使用HCS12微控制器的设计与应用.doc

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用HCS12微控制器的设计与应用

1.1.1 嵌入式系统与单片机 嵌入式系统的由来(通用计算机系统、嵌入式计算机系统) 单片机的含义 MCU与嵌入式系统的关系 1.1.2 MCU的发展简史 发展趋势 大容量、高性能化 小容量、低价格化 外围电路内装化 8位→16位→32位→64位 1.2.1 与硬件相关的术语 封装(Package) 印刷电路板(PCB) 动态可读/写随机存储器(DRAM) 静态可读/写随机存储器(SRAM) 只读存储器(ROM) Flash存储器(Flash Memory) 模拟量 开关量 1.2.2 与通信相关的术语 并行通信 串行通信 串行外设接口(SPI) 集成电路互连总线I2C 通用串行总线USB 控制器局域网CAN 背景调试模式BDM 边界扫描测试协议JTAG 1.2.3 与功能模块相关的术语 通用输入/输出GPIO A/D与D/A 脉冲宽度调制器PWM 看门狗 液晶显示器LCD 发光二极管LED 键盘 1.2.4 与嵌入式软件相关的术语 中断 中断服务程序 实时操作系统RTOS μC/OS-II 临界区 1.3.1 嵌入式产品的一般构成 1.3.2 嵌入式产品的一般开发方法 1基本输入/输出分析 2选择MCU的基本方法 3选择评估系统并对与MCU相关的硬件进行初步评估 4设计并制作硬件系统 5进行硬件系统的模块测试 6软件系统设计 7系统测试 8进一步工作 1.4.1 嵌入式系统的特点 资源受限 开发需要专用工具和特殊方法 要求较高可靠性和稳定性 有实时约束 通常极其关注成本 大多要求低功耗 专用性很强 技术含量高 具有很长生命周期 1.4.2 嵌入式系统的学习建议 明确学习的目的 选择好入门的机型 必要的记忆 勤于实践 学习各种接口的原理 与时俱进,不断改进自己的学习方式 从底层抓起,一点一滴打好基础 2.1.1 Freescale HCS12系列MCU的命名规则 MC 9 S12 Dх 256B х хх E ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ①:产品状态 ②:存储器类型标志 ③:CPU标志 ④:系列标志 ⑤:存储空间大小及版本 ⑥:工作温度范围标志 ⑦:封装标志 ⑧:无铅组装标志 2.1.2 HCS12各子系列MCU简介 系列 B系列 C系列 A系列 D系列 E系列 GC系列 H系列 NE系列 Q系列 T系列 UF系列 相同点 工作电压一般为5V 不同点 ROM大小 RAM大小 EEPROM大小 Flash容量 I/O口数 串行借口 A/D转换器 2.1.1 Freescale HCS12系列MCU的命名规则 MC 9 S12 Dх 256B х хх E ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ①:产品状态 ②:存储器类型标志 ③:CPU标志 ④:系列标志 ⑤:存储空间大小及版本 ⑥:工作温度范围标志 ⑦:封装标志 ⑧:无铅组装标志 2.1.2 HCS12各子系列MCU简介 系列 B系列 C系列 A系列 D系列 E系列 GC系列 H系列 NE系列 Q系列 T系列 UF系列 相同点 工作电压一般为5V 不同点 ROM大小 RAM大小 EEPROM大小 Flash容量 I/O口数 串行借口 A/D转换器 2.3.1 MCU性能概述 1.时钟和复位产生模块、存储器与封装形式 2.丰富的I/O接口 2.3.2 运行模式 1.单片运行模式 2.扩展运行模式 2.3.3 内部结构简图、引脚图及引脚功能 80引脚 112引脚 ? 2.3.4 MC9S12DG128 MCU的最小系统设计 2.4 MC9S12DG128 的存储器映像 2.5.1 I/O接口的基本概念 ? 2.5.2 A口、B口、E口和K口 数据方向寄存器 分别为DDRA、DDRB、DDRE、DDRK 0:定义输入 1:定义输出 I/O寄存器 分别为PORTA、PORTB、PORTE、PORTK 输出时,0:输出低电平 1:输出高电平 输入时,0:外部输入低电平 1:外部输入高电平 上拉电阻控制寄存器 PUCR 四口共用 0:没有内部上拉电阻 1:有内部上拉电阻 2.5.3 H口、J口、M口、P口、S口和T口 1. 端口的寄存器 数据方向寄存器 I/O寄存器 输入寄存器 低功耗驱动寄存器 0:输出功耗正常 1:输出功耗为正常的1/6 上拉下拉使能寄存器 0:禁用上拉或下拉电阻 1:允许上拉或下拉电阻 上拉下拉选择寄存器 0:上

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档