理学MCS单片机的结构.pptx

上传人:莉*** 文档编号:87385950 上传时间:2023-04-16 格式:PPTX 页数:48 大小:1.68MB
返回 下载 相关 举报
理学MCS单片机的结构.pptx_第1页
第1页 / 共48页
理学MCS单片机的结构.pptx_第2页
第2页 / 共48页
点击查看更多>>
资源描述

《理学MCS单片机的结构.pptx》由会员分享,可在线阅读,更多相关《理学MCS单片机的结构.pptx(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2.1 2.1 单片机的结构及引脚单片机的结构及引脚单片机的内部逻辑结构RAMRAM12881288ROMROMNk8Nk8第1页/共48页AT91RM9200SD卡插槽CF卡插槽网口USBRSTEspon 13806显示芯片32M内存16MflashFPGA显示接口第2页/共48页DSP6713DSP6713CPLDCPLD光同光同步口步口FPGAFPGA32M内存芯片第3页/共48页第4页/共48页2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚单片机的封装与信号引脚什么是封装?封装,就是指如何把芯片中的电路管脚封装,就是指如何把芯片中的电路管脚,用导线接引到外部用导线接引到外

2、部接头处接头处,以便与其它器件连接以便与其它器件连接.封装的分类?封装主要分为直插和贴片封装两种。封装主要分为直插和贴片封装两种。一 80C51单片机的封装80C5180C51有有4040引脚的双列直插式引脚的双列直插式DIPDIP和和4444引脚方形扁平式引脚方形扁平式QFPQFP两种封两种封装形式。装形式。第5页/共48页2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚单片机的封装与信号引脚二 80C51单片机的信号引脚VCC,GNDXTAL1,XTAL2RSTEA/VPPALE/PROGPSEN电源和地电源和地晶振接入端晶振接入端复位信号复位信号访问程序存储访问程序存储器控制

3、信号器控制信号地址锁存信号地址锁存信号外部程序存外部程序存储器读选通储器读选通第6页/共48页2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚单片机的封装与信号引脚二 80C51单片机的信号引脚P0.0P0.7 P1.0P1.7 P2.0P2.7 P3.0P3.78 8位双向口位双向口8 8位准双向口位准双向口8 8位准双向口位准双向口8 8位准双向口位准双向口第7页/共48页2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚单片机的封装与信号引脚三三 芯片引脚的第二功能芯片引脚的第二功能EA/VPP ALE/PROG P3.0/RXDP3.1/TXDP3.2/INT0P

4、3.3/INT1编程电压编程电压编程脉冲编程脉冲串行接收串行接收串行发送串行发送外部中断外部中断0 外部中断外部中断1第8页/共48页2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚单片机的封装与信号引脚三三 芯片引脚的第二功能芯片引脚的第二功能P3.4/T0P3.5/T1定时、计数定时、计数0定时、计数定时、计数1外部外部RAM写写 外部外部RAM读读P3.6/WRP3.7/RD第9页/共48页2.2 2.2 单片机的内部存储器单片机的内部存储器片内存储器80C5180C51内部存储器内部存储器256数据存储器4K*8程序存储器高128单元区低128单元区第10页/共48页内部数

5、据存储器低128单元区2.2 2.2 单片机的内部存储器单片机的内部存储器1 1 寄存器区寄存器区2 2 位寻址区位寻址区3 3 用户用户RAMRAM区区第11页/共48页内部数据存储器高128单元区2.2 2.2 单片机的内部存储器单片机的内部存储器一、一、专用寄存器简介专用寄存器简介(4)数据指针数据指针DPTRDPTR(DPHDPH和和DPLDPL)(1)累加器累加器A A(或(或ACC-AccumulatorACC-Accumulator)(2)B B寄存器(寄存器(B registerB register)(3)程序状态字程序状态字(PSW-PSW-Program Status Wo

6、rd Program Status Word)第12页/共48页内部数据存储器高128单元区2.2 2.2 单片机的内部存储器单片机的内部存储器一、一、专用寄存器简介专用寄存器简介(3 3)程序状态字()程序状态字(PSW-PSW-Program Status Word Program Status Word)PSW.7PSW.6PSW.5PSW.4PSW.3PSW.2PSW.0PSW.1CYACF0RS1RS0OVP/位标志位标志位序位序第13页/共48页内部数据存储器高128单元区2.2 2.2 单片机的内部存储器单片机的内部存储器二、专用寄存器的单元寻址二、专用寄存器的单元寻址特点:编程

7、时只能用直接寻址方式特点:编程时只能用直接寻址方式三、专用寄存器的位寻址三、专用寄存器的位寻址特点:只有特点:只有11个寄存器是可以位寻址个寄存器是可以位寻址 四、程序计数器四、程序计数器PCPC(Program CounterProgram Counter)特点:特点:PC为为16位寄存器,指向下一条指令地址。位寄存器,指向下一条指令地址。第14页/共48页堆栈操作2.2 2.2 单片机的内部存储器单片机的内部存储器一一、堆栈、堆栈堆栈是一种数据项按序排列的数据结构,只能在一端堆栈是一种数据项按序排列的数据结构,只能在一端(称为栈顶称为栈顶(top)(top)对数据项进行插入和删除。对数据项

8、进行插入和删除。特点特点:由于堆栈数据结构只允许在一端进行操作,因而由于堆栈数据结构只允许在一端进行操作,因而按照后进先出(按照后进先出(LIFO-Last In First OutLIFO-Last In First Out)的原理运作。)的原理运作。第15页/共48页堆栈操作2.2 2.2 单片机的内部存储器单片机的内部存储器二二、堆栈的功用、堆栈的功用三、堆栈的开辟三、堆栈的开辟1 1 保护断点(自动方式)保护断点(自动方式)2 2 保护现场(指令方式)保护现场(指令方式)断点和现场断点和现场堆栈堆栈内部数据存储器内部数据存储器第16页/共48页堆栈操作2.2 2.2 单片机的内部存储器

9、单片机的内部存储器四四、堆栈指针、堆栈指针五、堆栈操作五、堆栈操作1 1 堆栈指针堆栈指针SPSP表示栈顶的地址表示栈顶的地址2 2 初始化在初始化在30H30H之后之后1 1 入栈(入栈(pushpush):将数据放入堆栈的顶端,堆栈顶端指针加):将数据放入堆栈的顶端,堆栈顶端指针加一。一。2 2 出栈(出栈(poppop):将顶端数据资料输出,堆栈顶端指针减一。:将顶端数据资料输出,堆栈顶端指针减一。第17页/共48页六、堆栈类型六、堆栈类型堆栈操作2.2 2.2 单片机的内部存储器单片机的内部存储器第18页/共48页内部程序存储器2.2 2.2 单片机的内部存储器单片机的内部存储器内部R

10、OMEA=1外部ROMEA=0外部ROM0000H0FFFH1000HFFFFH一、特点一、特点1 1 有有4K84K8的内部的内部ROMROM2 2 可扩展至可扩展至64K864K8的的ROMROM第19页/共48页二、中断向量表二、中断向量表1 1 特殊保留单元特殊保留单元0000H0000H002AH002AH。2 2 0000H 0000H0002H0002H为启动单元。为启动单元。3 3 0003H 0003H002AH002AH被分为被分为5 5段,每段段,每段8 8个单元,作为个单元,作为5 5个中断源地址区。个中断源地址区。内部程序存储器2.2 2.2 单片机的内部存储器单片机

11、的内部存储器外部中断外部中断0 0外部中断外部中断1 1定时定时/计数器计数器0 0定时定时/计数器计数器0 0串行中断串行中断中断向量表中断向量表第20页/共48页1 1、片内、片内RAM 128RAM 128字节(字节(00H00H7FH7FH););2 2、片内、片内RAMRAM前前3232个单元是工作寄存器区个单元是工作寄存器区(00H(00H1FH)1FH)3 3、片内、片内RAMRAM有有128128个可按位寻址的位,占个可按位寻址的位,占1616个单元。个单元。位地址编号为:位地址编号为:00H00H7FH7FH,分布在,分布在20H20H2FH2FH单元单元2.3 小结2.2

12、2.2 单片机的内部存储器单片机的内部存储器第21页/共48页4 4、片内、片内2121个特殊功能寄存器个特殊功能寄存器(SFR)(SFR)中:地址号能中:地址号能被被 8 8整除的整除的 SFRSFR中的各位也可按位寻址(中的各位也可按位寻址(P.33-P.33-3434)5 5、可寻址片外、可寻址片外RAM 64KRAM 64K字节字节 (0000H0000HFFFFHFFFFH)6 6、可寻址片外、可寻址片外ROM 64KROM 64K字节字节 (0000H0000HFFFFHFFFFH)2.3 小结2.2 2.2 单片机的内部存储器单片机的内部存储器第22页/共48页2.3 2.3 单

13、片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑寻址外部程序存储器时寻址外部程序存储器时分时作为分时作为双向双向8 8位数据位数据口口和和输出低输出低8 8位地址位地址复复用口;不接外部程序存用口;不接外部程序存储器时可作为储器时可作为8 8位位准双准双向向I/OI/O口口使用使用。第23页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑控制控制=1=1,作地址,作地址/数据复用口数据复用口=1导导通通11截截止止(1 1)输出地址)输出地址/数据

14、数据 =0=0 时时=00第24页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑控制控制=1=1,作地址,作地址/数据复用口数据复用口=1导导通通01截截止止(2 2)输出地址)输出地址/数据数据 =1=1 时时=11第25页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑控制控制=1=1,作地址,作地址/数据复用口数据复用口=1(3 3)输入时,输入指令)输入时,输入指令将引脚和内部总线直通将引脚和内部总线直通第26

15、页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑控制控制=0=0,作输入脚,作输入脚(先对其写(先对其写1 1)=00截截止止110截截止止第27页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P0P0口位结构电路逻辑口位结构电路逻辑控制控制=0=0,作输出脚?作输出脚?=00截截止止110截截止止浮浮空空?第28页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P1口位结构电路逻辑准双向准双向I/OI/O口口

16、(内置了上拉电阻)(内置了上拉电阻)输出时一切照常,输出时一切照常,仅在作输入口用时仅在作输入口用时要先对其写要先对其写“1”1”。第29页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P1口位结构电路逻辑输出输出1时时110截截止止引脚引脚=1=1第30页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P1口位结构电路逻辑输出输出0时时001导导通通引脚引脚=0=0第31页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P1口位结构电路逻辑输入时输入时要

17、先对要先对其写其写1110截截止止第32页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P2P2口位结构电路逻辑口位结构电路逻辑双向双向I/O I/O(内置了上拉电阻)(内置了上拉电阻)寻址外部程序存储器时寻址外部程序存储器时输出高输出高8 8位位地址地址;不接外部程序存储器时可作;不接外部程序存储器时可作为为8 8位位准双向准双向I/OI/O口口使用。使用。第33页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P2口位结构电路逻辑控制控制=0=0时,时,此脚作通用输出口:此脚作通用输出口:输出输

18、出=1=1时时(请同学分析(请同学分析)=01第34页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P2口位结构电路逻辑控制控制=0=0时,时,此脚作通用输出口:此脚作通用输出口:输出输出=0=0时时(请同学分析(请同学分析)=00第35页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图 P2口位结构电路逻辑控制控制=1=1时,时,此脚作高此脚作高8 8位地址输出口:位地址输出口:输出输出=0=0时时(请同学分析(请同学分析)=10第36页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出

19、口电路输出口电路口逻辑结构图图 P3P3口位结构电路逻辑口位结构电路逻辑双功能口(内置了上拉电阻)双功能口(内置了上拉电阻)它它具有特定的第二功能具有特定的第二功能。在不。在不使用它的第二功能时它就是普使用它的第二功能时它就是普通的通的通用准双向通用准双向I/OI/O口口。第37页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口逻辑结构图图 P3P3口位结构电路逻辑口位结构电路逻辑WD,RD,TxD作第二功能输出时,作第二功能输出时,内部内部D D自动给自动给1 1111第38页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路口

20、逻辑结构图图 P3P3口位结构电路逻辑口位结构电路逻辑此端自动给此端自动给1 1作第二功能输入时,作第二功能输入时,内部内部D D自动给自动给1 1,第二输出,第二输出功能自动给功能自动给1 11111截截止止RxDRxD,T0T0,T1T1,INT0INT0,INT1INT1第39页/共48页2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路小结1 1、P0.0P0.0P0.7:P0.7:8 8位数据口和输出低位数据口和输出低8 8位地址复用口位地址复用口 (复用时是双向口;不复用时也是准双向口复用时是双向口;不复用时也是准双向口)2 2、P1.0P1.0P1.7:P1.

21、7:通用通用I/OI/O口(准双向口)口(准双向口)3 3、P2.0P2.0P2.7:P2.7:输出高输出高8 8位地址位地址(用于寻址时是输出口;不寻址时是准双向口)(用于寻址时是输出口;不寻址时是准双向口)4 4、P3.0P3.0P3.7:P3.7:具有特定的第二功能(准双向口)具有特定的第二功能(准双向口)第40页/共48页章节内容安排章节内容安排2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚2.2 2.2 单片机的内部存储器单片机的内部存储器2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口电路2.4 2.4 单片机的工作方式单片机的工作方式2.5 2.5

22、 本章知识回顾本章知识回顾第41页/共48页2.4 2.4 单片机低功耗工作模式单片机低功耗工作模式单片机低功耗的意义1 1 降低发热量降低发热量2 2 提高可靠性提高可靠性3 3 降低单片机系统的整体功耗降低单片机系统的整体功耗4 4 提高便携式设备的使用周期提高便携式设备的使用周期第42页/共48页(1 1)待机模式概述)待机模式概述(2 2)待机模式的控制)待机模式的控制2.4 2.4 单片机低功耗工作模式单片机低功耗工作模式两种低功耗工作模式一、一、待机模式(待机模式(Idle ModeIdle Mode)SMODGF1GF0IDLPD第43页/共48页2.4 2.4 单片机低功耗工作

23、模式单片机低功耗工作模式两种低功耗工作模式SMODGF1GF0IDLPD(1 1)掉电模式概述)掉电模式概述(2 2)掉电模式的控制)掉电模式的控制二、二、掉电模式(掉电模式(Power Down ModePower Down Mode)第44页/共48页低功耗模式的应用2.4 2.4 单片机低功耗工作模式单片机低功耗工作模式1.1.降低功耗降低功耗2.2.抗电磁干扰抗电磁干扰第45页/共48页章节内容安排章节内容安排2.1 2.1 单片机的逻辑结构及引脚单片机的逻辑结构及引脚2.2 2.2 单片机的内部存储器单片机的内部存储器2.3 2.3 单片机的并行输入单片机的并行输入/输出口电路输出口

24、电路2.4 2.4 单片机的工作方式单片机的工作方式2.5 2.5 本章知识回顾本章知识回顾第46页/共48页2.5 2.5 本章知识回顾本章知识回顾小结小结:首先,我们首先,我们简要介绍单片机的结构和特点,简要介绍单片机的结构和特点,并并从应用的角度着重介绍单片机的内部存储器(内从应用的角度着重介绍单片机的内部存储器(内部数据存储器部数据存储器RAMRAM和内部程序存储器和内部程序存储器ROMROM),还分析),还分析单片机用于同外部通讯的单片机用于同外部通讯的4 4个个8 8位并行输入输出口,位并行输入输出口,最后简单介绍单片机的工作方式(待机方式和掉电最后简单介绍单片机的工作方式(待机方式和掉电方式)。方式)。第47页/共48页感谢您的观看!第48页/共48页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁