- 1、本文档共240页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 单片机应用系统设计 4.1 单片机应用系统概述 4.2 C8051F020单片机简介 4.3 单片机设计 4.1 单片机应用系统概述 4.1.1 单片机应用系统的组成 4.1.2 单片机应用系统的基本设计思想 4.1.3 单片机应用系统的开发过程 4.1.1 单片机应用系统的组成 定义: (MCU)将CPU、RAM、ROM、定时器及多种I/O接口集成在一个芯片上。 重点介绍:C8051F系列单片机 特点: 流水线技术 内置看门狗 集成A/D、D/A 内置电压参考源 定时器、PWM 总线:UART、SPI、I2C、CAN 支持在线编程 单片机及其扩展电路(主机电路),过程输入输出通道,人机会话,通信接口电路等。 4.1.2 单片机应用系统的基本设计思想 1.设计思想的转变 以硬件为主转向以软件为主 软件设计必须稳定可靠、内存空间小、执行周期短,调试灵活。 2.基本设计思想 “模块化设计思想” 硬件一般包括主机、输入输出通道、人机对话、通信接口、电源等部分。 软件包括主程序(即监控程序)、中断程序及控制功能模块的子程序等。 “模块化”优点: 无论对软件或硬件而言: 1、功能独立、设计独立、调试独立; 2、难度分解,易于多人分担; 3、安装灵活、易于维修; 4、高可靠性、易读性; 4.1.3 单片机应用系统的开发过程 1、确定任务,总体设计 2、硬件、软件的研制 3、功能调试及指标测试 确定任务,完成总体设计 (1)编写任务书 任务书是项目设计开发的依据,项目验收的依据。 (2)总体设计 方案编写、总体框图的拟定 例:系统通道数量、抗干扰措施、驱动能力等 硬件、软件设计 1)硬件设计原则 (1)硬件标准化、模块化 (2)选用功能强大的新型芯片 (3)设计需要冗余或降额 (4)尽可能以软件代替硬件 (5)可靠性和抗干扰设计 (6)驱动能力 (7)性能匹配(速度、电平等) (8)监测电路(自诊断) (9)结构工艺设计 2)软件设计原则 画出流程框图 采用汇编语言与高级语言相结合的方式 采用结构化和模块化方式 注释清晰 硬件、软件调试 4.2 C8051F020单片机简介 4.2.1 C8051F020结构简介 4.2.2 片内存储器 4.2.3 JTAG调试和边界扫描 4.2.4 可编程数字I/O和交叉开关 4.2.5 可编程计数器阵列 4.2.6 串行端口 4.2.7 12位模/数转换器 4.2.8 8位模/数转换器 4.2.9 12位电压输出DAC 4.2.10 比较器 4.2.11 Silicon Labs C8051单片机开发工具简介 4.2.12 C8051F单片机开发工具集成 开发环境IDE使用简介 4.2.1 C8051F020结构简介(8位) C8051F单片机包括若干系列,其中C8051F020是真正能独立工作的片上系统。 CPU可以关闭单个或全部外设以节省功耗。 内置FLASH存储器具有在系统重新编程的能力,即可用作程序存储器又可用作于非易失性数据存储。 片内JTAG调试接口允许非侵入式(不占用片内资源)、全速、在系统调试。支持观察和修改存储器和寄存器,支持断点、观察点、单步及运行等命令。 C8051F020特性简介 有64个I/O引脚,主要特性如下: (1) 高速、流水线结构的8051兼容的51内核(可达25MIPS) (2) 全速的在线系统调试接口(片内) (3) 12位100ks/s的8通道ADC,带PGA和模拟多路开关 (4) 8位500ks/s的ADC,带PGA和8通道模拟多路开关 (5) 2个12位DAC,具有可编程数据更新方式 (6) 64KB可在系统编程的FLASH存储器 C8051F020特性简介(续) (7) 4352(4096+256)B的片内RAM (8) 可寻址64KB地址空间的外部数据存储器接口 (9) 硬件实现的SPI、I2C、两个UART串行总线接口和CAN (10) 5个通用的16位定时器 (11) 具有5个可编程计数器/定时器阵列 (12) 片内看门狗定时器、VDD监视器和温度传感器 (13)2.7V~3.3V 工作电压,I/O与5V兼容 C8051F020芯片示意图 C8051F020原理框 C8051F020原理简介 1、C8051F与8051指令兼容 CIP-51内核与MCS-51内核指令完全兼容。 标准8051中,除MUL和DIV以外所有指令都需要12或24个系统时
您可能关注的文档
- 中医漫画养生-上篇-3-中医养生的基本观点.ppt
- 中医学的学科性质与特点.ppt
- 中医诊断初步.ppt
- 中支“一岗通”综合受理试点项目沟通会.ppt
- 中职 春末闲谈--课件.ppt
- 中职生心理自我保健与调适20150323.ppt
- 中缀表达式转为后缀的计算器.doc
- 周环反应-1 课后阅读.ppt
- 周雷贵 肺结核诊治与管理.ppt
- 周三多 第十一章 激励与沟通精编版.ppt
- DB4405T288-2019 嘉氏羊蹄甲栽培技术规程.docx
- DB42T 1759.2-2021 生草栽培技术规程 第2部分:桃园.docx
- DB3711T149-2023 湿地植被恢复技术规程.docx
- DB61_T 582-2024 地理标志产品质量要求 横山羊肉.docx
- DB4401_T176-2022水功能区水质监测技术规范.docx
- DB43/T 2378-2022百合鳞茎腐烂病综合防控技术规程.docx
- DB45T2460-2022 克氏原螯虾稻田生态种养技术规程.docx
- DB4409T18-2021 黄皮嫁接育苗技术规程.docx
- DB3701T 485-2024 金银花生产技术规程.docx
- DB5106T08-2020 市场监管执法队伍行为规范.docx
文档评论(0)