P89LPC933_934_935_936 单片机使用与技术规格

需积分: 33 1 下载量 75 浏览量 更新于2024-07-30 收藏 1.74MB PDF 举报
"P89LPC933_934_935_936_2" 本文档详细介绍了NXP公司的P89LPC933、934、935和936系列Flash单片机的使用指南。这些微控制器是8位Cortex-M0+内核的低功耗微处理器,适用于各种嵌入式应用。文档覆盖了从硬件特性到软件编程的重要细节。 1. 概述 这一部分提供了对P89LPC933/934/935/936系列单片机的全面介绍,包括产品间的比较,以及它们的管脚配置和特殊功能寄存器。文档还提到了存储器结构,这有助于开发者理解单片机的内存布局。 1.1 产品比较 这部分对比了不同型号的特性,如存储容量、I/O端口数量和功耗等,帮助用户根据项目需求选择合适的型号。 1.2 管脚配置 1.2.1 管脚描述 详细描述了每个管脚的功能,包括输入/输出、电源、时钟和控制信号。 1.2.2 逻辑符号 提供了单片机的逻辑符号,方便设计电路板时参考。 1.2.3 功能框图 展示了整个芯片的功能模块,如CPU、存储器、外设接口等。 2. 时钟系统 2.1 增强型CPU 这部分阐述了CPU的时钟管理,包括时钟频率、时钟源的选择和控制。 2.2 时钟定义 详细介绍了不同类型的时钟,如OSCCLK、低频、中频和高频振荡器,以及它们的配置选项。 2.3-2.7 时钟输出、片内RC振荡器、看门狗振荡器、外部时钟输入和唤醒延迟 这部分详细讨论了这些时钟相关的特性,如何设置和优化以满足系统需求。 3. A/D转换器 3.1 概述 概述了A/D转换器的基本功能和特点。 3.2 A/D特性 详细列出了A/D转换的工作模式、转换模式选择、触发启动方式、边界限制中断等特性,为设计模拟信号处理提供指导。 4. 中断系统 4.1 中断优先级结构 解释了中断处理的优先级机制,有助于实现高效的中断服务程序。 4.2 外部中断管脚干扰抑制 讨论了如何减少外部输入噪声对中断的影响。 5. I/O口 5.1-5.6 I/O口配置 详细描述了I/O端口的不同工作模式,如准双向、开漏、输入和推挽输出,以及与模拟比较器的配合使用。 6. 电源监控功能 6.1-6.3 掉电检测、上电检测和节电模式 这部分介绍了如何利用内置电源监控功能来实现节能和系统保护。 7. 复位 7.1 复位向量 说明了复位后的程序执行起点,确保系统在异常后能正确重启。 8. 定时器/计数器0和1 8.1-8.6 各种工作模式 涵盖了定时器0和1的四种基本模式及一种扩展模式,以及定时器溢出触发输出的配置。 9. 实时时钟系统定时器 9.1 实时时钟源 讨论了实时时钟的时基来源和配置方法,以满足精确时间同步的需求。 该数据手册为开发者提供了全面的参考资料,帮助他们在设计基于P89LPC933/934/935/936的系统时,能够充分利用其特性并解决潜在问题。