单片机简述
时间:2009-09-25 17:59:34点击:次
单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。P89LPC931是PHILIPS公司推出的低成本,少引脚、高集成度FLASH单片机,在同一时钟频率下其运行速度是8051的6倍,所以只需较低的工作频率即可达到同等的工作效率,更好的电磁兼容性能。适合于要求小型消费类产品及工控设备的应用场合。
P89LPC931单片机主要功能特性:
8kB Flash程序存储器,1K bytes可擦除扇区,64bytes可擦除页规格和字节擦除。
除乘法和除法指令外,高速8051 指令系统,执行时间167-333ns(12MHz时钟频率时)。运行速度为80C51器件的6倍。
工作电压:2.4V-3.6V,I/O可承受+5V的TTL电平。
字节擦除允许程序存储器用于存储数据(EEPROM)。
快速的Flash操作模式,编程及擦除时间均小于2ms。
256bytes的内部RAM。
Flash程序加密位。
在线编程(ICP)允许用户EPROM实现简单的串行代码编程,使得程序存储器可用于非易失性数据的存储。
在应用中编程(IAP)和字节擦写功能使得程序存储器可用于非易失性数据的存储(EEPROM)。
2个16位定时/计数器。每个端口均可设置为溢出时触发相应端口输出或作为PWM输出。
400kHz字节带宽的I2C通信总线。
实时时钟可作为系统定时器。
2个数据指针(DPTR)。
斯密特触发端口输入。
4个中断优先级,2个外中断,8个键盘中断输入。
2个模拟比较器,可选择参考源。
WDT(看门狗定时器)具有独立的振荡器,无需外接元件,WDT具有8种选择的预分频器。
内置上电复位电路,无需外接复位元件,复位计数器和复位干扰抑制电路可防止不充分复位,同时提供软件复位功能。
低电压复位功能,器件可检测掉电状态并使单片机安全关闭系统。亦可将该功能设置为一个中断源。
使用片内PC振荡器时钟振荡源无需外接任何元件,可方便地选择振荡频率,同时系统具有时钟振荡器失效检测功能。
软件设置片内振荡器的工作频率,选择范围:20KHz-12MHz。
灵活的可编程I/O口输出模式,准双向口、开漏输出、推挽输出或仅为输入功能。
端口输入模式匹配检测:当P0口的值与可编程的模式是否匹配即可产生一个中断。
所有的I/O楼均具有20mA的负载驱动能力。
端口的输出斜率可控,最小的跳变时间约为10ns,通过此功能可有效改变电磁兼容性能。
增强UART,具有波特率发生器,间隔检测,帧错误检测,自动地址识别和通用的中断功能。
最少23个I/O端口,选择片内振荡和片内复位时可达26个I/O口。
空闲和掉电模式,掉电模式耗电仅为1uA(比较器关闭时)。键盘中断具有从掉电模式中唤醒功能。
仿真支持。
TSSOP-28和DIP-28两种封装形式。
邦凯专业芯片解密中心长期提供P89LPC931 Flash单片机等PHILIPS全系列单片机解密服务,有解密需求者欢迎致电咨询更多解密详情。