p870|P87LPC767单片机及其在微功耗智能定位器中的应用

更新时间:2014-04-12 来源:热点资讯

p870|P87LPC767单片机及其在微功耗智能定位器中的应用

摘要:P87LPC767单片机是PHILIPS公司推出的功能强大的单片机,文中介绍了P87LPC767单片机的主要特性和功能,给出了它在二线制微功耗智能定位器中的应用电路。

    关键词:PL87LPC767;二线制;智能定位器

1 P87LPC767的引脚排列及主要特性

P87LPC767是PHILIPS半导体公司推出的OTP系列单片机,它采用20脚封装,可提供高速和低速的晶振和RC振荡方式,也可以通过软件编程选择时钟。该单片机具有较宽的操作电压范围,可通过控制寄存器编程来选择I/O口的输出模式,内含数字看门狗电路和I2C总线,其内部的二个模拟比较器可组成8位A/D及D/A转换器,同时具有上电复位检测和欠压复位检测功能,其I/O口的驱动电流可达到20mA。P87LPC767采用80C51加速处理结构指令执行速度是标准80C51MCU的两倍,温度范围为-40~+85℃,该单片机本身的电磁兼容性极好,并继承了PHILIPS半导体的低功耗特性以及不可破译性等特性。图1所示为P87LPC767单片机的引脚图。该芯片的主要特点如下:(范文先生网www.fwsir.com收集整理)

●采用20脚DIP和SO封装,可满足不同用户的需求

●时钟频率最大可达20MHz,除乘法和除法指令外,其加速执行时间可提高到300~600ns。

●内含4通道多路8位A/D转换器,在振荡频率fosc为20MHz时转换时间只有9.3μs。

●具有极宽的电压适用范围。在用于数字功能时,其操作电压的变化范围为2.7~6.0V。

●内含4k字节OTP程序存储器和128字节的RAM。另有32Byte的用户代码区可用来存放序列码及设置参数。

●内含2个16位的定时/计数器,每一个定时器都可设置为溢出时触发相应端口输出方式。其内部含有2个模拟比较器。

●带有全双工通用异步接收/发送(UART)及I2C通信接口,并具有2个外部中断输入和8个键盘中断输入以及4个中断优先级。

●具有内部数字看门狗电路,看门狗定时器利用片内独立振荡器工作。由于不需要外接元器件,因此可以用于振荡器的失效检测。其看门狗溢出时间有8种选择方式。

●具有低电平和低电压两种复位方式。在低电平复位时,可通过片内上电复位而不需要外接元件;在低电压复位时,可选择事先预设的两种电压之一来复位,并可在掉电时使系统安全关闭。此外,也可将其设定为一个中断源。

●可编程I/O口输出模式具有准双向口、开漏输出口、上拉和输入口等模式,并可通过施密特触发输入模式来控制口线输出转换速度以降低EMI。所有I/O口线均具有20mA的驱动能力。
P87LPC767单片机及其在微功耗智能定位器中的应用
    ●通过串行EPROM可在线编程,并有2位E-PROM安全码可防止程序被读出。

●具有低功耗功能,当电压为3.3V,频率为20kHz~100kHz时的静态电流只有9~44μA 。并有空闲和掉电两种省电模式,具有掉电唤醒功能。

2 P87LPC767的主要功能

P87LPC767本身具有多种功能,图2所示是该器件的逻辑符号图。

2.1 增强型的MCU

由于P87LPC767单片机采用80C51加速处理结构,运行速度是标准80C51的2倍,这就意味着P87LPC767在10MHz时的性能与标准的80C51采用20MHz时的性能相同。它的一个机器周期由6个振荡周期组成,而大多数指令执行时间为6个或12个振荡周期,因此可通过内部寄存器选择为标准80C51 MCU时序来使一个机器周期变为12个振荡周期。

2.2 可设定的模拟功能

本文来源:https://www.lzjjdc.com/news/18247/