- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机概貌及开发环境
Slide * 1.2 全球著名半导体公司单片机简介 MCU的选型 全球MCU厂商众多,同一厂商也有各种不同的MCU型号。 不同公司、不同型号的MCU在指令、功能等方面一般不兼容,但是它们的原理、开发方式等都非常相似,我们没有必要也不可能了解所有公司的MCU,但是学习理解了一种MCU可以对其余MCU起到触类旁通的作用。 学习一种MCU时要重在对原理和设计思路的理解,力求做到举一反三。 在实际应用中,需要根据实际情况选用最佳的MCU,选择的原则主要有下面三点: MCU的适用性 MCU的可开发性 MCU的可购买性 Slide * 1.3 Freescale 的S08系列MCU概貌 HCS08系列MCU是Freescale公司2006年前后推出的新一代8位MCU,主要面向电池供电的便携式应用,它增加了一些新的指令以便于调试和开发,代码也和之前的M68HC08系列完全兼容。 HCS08核加上一些存储器和外围模块就构成了不同系列不同型号的HCS08系列MCU,如MC9S08AW系列、MC9S08GB系列、MC9S08GT系列、MC9S08AC系列、MC9S08QG系列等。不同型号的MCU应用领域的侧重点不同。 Slide * 1.3 Freescale 的S08系列MCU概貌 Freescale S08系列MCU命名法 例如MC9S08AW60CPUE表示该芯片为内含60KB Flash存储器的8位AW系列MCU,温度范围-40~85℃,采用LQFP-64封装,且有质量保证的无铅绿色环保产品。 Slide * 1.3 Freescale 的S08系列MCU概貌 MC9S08AW简介 一片IC,多种封装 内部集成 1个HCS08核 8位CPU(40MHz) BDM COP LVD RTI IRQ 1-2KB RAM 16-64KB FLASH 16通道10位ADC 2个16位Timer 2个SCI 1个SPI 1个IIC 1个8脚键盘模块 54个I/O管脚 Slide * 1.3 Freescale 的S08系列MCU概貌 MC9S08AW简介 一片IC,多种封装 内部集成 1个HCS08核 8位CPU(40MHz) BDM COP LVD RTI IRQ 1-2KB RAM 16-64KB FLASH 16通道10位ADC 2个16位Timer 2个SCI 1个SPI 1个IIC 1个8脚键盘模块 54个I/O管脚 Slide * 1.3 Freescale 的S08系列MCU概貌 MC9S08AW简介 一片IC,多种封装 内部集成 1个HCS08核 8位CPU(40MHz) BDM COP LVD RTI IRQ 1-2KB RAM 16-64KB FLASH 16通道10位ADC 2个16位Timer 2个SCI 1个SPI 1个IIC 1个8脚键盘模块 54个I/O管脚 HCS08 CPU寄存器 Slide * 1.3 Freescale 的S08系列MCU概貌 Slide * 1.3 Freescale 的S08系列MCU概貌 HCS08 CPU寄存器 累计器A 用于存储算术逻辑运算结果 变址寄存器(H:X) 可以分成两个独立的8位寄存器H和X H:X通常作为一个16位地址指针来用 例:LDA #$FF CLA LDX #$00 LDHX #$0080 LDA ,X TAX TXA Slide * 1.3 Freescale 的S08系列MCU概貌 HCS08 CPU寄存器 堆栈指针SP HCS08系列MCU的堆栈处于RAM空间中 SP总是指向堆栈中下一个可用位置 复位时 SP 的初值为$00FF 一般初始化SP的值指向片内RAM空间的末字节: LDHX #RAMEnd+1 TXS PC(Program Counter) 16位,用于存放下一个预取指令或操作数的地址 CPU复位时,PC自动装入位于$FFFE和$FFFF中的复位向量值 。 Slide * 1.3 Freescale 的S08系列MCU概貌 HCS08 CPU寄存器 条件码寄存器CCR 1个控制位I:禁止/允许所有CPU的可屏蔽中断: 0:允许 1:禁止(缺省) 5个状态位V、H、N、Z、C 表征指令执行完后结果状态 受指令自动影响 V:结果溢出则为1 H:有半进位则为1 N:结果为负则为1 Z:结果为零则为1 C:有进位/借位则为1 Slide * 1.3 Freescale 的S08系列MCU概貌 MC9S08AW的存储器结构 1-2KB用户RAM空间 相当于PC中的内存 存放程序中的用户变量
您可能关注的文档
- 华师版七下数学认识三角形.ppt
- 华师大版汉字演变.ppt
- 华师大版数学九上《图形与坐标》邓发珍.ppt
- 华意气体保护焊基础知.ppt
- 华师版全等三角形的识别.ppt
- 华师版八上数学《运用平方差公式分解因式.ppt
- 华教版九上第三章敏第三节杠杆.ppt
- 华硕笔记本内部培训.ppt
- 华美实验学校2014届论述类文章阅读专题课件9.ppt
- 华师大版历史第四章第20课《文学艺术下》.ppt
- 2024-2025学年广东省省汕头金山中学高三上学期期中政治试题及答案.pdf
- 2024-2025学年广东省华南师大附中高三上学期综合测试(二)英语及答案.docx
- 动态人机交互主动安全控制综合.pdf
- 讲统一批处理与流dataflow海量资源.pdf
- 们可以小睡一下吗作者插图变格结尾-sidr 05 the sledsg雪橇.pdf
- 课件说明1 poster ptfm18steam海报.pdf
- 讲稿文案详解1 edexcel limited res7.pdf
- 使用comsol multiphysics解决models sme pratt truss bridge模型.pdf
- 人员选拔achim krausert诺丁汉商学院.pdf
- 详解初步crestron f设备.pdf
文档评论(0)