什么是单片机
单片机:Micro controller,MCU,微控制器,是一种集成电路芯片,它通过超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、输入输出I/O端口、中断控制系统、定时/计数器和通信接口等多种功能部件集成到一块硅片上,构成了一个体积小但功能完善的微型计算机系统,简单的说,单片机就是一个将微型计算机系统制作到里面的集成电路芯片。
其实不管怎样,微控制器的基本结构都是内核+外设。内核通过寄存器控制外设;外设通过中断系统通知内核;而内核与外设之间是通过总线传输数据,地址及控制信息。
CC2530微控制器与IAR开发环境
由于CC2530微控制器内部使用业界标准的增强型8051内核,结合了领先的RF收发器,是用于2.4GHzIEEE802.15.4的Zigbee应用的一个片上系统(SOC)解决方案,,所以我们要进行CC2530的应用开发,就先要安装IAR相关的开发环境。IAR根据支持的微处理器种类不同分为许多不同的版本,由于CC2530使用的是增强型8051内核,所以这里应该选用的版本是