P89LPC933/934/935/936 单片机特性与使用详解

5星 · 超过95%的资源 需积分: 15 3 下载量 59 浏览量 更新于2024-07-24 收藏 1.81MB PDF 举报
"P89LPC933/934/935/936 Flash 单片机使用指南" 这篇文档是关于P89LPC933、934、935、936系列Flash单片机的使用指南,这些微控制器是针对高集成度和低成本应用设计的,具有高效的处理能力,指令执行速度是标准80C51的6倍。这些芯片集成了多种系统级功能,减少了外部元件的需求,降低了电路板空间和系统成本。 1. **概述** - 文档提供了产品对比,详细介绍了各型号的管脚配置。 - 管脚描述包括了每个引脚的功能,逻辑符号和功能框图帮助理解芯片的内部结构。 2. **时钟系统** - LPC933/934/935/936采用增强型CPU,具有灵活的时钟定义,包括振荡器时钟(OSCCLK)、低频、中频和高频振荡器选项。 - 提供了时钟输出、片内RC振荡器、看门狗振荡器、外部时钟输入的选择,以及CPU时钟(CCLK)的调整,通过DIVM寄存器控制。 - 时钟系统还包括振荡器唤醒延迟和低功耗模式,以适应不同应用场景。 3. **A/D转换器** - A/D转换器的特性被详细描述,包括工作模式、转换模式选择、触发启动模式、边界限制中断、DAC输出到I/O口、时钟分频器和在掉电或空闲模式下的操作。 4. **中断系统** - 描述了中断优先级结构,以及如何处理外部中断的干扰抑制,确保中断的准确性和可靠性。 5. **I/O口** - I/O口的配置多样化,支持准双向口、开漏、仅为输入、推挽输出等多种配置,同时P0口还可以与模拟比较器结合使用,具有附加端口特性。 6. **电源监控功能** - 包括掉电检测和上电检测功能,用于监测电源状态,并提供相应的保护。 - 节电模式允许在不牺牲性能的前提下降低功耗。 7. **复位机制** - 复位功能的详细解释,包括复位向量,确保程序在异常后能正确恢复执行。 8. **定时器/计数器0和1** - 定时器/计数器0和1支持多种工作模式,如模式0、1、2、3和6,适用于不同的定时和计数需求。 - 提供了定时器溢出触发输出功能,便于构建各种定时事件。 9. **实时时钟系统定时器** - 实时时钟源的介绍,包括RTCS1/R功能,支持精确的时间管理和事件调度。 这份使用指南全面地阐述了P89LPC933/934/935/936系列单片机的各项功能和使用方法,对开发人员来说是宝贵的参考资料,有助于高效地设计和优化基于这些单片机的系统。