汽车电脑原理与维修单片机基础教程.ppt

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

单片机概论 单片机即一块芯片上的计算机,以单片机为核心组成的硬件电路称为单片机系统,嵌入了应用软件的单片机系统则称为单片机应用系统。 微处理器、微型计算机与单片机 典型的微型计算机,包括运算器、控制器、存储器、输入输出接口四个基本组成部分。 如果把运算器与控制器封装在一小块芯片上,则称该芯片为微处理器(MPU, Micro Processing Unit)或称中央处理器(CPU, Central Processing Unit)。 如果在一块芯片上,集成了一台微型计算机的四个基本组成部分,则这种芯片就被称为单片微型计算机(Single Chip Microcomputer),简称单片机。 微型计算机的基本结构 单片机的结构与组成 单片机的内部基本组成 单片机的结构与组成 程序存储器(ROM):用来存放用户程序,可分类为EPROM、Mask ROM、OTP ROM和Flash ROM等。 中央处理器(CPU):是单片机的核心单元,通常由算术逻辑运算部件ALU和控制部件构成。 随机存储器(RAM):用来存放程序运行时的工作变量和数据,由于RAM的制作工艺复杂,价格比ROM高得多,所以单片机的内部RAM非常宝贵,通常仅有几十到几百字节。 并行输入/输出(I/O)端口:通常为独立的双向I/O口,任何口既可以用作输入方式,又可以用作输出方式,通过软件编程设定。 单片机的结构与组成 串口输入/输出口:用于单片机和串行设备或其他单片机的通信。 定时器/计数器(T/C):用于单片机内部精确定时或对外部事件(输入信号如脉冲)进行计数,有的单片机内部有多个定时/计数器。 系统时钟:通常需要外接石英晶体或其他振荡源提供时钟信号输入,也有的使用内部RC振荡器。系统时钟相当于PC微机中主频。 单片机技术的特点 纵观20年来单片机发展历程可以看出,单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。 2. 应用领域广 据统计我国的单片机年容量已达1 3 亿片且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1% 。这说明单片机应用在我国才刚刚起步有着广阔的前景培意义合也毫不逊色。 3. 体积小 4. 内部存储量较小, I/0功能控制性强,但具有局限性。 单片机的类型 国际上比较流行的单片机有以下几种 ·Intel系列 ·Motorola系列 .NEC系列 ·Philip系列 .NS系列(美国国家半导体公司生产〉 .Zilog系列(美国Zilog公司生产〉 ·ATMEL系列(美国ATMEL公司生产〉 .MSP430系列(TI ) .ARM系列  典型单片机有MCS-51、MSP430、EM78、PIC、Motorola、AVR等。 MCS-51为主流产品,性能如表1.1.1。 MSP430为低功耗产品,功能较强,性能如表1.1.2。 EM78为低功耗产品,价格较低,性能如表1.1.3。 PIC为低电压、低功耗、大电流LCD驱动、低价格产品,性能如表1.1.4。 Motorola是世界上最大的单片机生产厂家之一,品种全、选择余地大、新产品多。其特点是噪声低,抗干扰能力强,比较适合于工控领域及恶劣的环境。性能如表1.1.5。 AVR为高速、低功耗产品,支持ISP、IAP,I/O口驱动能力较强。性能如表1.1.6。 编程器 编程器(又称烧写器、下載器),通过它将调试好的程序烧写到程序存贮器中(单片机内程序存贮器或片外的EPROM、EEPROM 或FLASH),不同档次的编程器价格相差很大,从几百元~几千多元不等,档次的差别在于烧写的可编程芯片的类型多少,使用界面是否方便及是否还有其他功能等,目前市面编程器型号很多,根据应用对象及单位经济实力进行选择.通常专用编程器应具备以下功能:对多种型号单片机(MCU)、E(E)PROM、FLASH、ROM、PLD、FPGA等进行读取,擦除、烧写、加密等操作,高档的编程器可独立于电脑运作.编程的方法可以脱机编程或在系统编程. MCS-51单片机的组成: CPU(进行运算、控制)、RAM(数据存储器)、ROM(程序存储器)、I/O口(串口、并口)、内部总线 和中断系统等。 单片机的时序 时序:CPU在执行指令时所需控制信号的时间顺序称为时序。 时序是用定时单位来描述的,MCS-51的时序单位有四个,分别是时钟周期(节拍)、状态、机器周期和指令周期。 3. 机器周期:通常将完成一个基本操作所需的时间称为机器周期。 MCS-51中规定一个机器周期包含12个时钟周期,即有6个状态,分别表

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档