单片机ppt课件-结构.ppt
《单片机ppt课件-结构.ppt》由会员分享,可在线阅读,更多相关《单片机ppt课件-结构.ppt(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用物联网工程学院自动化系吴定会第一章第一章 单片机概述单片机概述1 1实训目的实训目的 (1)了解单片机应用系统的基本组成。(2)通过最简应用系统实例了解单片机的基本工作过程。实训实训1 1 信号灯的控制信号灯的控制1 12 2实验电路实验电路3 3实训程序实训程序ORG 0000HSTART:MOV P1,#00H ACALL DELAYMOV P1,#0FFH ACALL DELAY SJMP STARTDELAY:MOV R3,#0FFHDEL2:MOV R4,#0FFH DEL1:NOP DJNZ R4,DEL1 DJNZ R3,DEL2 RET END 00000000
2、11111111ALEWR RDP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7+5V单片机到底是如何实现单片机到底是如何实现这些动作?它里面有些这些动作?它里面有些什么呢?什么呢?00000000微微机机系系统统微型计算机微型计算机微处理器微处理器CPU运算器运算器控制器控制器计算机处理信计算机处理信息的主要部件息的主要部件控制计算机控制计算机各部件自动地、各部件自动地、协调一致地工作协调一致地工作与外围设备之间与外围设备之间进行信息交换进行信息交换 的必经通道的必经通道使用和管理计算机使用和管理计算机的各种程序的各种程序内部存储器内部存储器输入输入/输出接口输出接口软件软件
3、用来存放程序和用来存放程序和数据的部件数据的部件 1-1什么是单片机什么是单片机一、微机系统一、微机系统微处理器微处理器(CPU)运算器运算器控制器控制器控制总线控制总线数据总线数据总线地址总线地址总线Input/Output设备设备Input/Output接口接口只读存储器只读存储器 ROM随机存储器随机存储器 RAM二、微型计算机的硬件结构二、微型计算机的硬件结构三、什么是单片机三、什么是单片机单片计算机:单片计算机:SCMCSingle Chip Micro Computer单片机又称微控制器:单片机又称微控制器:MCUMicro Controller Unit 单单 片片 机机(微微控
4、控制制器器)CPU(微处理器)微处理器)RAM ROM(EPROM)I/O(串、并、串、并、C/T、A/D、中断中断.)一块芯片上一块芯片上三、什么是单片机三、什么是单片机所谓单片机是指在一块硅片上集成了所谓单片机是指在一块硅片上集成了CPU、随机存储器(随机存储器(RAM)、)、程序存程序存储器(储器(ROM或或EPROM)和各种和各种I/O口口(包括并行(包括并行I/O口、串行口、串行I/O口、定时口、定时器器/计数器和计数器和A/D转换器等),也就是转换器等),也就是集成在一块芯片上的计算机。集成在一块芯片上的计算机。按按CPU字长,可分为字长,可分为4、8、16、32位单片机。位单片机
5、。根据内部程序存储器的结构不同,单片机可分为:根据内部程序存储器的结构不同,单片机可分为:ROM型单片机;型单片机;EPROM型单片机;型单片机;E2PROM型单片机;型单片机;无无ROM型单片机。型单片机。四、通用单片机和专用单片机四、通用单片机和专用单片机通用单片机:通用单片机:是一个基本芯片,内部资源比较丰富,性能全面且是一个基本芯片,内部资源比较丰富,性能全面且通用性强,覆盖多种应用需求。通用性强,覆盖多种应用需求。专用单片机:专用单片机:针对某一产品,或某一种控制应用而专门设计的。针对某一产品,或某一种控制应用而专门设计的。设计时已经使系统结构最简;软硬件资源利用最优;设计时已经使系
6、统结构最简;软硬件资源利用最优;可靠性以及经济成本最佳。可靠性以及经济成本最佳。本课程介绍的本课程介绍的MCSMCS5151系列单片机是一种通用单片系列单片机是一种通用单片机,其结构和原理对所有单片机都是适用的。机,其结构和原理对所有单片机都是适用的。五、单片机系统五、单片机系统在单片机芯片基础上,扩展其他电路或芯片构成具在单片机芯片基础上,扩展其他电路或芯片构成具有一定应用功能的计算机系统。有一定应用功能的计算机系统。六、单片机应用系统六、单片机应用系统为控制应用而设计,系统和控制对象结合在一起为控制应用而设计,系统和控制对象结合在一起七、单片机开发系统七、单片机开发系统单片机系统开发调试工
7、具单片机系统开发调试工具1-21-2单片机的发展概况单片机的发展概况首次宣布首次宣布1971Intel4004位微处理器位微处理器第一阶段第一阶段1971-1976 萌芽阶段萌芽阶段 4位、位、8位双片,功能简单;位双片,功能简单;1974-12 Fairchild(仙童)仙童)F8 8位(配位(配3851芯片)。芯片)。第二阶段第二阶段 1976-1978 初级初级8位机;位机;1976-09 Intel MCS-48系列系列若干若干I/O、8位位C/T 1977-10 GI PIC 1650 系列系列有限有限ROM、RAM 1978ROCKWEL R6500/1 系列系列简单中断简单中断第
8、三阶段第三阶段 1978-1982 高级高级8位机位机 1978 Motorola 6801系列系列串串I/O、16位位C/T 1978-10 Zilog Z8 系列系列较多较多ROM.RAM 1980Intel MCS-51系列系列多级中断多级中断11第四阶段第四阶段1982-16位机位机1982 Intel MCS-96 系列系列 Mostek MK 68200 系列系列据统计据统计 50多个系列、多个系列、300多个品种多个品种我国位单片机的应用,大体上始于我国位单片机的应用,大体上始于1982年。年。86年上海召开全国首届单片机应用与开发交流会,成立年上海召开全国首届单片机应用与开发交
9、流会,成立了单片机应用协会,使单片机应用的普及和深化掀起了了单片机应用协会,使单片机应用的普及和深化掀起了全国性的高潮。全国性的高潮。CPU的发展的发展CPU字长:字长:8位、位、16位、位、32位位时钟频率:时钟频率:6MHz、12MHz、20MHz双双CPU结构:处理能力大大提高结构:处理能力大大提高片内存储器的发展片内存储器的发展所谓片内(相对于片外):所谓片内(相对于片外):集成在单片机芯片内的存储单元。集成在单片机芯片内的存储单元。l扩大存储容量早期单片机RAM:64128字节ROM:12K字节寻址范围:14k(212)新型单片机RAM:256字节ROM:816K字节寻址范围:64k
10、(216)l片内片内EPROM开始开始E2PROM电擦除可编程只读存储器E2PROM可在正常工作电压下进行读写,并能在断电情况下,保持信息不丢失。l片内程序的保密措施片内程序的保密措施 早期单片机:并行输入早期单片机:并行输入/输出口,定时器输出口,定时器/计数器计数器现代单片机:大功率输入现代单片机:大功率输入/输出口,输出口,可直接驱动可直接驱动VFD(荧光显示管);(荧光显示管);LCD(液晶显示器)和(液晶显示器)和LED(数码显示管)(数码显示管)片内片内A/D,D/A转换器;转换器;CRT控制器,控制器,LCD、LED驱动器,正弦波发生器,驱动器,正弦波发生器,声音发生器,字符发生
11、器,频率合成器等。声音发生器,字符发生器,频率合成器等。加强片内输入输出口的功能加强片内输入输出口的功能1-31-3单片机的特点单片机的特点 体积小、重量轻、便宜、省电。体积小、重量轻、便宜、省电。抗干扰性能强,可靠性高。抗干扰性能强,可靠性高。控制功能强,运行速度快。控制功能强,运行速度快。片内存储器及片内存储器及I/O口有限,适宜于构成专用微机系统。口有限,适宜于构成专用微机系统。1-41-4单片机的应用单片机的应用 工业方面:工业机器人、过程控制、数字控制工业方面:工业机器人、过程控制、数字控制 仪器仪表:智能仪器、医疗器械、色谱仪、视波器仪器仪表:智能仪器、医疗器械、色谱仪、视波器 民
12、用方面:电路玩具、游戏机、录象机、光盘驱动器民用方面:电路玩具、游戏机、录象机、光盘驱动器 电讯方面:调制解调器、智能线路运行控制电讯方面:调制解调器、智能线路运行控制 导航与控制:导弹、鱼雷制导控制、智能武器装置导航与控制:导弹、鱼雷制导控制、智能武器装置 数据处理:图形终端、复印机、硬盘驱动器、磁带机数据处理:图形终端、复印机、硬盘驱动器、磁带机MCS-48、MCS-51、MCS-96 三大系列三大系列1-5 INTEL公司系列产品简介公司系列产品简介7676年年 MCS-48MCS-48系列系列 基本型基本型 EPROM ROM EPROM ROM 无无ROM(ROM RAM ROM(R
13、OM RAM 扩展扩展 C/T I/O C/T I/O 中断)中断)8748 8048 8035(1K 64B 4K/320 1*8 2*8 2 8748 8048 8035(1K 64B 4K/320 1*8 2*8 2 )改进型改进型 87498749 8049 8039 8049 8039(ROMROM、RAM RAM 扩大一倍)扩大一倍)87508750 8050 8040 8050 8040(ROMROM、RAM RAM 再扩大一倍)再扩大一倍)84-85 年年51-96、之间、之间CHMOS 87C252 83C25280C252 指令与指令与51系列完全系列完全兼容,并具有兼容,
14、并具有96系列的系列的HSIO(高速输入输出)功能。高速输入输出)功能。82年年 MCS-96 8796 8396 8096 (ROM RAM 扩展扩展 C/T I/O 中断中断 串口串口 )(8K 232B 64K/64K 4*16 40位位 8 1 HSIO)80年年 MCS-51系列系列基本型基本型8751 8051 8031改进型改进型8752 8052 8032常用单片机系列:常用单片机系列:Philips 51系列系列ATMEL 51系列系列Microchip PIC16C 5XMotorla M68HC05、M68HC11、M68HC16;Zilog Z8;NSCOP800、HP
15、C习习 题题 和和 思思 考考 题题 一一、一个完整的单片微机芯片内至少有哪些部件?、一个完整的单片微机芯片内至少有哪些部件?、根据程序存储器的差别单片机可以分为那些类型?、根据程序存储器的差别单片机可以分为那些类型?、单片机的主要特性是什么?它适宜于构成一个通用、单片机的主要特性是什么?它适宜于构成一个通用微机系统还是专用微机系统?为什么?微机系统还是专用微机系统?为什么?第二章第二章MCS-51MCS-51系列单片机的硬件结构系列单片机的硬件结构2-12-1总体概况总体概况Intel 80年年51子系列:子系列:8031、8051、87518031芯片:无内部芯片:无内部ROM,须外接须外
16、接EPROM8051芯片:内部有芯片:内部有4KB工厂掩膜编程的工厂掩膜编程的ROM8751芯片:内部有芯片:内部有4KB用户可编程的用户可编程的EPROM52子系列:子系列:8032、8052、8752一、主要功能一、主要功能8位位CPUfosc1.212MHZ片内片内 RAM 128B(52为为256B)ROM 4K(52为为8K)片外扩展能力:片外扩展能力:64KROM,64KRAM(通过通过P0.P2口扩展)口扩展)21个特殊功能寄存器(个特殊功能寄存器(SFR)并行并行I/O口:口:48P0、P1、P2、P3 一个全双工串行口(一个全双工串行口(P3口两位兼)口两位兼)定时器定时器/
17、计数器计数器216 T0、T1(52 3个个 T2)中断源中断源5个(个(2外外3内)内),2个优先级个优先级(52 6个中断源)个中断源)111条指令,位寻址、位处理能力强条指令,位寻址、位处理能力强 片内单总线结构片内单总线结构单一单一5V电源电源二、内部结构框图二、内部结构框图震荡器震荡器P1驱动器驱动器P3驱动器驱动器RAM地址地址寄存器寄存器RAMP0驱动器驱动器P0锁存器锁存器EPROM或或 ROM A SPB寄存器寄存器暂存器暂存器1ALUPSW定时定时及及控制控制指指令令寄寄存存器器中断系统中断系统串行口串行口定时器定时器/计数器计数器16位地址寄存器位地址寄存器缓冲器缓冲器P
18、C加加1 P C DPTR暂存器暂存器2P2驱动器驱动器P2锁存器锁存器P1锁存器锁存器P3锁存器锁存器PSENALEEARESETXTAL1XTAL2P1.0P1.7VccVSSP2.0P2.7P0.0P0.7P3.0P3.7CPUROMRAM SFRI/O(PIO SIO C/T.)时钟电路CPUROMRAMT0 T1中断系统串行接口并行接口P0 P1 P2 P3TXD RXDINT0 INT1定时计数器结构框图结构框图中央处理器中央处理器CPU:8位,位,运算和控制运算和控制功能功能内部内部RAM:共共256个个RAM单单元,用户使用元,用户使用前前128个单元,个单元,用于存放可读用于
19、存放可读写数据,后写数据,后128个单元被个单元被专用寄存器占专用寄存器占用。用。内部内部ROM:4KB掩膜掩膜ROM,用于存放程,用于存放程序、原始数据序、原始数据和表格。和表格。定时定时/计数器:计数器:两个两个16位的定位的定时时/计数器,实计数器,实现定时或计数现定时或计数功能。功能。并行并行I/O口:口:4个个8位的位的I/O口口P0、P1、P2、P3。串行口:串行口:一个全一个全双工串行口。双工串行口。中断控制系统:中断控制系统:5个中断源(外个中断源(外部中断部中断2个,定个,定时时/计数中断计数中断2 个,串行中断个,串行中断1个)个)时钟电路:时钟电路:可可产生时钟脉冲产生时
20、钟脉冲序列,允许晶序列,允许晶振频率振频率6MHZ和和12MHZ8052+4K8052+128B8052+T2三、外部引脚说明三、外部引脚说明40脚脚 双列直插式封装双列直插式封装1)主电源管脚:主电源管脚:Vcc:5V 正常运行、编程、校验正常运行、编程、校验Vss:电源地电源地2)外接晶体引脚:外接晶体引脚:XTAL1:片内反相放大器输入端片内反相放大器输入端XTAL2:片内反相放大器输出端片内反相放大器输出端VCCVSSXTAL2XTAL1RSTP0.0P0.1P0.2 P0.3 P0.4 P0.5 P0.6 P0.7P1.0P1.1P1.2 P1.3 P1.4 P1.5 P1.6 P1
21、.7P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0ALEP3.0P3.1P3.2 P3.3 P3.4 P3.5 P3.6 P3.7EA1234567891011121314151617181920403938373635343332313029282726252424222180318051 875189C51PSENP0口:口:双向双向I/O口口 扩展:低扩展:低8位地址位地址/数据复用总线数据复用总线P2口:口:准双向准双向I/O口口 扩展:高扩展:高8位地址总线位地址总线P1口:准双向口:准双向I/O口口 52:P1.0T2计数脉冲输入端计数脉冲输入端P1
22、.1 T2外部控制端外部控制端T2EXP3口:口:准双向准双向I/O口口 第二功能:第二功能:(P41,表表 2-1)3)输入输入/输出引脚输出引脚 48=32根根 表表 2-1P3.0 RXDP3.1 TXDP3.2 INT0P3.3 INT1P3.4 T0P3.5 T1P3.6 WRP3.7 RD4)控制管脚和某些电源复用管脚控制管脚和某些电源复用管脚ALE/PROG ALE 地址锁存允许信号,输出地址锁存允许信号,输出1/6 fosc周期性周期性 正脉冲,当访问外存时,正脉冲,当访问外存时,ALE用于锁存地址用于锁存地址 低字节。低字节。高电平:地址有效;下降沿:锁存地址。高电平:地址有
23、效;下降沿:锁存地址。PSEN 外部程序存储器读选通信号。外部程序存储器读选通信号。从外部从外部ROM取指或常数时,每机器周期取指或常数时,每机器周期2次有效,次有效,访问外部访问外部RAM时无此信号。时无此信号。PROG EPROM 编程时编程脉冲输入端。编程时编程脉冲输入端。RST/VPD RST复位端(两个机器周期的高电平信号,复位端(两个机器周期的高电平信号,大于大于10ms)VPD:备用电源输入端(备用电源输入端(5V0.5V)保护片内保护片内 RAM数据。数据。特点特点:1)复用管脚多)复用管脚多 2)对外呈三总线)对外呈三总线 VDD:EPROM外部电源输入端外部电源输入端 21
24、VEA/VDD EA:片外程序存储器选用端片外程序存储器选用端 “0”只选用外部只选用外部ROM “1”0000H0FFFH内部;内部;0FFFH以上外部以上外部P2P0地址锁存地址锁存ALERSTPSENT0RDWRINT0INT1T1EA803180518751A15 A8A7 A0地址总线地址总线D7 D0数据总线数据总线控控制制总总线线习题与思考题二习题与思考题二、8051单片机内包含哪些主要逻辑功能部件?单片机内包含哪些主要逻辑功能部件?、MCS-51单片机结构上有哪些主要特点?单片机结构上有哪些主要特点?计算机处理信息的主要部件。计算机处理信息的主要部件。由算术逻辑单元由算术逻辑单
25、元ALU、累加器累加器A、暂存寄存器暂存寄存器TR、程序状态字程序状态字PSW和和B寄存器等部件组成。寄存器等部件组成。微处理器(微处理器(CPU):由运算器、控制器组成。):由运算器、控制器组成。是计算机的核心部件,决定功能特性。是计算机的核心部件,决定功能特性。功能:功能:实现数据的算术、逻辑运算,位变量处理,数据传送。实现数据的算术、逻辑运算,位变量处理,数据传送。l算术和逻辑运算,可对半字节(算术和逻辑运算,可对半字节(4 4位)和单字节数据进行操作位)和单字节数据进行操作l加、减、乘、除、加加、减、乘、除、加1 1、减、减1 1、比较等算术运算、比较等算术运算l与、或、异或、求补、循
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 ppt 课件 结构
限制150内