单片机入门基础介绍_第1页
单片机入门基础介绍_第2页
单片机入门基础介绍_第3页
单片机入门基础介绍_第4页
单片机入门基础介绍_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机入门基础介绍1第1页,共50页,2022年,5月20日,2点33分,星期二单片机简介2第2页,共50页,2022年,5月20日,2点33分,星期二 1.科技的进步需要技术不断的提升。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。如果说五十年代起,无线电世界造就了几代精英,那么当今的单片机世界将会造就出新一代电子精英。2.单片机带你进入智能化电子领域若将经典电子系统当作一个僵死的电子系统,那么智能

2、化的现代电子系统则是一个具有“生命”的电子系统。单片机应用系统的硬件结构给予电子系统“身躯”,单片机应用系统的应用程序赋予其“生命”。例如,在设计智能化仪器显示器的显示功能时,可在开机时显示系统自检结果,未进入工作时显示各种待机状态,仪器运行时显示运行过程,工作结束后可显示当前结果、自检结果、原始数据、各种处理报表等。在无人值守时,可给定各种自动运行功能。3第3页,共50页,2022年,5月20日,2点33分,星期二 电子系统的智能化为无止境境界,常常不需硬件资源的增添就能实现各种翻新功能。这也是当前许多家用电器功能大量增设的因素之一。 我国开始使用单片机是在1982 年,短短五年时间里发展极

3、为迅速。1986 年在上海召开了全国首届单片机开发与应用交流会,有的地区还成立了单片微型计算机应用协会,那是全国形成的第一次高潮。 截止今日,单片机应用技术飞速发展,我们上因特网输入一个“单片机”的搜索,将会看到上万个介绍单片机的网站,这还不包括国外的。与它相应的专业杂志现在也有很多,比如由单片机界的权威何立民主编的单片机与嵌入式系统应用杂志现以风靡电子界, 在2003年7月,91(91 猎头网)在上海、广州、北京等大城市所做的一次专业人才需求报告中,单片机人才的需求量位居第一。一块小小的片子,为何有这样的魔力?4第4页,共50页,2022年,5月20日,2点33分,星期二我们首先从它的构成说

4、起:单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。计算机的产生加快了人类改造世界的步伐,但是它毕竟体积大。微计算机(单片机)在这种情况下诞生了,它为我们改变了什么?纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC 卡、电子宠物等,这些都离不开单片机。5第5页,共50页,2022年,5月20日,2点33分,星期二3.原有

5、电气设备比较,市场广阔: 以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的人来接受它、使用它。 据统计,我国的单片机年容量已达13 亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。特别是沿海地区的电气设备厂

6、等生产产品多数用到单片机,并不断地辐射向内地。所以,学习单片机在我国是有着广阔前景的。6第6页,共50页,2022年,5月20日,2点33分,星期二第1章 绪 论 本章主要介绍微型计算机应用形态、单片机的特点及应用领域、单片机应用系统开发方式。1.1 电子计算机的发展概述1.2 单片机的发展过程及产品近况1.3 单片机的特点及应用领域1.4 单片机应用系统开发简介7第7页,共50页,2022年,5月20日,2点33分,星期二1.1 电子计算机发展概述1.1.1 电子计算机的问世及其经典结构1946年2月15日,第一台电子数字计算机ENIAC问世,这标志着计算机时代的到来。(CALCULATOR

7、)8第8页,共50页,2022年,5月20日,2点33分,星期二 ENIAC是电子管计算机,时钟频率仅有100 KHz,但能在1秒钟的时间内完成5000次加法运算。 与现代的计算机相比,有许多不足,但它的问世开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响 。(光源) 9第9页,共50页,2022年,5月20日,2点33分,星期二 匈牙利籍数学家冯诺依曼在方案的设计上做出了重要的贡献。1946年6月,他又提出了“程序存储”和“二进制运算”的思想,进一步构建了计算机由运算器、控制器、存储器、输入设备和输出设备组成这一计算机的经典结构。(EDVAC-ELECTRONIC DIS

8、CRETE VARIABLE AUTOMATIC COMPUTER)10第10页,共50页,2022年,5月20日,2点33分,星期二电子计算机技术的发展,相继经历了五个时代(随元器件的变化)电子管计算机;晶体管计算机;集成电路计算机;大规模集成电路计算机;超大规模集成电路计算机。计算机的结构仍然没有突破冯诺依曼提出的计算机的经典结构框架。11第11页,共50页,2022年,5月20日,2点33分,星期二1.1.2 微型计算机的组成及其应用形态一、微型计算机的历史 1971年1月,INTEL公司的特德霍夫在与日本商业通讯公司合作研制台式计算器时,将原始方案的十几个芯片压缩成三个集成电路芯片。其

9、中的两个芯片分别用于存储程序和数据,另一芯片集成了运算器和控制器及一些寄存器,称为微处理器(即Intel 4004)。12第12页,共50页,2022年,5月20日,2点33分,星期二单片机的产生经过在日本由于IC化的计算器竞赛激化,应用范围从事务用到科学计算用变得非常宽广起来。可是,那个时候是每开发用途的计算器不得不开发不同的IC的状况。在那样的状况中,bijikon公司考虑种种的用途的计算器共通能使用的IC的开发。为了实现那个设想,嶋 正利等技术人员被派遣到美国英特尔公司开始了开发。(1969年6月)那时bijikon的计算器,使用ROM那里容纳宏命令用途不相同的计算器对应着,这个当时是有

10、划时代的意义的。英特尔的特德hofu作为所谓软件的概念置换让硬件减少了,而且实现了计算器以外也能使用的有通用性的IC。4001:ROM 4002:RAM 4003:输入输出 4004:CPU的4个IC构成全体,以后归结这项作为微电脑系统发表了。(1971年4月的事)此后,英特尔公司作为MCS4的名字的4比特微处理器销售。13第13页,共50页,2022年,5月20日,2点33分,星期二1971年intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被

11、英国经济学家杂志列为“二战以来最有影响力的7位科学家”之一。 1971年11月,Intel推出MCS-4微型计算机系统(包括4001 ROM芯片、4002 RAM芯片、4003移位寄存器芯片和4004微处理器 )其中4004(下图)包含2300个晶体管,尺寸规格为3mm4mm,计算性能远远超过当年的ENIAC,最初售价为200美元。14第14页,共50页,2022年,5月20日,2点33分,星期二 1972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。1973年intel公司研制出8位的微处理器8080;1973

12、年8月,霍夫等人研制出8位微处理器Intel 8080,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。15第15页,共50页,2022年,5月20日,2点33分,星期二主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度为0.64MIPS(Million Instructions Per Second )1975年4月,MITS发布第一个通用型Altair 8800,售价375美元,带有1KB存储器。这是世界上第一台微型计算机。16第16页,共50页,2022年,5月20日,2点33分,星期二1976年intel

13、公司研制出MCS-48系列8位的单片机,这也是单片机的问世。Zilog公司于1976年开发的Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。17第17页,共50页,2022年,5月20日,2点33分,星期二20世纪80年代初,Intel公司在MCS-48系列单片机的基础上,推出了MCS-51系列8位高档单片机。MCS-51系列单片机无论是片内RAM容量,I/O口功能,系统扩展方面都有了很大的提高。18第18页,共50页,2022年,5月20日,2点33分,星期二80C51系列单片机产品繁多,主流地位已经形成,近年来推出

14、的与80C51兼容的主要产品有: ATMEL公司融入Flash存储器技术的AT89系列; Philips公司的80C51、80C552系列; 华邦公司的W78C51、W77C51高速低价系列; ADI公司的ADC8xx高精度ADC系列; LG公司的GMS90/97低压高速系列; Maxim公司的DS89C420高速(50MIPS)系列; Cygnal公司的C8051F系列高速SOC单片机。19第19页,共50页,2022年,5月20日,2点33分,星期二非80C51结构单片机新品不断推出,给用户提供了更为广泛的选择空间,近年来推出的非80C51系列的主要产品有:Intel的MCS-96系列16

15、位单片机; Microchip的PIC系列RISC单片机;TI的MSP430F系列16位低功耗单片机 。20第20页,共50页,2022年,5月20日,2点33分,星期二微处理器、存储器加上I/O接口电路组成微型计算机。各部分通过地址总线(AB)、数据总线(DB)和控制总线(CB)相连。微型计算机的组成 21第21页,共50页,2022年,5月20日,2点33分,星期二二、微型计算机的应用形态从应用形态上,微型计算机可以分成三种:(1)多板机(系统机) 将CPU、存储器、I/O接口电路和总线接口等组装在一块主机板(即微机主板)上,再通过系统总线和其它多块外设适配板卡连接键盘、显示器、打印机、软

16、/硬盘驱动器及光驱等设备。各种适配板卡插在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。工业PC机 也属于多板机。22第22页,共50页,2022年,5月20日,2点33分,星期二(2) 单板机将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。单板机图片23第23页,共50页,2022年,5月20日,2点33分,星期二 单板机的I/O设备简单,软件资源少,使用不方便。早期主要用于微

17、型计算机原理的教学及简单的测控系统,现在已很少使用。24第24页,共50页,2022年,5月20日,2点33分,星期二(3)单片机在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。三种应用形态的比较 :单板机单片机系统机(多板机)25第25页,共50页,2022年,5月20日,2点33分,星期二 系统机(桌面应用)属于通用计算机,主要应用于数据处理、办公自动化及辅助设计。 单片机(嵌入式应用)属于专用计算机,主要应用于智能仪表、智能传感器、智能家电、智能办公设备、汽车及军事电子设备等应用系统。 单片机体积小、价格低、可靠性高,其非凡的嵌入式应用形态

18、对于满足嵌入式应用需求具有独特的优势。26第26页,共50页,2022年,5月20日,2点33分,星期二硬件系统构成微机的实体和装置软件系统与硬件系统共同构成实用的微机系统,两者是相辅相成、缺一不可的。 软件系统+微型计算机系统运 算 器控 制 器CPU存 储 器输入接口电路输入设备输出设备输出接口电路硬件系统微型计算机系统27第27页,共50页,2022年,5月20日,2点33分,星期二CPU输入设备输出设备软件系统+微型计算机系统硬件系统输入接口设备输出接口设备运 算 器控 制 器存 储 器单片微型计算机是指集成在一个芯片上的微型计算机,简称单片机 单片机实质上就是一个芯片单片微型计算机2

19、8第28页,共50页,2022年,5月20日,2点33分,星期二常用的概念微处理器单片机(通用计算机、专用计算机)单片机系统(单片机+外围电路)单片机应用系统(单片机+外围电路+应用系统)单片机及开发系统29第29页,共50页,2022年,5月20日,2点33分,星期二1.2 单片机的发展过程及产品近况1.2.1 单片机的发展过程 单片机技术发展过程可分为三个主要阶段: (1)单芯片微机形成阶段 1976年,Intel公司推出了MCS-48系列单片机 。 8位CPU、1K字节ROM、64字节RAM、27根I/O线和1个8位定时/计数器。 特点是:存储器容量较小,寻址范围小(不大于4K),无串行

20、接口,指令系统功能不强。 30第30页,共50页,2022年,5月20日,2点33分,星期二 (2)性能完善提高阶段 1980年,Intel公司推出了MCS-51系列单片机:8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。 特点是:结构体系完善,性能已大大提高,面向控制的特点进一步突出。现在,MCS-51已成为公认的单片机经典机种 。31第31页,共50页,2022年,5月20日,2点33分,星期二 (3)微控制器化阶段 1982年,Intel推出MCS-96系列单片机。 芯片内集成:16位CP

21、U、8K字节ROM、232字节RAM、5个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K。片上还有8路10位ADC、1路PWM输出及高速I/O部件等。 特点是:片内面向测控系统外围电路增强,使单片机可以方便灵活地用于复杂的自动测控系统及设备。“微控制器”的称谓更能反应单片机的本质。32第32页,共50页,2022年,5月20日,2点33分,星期二发展 74年85年 90年.00年4位 8位 16位 32位单片机的发展单片机发展趋势: CPU 、时钟、内存、输入输出、制造工艺33第33页,共50页,2022年,5月20日,2点33分,星期二1.2.2 单片机产品近况 型 号制

22、造技术片内程序存储器片内数据存储器8051AHH MOSROM (4k)128字节8031AHAH MOS无128字节8751HH MOSEPROM(4K)128字节80C51CHMOSROM (4K)128字节80C31CHMOS无128字节8051H MOSROM (8K)256字节8031H MOS无256字节34第34页,共50页,2022年,5月20日,2点33分,星期二(1)80C51系列单片机产品繁多,主流地位已经形成,近年来推出的与80C51兼容的主要产品有: ATMEL公司融入Flash存储器技术的AT89系列; Philips公司的80C51、80C552系列; 华邦公司的

23、W78C51、W77C51高速低价系列; ADI公司的ADC8xx高精度ADC系列; LG公司的GMS90/97低压高速系列; Maxim公司的DS89C420高速(50MIPS)系列; Cygnal公司的C8051F系列高速SOC单片机。35第35页,共50页,2022年,5月20日,2点33分,星期二 (2)非80C51结构单片机新品不断推出,给用户提供了更为广泛的选择空间 ,近年来推出的非80C51系列的主要产品有:Intel的MCS-96系列16位单片机 ; Microchip的PIC系列RISC单片机 ;TI的430F系列16位低功耗单片机 。36第36页,共50页,2022年,5月

24、20日,2点33分,星期二1.3 单片机的特点及应用领域1.3.1 单片机的特点 (1)控制性能和可靠性高 实时控制功能特别强,其CPU可以对I/O端口直接进行操作,位操作能力更是其它计算机无法比拟的。另外,由于CPU、存储器及I/O接口集成在同一芯片内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响,所以单片机的可靠性非常高。 近期推出的单片机产品,内部集成有高速I/O口、ADC、PWM、WDT等部件,并在低电压、低功耗、串行扩展总线、控制网络总线和开发方式(如在系统编程ISP)等方面都有了进一步的增强。37第37页,共50页,2022年,5月20日,2点33分,星

25、期二(2)体积小、价格低、易于产品化 单片机芯片即是一台完整的微型计算机,对于批量大的专用场合,一方面可以在众多的单片机品种间进行匹配选择,同时还可以专门进行芯片设计,使芯片的功能与应用具有良好的对应关系。在单片机产品的引脚封装方面,有的单片机引脚已减少到8个或更少,从而使应用系统的印制板减小、接插件减少、安装简单方便。具有控制性能和可靠性高良好的性能价格比。这是单片机得以广泛应用的重要原因。38第38页,共50页,2022年,5月20日,2点33分,星期二1.3.2 单片机的应用领域 (1)智能仪器仪表 单片机用于各种仪器仪表,一方面提高了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简

26、化了仪器仪表的硬件结构,从而可以方便地完成仪器仪表产品的升级换代。如各种智能电气测量仪表、智能传感器等。39第39页,共50页,2022年,5月20日,2点33分,星期二(2)机电一体化产品机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。单片机在机电一体化产品的开发中可以发挥巨大的作用。典型产品如机器人、数控机床、自动包装机、点钞机、医疗设备、打印机、传真机、复印机等。(点焊转台)40第40页,共50页,2022年,5月20日,2点33分,星期二(3)实时工业控制单片机还可以用于各种物理量的采集与控制。电流、电压、温度、液位、流量等物理参数的

27、采集和控制均可以利用单片机方便地实现。在这类系统中,利用单片机作为系统控制器,可以根据被控对象的不同特征采用不同的智能算法,实现期望的控制指标,从而提高生产效率和产品质量。典型应用如电机转速控制、温度控制、自动生产线等 。41第41页,共50页,2022年,5月20日,2点33分,星期二(4)分布式系统的前端模块 在较复杂的工业系统中,经常要采用分布式测控系统完成大量的分布参数的采集。在这类系统中,采用单片机作为分布式系统的前端采集模块,系统具有运行可靠,数据采集方便灵活,成本低廉等一系列优点。42第42页,共50页,2022年,5月20日,2点33分,星期二(5)家用电器家用电器是单片机的又

28、一重要应用领域,前景十分广阔。如空调器、电冰箱、洗衣机、电饭煲、高档洗浴设备、高档玩具等。 另外,在交通领域中,汽车、火车、飞机、航天器等均有单片机的广泛应用。如汽车自动驾驶系统、航天测控系统、黑匣子等 。43第43页,共50页,2022年,5月20日,2点33分,星期二1.4 单片机应用系统开发简介1.4.1 单片机应用系统的开发(写软件+调试) 正确无误的硬件设计和良好的软件功能设计是一个实用的单片机应用系统的设计目标。完成这一目标的过程称为单片机应用系统的开发。 单片机作为一片集成了微型计算机基本部件的集成电路芯片,与通用微机相比,它自身没有开发功能,必须借助开发机(一种特殊的计算机系统)来完成如下任务: 排除应用系统的硬件故障和软件错误; 程序固

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论