CC2530中文数据手册:ZigBee应用与8051 CPU详解

需积分: 33 1 下载量 29 浏览量 更新于2024-07-20 收藏 8.99MB PDF 举报
"CC2530中文数据手册完全版,是针对2.4GHz IEEE 802.15.4和ZigBee应用的CC253X系列芯片的专业指南,包含CPU、内存、时钟电源管理、外设、无线电等详细信息。" 本文档是针对CC253X系列芯片,特别是CC2530的全面介绍,适用于那些想要学习和使用该系列芯片进行2.4GHz IEEE 802.15.4和ZigBee无线通信应用的开发者。文档以中文呈现,便于国内读者理解。 1. **CPU和内存** - CC2530基于8051 CPU,这是一种经典的微控制器核心,具备数据处理和控制功能。 - 内存包括各种类型的存储空间,如程序存储空间、数据存储空间(XDATA),以及物理存储器。 2. **时钟和电源管理** - 芯片支持多种电源管理模式,如主动模式、空闲模式(PM1、PM2、PM3),以适应不同功耗需求。 - 电源管理通过特定的寄存器进行控制,并有相应的电源管理寄存器进行配置。 - 振荡器和系统时钟管理确保了芯片运行的稳定性和精度,包括32kHz振荡器,用于低功耗操作。 3. **外设** - 文档未详细列出所有外设,但通常8051微控制器包含多个I/O端口、定时器、串行通信接口(如UART)、中断控制器等。 4. **无线电** - CC2530内置无线通信模块,支持IEEE 802.15.4标准和ZigBee协议,适用于无线传感器网络和物联网应用。 5. **8051 CPU** - 8051 CPU的结构和功能详解,包括基本的8051指令集、存储器映射、CPU寄存器(如DPTR、R0-R7、PSW、A、B和SP)以及中断系统。 6. **中断** - 中断是CPU响应外部或内部事件的关键机制,文档详细介绍了中断屏蔽、中断处理流程、中断优先级设置。 7. **调试接口** - 提供了调试模式、调试传输、调试命令、锁位以及闪存编程的相关信息,方便开发者进行代码调试和程序烧录。 8. **电源管理和时钟** - 包含电源管理的基本概念,如主动模式、空闲模式,以及如何通过寄存器控制电源状态。 - 描述了不同类型的振荡器和系统时钟,以及相关的寄存器设置。 9. **复位** - 讨论了上电复位、棕色输出检测器和时钟丢失检测器,这些都是确保系统可靠启动的重要功能。 10. **闪存控制器** - 介绍了闪存的存储组织结构和写入过程,对于固件更新和程序存储至关重要。 该数据手册作为开发者的参考,不仅提供了硬件层面的详细信息,还帮助开发者理解如何在实际应用中有效地使用CC2530芯片。
2020-09-30 上传
cc2530中文数据手册完全版 非常详细的解释)好东西TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 36寄存器 ∴51 4电源管理和时钟 n52 4.1电源管理简介 53 4.1.1主动和空闲模式 4.1,2PM1.54 4.1.3PM2. 54 4.1.4PM3.54 4.2电源管理掉制 54 4.3电源管理寄存器 55 4.4振荡器和时钟 58 4.4.1振荡器 4.4.2系统时钟 ■1■■■1■■■■■■■■■■■■■■1■■1■■■■1■■1■■■■■1■■■1■■■ 58 4.4.332kHz振荡器 59 4.4.4振荡器和时钟寄存器.….….….………………………………59 4.5定时器标记产生,,… 61 4.6数据保留 61 5复位 62 5.1上电复位和布朗输出探测器 ■1■■■■■1■■Ⅱ■ 63 5.2时钟丢失探测器 ■■1着面D 6闪存控制器 ∴64 6.1闪存存储器组织 65 62闪存写 :日. 65 6.2.1闪存写步骤 65 6.2.2写多次到一个字 6.2.3DMA內存写.… 氰66 6.2.4CPU闪存写. ■1■■DD■_■ ■■■■1■■D■■ 67 6.3闪存页面擦除 67 6.3.1从闪存存储器执行闪存擦除 68 64闪存DMA触发 68 6.5闪存控制器的寄存器.…, ■1■■■■ ,68 70端口 1■D1D■I■111■■DI日■■1日BD1D■ l■■D■■1■ ,70 7.1未使用的I/O引脚 71 7.2低I/O电压 ■■■1■■■■1 71 7.3通用I/O 71 7.4通用I/O中断 7.5通用I/ODMA 72 7.6外设I/O 72 7.6.1定时器1. ■■■■■1 1■■■■■■■Ⅱ■■ ■■■■■■■■■1 ,73 7.62定时器3 7.6.3定吋器4. ,74 7.6. 4 USART O 74 7.6.5 UsarT 1 74 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 7.6.6ADC 75 7.7调试接口 75 7.832 KHZ XOSO输入 75 7.9无线测试输出信号 75 7.10掉电信号MUX(PMUX).,,,,,,…,,,,, 75 7.11I/O引脚. 75 8DMA控制器 ■■■■■■■■■■ ■■■■■■1■Ⅱ■■■■■1■ ■■1■■■■1 ∴∴83 8.1DMA操作 84 82DMA配置参数. 86 8.2.1溴地址, 1■■1■■ 86 8.2.2日标地址. 口口■ 86 8.2.3传送数量 .86 8.2.4VLEN设置 n87 8.2.5触发事件 :.::a:a::. .87 8.2.6溴和目标增量. IIII. ■■■ ■■1■■ ■■■■■■1■■■ ∴∴87 8.2.7DMA传输模式… 88 8.2.8DMA优先级. 8.2.9字节或字传输 ::.::::::::::日日:日1:.:a..::::::a:E:::::::::::::日 88 8.2.10屮断屏蔽 88 8.2.11模式8设置 88 8.3DMA配置安装 88 8.4停止DMA传输… 89 8.5DMA中断 ∴89 8.6DMA配置数据结构 89 8.7DMA存储访问 8.8DMA寄有器. l■■1■■■■■■■■■■■I ■■1■■ 92 9定你器(16位定时器) ,■ 94 9.116位计数器 .95 92定时器1操作 95 9.3自由运行模式 1■■■■1■■D■■■Ⅱ■1■D■■1D■■■1D■1■■■■1■1D重■D1■■日■1■■■面111■■D■ 95 9.4模模式.… 96 9.5正计数/倒计数模式 ∴96 9.6通道模式控制., 97 9.7输入捕获模式.…. 97 9.8输出比较模式... ■■ 97 9.9IR信号产牛和线性化. n,102 9.9.1简介 ∴102 9.9.2调制码 ■■_■■■■■■ 102 99.3非调制码 103 9.9.4学习. 104 9.9.5其他注意事项 1■■■■■1■■■■■■1■■1■着■1日■■■■■■■重■ l■■1■■■重1■■ ,104 9.10定时器1中断 104 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS Www.z1gbee-sh. C FENG WI 郑州新双恒 www.ti.com 9.11定时器1DMA触发… 104 9.12定时器1寄存器 :::::::日aa 105 9.13作为数组访问定时器1寄存器 ■ ∴1