第1章数据基础及单片机概述要点分析.pptVIP

第1章数据基础及单片机概述要点分析.ppt

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6. 指令寄存器、指令译码器 指令寄存器(IR, Instruction Register)用于保存从存储器传送过来的指令信息,该信息在指令执行过程中一直存在。 指令译码器(ID,Instruction Decoder)对指令寄存器送来的指令进行译码,产生各种电平控制信号。这些控制信号送到控制信号发生器。由指令译码器送出的电平信号同外部时钟脉冲在控制信号产生电路中组合,形成各种按照一定节拍变化的电平信号和脉冲信号,也就是生成各种控制信号。这些控制信号被送到运算器、存储器或I/O接口电路,执行各种操作。 1.4.4 程序执行过程 一条指令的执行大致可分为两个过程:取指令阶段和执行指令阶段。“取指令”是从存储器的某存储单元将指令通过数据总线传送到指令寄存器的过程。“执行指令”是指将指令从指令寄存器IR中送到指令译码器ID,由ID对指令进行解释,然后通过控制部件执行的过程。 程序执行的具体过程可描述为: 1)控制器将PC当前内容送到地址寄存器AR,即送出当前指令的地址,然后PC自动加1。 2)在控制器作用下,指令地址通过地址总线送到存储器的地址译码部件,由地址译码部件选中存储器的相应存储单元。 3)控制器向存储器发出“读”指令的控制命令,存储器收到命令后,选中相应存储单元,并将其内容,也就是当前指令的机器码送到数据总线。 4)通过数据总线,指令机器码送入指令寄存器IR,然后送到指令译码器ID译码,在控制信号产生器的作用下产生各种控制信号,执行各种操作。 需要说明,当程序完全是顺序执行时,PC自动加1就可保证程序的自动、高效执行。但是当程序中存在跳转指令时,还需根据实际情况调整PC的取值。 1.5 单片微型计算机概述 所谓单片微型计算机,就是将CPU、RAM、ROM、定时/计数器和多种I/O接口电路都集成在一块集成电路芯片上的微型计算机,又简称为单片机或微控制器。 单片机具有集成度高、功能强、体积小、成本低、功耗小、可靠性强、使用灵活方便、控制功能强、编程保密化等特点,使它在工业控制、智能仪器仪表、数据采集和处理、节能技术改造、通信系统和分布式控制系统及家用电器产品中都得到了广泛应用。 1.5.1 单片机的分类 通用型/专用型 通用型单片机内部资源比较丰富,性能全面,而且通用性强,可履盖多种应用要求。 专用型单片机针对某一种产品或某一种控制应用而专门设计的,设计时已使结构最简,软硬件应用最优,可靠性及应用成本最佳。专用型单片机用途比较专一,出厂时程序已经一次性固化好,不能再修改的单片机。 2. 总线型/非总线型 这是按单片机是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、数据总线、控制总线,这些引脚用以扩展并行外围器件。如我们常常见到的80C51单片机就是总线结构。非总线型单片机把所需要的外围器件及外设接口集成在一片内,在许多情况下不需要扩展总线,大大地节省了封装成本和芯片体积。 3. 工控型/家电型 这是按照单片机大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 4. 4位单片机/8位单片机/16位单片机/32位单片机/64位单片机 这是按照CPU字长来划分的,4位机每次只能处理以为BCD码数据,指令系统简单、运算功能单一,主要由于袖珍或台式计算器、家电、娱乐产品和简单的过程控制,是单片机的低级阶段。 8位单片机一次可以处理一个字节的数据,指令系统比较完善,寻址能力强,外围配套电路齐全,功能丰富,通用性强,广泛应用于事务管理、工业生产过程的自动检测和控制、通信、智能终端、教育以及家用电器控制等领域。8位单片机,特别是8051内核的单片机,是目前教学和工程应用中使用最多的单片机。 1.5.2单片机的硬件特性及其特点 1. 单片机的硬件特性 (1)集成度高 许多单片机不仅集成了构成微型计算机的中央处理单元(CPU)、存储器、输入/输出接口、定时器等传统功能单元,而且还集成了A/D转换模块、D/A转换模块、脉宽调制器(PWM)、看门狗定时器和多种通信方式(如UART、CAN、SPI等)。 (2)系统结构简单,使用方便,模块化 许多单片机内部集成程序存储器(EPROM或Flash)和数据存储器(RAM),在实际应用中一般不再需要外部扩展程序存储器和数据存储器,从而不再需要外部扩展总线。构成系统的电路结构简单,体积减小,稳定性提高。 单片机按其程序存储器类型,可分为掩模(MASK)ROM型单片机、一次性可编程(OTP)ROM型单片机以及多次可

文档评论(0)

奇缘之旅 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档