《接口技术概述》PPT课件.ppt

上传人:wuy****n92 文档编号:71669609 上传时间:2023-02-04 格式:PPT 页数:54 大小:3.31MB
返回 下载 相关 举报
《接口技术概述》PPT课件.ppt_第1页
第1页 / 共54页
《接口技术概述》PPT课件.ppt_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《《接口技术概述》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《接口技术概述》PPT课件.ppt(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第 1 章 接口技术概述 单单片片机机单片机原理单片机原理单片机接口技术单片机接口技术单片机应用技术单片机应用技术第 1 章 接口技术概述 单片机原理单片机原理单单片片机机基基础础知知识识MCS-51系系列列单单片片机机结结构构MCS-51单单片片机机指指令令系系统统汇汇编编语语言言程程序序设设计计第 1 章 接口技术概述 教教 室室单单片片机机温度传感器温度传感器信号放大信号放大A/D转换转换空调空调驱动电路驱动电路传感器传感器第 1 章 接口技术概述 单片机内部结构单片机内部结构单单片片机机接接口口技技术术单片机内部并行口单片机内部并行口显示器接口显示器接口键盘接口键盘接口中断系统中断系统

2、定时计数器定时计数器单片机扩展技术单片机扩展技术A/D和和D/A转换接口转换接口单元单元1单元单元2单元单元3单元单元4单元单元5单元单元6单元单元7单元单元8第 1 章 接口技术概述 记笔记记笔记记笔记记笔记重视实验重视实验重视实验重视实验利用网上资源利用网上资源利用网上资源利用网上资源 认真完成作业认真完成作业认真完成作业认真完成作业学习接口技术的几点要求:学习接口技术的几点要求:第 1 章 接口技术概述 第一章第一章 接口技术概述接口技术概述1.1 微机系统的组成微机系统的组成 1.2 MCS-51系列单片机系列单片机第 1 章 接口技术概述 1.1 微机系统的微机系统的组成组成1.1.

3、1 微机系统的硬件组成微机系统的硬件组成1.1.2 单片机系统的硬件组成单片机系统的硬件组成1.1.3 微机系统的软件组成微机系统的软件组成第 1 章 接口技术概述 微机系统的硬件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCB微机的工作过程微机的工作过程第 1 章 接口技术概述 微机系统的硬件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCB 数据处理和发送控制信号,指挥CPU内、外各部件协调工作。第 1 章 接口技术概述 微机系统的硬

4、件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCB存放数据和程序。第 1 章 接口技术概述 微机系统的硬件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCB协调CPU与外设之间的交换数据。第 1 章 接口技术概述 微机系统的硬件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCB将外界的数据送给CPU进行处理,将CPU的处理结果送到外界,共人们识别和存储。第 1

5、章 接口技术概述 微机系统的硬件组成微机系统的硬件组成任何一个完整的微机系统都由硬件硬件和软件软件组成。其基本结构框图如下:CPU存储器I/O口外设DBABCBDB、AB、CB分别传送数据信息、地址信息和控制信息。第 1 章 接口技术概述 微机的工作过程微机的工作过程微机的工作过程就是CPU不断执行指令的过程,CPU在执行指令的过程中要与存储器和外设交换信息。1CPU与存储器的信息交换过程包括:CPU向存储器写入信息,称之为写操作写操作;CPU从存储器读取信息,称之为读操作读操作。2CPU与外设的信息交换过程包括:CPU向外设输出信息,称之为输出输出;CPU从外设输入信息,称之为输入输入。CP

6、U存储器I/O口外设DBABCB第 1 章 接口技术概述 CPU从存储器读取信息的过程从存储器读取信息的过程1CPU发送存储单元的地址码-AB-存储器2CPU发送RD控制信号-CB-存储器3存储器送出选中单元的内容-DB-CPUCPUI/O口外设DBABCB02H01H50H:FFH地址译码器输入输出电路读写控制0000HRD02H第 1 章 接口技术概述 CPU向存储器写入信息的过程向存储器写入信息的过程1CPU发送存储单元的地址码-AB-存储器2CPU发送WR控制信号-CB-存储器3CPU送出欲写入的内容-DB-进入存储器的选中单元CPUI/O口外设DBABCBFFHFFHFFH:FFH地

7、址译码器输入输出电路读写控制0000HWR65H第 1 章 接口技术概述 CPU从输入外设输入信息的过程从输入外设输入信息的过程1CPU发送端口的地址码-AB-端口2CPU发送RD控制信号-CB-端口3端口送出选中外设的内容-DB-CPUCPU存储器输入外设DBABCBFFH地址译码器读写控制2010HRD数据缓冲器FFH FFH输出外设20H第 1 章 接口技术概述 CPU向输出外设输出信息的过程向输出外设输出信息的过程1CPU发送端口的地址码-AB-端口2CPU发送WR控制信号-CB-端口3CPU送出欲写入的内容-DB-进入选中端口CPU存储器输入外设DBABCBFFH地址译码器读写控制2

8、011HWR数据缓冲器FFH FFH输出外设43H第 1 章 接口技术概述 1.1.2 单片机系统的硬件组成单片机系统的硬件组成 单片机是指集成了单片机是指集成了CPU、存储器、存储器、I/O口以及其他辅助电路大规模口以及其他辅助电路大规模集成电路芯片。集成电路芯片。1单片机内部资源够用时,不需要外扩芯片,通过单片机内部资源够用时,不需要外扩芯片,通过I/O口直接与外设口直接与外设连接。连接。2单片机内部资源不够用时,需要外扩芯片,外扩芯片通过三总线与单片机内部资源不够用时,需要外扩芯片,外扩芯片通过三总线与CPU交换信息。交换信息。单片机最小控制系统单片机最小控制系统单片机扩展控制系统单片机

9、扩展控制系统第 1 章 接口技术概述 单片机最小控制系统的结构图单片机最小控制系统的结构图 X1 X2 P0 P1 P2 P3 TXD RXD INT0 INT1返回返回CPURAMROM中断系统中断系统串行口串行口并并 行行 口口定时计数器定时计数器振荡电路振荡电路T0 T1外设外设 外设外设 外设外设RST+5V第 1 章 接口技术概述 CPURAM ROM定时定时中断中断串口串口CBP2P3P1P0P0P2P3P1锁锁存存器器 ALE单片机扩展系统的结构图单片机扩展系统的结构图RST+5VX1X2ABDB存储器I/O口外设返回返回第 1 章 接口技术概述 1.1.3 微机系统的软件组成微

10、机系统的软件组成 微机系统的软件分成2类:系统软件和应用软件。(1).系统软件系统软件 一般由专门的计算机软件技术人员设计和编制,如操作系统,各种语言的编译程序,监控程序。(2).应用软件应用软件 用户为解决自己的问题而编制的程序。在单片机控制系统中,为实现某一功能而编制的驱动程序属于应用软件的范畴。在接口技术中我们常常编制外设的驱动程序。第 1 章 接口技术概述 1.2 MCS-51系列单片机系列单片机1.2.1 MCS-51系列单片机的分类系列单片机的分类1.2.2 MCS-51系列单片机的结构系列单片机的结构1.2.3 MCS-51系列单片机的引脚系列单片机的引脚习题第 1 章 接口技术

11、概述 1.2.1 MCS-51系列单片机的分类系列单片机的分类常用的MCS51系列单片机有2种类型的产品:8051/8751/89C51和8031。它们的结构基本相同,其主要差别反映在存储器的配置上的不同:8051内设有4KB的掩膜ROM。8751内设有4KB的EPROM。89C51内设有4KB的E2PROM。8031内没有ROM。第 1 章 接口技术概述 1.2.2 MCS-51系列单片机的结构系列单片机的结构 X1 X2 P0 P1 P2 P3 TXD RXD INT0 INT18位位CPU256BRAM4KBROM中断系统中断系统1个串行口个串行口4 个个 并并 行行 口口2个个定时计数

12、器定时计数器振荡电路振荡电路T0 T1RST第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡ALU作用:PC存放CPU将要执行的指令所在的ROM单元的地址。特点:具有自动加1功能。CPU复位时PC=0000H,当8051脱离复位状态时,开始从0000H处执行程序,因此,用户程序应该从0000HROM单元存放。PC的值可以用转移和调用/返回指令修改。无条件无条件 转移指令转移指令:ALMP/LJMP/SJMP标号JMPA+DPTR条件转移指令条件转移指令:JZ/JNZ标号JC/JNC标号JB/JNBBIT,标号D

13、JNZRn/direct/A/Ri,标号CJNEA/Rn/Ri,#DATA8,标号CJNEA,direct,标号调用指令调用指令:LCALL/ACALL标号返回指令:返回指令:RET第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡ALU89C51内有256B的RAM单元,其地址范围为00HFFH,分为两大部分:低128字节(00H7FH)为真正的RAM区;高128字节(80HFFH)为特殊功能寄存器区SFR。7FH RAM区区00HFFH SFR区区80H21个个SFG分散在高分散在高128B的地址空间内,分别

14、的地址空间内,分别是:是:A,B,PSW,SP,DPH,DPL,P0,P1,P2,P3,IP,IE,TCON,TMOD,TH0,TL0,TH1,TL1,SCON,SBUF,PCON。低128B的RAM应用最为灵活,可用于暂存用户的数据,它分为独立的且性质不同的3部分:工作寄存器区(00H-1FH)位寻址区(20H-2FH)普通RAM区(30H-7FH)第 1 章 接口技术概述 7FH 真正真正RAM区区00HMCS-51单片机片内RAM的配置图FFH SFR区区80H7FH 普通普通RAM区区30H2FH 位寻址区位寻址区20H1FH 工作寄存器区工作寄存器区00H返回返回07H 0组组00H

15、0FH 1组组08H17H 2组组10H1FH 3组组18H1、工作寄存器区、工作寄存器区 是指是指00H1FH区区,共分共分4个组个组,每组有每组有8个个单元单元,共共32个内部个内部RAM单元。单元。2、每次只能有、每次只能有1组作为工作寄存组作为工作寄存器使用器使用,其它各组可以作为一般其它各组可以作为一般的数据缓冲区使用。的数据缓冲区使用。3、作为工作寄存器使用的、作为工作寄存器使用的8个单个单元,又称为元,又称为R0R74、程序状态字、程序状态字PSW中的中的PSW.3(RS0)和)和PSW.4(RS1)两位来选择哪一两位来选择哪一组作为工作寄存器使用。组作为工作寄存器使用。CPU通

16、过软件修改通过软件修改PSW中中RS0和和RS1两位的状态两位的状态,就可任选一个工作就可任选一个工作寄存器工作。寄存器工作。第 1 章 接口技术概述 RS1、RS0与片内工作寄存器组的对应关系与片内工作寄存器组的对应关系 RS1RS0寄存器组片内PAM地址通用寄存器名称000组00H07HR0R7011组08H0FHR0R7102组10H17HR0R7013组18H1FHR0R7返回返回第 1 章 接口技术概述 工作寄存器和工作寄存器和RAM地址对照表地址对照表返回返回第 1 章 接口技术概述 7FH 真正真正RAM区区00HMCS-51单片机片内RAM的配置下图所示:FFH SFR区区80

17、H7FH 普通普通RAM区区30H2FH 位寻址区位寻址区20H1FH 工作寄存器区工作寄存器区00H20H21H22H23H24H25H26H27H2FH1、位寻址区是指、位寻址区是指 20H2FH单元,共单元,共16个单元。个单元。2、位寻址区的位寻址区的 16个单元(共个单元(共计计128位)的每位)的每1位都有一个位都有一个8位表示的位地址位表示的位地址,位地址范围位地址范围为为00H1FH。如表所示如表所示。3、其位地址的表示方法有、其位地址的表示方法有2种:种:直接位地址(用直接位地址(用8位二进制位二进制数表示)和数表示)和 单元地址单元地址.位号。位号。对于这些位有专门的位操对

18、于这些位有专门的位操作指令,如作指令,如 SETB ,CLR,CPL,JB ,JNB等。等。4、同样同样,位寻址的位寻址的RAM单元单元也可以按字节操作作为一般的也可以按字节操作作为一般的数据缓冲数据缓冲 区。区。返回返回第 1 章 接口技术概述 内部内部RAM中位地址表中位地址表 返回返回第 1 章 接口技术概述 7FH 真正真正RAM区区00HFFH SFR区区80H7FH 普通普通RAM区区30H2FH 位寻址区位寻址区20H1FH 工作寄存器区工作寄存器区00H用于存储一般的8位数据,这部分单元只能按字节操作。通常,堆栈都置于这部分空间。返回返回第 1 章 接口技术概述 X1X2 PS

19、EN RST ALE EAATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3累加器在微处理器中占有很累加器在微处理器中占有很重要的位置。很多指令都是重要的位置。很多指令都是对对A操作的。操作的。ADD A,Rn/direct/Ri/#DATAADDC A,Rn/direct/Ri/#DATASUBB A,Rn/direct/Ri/#DATAMUL ABDIV ABRL/RLC/RR/RLC AANL A,Rn/direct/Ri/#DATAORL A,Rn/direct/Ri/#DA

20、TAXRL A,Rn/direct/Ri/#DATACPL/CLR AMOVX A,DPTR/RiMOVX DPTR/Ri,AMOVC A,A+DPTR/A+PC返回返回ALU第 1 章 接口技术概述 89C51单片机的内部结构单片机的内部结构 X1X2 PSEN RST ALE EAATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU1、在进行乘除法运算时,存放参与运算的一个操作数。、在进行乘除法运算时,存放参与运算的一个操作数。MUL AB;将累加器;将累加器A的内容与寄存器

21、的内容与寄存器B的内容相乘的内容相乘,乘积乘积 的低的低 8 位存放在累加器位存放在累加器A中中,高高 8 位存放于寄存位存放于寄存 器器B中。中。DIV AB;将累加器;将累加器 A中的内容除以寄存器中的内容除以寄存器 B中的中的8位无位无 符号整数符号整数,所得商的整数部分存放在累加器所得商的整数部分存放在累加器A中中,余数部分存放在寄存器余数部分存放在寄存器 B中。中。2、除此之外,作为一般、除此之外,作为一般REG使用使用。返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RS

22、T ALE EAP0P1P2P3 1、PSW称为程序状态字寄存器,是一个称为程序状态字寄存器,是一个8位寄存器。存放运位寄存器。存放运算结果的一些特征,也用于指定工作寄存器组。算结果的一些特征,也用于指定工作寄存器组。2、D7D6D5D4D3D2D1D0CyAcF1RS1RS0Ov-PALU返回返回第 1 章 接口技术概述 X1X2ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P31、SP称为堆栈指针,称为堆栈指针,SP用来存放堆用来存放堆栈栈顶的地址。栈栈顶的地址。2、CPU复位时

23、复位时SP=08H,可以用,可以用MOV SP,#DATA8修改修改SP的值。的值。返回返回第 1 章 接口技术概述 89C51单片机的内部结构单片机的内部结构 PSEN RST ALE EAATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P31、数据指针、数据指针DPTR是一个是一个 16 位的专用寄存器位的专用寄存器,主要用来存放主要用来存放 16位位地址,其高位字节寄存器用地址,其高位字节寄存器用DPH表示表示,低位字节寄存器用低位字节寄存器用DPL表示。表示。2、既可作为一个、

24、既可作为一个 16 位寄存器位寄存器DPTR来处理来处理,也可作为两个独立的也可作为两个独立的 8 位寄存器位寄存器DPH和和DPL来处理。来处理。3、CPU复位时复位时DPTR=0000H,可以用,可以用 MOV DPTR,#DATA16或或 MOV DPH,#DATA8,MOV DPL,#DATA8修改修改DPTR的值。的值。当当CPU与外与外RAM或外设交换信息时,外或外设交换信息时,外RAM单元的地址或外设单元的地址或外设的地址由的地址由DPTR给出。给出。返回返回第 1 章 接口技术概述 1.3.3 MCS-51单片机的引脚单片机的引脚(a)管脚图;(b)引脚功能分类P2P0ALEP

25、SENEARSTVCCGNDP1P3X1X2(a)管脚图;(b)引脚功能分类MCS51单片机形成三总线的电路图单片机形成三总线的电路图习题第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU返回返回 1、没有外扩芯片时,作为一般、没有外扩芯片时,作为一般的的INOUT线线,直接与外设通信。直接与外设通信。2、有外扩、有外扩Mem时时,先送出外先送出外Mem的地址码的低八位的地址码的低八位,然后传然后传送数据信息。送数据信息。外外ROM:ROM:PCPC的

26、低的低8 8位位由由P0.0-P0.0-P0.7P0.7送出。送出。外外RAM:RAM:DPLDPL由送出。由送出。第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU 1、没有外扩芯片时,作为一般的、没有外扩芯片时,作为一般的INOUT线线,直接与外设通信直接与外设通信 2、有外扩、有外扩Mem时时,送出外送出外Mem的的地址码的高八位地址码的高八位 外外ROM:PC的高的高8位位由由P2.0-P2.7送出送出 外外RAM:DPH由送出由送出返回返回第

27、 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU1、作作为为一一般般的的INOUT线线,与外设通信。与外设通信。2、可以接、可以接外设外设。返回返回第 1 章 接口技术概述 89C51单片机的内部结构单片机的内部结构 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU1、作为一般的、作为一般的INOUT线线,与外设通信与外设通信2、还有

28、第二功能。、还有第二功能。P3口的第二功能如下:口的第二功能如下:P3.7 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 RD WR T1 T0 INT1 INT0 TXD RXD外外RAM的的R/W 记数脉冲输入端记数脉冲输入端 中请输入端中请输入端 串出串出 串入串入返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALUALE 地址锁存允许地址锁存允许 1、当、当8051由由P0口送出低口送出低8位地址码位地址码时时,8

29、051由由ALE送出一高电平信号送出一高电平信号,作为作为外部锁存器的触发信号外部锁存器的触发信号。在单片机在单片机(CPU)(CPU)与外界交换信息的与外界交换信息的过程中过程中,地址信息必须维持不变地址信息必须维持不变,而而P0P0口不能维持低口不能维持低8 8位地址的不变位地址的不变,所所以应该外接锁存器以应该外接锁存器,将低将低8 8位地址锁位地址锁住。当住。当8051 8051 送出低送出低8 8位地址的时候位地址的时候,锁存器应该处于送数状态锁存器应该处于送数状态;在低在低8 8位位地址消失之前地址消失之前,锁存器应该处于锁存锁存器应该处于锁存状态。状态。2、当片外存储器存取数据时

30、,、当片外存储器存取数据时,ALE为低为低8位地址输出锁存信号;当片外位地址输出锁存信号;当片外存储器不存取数据时,存储器不存取数据时,ALE输出固输出固定频率的脉冲信号,频率为定频率的脉冲信号,频率为1/6的的fosc返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU PSEN 外外ROM的的读读选选通通信信号号,在在从从片片外外ROM中中读读取取指指令令时时,PSEN送送出出片片外外ROM的的读读信信号号(低低电电平平),一一般般接接到到外

31、外ROM的读控制端的读控制端返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU EA 访访问问外外ROM控控制制信信号号,当当EA为为高高电电平平时时,加加电电后后8051从从片片内内ROM的的0000H单单元元开开始始取取指指令令,即即从从片片内内ROM的的0000H开开始始执执行行程程序序;若若EA为为的的低低电电平平,则则加加电电后后8051从从片片外外ROM的的0000H单单元元开开始始取取指指令令,故故此此时时片片外外ROM的的编编制

32、制应应该该从从0000H开开始始;对对于于8031来来说说,由由于于其其内内部部无无ROM,程程序序必必须须放放在在片片外外ROM中中,所以所以EA应接地。应接地。返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALURST 复位信号输入端复位信号输入端 该引脚得到高电平该引脚得到高电平,并维持一段并维持一段时间后时间后,8051复位复位,进入复位状态进入复位状态(初初始化状态始化状态),复位状态下复位状态下,各各REG取值取值如下如下:PC=00

33、00H,PSW=00H,SP=07HP0=FFH,P1=FFH,P2=FFH,P3=FFH,其余都为其余都为0返回返回第 1 章 接口技术概述 ATMPPSWBSPDPTRRAMPCROMP1P2P3P0定时定时中断中断串口串口IRPLAID振振荡荡X1X2 PSEN RST ALE EAP0P1P2P3ALU外外接接晶晶振振,产产生生时时钟钟信信号号,控控制制CPU的的工作速度。工作速度。1个机器周期个机器周期=12个时钟周期个时钟周期返回返回第 1 章 接口技术概述 P2P0ALEPSENEARSTVCCGNDP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3X1X2+5

34、V+5V返回返回第 1 章 接口技术概述 DPTR0003H 34H ATMPPSWBSP00HRAMPCROM定时定时中断中断串口串口返回返回ALU读写控制读写控制输输入入输输出出电电路路地地址址译译码码器器RAM芯片芯片单片机单片机DBCBAB0-70003HDPTR 03HWR 34HP2P3P1P0P0P2P3P1锁锁存存器器AB8-15 0003HALE1第 1 章 接口技术概述 DPTR0003H 34H ATMPPSWBSPRAMROM定时定时中断中断串口串口返回返回ALU读写控制读写控制输输入入输输出出电电路路地地址址译译码码器器ROM芯片芯片单片机单片机DBCBAB0-700

35、03HDPTRRD 34HP2P3P1P0P0P2P3P1锁锁存存器器AB8-15 ALE 00H 03HPC0003HPSEN1第 1 章 接口技术概述 CBP0锁锁存存器器ALE单片机三总线形成示意图单片机三总线形成示意图ABDB存储器I/O口外设返回返回P2P1PSENRDWR第 1 章 接口技术概述 习题与思考:习题与思考:1、画出单片机的内部结构框图,简要说明各部分作用。2、8031单片机上有哪些资源?3、一个完整的微机系统由和两大部分组成。4、8051内部硬件结构包括了、串行口、和时钟电路等部件。5、MCS51单片机的P0口既可以做使用,又可以做复用口。6、MCS51单片机的P0P

36、3口均是IO口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的和。7、8051有A)4个并行口,1个串行口B)2个并行口,1个串行口C)1个并行口,2个串行口D)2个并行口,2个串行口8、8051CPU具有()A、8K字节的程序存储器B、32线并行I0C、全双工串行I02个D、1个16位定时器计数器9、8051CPU在访问外部存储器时,地址的输出是()A、P1口输出高8位地址B、P2口输出低8位地址C、P1口输出低8位地址D、P0口输出低8位地址10、判断正误,若错,则改正。8031内部有CPU、RAM、ROM、I/O口、定时计数器和中断系统等部件。P2口既可以作为I

37、/O使用,又可以作地址/数据复用口使用。8051内部有CPU、RAM、ROM、I/O口、定时计数器和中断系统等部件。返返 回回第 1 章 接口技术概述 习题与思考:习题与思考:1、8051的引脚RST是(IN脚还是OUT脚),当其端出现2个机器周期的电平时8051复位。2、8031的引脚EA脚是(IN脚还是OUT脚),其应该接电平。3、8051的引脚ALE脚是(IN脚还是OUT脚),当8051的ALE引脚有效时,既ALE引脚上为电平时,表示从P0口稳定地送出了信号。4、MCS51单片机扩展ROM时所用的控制信号为。5、MCS51单片机在什么条件下进入复位状态?在复位状态下,PC的值是多少?如果主程序欲从0500H单元开始存放,如何处理?试写出有关指令。返返 回回

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

当前位置:首页 > 教育专区 > 大学资料

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

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