单片机原理及应用--第一章绪论.ppt
《单片机原理及应用--第一章绪论.ppt》由会员分享,可在线阅读,更多相关《单片机原理及应用--第一章绪论.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论主讲:张松灿主讲:张松灿答疑时间:周四晚答疑时间:周四晚7:008:00答疑地点:西苑校区答疑地点:西苑校区10#822河南科技大学电子信息工程学院自动化系河南科技大学电子信息工程学院自动化系单片机中级教程单片机中级教程原理与应用原理与应用1单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论本章的主要内容:本章的主要内容:1.11.1单片机单片机1.21.2单片机与嵌入式系统单片机与嵌入式系统1.31.3本教程的特点和教学安排本教程的
2、特点和教学安排2单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论单片机基础知识单片机基础知识 1.1.单片机的含义单片机的含义 2.2.单片机的发展单片机的发展 3.MCS-51 3.MCS-51和和80C5180C51系列简介系列简介 4.4.单片机的应用单片机的应用3单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论单板机单板机 将将CPU芯片、芯片、存储器存储器芯片、芯片、I/O接口接口芯片和简单的芯片和简单的I/O设备设备(小键盘、(小键盘、LED显示器)等装配在一块印刷电
3、路板上,再配上显示器)等装配在一块印刷电路板上,再配上监控程序监控程序(固化在(固化在ROM中),就构成了一台单板微型计算机中),就构成了一台单板微型计算机(简称单板机)。(简称单板机)。单板机的单板机的I/O设备简单,软件资源少,使用不方便。早期设备简单,软件资源少,使用不方便。早期主要用于微型计算机原理的主要用于微型计算机原理的教学教学及及简单的测控系统简单的测控系统,现在已很,现在已很少使用。少使用。单单板机板机1单片机的定义单片机的定义4单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论什么是单片机?-集成电路芯片 单片机(单片机
4、(Single Chip ComputerSingle Chip Computer)又称单片微型计算机)又称单片微型计算机(MicrocontrollerMicrocontroller),),随着大规模集成电路技术的发展,可以随着大规模集成电路技术的发展,可以将将CPUCPU、RAMRAM、ROMROM,定时器定时器/计数器计数器,以及,以及输入输入/输出(输出(I/0I/0)接口)接口电路电路等计算机的主要部件,集成在一块等计算机的主要部件,集成在一块集成电路芯片集成电路芯片上。上。最早的单片机产生于最早的单片机产生于70年代年代现代单片机代表:现代单片机代表:MCS-51单片机主要组成部分
5、:单片机主要组成部分:中央处理器中央处理器 CPU 存储器存储器(数据存储器(数据存储器RAM 程序存储程序存储ROM)输入输入/输出接口输出接口 定时器定时器/计数器计数器单单板机板机单单片机片机5单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论单片机的特点(优点)单片机的特点(优点)体积小、重量轻;体积小、重量轻;电源单一、功耗低电源单一、功耗低(突出特点(突出特点););功能强、价格低,有优异的性能价格比;功能强、价格低,有优异的性能价格比;全部集成在芯片上,布线短,合理,集成度高;全部集成在芯片上,布线短,合理,集成度高;数据大
6、部分在单片机内传递,运行速度快,抗干扰数据大部分在单片机内传递,运行速度快,抗干扰 能力强,可靠性高。能力强,可靠性高。6单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论(1 1)单片微型计算机单片微型计算机-Single Chip Computer-Single Chip Computer 从从组成和功能组成和功能上看,已具有了微机系统的含义。上看,已具有了微机系统的含义。(2 2)微控制器微控制器-Microcontroller-Microcontroller,MCUMCU 从功能和形态来说,单片机是作为控制领域应用的要求而诞从功能
7、和形态来说,单片机是作为控制领域应用的要求而诞生的,在发展中扩展各种控制功能,如生的,在发展中扩展各种控制功能,如 A/DA/D、PWMPWM、计数器捕获、计数器捕获/比较逻辑比较逻辑(PCA)(PCA)等,已突破了微型计算机(等,已突破了微型计算机(MicrocomputerMicrocomputer)的传)的传统内容。故微控制器能更准确地反映单片机本质。统内容。故微控制器能更准确地反映单片机本质。(3 3)嵌入式微控制器嵌入式微控制器(Embedded Microcontroller)(Embedded Microcontroller)应用系统往往以单片机为核心,且完全融入应用系统之中。应
8、用系统往往以单片机为核心,且完全融入应用系统之中。(4 4)在我国,单片机的叫法甚为普遍。)在我国,单片机的叫法甚为普遍。单片机的别称7单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论单片机的发展历程单片机的发展历程 特点特点:存储器容量较小,寻址范围小(不大于:存储器容量较小,寻址范围小(不大于4K4K),),无串行接口,指令系统功能不强。无串行接口,指令系统功能不强。体积小,功能全、价格低等特点,赢得了广泛的应体积小,功能全、价格低等特点,赢得了广泛的应用。用。单片机技术发展过程可分为三个主要阶段:单片机技术发展过程可分为三个主要阶
9、段:单芯片微机单芯片微机形成阶段形成阶段 19761976年,年,IntelIntel公司公司,MCS-48MCS-48系列单片机系列单片机 。8 8位位CPUCPU、1K1K字节字节ROMROM、6464字节字节RAMRAM、2727根根I/OI/O线和线和1 1个个8 8位定时位定时/计数器。计数器。8单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论 性能完善提高阶段性能完善提高阶段 19801980年,年,IntelIntel公司公司,MCS-51MCS-51系列单片机系列单片机.8 8位位CPUCPU、4K4K字节字节ROMRO
10、M、128128字节字节RAMRAM、4 4个个8 8位并口、位并口、1 1个全双工串行口、个全双工串行口、2 2个个1616位定时位定时/计数器。寻址范围计数器。寻址范围64K64K,并有控制功能较强的布尔处理器。,并有控制功能较强的布尔处理器。特点特点:结构体系完善,性能已大大提高,:结构体系完善,性能已大大提高,面向控面向控制的特点制的特点进一步突出。进一步突出。此外具有品种全、兼容性强、此外具有品种全、兼容性强、软硬件资料丰富软硬件资料丰富等等特点特点,应用非常广泛。应用非常广泛。MCS-51 MCS-51已成为公认的单片机已成为公认的单片机经典机种经典机种。9单片机原理及应用单片机原
11、理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论 微控制器化阶段微控制器化阶段19821982年,年,Intel,Intel,MCS-96MCS-96系列单片机(系列单片机(1616位)。位)。芯片集成芯片集成:1616位位CPUCPU、8K8K字节字节ROMROM、232232字节字节RAMRAM、5 5个个8 8位并口、位并口、1 1个全双工串行口、个全双工串行口、2 2个个1616位定时位定时/计数器。寻计数器。寻址范围址范围64K64K。片上还有。片上还有8 8路路1010位位ADCADC、1 1路路PWMPWM输出及高速输出及高速I/OI/O部件等。
12、部件等。特点特点:面向:面向测控系统的外围电路增强测控系统的外围电路增强,使单片机可以,使单片机可以方便灵活地用于复杂的自动测控系统及设备。方便灵活地用于复杂的自动测控系统及设备。“微控制器微控制器”的称谓更能反应单片机的本质。的称谓更能反应单片机的本质。10单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论ARM(ARM(主要是多媒体主要是多媒体)处理器在全球范围的流行,处理器在全球范围的流行,3232位位的的RISCRISC嵌入式处理器嵌入式处理器成为高中端嵌入式应用的主流。成为高中端嵌入式应用的主流。原因原因:(1 1)数码设备如数
13、码相机、数码设备如数码相机、MP3MP3、PDAPDA、各种信息家、各种信息家电等有更高的性能要求。电等有更高的性能要求。(2 2)在)在MCUMCU运行运行TCPTCPIPIP或其它通信协议或其它通信协议的情况下,的情况下,要求系统建立在要求系统建立在RTOSRTOS上就必然成为一种现实需求。上就必然成为一种现实需求。(3 3)电视机、汽车音响及电子玩具电视机、汽车音响及电子玩具等传统应用提出等传统应用提出数字化和数字化和“硬件软化硬件软化”的要求,对的要求,对计算性能计算性能的要求及的要求及存储器容量存储器容量的需求都的需求都超出绝大多数超出绝大多数 8 8位或位或1616位微控制位微控制
14、器器能提供的范围。能提供的范围。微控制器进一步发展微控制器进一步发展11单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论 多功能、多选择、高速度、低功耗、低价多功能、多选择、高速度、低功耗、低价格、扩大存储容量和加强格、扩大存储容量和加强I/OI/O功能功能及结构兼容及结构兼容方向发展。方向发展。3.单片机的发展趋势单片机的发展趋势12单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论1 1、多功能、多功能存储器类,包括程序存储器存储器类,包括程序存储器MROMMROMOTP RO
15、MOTP ROMEPROMEPROMEEPROMEEPROMFlashROMFlashROM和数据存储器和数据存储器SRAMSRAM SDRAMSDRAMSSRAMSSRAM;有串行接口类,包括有串行接口类,包括UARTUART、SPISPI、I2CI2C、CANCAN、IRIR、EthernetEthernet、HDLCHDLC;有并行接口类,包括有并行接口类,包括 CentronicsCentronics、PCIPCI、IDEIDE、GPIOGPIO等;等;有定时和时钟类,包括,定时器计数器、实时时钟有定时和时钟类,包括,定时器计数器、实时时钟(RTC)(RTC)、WatchdogWatc
16、hdog、Clock outClock out;有专用和外围接口类,包括有专用和外围接口类,包括Comparer(Comparer(比较器比较器)、ADCADC、DACDAC、LCDLCD控制器、控制器、DMADMA、PWMPWM、PLLPLL、MACMAC、温度传感器等。、温度传感器等。CygnalCygnal公司的公司的C8051FC8051F系列的系列的MCUMCU在一个芯片中集成有数据采在一个芯片中集成有数据采集系统或控制系统所需要的数字和模拟外围接口和功能部件,这集系统或控制系统所需要的数字和模拟外围接口和功能部件,这种种混合信号芯片混合信号芯片实质上已构成了片上系统实质上已构成了片
17、上系统(SoCSoC)。13单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论(2)(2)多核结构多核结构处理器处理器 随着嵌入式应用的深入,如:数字通信和网络中的随着嵌入式应用的深入,如:数字通信和网络中的应用,对处理器提出了更高的要求,现在已出现应用,对处理器提出了更高的要求,现在已出现多核多核结构结构的处理器。的处理器。FreescaleFreescale公司研发的公司研发的MPC8260 MPC8260 PowerQUiCCPowerQUiCC就是就是一种先进的为电信和网络市场而设计的集成通信微处一种先进的为电信和网络市场而设计的
18、集成通信微处理器。它融合了理器。它融合了两个两个CPUCPU嵌入式嵌入式PowerPCPowerPC内核和通内核和通信处理模块信处理模块(CPM)(CPM)。由于。由于CPMCPM分担了嵌入式分担了嵌入式PowerPCPowerPC核的核的外围工作任务,这种双处理器体系结构功耗反而要低外围工作任务,这种双处理器体系结构功耗反而要低于传统体系结构的处理器。于传统体系结构的处理器。InfineonInfineon公司的公司的TCl0GPTCl0GP和增强型和增强型TCll30TCll30都是三核都是三核(TriCoreTriCore)结构的微处理器。结构的微处理器。14单片机原理及应用单片机原理及
19、应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论(3)(3)更低功耗更低功耗 很多很多MCUMCU都有多种工作方式,包括都有多种工作方式,包括等待、暂停、休眠等待、暂停、休眠、空闲、节电、空闲、节电等工作方式。等工作方式。例如例如PhilipsPhilips的的P87LPC762P87LPC762,空闲状态下的电流为,空闲状态下的电流为1.5mA1.5mA,而在节电方式下电流只有,而在节电方式下电流只有0.5mA0.5mA。(4)(4)更宽工作电压范围更宽工作电压范围 扩大电源电压范围以及在较低电压下仍然能工作是扩大电源电压范围以及在较低电压下仍然能工作是现在新推
20、出的现在新推出的MCUMCU的一个特点。的一个特点。目前一般目前一般MCUMCU都可以在都可以在3.33.35.5V5.5V的范围内工作,有的范围内工作,有些产品则可以在些产品则可以在2.22.26V6V的范围内工作。的范围内工作。15单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论(5)(5)更先进的工艺和更小的封装更先进的工艺和更小的封装 越来越多的越来越多的 MCUMCU采用了各种采用了各种贴片封装贴片封装形式,以满形式,以满足足便携式手持设备便携式手持设备的需要。的需要。(6)(6)低噪声布线技术低噪声布线技术 在过去的在过去的
21、MCUMCU中,中,电源与地电源与地引脚是安排在芯片封装引脚是安排在芯片封装的的对角上对角上,即左上、右下或右上、左下位置上。电源,即左上、右下或右上、左下位置上。电源噪声对噪声对MCUMCU的内部电路造成的干扰相对较大。的内部电路造成的干扰相对较大。16单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论 MCS-51MCS-51和和80C5180C51系列简介系列简介 从最初的单片机发展到如今的新一代单片机,大致从最初的单片机发展到如今的新一代单片机,大致经历了三个年代。如以经历了三个年代。如以Intel 8Intel 8位单片机为例,
22、大致是位单片机为例,大致是:第一代第一代:以以19761976年推出的年推出的MCS-48MCS-48系列为代表系列为代表,将,将CPUCPU和计算机外围电路集成到了一个芯片和计算机外围电路集成到了一个芯片上,为单片机的进上,为单片机的进一步发展开辟了成功之路。一步发展开辟了成功之路。第二代第二代:以以MCS-51MCS-51的的80518051、80528052为代表。最主要技为代表。最主要技术特点是向术特点是向外部接口电路扩展外部接口电路扩展,以实现微控制器,以实现微控制器(MicrocontrollerMicrocontroller)化。)化。8080年代初推出的新产品。其主要的技术特征
23、是:年代初推出的新产品。其主要的技术特征是:17单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论 (1 1)扩大了片内存储容量、外部寻址空间。)扩大了片内存储容量、外部寻址空间。程序存储器和外部数据存储器的寻址都增加为程序存储器和外部数据存储器的寻址都增加为64K64K。4K8 ROM 4K8 ROM作为内部程序存储器,用来存放系统程作为内部程序存储器,用来存放系统程序、用户的专用程序和固定常数。序、用户的专用程序和固定常数。在在MCS-51MCS-51系列单片机中,系列单片机中,80318031、87518751与与80518051的
24、内的内部结构基本相同,其区别:部结构基本相同,其区别:80318031内部不含有程序存储器内部不含有程序存储器,必须由外部扩展。,必须由外部扩展。87518751内部程序存储器为可编程、可改写的只读存储器内部程序存储器为可编程、可改写的只读存储器EPROMEPROM,其内部程序由用户自行写入。,其内部程序由用户自行写入。18单片机原理及应用单片机原理及应用单片机原理及应用单片机原理及应用第一章第一章第一章第一章 绪论绪论绪论绪论(2 2)片内数据存储器,采用)片内数据存储器,采用8 8位地址,寻址范围为位地址,寻址范围为256256字节。字节。其中:其中:OOHOOH7FH7FH为为12812
25、8字节的内部字节的内部RAMRAM,用来存放用,用来存放用户的随机数;户的随机数;在内部在内部RAMRAM中,中,OOHOOH1FH1FH可分为可分为4 4个寄存器工作区个寄存器工作区。寄存器工作区由选择指令进行切换,有效地提高寄存器工作区由选择指令进行切换,有效地提高CPUCPU的的现场保护能力和实时响应速度。现场保护能力和实时响应速度。2OH2OH2FH2FH单元可进行位寻址单元可进行位寻址。在在80H80HFFHFFH范围内范围内,离散地分布着离散地分布着2121个特殊功能寄个特殊功能寄存器,其中存器,其中1111个特殊功能寄存器具有位寻址能力个特殊功能寄存器具有位寻址能力。19单片机原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理及应用-第一章 绪论 单片机 原理 应用 第一章
限制150内