C8051F单片机.ppt
《C8051F单片机.ppt》由会员分享,可在线阅读,更多相关《C8051F单片机.ppt(34页珍藏版)》请在第壹文秘上搜索。
1、11、概述2、IO口3、交叉开关配置4、系统时钟源5、系统复位6、JTAG接口的在系统调试7、单片机的初始化设置2vC8051F系列单片机是集成的混合信号系列单片机是集成的混合信号片上系统片上系统SOC(System on chip)。)。v与与MCS-51内核及指令集完全兼容的内核及指令集完全兼容的微控制器微控制器、标准、标准8051的的数字外设部件数字外设部件、数据采集和控制系统中、数据采集和控制系统中常用的模常用的模拟部件拟部件、其它数字外设及功能部件。、其它数字外设及功能部件。 v1999年年3月成立的美国德克萨斯州的月成立的美国德克萨斯州的Cygnal 公司,专公司,专业从事混合信号
2、片上系统单片机的设计与制造,于业从事混合信号片上系统单片机的设计与制造,于2003年并入年并入Silicon Laboratories公司。公司。 3v高速、流水线结构的高速、流水线结构的8051 兼容的兼容的CIP-51 内核(可达内核(可达25MIPS)v全速、非侵入式的在系统调试接口(片内)全速、非侵入式的在系统调试接口(片内)v10位、位、2 200 ksps 的多通道的多通道ADC,带,带PGA和模拟多路开关和模拟多路开关v16K 字节可在系统编程的字节可在系统编程的FLASH 存储器存储器v1280字节的片内字节的片内RAMv可寻址可寻址64K字节地址空间的外部数据存储器接口字节地
3、址空间的外部数据存储器接口v硬件实现的硬件实现的SPI、SMBus/ I2C 和两个和两个UART 串行接口串行接口v4个通用的个通用的16位定时器位定时器v具有具有5 5个捕捉个捕捉/比较模块的可编程计数器比较模块的可编程计数器/定时器阵列定时器阵列v片内看门狗定时器、片内看门狗定时器、VDD 监视器和温度传感器监视器和温度传感器45数字数字IOIO高速微控制器高速微控制器内核内核模拟外设模拟外设6vCIP-51系统控制器的指令集与标准系统控制器的指令集与标准MCS-51TM 指令集指令集完全兼容,可以使用标准完全兼容,可以使用标准8051的开发工具开发的开发工具开发CIP-51的软件。的软
4、件。v所有的所有的CIP-51指令共指令共111条,在二进制码和功能上与条,在二进制码和功能上与MCS-51 TM 产品完全等价,包括操作码、寻址方式和对产品完全等价,包括操作码、寻址方式和对PSW标志的影响,但是标志的影响,但是指令时序与标准指令时序与标准8051不同不同。 v由于由于CIP-51采用了流水线结构,大多数指令执行所需采用了流水线结构,大多数指令执行所需的时钟周期数与指令的字节数一致。的时钟周期数与指令的字节数一致。 71、 与与8051 完全兼容完全兼容C8051F31x系列器件使用Silicon Labs的专利CIP-51 微控制器内核。CIP-51 与MCS-51TM指令
5、集完全兼容,可以使用标准803x/805x的汇编器和编译器进行软件开发。CIP-51 内核具有标准8052 的所有外设部件,包括4 个16 位计数器/定时器、一个具有增强波特率配置的全双工UART、一个增强型SPI端口、1280 字节内部RAM、128 字节特殊功能寄存器(SFR)地址空间及29/25 个I/O端口。82、速度提高、速度提高CIP-51 采用流水线结构,与标准的8051 结构相比指令执行速度有很大的提高。在一个标准的8051 中,除MUL 和DIV 以外所有指令都需要12 或24 个系统时钟周期,最大系统时钟频率为12-24MHz。而对于CIP-51 内核,70%的指令的执行时
6、间为1 或2 个系统时钟周期,只有4 条指令的执行时间大于4 个系统时钟周期。执行周期数执行周期数1 12 22/32/33 33/43/44 44/54/55 58 8指令数指令数262650505 516167 73 31 12 21 19103、增加的功能、增加的功能C8051F31x 系列MCU 在CIP-51 内核和外设方面有几项关键性的改进,提高了整体性能,更易于在最终应用中使用。 1)扩展的中断系统)扩展的中断系统 提供14 个中断源(标准8051 只有5个中断源),允许大量的模拟和数字外设中断微控制器。 一个中断驱动的系统需要较少的MCU 干预,因而有更高的执行效率。 在设计一
7、个多任务实时系统时,这些增加的中断源是非常有用的。112)MCU有多达有多达8 个复位源个复位源上电复位电路(POR)片内VDD监视器(当电源电压低于VRST时强制复位)看门狗定时器时钟丢失检测器由比较器0 提供的电压检测器软件强制复位外部复位输入引脚FLASH读/写错误保护复位。 除了POR、复位输入引脚及FLASH操作错误这三个复位源之外,其他复位源都可以被软件禁止。 在一次上电复位之后的MCU初始化期间,WDT可以被永久性使能。123)内部振荡器内部振荡器 在出厂时已经被校准为24.5MHz 2%。 器件内还集成了外部振荡器驱动电路,允许使用晶体、陶瓷谐振器、电容、RC 或外部时钟源产生
8、系统时钟。 如果需要,时钟源可以在运行时切换到外部振荡器。 外部振荡器在低功耗系统中是非常有用的,它允许MCU 从一个低频率(节电)外部晶体源运行,当需要时再周期性地切换到高速(可达25MHz)的内部振荡器。134、可编程数字、可编程数字I/O C8051F310有29个I/O引脚(3个8位口和一个5位口)C8051F31x端口的工作情况与标准8051相似,但有一些改进。每个端口引脚都可以被配置为模拟输入或数字I/O。被选择作为数字I/O的引脚还可以被配置为推挽或漏极开路输出。在标准8051中固定的“弱上拉”可以被总体禁止,为低功耗应用提供了进一步节电的能力。14110010011VDDDGN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C8051F 单片机