【精品】51单片机C语言学习教程-对应 DOFLY mini80E 升级版开发板开发精品ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【精品】51单片机C语言学习教程-对应 DOFLY mini80E 升级版开发板开发精品ppt课件.ppt》由会员分享,可在线阅读,更多相关《【精品】51单片机C语言学习教程-对应 DOFLY mini80E 升级版开发板开发精品ppt课件.ppt(105页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、51单片机C语言学习教程-对应 DOFLY mini80E 升级版开发板开发2023/3/14【可编辑】什么是单片机?把微型计算机的主要功能部件集成在一个芯片上的单芯片微型计算机叫单片机。如果说单片机就是一个电脑你可能不会认可,其实它和我们用的电脑的在本质上没有区别,只是5步和100步的区别.单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就是一台计算机。单片机就是一块集成芯片,但这块集成芯片具有一些特殊的功能,而它的功能的实现要靠我们使用者自己来编程完成。编程的目的就是控制这块芯片的各个引脚在不同时间输出不同的电平(高或者低电平
2、),进而控制与单片机各个引脚相连接的外围电路设备的工作状态。单片机的历史1971年intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国经济学家杂志列为“二战以来最有影响力的7位科学家”之一。1971年11月,Intel推出MCS-4微型计算机系统(包括4001 ROM芯片、4002 RAM芯片、4003移位寄存器芯片和4004微处理器)其中4004(下图)包含2300个晶体管,尺寸规格为3mm4mm,计算性能远远超过当年的ENIAC,最初售价
3、为200美元。1972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。1973年intel公司研制出8位的微处理器8080;1973年8月,霍夫等人研制出8位微处理器Intel 8080,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度为0.64MIPS(Million Instructions Per Second)。1975年4月,MITS发布第一个通用型Altair 8800,售
4、价375美元,带有1KB存储器。这是世界上第一台微型计算机。1976年intel公司研制出MCS-48系列8位的单片机,这也是单片机的问世。Zilog公司于1976年开发的Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。20世纪80年代初,Intel公司在MCS-48系列单片机的基础上,推出了MCS-51系列8位高档单片机。MCS-51系列单片机无论是片内RAM容量,I/O口功能,系统扩展方面都有了很大的提高。单片机的历史2020世纪世纪9090年代年代单片机制造业大发展时期,单片机制造业大发展时期,Mortorola
5、Mortorola、IntelIntel、ATMELATMEL、德州仪器、德州仪器(TITI)、三菱、日立、飞利浦、)、三菱、日立、飞利浦、LGLG等公司等公司开发一大批性能优越的单片机,极大推动开发一大批性能优越的单片机,极大推动单片机的应用。近年,又有不少单片机的应用。近年,又有不少新型的高新型的高集成度的单片机产品集成度的单片机产品涌现出来,出现了产涌现出来,出现了产品丰富多彩的局面。目前,除品丰富多彩的局面。目前,除8 8位单片机得位单片机得到广泛应用外,到广泛应用外,1616位单片机、位单片机、3232位单片机位单片机也得到广大用户青睐。也得到广大用户青睐。单片机能用来干什么?工工业
6、业控制系控制系统统数据采集系数据采集系统统自自动动控制系控制系统统自自动测试动测试系系统统检测监视检测监视系系统统智能智能仪仪表表功能模功能模块块。我们做开发、做比赛等等!我们做开发、做比赛等等!协会的好多作品!协会的好多作品!单片机的分类:按用途通用型通用型单片机单片机通用型通用型单单片机就是其内部可开片机就是其内部可开发发的的资资源(如存源(如存储储器、器、I/O等各等各种外种外围围功能部件等)可以全部功能部件等)可以全部提供提供给给用用户户。用用户户根据需要,根据需要,设计设计一个以通一个以通用用单单片机芯片片机芯片为为核心,再配以核心,再配以外外围围接口接口电电路及其它外路及其它外围设
7、备围设备,并并编编写相写相应应的的软软件来件来满满足各种足各种不同需要的不同需要的测测控系控系统统。通常所。通常所说说的是指通用型的是指通用型单单片机。片机。专专用型用型单片机单片机专用型专用型单片机是针单片机是针对一类产品甚至某对一类产品甚至某一个产品设计生产一个产品设计生产的的例如为了满例如为了满足电子体温计的要足电子体温计的要求求在片内集成在片内集成ADC接口等功能接口等功能的温度测量控制电的温度测量控制电路。路。单片机的发展趋势30%30%60%60%80%80%60%60%Text in hereText in hereText in hereText in here单片机的发展趋势
8、将是单片机的发展趋势将是向大容量、高性能化,外围电路内装向大容量、高性能化,外围电路内装化等方面发展化等方面发展。为满足不同用户的要求,各公司竞相推出。为满足不同用户的要求,各公司竞相推出能满足不同需要的产品。能满足不同需要的产品。1 1CPUCPU的改进的改进(1 1)增加)增加CPUCPU数据总线宽度数据总线宽度。例如,各种。例如,各种1616位单片机和位单片机和3232位位单片机,数据处理能力要优于单片机,数据处理能力要优于8 8位单片机。另外,位单片机。另外,8 8位单片位单片机内部采用机内部采用1616位数据总线位数据总线,其数据处理能力明显优于一般,其数据处理能力明显优于一般8 8
9、位单片机。位单片机。(2 2)采用)采用双双CPUCPU结构,以提高数据处理能力。结构,以提高数据处理能力。单片机的发展趋势30%30%60%60%80%80%60%60%Text in hereText in hereText in hereText in here2 2存储器的发展存储器的发展(1 1)片内程序存储器普遍采用)片内程序存储器普遍采用闪烁(闪烁(FlashFlash)存储器)存储器。可不。可不用外扩展程序存储器,简化系统结构。用外扩展程序存储器,简化系统结构。(2 2)加大存储容量加大存储容量。目前有的单片机片内程序存储器容量。目前有的单片机片内程序存储器容量可达可达128K
10、B128KB甚至更多。甚至更多。3 3片内片内I/OI/O的改进的改进(1 1)增加并行口)增加并行口驱动能力驱动能力,以减少外部驱动芯片。有的单,以减少外部驱动芯片。有的单片机可以直接输出大电流和高电压,以便能直接驱动片机可以直接输出大电流和高电压,以便能直接驱动LEDLED和和VFDVFD(荧光显示器)。(荧光显示器)。(2 2)有些单片机设置了一些)有些单片机设置了一些特殊的串行特殊的串行I/OI/O功能功能,为,为构成分构成分布式、网络化系统布式、网络化系统提供方便条件。提供方便条件。单片机的发展趋势30%30%60%60%80%80%60%60%Text in hereText in
11、 hereText in hereText in here4 4低功耗化低功耗化CMOSCMOS化,功耗小,配置有化,功耗小,配置有等待状态、睡眠状态、关闭状态等待状态、睡眠状态、关闭状态等等工作方式。消耗电流仅在工作方式。消耗电流仅在A A或或nAnA量级,适于电池供电的便量级,适于电池供电的便携式、手持式的仪器仪表以及其它消费类电子产品。携式、手持式的仪器仪表以及其它消费类电子产品。5 5外围电路内装化外围电路内装化众多外围电路全部装入片内,即众多外围电路全部装入片内,即系统的单片化系统的单片化是目前发展趋是目前发展趋势之一。势之一。例如,例如,美国美国CygnalCygnal公司的公司的
12、C8051F020 C8051F020 8 8位单片机,位单片机,内部采用流水线结构,大部分内部采用流水线结构,大部分指令的完成时间指令的完成时间为为1 1或或2 2个时个时钟周期,钟周期,峰值处理能力峰值处理能力为为25MIPS25MIPS。片上集成有。片上集成有8 8通道通道A/DA/D、两路两路D/AD/A、两路电压比较器,内置温度传感器、定时器、两路电压比较器,内置温度传感器、定时器、可编程数字交叉开关和可编程数字交叉开关和6464个通用个通用I/OI/O口、电源监测、口、电源监测、单片机的发展趋势30%30%60%60%80%80%60%60%Text in hereText in
13、hereText in hereText in here看门狗、多种类型的串行接口(两个看门狗、多种类型的串行接口(两个UARTUART、SPISPI)等。一片)等。一片芯片就是一个芯片就是一个“测控测控”系统。系统。综上所述,单片机正在综上所述,单片机正在向多功能、高性能、高速度(时钟达向多功能、高性能、高速度(时钟达40MHz40MHz)、低电压()、低电压(2.7V2.7V即可工作)、低功耗、低价格即可工作)、低功耗、低价格(几元钱)、外围电路内装化以及片内程序存储器和数据(几元钱)、外围电路内装化以及片内程序存储器和数据存储器容量不断增大存储器容量不断增大的方向发展。的方向发展。51系
14、列单片机MCS-51MCS-51系列与系列与AT89C5xAT89C5x系列单片机系列单片机 2020世纪世纪8080年代以来,发展迅速,世界一些年代以来,发展迅速,世界一些著名厂商投放市著名厂商投放市场的产品就有几十个系列场的产品就有几十个系列,数百个品种数百个品种,IntelIntel公司的公司的MCS-48MCS-48、MCS-51MCS-51,MotorolaMotorola公司的公司的68016801、68026802,ZilogZilog公公司的司的Z8Z8系列,系列,RockwellRockwell公司的公司的65016501、65026502等。此外,荷兰等。此外,荷兰的的Ph
15、ilipsPhilips公司、日本的公司、日本的NECNEC公司、日立公司等也相继推出公司、日立公司等也相继推出了各自的产品。了各自的产品。尽管机型很多,但是在尽管机型很多,但是在2020世纪世纪8080年代以及年代以及9090年代,年代,在我国在我国使用最多使用最多的的8 8位单片机还是位单片机还是IntelIntel公司公司的的MCS-51MCS-51系列系列单片机单片机以及与其兼容的单片机(称为以及与其兼容的单片机(称为5151系列单片机系列单片机)。)。51系列单片机MCS-51MCS-51系列与系列与AT89C5xAT89C5x系列单片机系列单片机 2020世纪世纪8080年代以来,
16、发展迅速,世界一些年代以来,发展迅速,世界一些著名厂商投放市著名厂商投放市场的产品就有几十个系列场的产品就有几十个系列,数百个品种数百个品种,IntelIntel公司的公司的MCS-48MCS-48、MCS-51MCS-51,MotorolaMotorola公司的公司的68016801、68026802,ZilogZilog公公司的司的Z8Z8系列,系列,RockwellRockwell公司的公司的65016501、65026502等。此外,荷兰等。此外,荷兰的的PhilipsPhilips公司、日本的公司、日本的NECNEC公司、日立公司等也相继推出公司、日立公司等也相继推出了各自的产品。了
17、各自的产品。尽管机型很多,但是在尽管机型很多,但是在2020世纪世纪8080年代以及年代以及9090年代,年代,在我国在我国使用最多使用最多的的8 8位单片机还是位单片机还是IntelIntel公司公司的的MCS-51MCS-51系列系列单片机单片机以及与其兼容的单片机(称为以及与其兼容的单片机(称为5151系列单片机系列单片机)。)。51系列单片机MCSMCS是是IntelIntel公司单片机的系列符号,如公司单片机的系列符号,如MCS-48MCS-48、MCS-51MCS-51、MCS-96MCS-96系列单片机。系列单片机。MCS-51MCS-51系列是在系列是在MCS-48MCS-48
18、系列基础上于系列基础上于2020世纪世纪8080年代初发展起年代初发展起来的,是来的,是最早进入我国最早进入我国,并在我国得到广泛应用的单片机,并在我国得到广泛应用的单片机主流品种。主流品种。MCS-51MCS-51系列单片机主要包括系列单片机主要包括基本型基本型:8031/8051/87518031/8051/8751(低功耗型(低功耗型80C31/80C51/87C5180C31/80C51/87C51)增增强型强型:8032/8052/87528032/8052/8752。已为我国广大技术人员所熟悉和。已为我国广大技术人员所熟悉和掌握。在上世纪掌握。在上世纪8080年代和年代和9090年
19、代,年代,MCS-51MCS-51系列是在我国应系列是在我国应用最为广泛的单片机机型之一用最为广泛的单片机机型之一。MCS-51MCS-51系列品种丰富,经常使用的是系列品种丰富,经常使用的是基本型基本型和和增强型增强型。51系列单片机(1 1)基本型)基本型典型产品:典型产品:8031/8051/87518031/8051/8751。80318031内部包括内部包括1 1个个8 8位位CPUCPU、128B RAM128B RAM,2121个特殊功能寄存器个特殊功能寄存器(SFRSFR)、)、4 4个个8 8位并行位并行I/OI/O口、口、1 1个全双工串行口,个全双工串行口,2 2个个16
20、16位位定时器定时器/计数器,计数器,5 5个中断源,但个中断源,但片内无片内无程序存储器程序存储器,需外,需外扩程序存储器芯片。扩程序存储器芯片。80518051是在是在80318031的基础上,片内又的基础上,片内又集成有集成有4KB ROM4KB ROM作为程序存作为程序存储器。所以储器。所以80518051是一个程序不超过是一个程序不超过4KB4KB的小系统。的小系统。ROMROM内的内的程序是公司制作芯片时,代为用户烧制的。程序是公司制作芯片时,代为用户烧制的。87518751与与80518051相比,片内集成的相比,片内集成的4KB EPROM4KB EPROM取代了取代了8051
21、8051的的4KB 4KB ROMROM来作为程序存储器。来作为程序存储器。51系列单片机(2 2)增强型)增强型 IntelIntel公司在基本型基础上,推出公司在基本型基础上,推出增强型增强型-5252子系列子系列,典典型产品型产品:8032/8052/87528032/8052/8752。内部内部RAMRAM增到增到256B256B,80528052、片内片内程序存储器程序存储器扩展到扩展到8KB8KB,1616位定时器位定时器/计数器计数器增至增至3 3个,个,6 6个中个中断源,串行口通信速率提高断源,串行口通信速率提高5 5倍。倍。表表1-11-1列出了基本型和增强型的列出了基本型
22、和增强型的MCS-51MCS-51系列单片机片内系列单片机片内的基本硬件资源。的基本硬件资源。1.6.2 AT89C5x1.6.2 AT89C5x(AT89S5xAT89S5x)系列单片机)系列单片机 2020世纪世纪8080年代中期以后,年代中期以后,IntelIntel精力集中在高档精力集中在高档CPUCPU芯片芯片的开发、研制上,淡出单片机芯片的开发和生产。的开发、研制上,淡出单片机芯片的开发和生产。51系列单片机MCS-51MCS-51系列系列设计上的成功设计上的成功,以及,以及较高的市场占有率较高的市场占有率,已成为许多,已成为许多厂家、电气公司竞相选用的对象。厂家、电气公司竞相选用
23、的对象。IntelIntel公司公司以专利以专利形式把形式把80518051内核技术内核技术转让给转让给ATMELATMEL、PhilipsPhilips、CygnalCygnal、ANALOGANALOG、LGLG、ADIADI、MaximMaxim、DALLASDALLAS等公司。等公司。生产的兼容机与生产的兼容机与80518051兼容,采用兼容,采用CMOSCMOS工艺,因而常用工艺,因而常用80C5180C51系列系列单片机来称呼所有这些具有单片机来称呼所有这些具有80518051指令系统的单片机,这些兼容指令系统的单片机,这些兼容机的各种衍生品种统称为机的各种衍生品种统称为5151系
24、列单片机系列单片机或简称为或简称为5151单片机单片机,是,是在在80518051的基础上又的基础上又增加一些功能模块增加一些功能模块(称其为(称其为增强型增强型、扩展型扩展型子系列单片机)。子系列单片机)。近年来,世界上单片机芯片生产厂商推出的近年来,世界上单片机芯片生产厂商推出的与与80518051(80C5180C51)兼容的主要产品兼容的主要产品如下表所示。如下表所示。单片机的标号信息及封装类型标识解释:STC芯片的生产公司。8表示该芯片是8051内核芯片 9表示芯片内部含有Flash E2PROM存储器。如80C51中的0表示内部含有Mask(掩膜)ROM存储器;87C51中的7表示
25、内部含有EPROM(紫外线可擦除)ROM。C表示该器件为CMOS产品。5固定不变。单片机的标号信息及封装类型2表示该芯片的内部的程序存储空间大小。1为4KB,2为8KB,3为12KB,即该数乘上4KB就是该芯片内部的程序存储空间大小。RCSTC单片机内部RAM为512B。RD+表示内部RAM为1280B。40表示芯片外部晶振最高可接入40MHZ。C产品级别。C表示商业级,温度范围为070;I表示工业级,温度范围为-4085;A表示汽车级,温度范围为 单片机的标号信息及封装类型-40125;M为军用级,温度范围为-55150。PDIP产品封装型号。PDIP为双列直插式;PLCC为带引线的塑料芯片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 【精品】51单片机C语言学习教程-对应 DOFLY mini80E 升级版开发板开发精品ppt课件 51 单片机 语言 学习 教程 对应 升级 开发 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
链接地址:https://www.taowenge.com/p-86272574.html
限制150内