- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与实践 第7章 C8051F单片机的原理
7. C8051F单片机的原理 高速CIP-51内核 CISC 指令与MCS-51兼容 指令运行实行流水作业,无机器周期的概念,指令以时钟周期为运行单位。 整个指令集平均运行速度为MCS-51的9.5倍 最高时钟速度可达100MHz 7. C8051F单片机的原理 灵活的I/O交叉开关配置 采用开关网络以硬件方式实现I/O端口的灵活配置 可根据特定应用选择通用I/O端口和所需数字资源 定时器、串行总线、外部中断源、ADC转换控制、比较器输出、PCA捕捉/比较模块和外部时钟输入等 可将内部数字系统资源定向到P0~P3端口的I/O引脚 7. C8051F单片机的原理 I/O端口可编程选择为单向(输出特性为推挽)/双向(输出特性为弱上拉或漏极开路) 先进的时钟系统 片内设置有一个可编程的时钟振荡器(无需外部器件) 可进行可变时钟的编程设定,外部振荡器可选择4种方式。 当程序运行时,可实现内外时钟的动态切换 时钟输出CYSCLK除供片内使用外,还可从I/O端口输出 7. C8051F单片机的原理 JTAG系统调试接口 采用同一开发工具进行调试和程序烧录 多复位源系统 增强系统的安全和微控制器的功耗管理功能 片内电源监视 WDT(Watch Dog Timer)看门狗定时器 时钟丢失检测器 比较器0输出电平检测 软件强制复位 CNVSTRAD转换启动 外部引脚RST复位,可双向复位 7. C8051F单片机的原理 最小功耗系统的最佳支持 3V(2.7—3.6V)供电 完善的时钟系统,可以保证系统在满足响应速度要求下,使系统的平均时钟频率最低 众多的复位源使系统在掉电方式下,可随意唤醒,从而可灵活地实现零功耗系统设计 可以接收5V逻辑电平的输入 漏极开路加上拉电阻到5V后,可驱动5V的逻辑器件 7. C8051F单片机的原理 混合信号片上系统 具有标准8051的数字外设部件 ADC 模拟多路选择器 可编程增益放大器(PGA) DAC(电压或电流输出) 电压比较器 电压基准 芯片温度传感器 7. C8051F单片机的原理 其他数字模块 增强型全双工UART(硬件地址识别和错误检测) SMBus/I2C SPI USB CAN 电源监视器 WDT 时钟振荡器 PCA 7. C8051F单片机的原理 片内扩展RAM 具有ISP和IAP能力的FLASH程序存储器 众多的中断源 CIP-51内核与指令系统 CIP-51内核 以8032为基础 其主要区别 时钟 系统调试接口 复位 CIP-51指令系统 与MCS-5l指令系统完全兼容 指令执行速度不同 C8051F单片机的SFR C8051F单片机的数据存储器 有些片内集成了一定容量的数据存储器 有些还提供了EMIF(External Data Memory Interface),数据存储器的分布可通过软件设置。 对于无EMIF,可通过普通端口(用软件和普通端口仿造,对于特殊接口的存储器也可采用此法)、I2C、SPI等进行扩展。 C8051F单片机的片外数据存储器的扩展 C8051F单片机的片外数据存储器的扩展 C8051F单片机的片外数据存储器的扩展 C8051F单片机的数据存储器 C8051F单片机的数据存储器 C8051F单片机的程序存储器 FLASH可存放程序和数据 以页(PAGE)/扇区(SECTOR) (512B、1024B等)为单位的,擦除操作将擦除整个页/扇区;写入可按字节进行。 有些有仅供存放数据的数百B的便笺式FLASH,页为128B。 ISP,使用由CYGNAL或第三方供应商提供的编程工具通过JTAG接口编程,这是对未初始化器件的唯一的编程方法。 IAP,使用MOVX指令对FLASH进行编程。 程序中使用MOVC指令可读取FLASH内的数据 C8051F单片机的程序存储器 C8051F单片机的程序存储器 C8051F单片机的程序存储器 提供安全选项和保密选项 防止FLASH被意外修改 防止程序和常数被非法读取 安全选项 某些SFR被用来保护FLASH,防止被软件意外修改(不同微控制器方式不同),用软件修改FLASH时,必须满足安全选项 擦除允许位和写允许位 操作顺序 C8051F单片机的程序存储器 保密选项 对JTAG接口的保密选项 FLASH中的某个字节(或该字节的某些位)被用来作为读锁定标志 锁定位总是可读的并可以被清零(即使保护有效) 存储块被锁定后,解锁的唯一办法是通过JTAG接口进行整个程序存储器空间擦除。 C8051F单片机的程序存储器 软件访问限制(SRL,Software Read Limit) SRL功能可保护FLASH存储器中被限制访问的部分,无法通过运行在未被限制访问的FLASH中的软件读取被限制访问部分中的数据/程序。 第七章作业 P.240:1.和2.
您可能关注的文档
最近下载
- 个人简历表格下载word(最新).pdf VIP
- (高清版)-B-T 42286.1-2022 轨道交通电子设备 车载驾驶数据记录 第1部分:技术规范.pdf VIP
- 4. 光伏厂区通讯培训.pptx VIP
- 2025全球稳定币产业发展报告.pdf VIP
- 智能优化算法研究课件-上海交通大学+张立新.ppt VIP
- 小学低年级读本第1讲第二课《我自豪我是中国人》说课稿.pdf VIP
- 共同的纽约OneNYC-2050-包容的经济.pdf VIP
- DLT 5418-2009《电厂烟气脱硫吸收塔施工及验收规程》.doc VIP
- 2024-2025学年北京市西城区七年级上学期期末考语文试卷含详解.docx VIP
- 血液透析应急流程图.doc
文档评论(0)