单片机入门基础介绍精.ppt
《单片机入门基础介绍精.ppt》由会员分享,可在线阅读,更多相关《单片机入门基础介绍精.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机入门基础介绍1第1页,本讲稿共50页单片机简介2第2页,本讲稿共50页1.科技的进步需要技术不断的提升科技的进步需要技术不断的提升。一块大而复杂的模拟电路花费了。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。工作上,一
2、定会带来意想不到的惊喜。如果说五十年代起,无线电世界造就了几代精英,那么当今如果说五十年代起,无线电世界造就了几代精英,那么当今的单片机世界将会造就出新一代电子精英的单片机世界将会造就出新一代电子精英。2.单片机带你进入智能化电子领域单片机带你进入智能化电子领域若将经典电子系统当作一个若将经典电子系统当作一个僵死的电子系统僵死的电子系统,那么智能化的现代电,那么智能化的现代电子系统则是一个子系统则是一个具有具有“生命生命”的电子系统的电子系统。单片机应用系统的硬件结构给。单片机应用系统的硬件结构给予电子系统予电子系统“身躯身躯”,单片机应用系统的应用程序赋予其,单片机应用系统的应用程序赋予其“
3、生命生命”。例如,。例如,在设计智能化仪器显示器的显示功能时,可在开机时显示系统自检结果,未在设计智能化仪器显示器的显示功能时,可在开机时显示系统自检结果,未进入工作时显示各种待机状态,仪器运行时显示运行过程,工作结束后可显进入工作时显示各种待机状态,仪器运行时显示运行过程,工作结束后可显示当前结果、自检结果、原始数据、各种处理报表等。在无人值守时,可给示当前结果、自检结果、原始数据、各种处理报表等。在无人值守时,可给定各种自动运行功能。定各种自动运行功能。3第3页,本讲稿共50页电子系统的智能化为无止境境界电子系统的智能化为无止境境界,常常不需硬件资源的增添,常常不需硬件资源的增添就能实现各
4、种翻新功能。这也是当前许多家用电器功能大量增设的就能实现各种翻新功能。这也是当前许多家用电器功能大量增设的因素之一。因素之一。我国开始使用单片机是在我国开始使用单片机是在1982年,短短五年时间里发展极为迅速。年,短短五年时间里发展极为迅速。1986年在上海召开了全国首届单片机开发与应用交流会,有的地区还成年在上海召开了全国首届单片机开发与应用交流会,有的地区还成立了单片微型计算机应用协会,那是全国形成的第一次高潮。立了单片微型计算机应用协会,那是全国形成的第一次高潮。截止今日,单片机应用技术飞速发展,我们上因特网输入一个截止今日,单片机应用技术飞速发展,我们上因特网输入一个“单片单片机机”的
5、搜索,将会看到上万个介绍单片机的网站,这还不包括国外的。的搜索,将会看到上万个介绍单片机的网站,这还不包括国外的。与它相应的专业杂志现在也有很多,比如由单片机界的权威何立民主与它相应的专业杂志现在也有很多,比如由单片机界的权威何立民主编的编的单片机与嵌入式系统应用单片机与嵌入式系统应用杂志现以风靡电子界,杂志现以风靡电子界,在在2003年年7月,月,(91猎头网)在上海、广州、北猎头网)在上海、广州、北京等大城市所做的一次专业人才需求报告中,单片机人才的需京等大城市所做的一次专业人才需求报告中,单片机人才的需求量位居第一。一块小小的片子,为何有这样的魔力求量位居第一。一块小小的片子,为何有这样
6、的魔力?4第4页,本讲稿共50页我们首先从它的构成说起:单片机,亦称单片微电脑或单片微型计算我们首先从它的构成说起:单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器(机。它是把中央处理器(CPU)、随机存取存储器()、随机存取存储器(RAM)、只读)、只读存储器(存储器(ROM)、输入)、输入/输出端口(输出端口(I/0)等主要计算机功能部件都)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。计算机的产生加快了人类集成在一块集成电路芯片上的微型计算机。计算机的产生加快了人类改造世界的步伐,但是它毕竟体积大。改造世界的步伐,但是它毕竟体积大。微计算机(单片机)在这种情微计算机
7、(单片机)在这种情况下诞生了,它为我们改变了什么?况下诞生了,它为我们改变了什么?纵观我们现在生活的各个领域,从纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能泛使用的各种智能IC 卡、电子宠物等,这些都离不开单片机。卡、电子宠物等,这些都离不开单片机。5第5页,本讲稿共50页3.原有电气设备比较,市场广阔:以前没有单片机时,这些东西也能做,但是只能使
8、用复杂的以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,部分只是由人为的写入程序来完成。这样产品的体积变小了,
9、成本也降低了,长期使用也不会担心精度达不到了。所以,它成本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的人来接受它、使用的魔力不仅是在现在,在将来将会有更多的人来接受它、使用它。它。据统计,我国的单片机年容量已达据统计,我国的单片机年容量已达13亿片,且每年以大亿片,且每年以大约约16%的速度增长,但相对于世界市场我国的占有率还不到的速度增长,但相对于世界市场我国的占有率还不到1%。特别是沿海地区的电气设备厂等生产产品多数用到单片机,并特别是沿海地区的电气设备厂等生产产品多数用到单片机,并不断地辐射向内地。所以,学习单片机在我国是有着广阔前景不断地辐射
10、向内地。所以,学习单片机在我国是有着广阔前景的。的。6第6页,本讲稿共50页第第1 1章章 绪 论 本章主要介绍微型计算机应用形态、单片机的本章主要介绍微型计算机应用形态、单片机的特点及应用领域、单片机应用系统开发方式。特点及应用领域、单片机应用系统开发方式。1.1电子计算机的发展概述电子计算机的发展概述1.2单片机的发展过程及产品近况单片机的发展过程及产品近况1.3单片机的特点及应用领域单片机的特点及应用领域1.4单片机应用系统开发简介单片机应用系统开发简介7第7页,本讲稿共50页1.1 电电子子计计算机算机发发展概述展概述1.1.1 1.1.1 电电子子计计算机的算机的问问世及其世及其经经
11、典典结结构构1946年年2月月15日日,第一台第一台电电子数字子数字计计算机算机ENIAC问问世,世,这标这标志着志着计计算机算机时时代的到来。代的到来。(CALCULATOR)8第8页,本讲稿共50页lENIAC是是电电子子管管计计算算机机,时时钟钟频频率率仅仅有有100KHz,但但能能在在1秒秒钟钟的的时时间间内完成内完成5000次加法运算。次加法运算。l与与现现代代的的计计算算机机相相比比,有有许许多多不不足足,但但它它的的问问世世开开创创了了计计算算机机科科学学技技术术的的新新纪纪元元,对对人人类类的的生生产产和和生生活活方方式式产产生了巨大的影响生了巨大的影响。(光源光源)9第9页,
12、本讲稿共50页l匈匈牙牙利利籍籍数数学学家家冯冯诺诺依依曼曼在在方方案案的的设设计计上上做做出出了了重重要要的的贡贡献献。1946年年6月月,他他又又提提出出了了“程程序序存存储储”和和“二二进进制制运运算算”的的思思想想,进进一一步步构构建建了了计计算算机机由由运运算算器器、控控制制器器、存存储储器器、输输入入设设备备和和输输出出设设备备组组成成这这一一计算机的经典结构。计算机的经典结构。(EDVAC-ELECTRONICDISCRETEVARIABLEAUTOMATICCOMPUTER)10第10页,本讲稿共50页l电电子子计计算算机机技技术术的的发发展展,相相继继经经历历了了五五个时代个
13、时代(随元器件的变化)(随元器件的变化)电子管计算机;电子管计算机;晶体管计算机;晶体管计算机;集成电路计算机;集成电路计算机;大规模集成电路计算机;大规模集成电路计算机;超大规模集成电路计算机。超大规模集成电路计算机。计计算算机机的的结结构构仍仍然然没没有有突突破破冯冯诺诺依依曼曼提提出的计算机的经典结构框架。出的计算机的经典结构框架。11第11页,本讲稿共50页1.1.2 1.1.2 微型微型计计算机的算机的组组成及其成及其应应用形用形态态一、微型一、微型计计算机的算机的历历史史 1971 1971年年1 1月,月,INTELINTEL公司的特公司的特德德霍夫在与日本商霍夫在与日本商业业通
14、通讯讯公司合作研制台式公司合作研制台式计计算器算器时时,将原始方案的十几个芯片将原始方案的十几个芯片压压缩缩成三个集成成三个集成电电路芯片。其路芯片。其中的两个芯片分中的两个芯片分别别用于存用于存储储程序和数据,程序和数据,另一芯片集成另一芯片集成了运算器和控制器了运算器和控制器及一些寄及一些寄存器,称存器,称为为微微处处理器理器(即(即Intel 4004Intel 4004)。)。12第12页,本讲稿共50页单片机的产生经过单片机的产生经过l在日本由于在日本由于IC化的计算器竞赛激化,应用范围从事务用到科学计化的计算器竞赛激化,应用范围从事务用到科学计算用变得非常宽广起来。可是,那个时候是
15、每开发用途的计算器算用变得非常宽广起来。可是,那个时候是每开发用途的计算器不得不开发不同的不得不开发不同的IC的状况。的状况。l在那样的状况中,在那样的状况中,bijikon公司考虑种种的用途的计算器共通能使公司考虑种种的用途的计算器共通能使用的用的IC的开发。为了实现那个设想,嶋的开发。为了实现那个设想,嶋正利等技术人员被派遣到正利等技术人员被派遣到美国英特尔公司开始了开发。美国英特尔公司开始了开发。(1969年年6月月)l那时那时bijikon的计算器,使用的计算器,使用ROM那里容纳宏命令用途不相同的计那里容纳宏命令用途不相同的计算器对应着,这个当时是有划时代的意义的。算器对应着,这个当
16、时是有划时代的意义的。l英特尔的特德英特尔的特德hofu作为所谓软件的概念置换让硬件减少了,作为所谓软件的概念置换让硬件减少了,而且实现了计算器以外也能使用的有通用性的而且实现了计算器以外也能使用的有通用性的IC。4001:ROM4002:RAM4003:输入输出输入输出4004:CPU的的4个个IC构成全构成全体,以后归结这项作为微电脑系统发表了。体,以后归结这项作为微电脑系统发表了。(1971年年4月的月的事事)此后,英特尔公司作为此后,英特尔公司作为MCS4的名字的的名字的4比特微处理器销售。比特微处理器销售。13第13页,本讲稿共50页l1971年年intel公司研制出世界上第一个公司
17、研制出世界上第一个4位的微处理器;位的微处理器;Intel公司的霍夫研制成功世界上第一块公司的霍夫研制成功世界上第一块4位微处理器芯片位微处理器芯片Intel4004,标志着第一代微处理器问世,微处理器和微机时代,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国从此开始。因发明微处理器,霍夫被英国经济学家经济学家杂志杂志列为列为“二战以来最有影响力的二战以来最有影响力的7位科学家位科学家”之一之一。l1971年年11月,月,Intel推出推出MCS-4微型计算机系统(包括微型计算机系统(包括4001ROM芯片、芯片、4002RAM芯片、芯片、4003移位寄存器芯
18、片和移位寄存器芯片和4004微处理器微处理器)其中)其中4004(下图)包含(下图)包含2300个晶体管,尺寸规格为个晶体管,尺寸规格为3mm4mm,计算性能远远超过当年的,计算性能远远超过当年的ENIAC,最初售价,最初售价为为200美元。美元。14第14页,本讲稿共50页l1972年年4月,霍夫等人开发出第一个月,霍夫等人开发出第一个8位微处理器位微处理器Intel8008。由于。由于8008采用的是采用的是P沟道沟道MOS微处理微处理器,因此仍属第一代微处理器。器,因此仍属第一代微处理器。1973年年intel公司研制出公司研制出8位的微位的微处理器理器8080;1973年年8月,月,霍
19、夫等人研制出霍夫等人研制出8位微位微处理器理器Intel 8080,以,以N沟道沟道MOS电路取代了路取代了P沟道,第二代微沟道,第二代微处理器就此理器就此诞生生。15第15页,本讲稿共50页l主频主频2MHz的的8080芯片运算速度比芯片运算速度比8008快快10倍,可存取倍,可存取64KB存储器,使用了基于存储器,使用了基于6微米技术的微米技术的6000个晶体管,处理速度为个晶体管,处理速度为0.64MIPS(MillionInstructionsPerSecond)1975年4月,MITS发布第一个通用型Altair 8800,售价375美元,带有1KB存储器。这是世界上第一台微型计算机
20、。16第16页,本讲稿共50页l1976年年intel公司研制出公司研制出MCS-48系列系列8位的单位的单片机,这也是单片机的问世。片机,这也是单片机的问世。lZilog公司于公司于1976年开发的年开发的Z80微处理器,广微处理器,广泛用于微型计算机和工业自动控制设备。当泛用于微型计算机和工业自动控制设备。当时,时,Zilog、Motorola和和Intel在微处理器领在微处理器领域三足鼎立。域三足鼎立。17第17页,本讲稿共50页l20世纪世纪80年代初,年代初,Intel公司在公司在MCS-48系系列单片机的基础上,推出了列单片机的基础上,推出了MCS-51系列系列8位高档单片机。位高
21、档单片机。MCS-51系列单片机无系列单片机无论是片内论是片内RAM容量,容量,I/O口功能,系统扩口功能,系统扩展方面都有了很大的提高。展方面都有了很大的提高。18第18页,本讲稿共50页l80C51系列单片机产品繁多,主流地位已经形成,近年来推出的与80C51兼容的主要产品有:l ATMEL公司融入公司融入Flash存储器技术的存储器技术的AT89系列;系列;l Philips公司的公司的80C51、80C552系列;系列;l 华邦公司的华邦公司的W78C51、W77C51高速低价系列;高速低价系列;l ADI公司的公司的ADC8xx高精度高精度ADC系列;系列;l LG公司的公司的GMS
22、90/97低压高速系列;低压高速系列;l Maxim公司的公司的DS89C420高速(高速(50MIPS)系列;)系列;l Cygnal公司的公司的C8051F系列高速系列高速SOC单片机。单片机。19第19页,本讲稿共50页l非80C51结构单片机新品不断推出,给用户提供了更为广泛的选择空间,近年来推出的非80C51系列的主要产品有:lIntel的MCS-96系列16位单片机;lMicrochip的PIC系列RISC单片机;lTI的MSP430F系列16位低功耗单片机。20第20页,本讲稿共50页l微微处处理理器器、存存储储器器加加上上I/O接接口口电电路路组组成成微微型型计计算算机机。各各
23、部部分分通通过过地地址址总总线线(AB)、数数据据总总线线(DB)和控制总线()和控制总线(CB)相连。)相连。微型微型计计算机的算机的组组成成21第21页,本讲稿共50页二、微型计算机的应用形态二、微型计算机的应用形态从应用形态上,微型计算机可以分成三种:从应用形态上,微型计算机可以分成三种:(1 1)多板机(系统机)多板机(系统机)将将CPU、存储器、存储器、I/O接口电路和总线接口等组装在接口电路和总线接口等组装在一块主机板(即微机主板)上,再通过系统总线一块主机板(即微机主板)上,再通过系统总线和其它多块外设适配板卡连接键盘、显示器、打和其它多块外设适配板卡连接键盘、显示器、打印机、软
24、印机、软/硬盘驱动器及光驱等设备。各种适配板卡插硬盘驱动器及光驱等设备。各种适配板卡插在主机板的扩展槽上并与电源、软在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。台完整的微型计算机系统(简称系统机)。工业工业PC机机也属于多板机。也属于多板机。22第22页,本讲稿共50页(2 2)单板机单板机将将CPU芯片、芯片、存储器存储器芯片、芯片、I/O接口接口芯片和芯片和简单的简单的I/O设备设备(小键盘、(小键盘、LED显示器)等显示器)等装配在一块印刷电路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 入门 基础 介绍
限制150内