P89LPC920微控制器中文资料:高性能、低成本解决方案

需积分: 0 2 下载量 200 浏览量 更新于2024-08-02 收藏 518KB PDF 举报
"P89LPC920中文 PDF 资料" P89LPC920是一款由NXP(原飞利浦)公司生产的高性能8位微控制器,适用于需要高度集成和低成本解决方案的电子设计。这款微控制器基于80C51内核的改进版本,具有更快的指令执行速度,执行时间仅为2到4个时钟周期,比标准80C51快6倍。在12MHz的操作频率下,非乘法和非除法指令的执行时间介于167到333纳秒之间,同时较低的时钟频率还能降低功耗和电磁干扰(EMI)。 P89LPC920集成了多种系统级功能,如4KB/8KB的Flash程序存储器,支持1KB的可擦除扇区和64字节的可擦除页规格,甚至允许单个字节的擦除。此外,它配备了256字节的RAM数据存储器,能满足各种数据处理需求。 在定时器功能方面,P89LPC920拥有两个16位定时/计数器,它们可以配置为溢出时触发端口输出或作为脉宽调制(PWM)输出。还包括一个实时时钟,可作为系统定时器使用。在模拟信号处理上,它有两个模拟比较器,具备灵活的输入和参考源选择。 通信接口方面,P89LPC920集成了一个增强型UART,支持波特率发生器、间隔检测、帧错误检测以及自动地址识别等功能。此外,它还集成了400kHz字节宽度的I2C通信端口,方便与其他设备的串行通信。中断系统包括4个优先级,8个键盘中断输入和2个外部中断输入,确保了高效的系统响应。 在硬件保护和电源管理上,P89LPC920有看门狗定时器,带有独立的片内振荡器,提供8种溢出时间选择。它还支持低电平复位和低电压复位功能,确保在电源异常时能安全关闭系统。振荡器失效检测功能则可以检测到主振荡器的故障。此外,用户可以根据需求通过可编程Flash配置位选择内部振荡器的频率范围和RC振荡器选项。 P89LPC920的I/O端口非常灵活,支持准双向口、开漏输出、推挽和输入功能。端口输入模式匹配检测功能可以检测P0口管脚的变化,进一步增强了系统的交互性和灵活性。 P89LPC920是一款功能丰富的8位微控制器,适用于需要高效处理、低成本和低功耗的应用,如智能家居设备、工业控制、消费电子产品等。其高度集成的特性使得系统设计更加简洁,减少了外部组件的需求,降低了整体设计的复杂性。