PIC18F55K80微控制器的电源管理和CAN总线模块特性

需积分: 12 1 下载量 159 浏览量 更新于2024-07-24 收藏 4.9MB PDF 举报
"这份文档是关于PIC18F55K80微控制器的详细手册,主要涵盖其电源管理模式、快速启动功能、时钟监控、低功耗特性以及增强型CAN总线模块的功能特点。" 正文: PIC18F55K80是一款由Microchip Technology Inc.生产的微控制器,它具有多种电源管理模式,这些模式旨在优化能源效率,适用于各种应用场合。这些模式包括: 1. Run模式:在这种模式下,CPU和外设均处于活动状态,提供最高性能但功耗相对较高。 2. Idle模式:CPU关闭,但外设仍然运行,可以节省CPU运行时的功率,但仍能保持实时响应。 3. Sleep模式:CPU和外设都关闭,是最节能的状态,适合长时间无操作的情况。 该微控制器还支持两种速度的振荡器启动,这有助于在系统启动时快速进入工作状态。同时,它包含一个失败安全时钟监控器(FSCM),以确保在电源波动或振荡器故障时系统的稳定运行。 Power-Saving Peripheral Module Disable (PMD)功能允许用户在不使用某些外设时将其关闭,进一步降低功耗。Ultra Low-Power Wake-up特性使得设备能在极低电流下快速唤醒,通常在1微秒内完成。此外,低功耗看门狗定时器(WDT)在典型情况下仅消耗300nA的电流,显著降低了待机功耗。运行模式、空闲模式和睡眠模式下的电流消耗分别可低至3.8微安、880纳安和13纳安,实现了极高的能效。 ECAN(增强型CAN)总线模块是PIC18F55K80的一大亮点,符合CAN 2.0B主动规范,提供了三种操作模式: 1. Legacy模式:与现有的PIC18CXX8/FXX8 CAN模块完全兼容,确保向后兼容性。 2. Enhanced模式:提供增强功能,提高通信效率。 3. FIFO模式或可编程TX/RX缓冲区:允许灵活的数据管理和传输。 ECAN模块支持高达1Mbps的消息比特率,具备DeviceNet™数据字节过滤功能,增强了网络通信的安全性和准确性。它包含了六个可编程的接收/发送缓冲区,其中三个专用的发送缓冲区具有优先级处理,两个专用的接收缓冲区,确保了数据的高效处理。此外,16个全29位接受过滤器和三个29位接受掩码提供了强大的滤波能力,确保只接收所需的数据帧。自动远程帧处理功能则简化了远程请求的处理,增强了系统的自动化水平。 PIC18F55K80微控制器以其高效的电源管理、强大的CAN总线功能和低功耗特性,成为了适用于各类需要节能和高集成度嵌入式应用的理想选择。这份详细的手册将为开发者提供全面的参考信息,帮助他们充分利用这款微控制器的各项功能。