MCS51单片机系统及接口技术习题集含答案_第1页
MCS51单片机系统及接口技术习题集含答案_第2页
MCS51单片机系统及接口技术习题集含答案_第3页
MCS51单片机系统及接口技术习题集含答案_第4页
MCS51单片机系统及接口技术习题集含答案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、百度文库-让每个人平等地提升自我1MCS-51 单片机系统及接口技术课程习题集【说明】:本课程MCS-51单片机系统及接口技术(编号为09001)共有单选 题,判断题,阅读分析,问答与作图题,填空题等多种试题类型,其中,本习题 集中有阅读分析等试题类型未进入。、单选题1.下面哪些指令是访问 ROM 勺指令?(A) MOVX A DPTR(B) MOVC A A+PC2.下面哪些指令执行后,能够对PSW 寄存器产生影响?(A)DEC 3FH( B) ADD A, 3FH(C)SUBB A,RD(D) CJNE A , 3FH, rel3.要访问 MCS-51 单片机的特殊功能寄存器应使用的寻址方

2、式是(A)寄存器间接寻址,(B)变址寻址,(C)直接寻址,(D)相对寻址4.要确定 51 单片机 R 口的输入、输出工作方式,下面哪种说法是正确的?(A)由编程决定;(B)由输入/输出设备决定;(C)由读引脚或写引脚指令决定;(D)由 CPU 读写命令决定;5.微机设置堆栈的目的是:(A)起数据缓冲作用;(B)存放将要处理的数据;(C)保存程序断点地址;(D)保存程序断点地址和数据。(C) MOVC A A+DPTR(D) MOVX DPTRA百度文库-让每个人平等地提升自我26.CPU 访问外部存储器的时候,下面哪种说法是正确的?(A)DPTR 既可以存放 ROM 勺地址又可以存放 RAM

3、勺地址;(B)DPTR 只能存放 ROM 勺地址;(C)DPTR 只能存放 RAM 勺地址;7.在程序设计中使用 MOV PSW #10H 指令的目的是:(A)当前程序使用第 2 组工作寄存器(B)程序初始化(C)给一个单元赋初值8.51 单片机的堆栈操作,应该是:(A) 先入栈,再修改指针(C)先修改栈指针,再入栈9.执行返回指令时,返回的断点是(A)调用指令的首地址(D)将立即数 10H 暂存入 PSW 中(B)先修改栈指针,再出栈(D)以上都不对。10.可以使程序循环转移的指令是:(A) AJMP addr11(C) SJMP rel11.CPU 响应中断后,将产生哪些操作?(A)保护现

4、场(B)自动到中断服务程序去执行(C)断点地址进栈(D)断点地址进栈,将矢量地址装入12.51 单片机外扩 8155 芯片后,可以扩展的 I/O 口线是:(A) 16 根 (B) 22 根(C) 24 根(D) 32 根13.下面哪一个部件不属于 CPU 的部件?(C)调用指令下一条指令的首地址(B)调用指令的末地址(D)返回指令的末地址(B) DJNZ Rn, rel(D) ACALL addr11PC百度文库-让每个人平等地提升自我3(A) IP(B) ALU(C) PC( D) PSW百度文库-让每个人平等地提升自我414.要把 Pl口高 4 位变为 0,低 4 位不变,应使用下列哪条指

5、令?(A) ORL Pi,#0FH( B)ORL P1,#0F0H(C) ANL Pi,#0F0H( D) ANL Pi,#0FH15.CPU 响应中断后,原来程序的断点地址和数据应该由下面哪一条来完成?(A)由 CPU 自动完成(B)在中断响应中完成(C)应由硬件和中断服务程序完成(D)在主程序中完成16.某种存储器芯片的容量是16KB,那么它与地址总线连接的根数是:(A)11 根,(B) 12 根,(C) 13 根,(D) 14 根,(E 15 根17.定时器 T。、T1的启动/停止应由下面哪一条来完成?(A)由程序来完成(B)由硬件自动完成(C)当 GATE=0 寸,由 TR)、TR 置

6、位、清 0 完成18.51 单片机直接寻址指令中的直接地址单元有哪些?(A)产品厂家给出的地址单元(B)20H7FH 单元和部分 SFR 寄存器(C)30H7FH 单元(D)片内 RAM 和 SFR 寄存器19.下面哪些指令执行后,能够对 PSW 寄存器产生影响?20.6264 芯片是(A) 64KB EPROM ( B) 8KB RAM ( C) 64KB RAM21.指令 LCALL addr16 执行后,硬件会自动产生下列操作。(A)将 16 位地址进栈;(B)将指令中 16 位二进制数装入 DPTR(C)将指令中给出的 16 位地址装入 PC22.使 CPU 响应某中断源请求的条件是(

7、A) DEC 3FH(B) ADD A,3FH(C) SUBB A,RD(D) CJNE A,3FH, rel百度文库-让每个人平等地提升自我5(A)开放中断系统;(B)查询到该中断源的中断标志;(C)高优先级和同级中断源没有中断请求;(D)AB C 三个条件都必须具备。23.下面四条传述中, 有错误的一条是:()(A) 16 根地址线的寻址空间可达 1MB(B)内存储器的存储单元是按字节编址的(C)CPU 中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息。24.程序计数器 PC 可以兼作:()(A)根硬件信号线(B) 个可由用户直接读写的 8 位 RAM 寄存器(C)

8、一个不可寻址的特殊功能寄存器(D)个能自动加 1 计数的 ROM 存储单元25.若系统晶振为 12MHz 对应的一个机器周期执行时间为:()(A) 1us ; ( B) 2us ;( C) 3us; ( D) 4us26.某条指令的操作数(或操作数地址)部分为 x,地址为 x 的主存单元内容为 y,地 址为 y 的主存单元内容为 乙如果用直接寻址方式,参与操作的数据为:()百度文库-让每个人平等地提升自我6(A) x; (B) y;(C) z;(D) x+y27.MCS-51 单片机有片内ROM 容 量()A. 4KBB.8KBC. 128BD.256B28.MCS-51 单片机的位寻址区位于

9、内部RAM 的 ()单元。A. 00H 7FHB. 20H 7FH百度文库-让每个人平等地提升自我7C. 00H 1FHD. 20H 2FH29.MCS-51 单片机的串行中断入口地址为()A. 0003HB. 0013HC.0023HD.0033H30.MCS-51 单片机的最小时序定时单位是()A.状态B.拍节C.机器周期D.指令周期31.若 MCS-51 单片机的晶振频率为 6MHZ 定时器/计数器的外部输入最高计数频率为()A. 2MHz32.在中断服务程序中,至少应有一条()A)传送指令(B)转移指令(C)加法指令(D)中断返回指令B. 1MHzC. 500KHzD. 250KHz3

10、3.(A) PC=0000H(C)SBUF=00H当 MCS-51 复位时,下面说法正确的是()(B)SP=00H(D) ( 30H)=00H百度文库-让每个人平等地提升自我8MCS-51 片外 RAM 它的指令操作码助记符是(B)MOVX(C)MOVC ( D)以上都行35.卜面哪一种传送方式适用于电路简单且时序已知的外设()(A) 条件传送(B)无条件传送(C) DMA(D)中断36.ORG 2000HLCALL 3000HORG 3000HRET上述程序执行完 RET 指令后,PC=()34.要用传送指令访问(A) MOV百度文库-让每个人平等地提升自我9(A) 2000H ( B) 3

11、000H (C) 2003H ( D) 3003H37.要使 51 能响应定时器 T1 中断、串行接口中断,中断允许寄存器(A)98H( B)84H(C) 42H ( D) 22H38.6264 芯片是()(A) WPROM( B) RAM(C) Flash ROM( D) EPROM39.MCS-51 在响应中断时,下列哪种操作不会发生()(A)保护现场(B)保护 PC(A)方式 0(B)方式 1 (C)方式 2 (D)方式 341.JNZ e 指令的寻址方式是()(A)立即寻址(B)寄存器寻址(C)相对寻址(D)位寻址、判断题42.MOVX A,1000H()43.DEC DPTR()44

12、.ADD A,B ()45.CLR R0()46.INC R7()47.MOV RB, A ()48.MOVRN, Pi()49.MOV 40H , TLi()50.执行一条指令的快、慢取决于这条指令的长度。这句话是否正确?若有错,则改 正过来。IE)=()(C)找到中断入口(D)保护 PC 找到中断入口40.用 MCS-51 串行接口扩展并行I/O 口时,串行接口工作方式应选择(百度文库-让每个人平等地提升自我1051.寄存器 A 只能进行字节操作。这句话是否正确?若有错,改正。52.访问 8155 的指令可以是读指令,也可以是写指令。53.访问 ADC0809 的读指令是获取模拟量信息,写

13、指令是将数据写入ADC080954.访问 DAC0832 的指令可以是读指令,也可以是写指令。55.8051 单片机有 18 个 SFR 寄存器占有 18 个地址。56.凡是操作数为寄存器的指令都是寄存器寻址方式指令。57.INC R4()58.MOV F0H,C ()59.MOV A,2000H()60.MOV R1,R7()61.XRL P1,#31H()62.MOV R1, #80H()63.CLR 30H()64.MOVX A,2000H()65.MOV 20H,21H()66.MOV R7,R1()67.在计算机中断系统中,优先级别高的中断总是先响应先处理。()68.指令中直接给出操

14、作数称为直接寻址。()69.堆栈是由若干不连续的存储单元组成的后进先出存储区。()70.若外设控制器中的寄存器和主存单元统一用主存地址编址,中可以不设专门的 I/O 指令。()71.DMA 方式传递过程中地址修改、字节计数等完全由硬件电路实现。()72.当某一个数是负值时,它在计算机中分别用原码、反码和补码表示时,机器码一定各不相同。()73.串行通信是指数据各位同时传送,其特点是数据传送速度快、效率高,且对住处的逻辑定义与 TTL 兼容,无需进行逻辑电平转换。()74.根据系统总线传递信息的类型,可分为地址线、数据线和控制线。()75.通常每个外部设备都有一个接口寄存器与主机交换信息,因此,

15、主机只能用一个唯一地址来访问一个外部设备。(那么在计算机的指令系统I/O 设备和主机之间传送数据方式一般有程序查询、百度文库-让每个人平等地提升自我1176.在单总线结构的计算机系统中,程序中断和 DMA 方式。()77.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。()78.MCS-51 的相对转移指令最大负跳距是127B()79.MCS-51 的程序存储器只是用来存放程序的。()80.MCS-51 的 5 个中断源优先级相同。()81.要进行多机通信,MCS-51 串行接口的工作方式应选为方式1。()82.MCS-51 上电复位时,SBUF=OOH()83.MCS-51 外部中

16、断 0 的入口地址是 0003H()84.TMOD 中的 GATE=1 时,表示由两个信号控制定时器的启停。()85.MCS-51 的时钟最高频率是 18MHz ()86.使用可编程接口必须初始化。(三、问答与作图题87.什么是总线? 51 单片机的外部三总线是怎样形成的?88.执行指令 LJMP addr16 的操作与执行指令 LCALL addr16 的操作有何异、同?89.若(A)= 0,指令 JZ rel 的地址是 1000H,执行该指令后(PC = ?90.执行一条传送指令后,原来的目标操作数和源操作数将怎样变化?91.ADC0809 的输入、输出关系是什么?它有几个输入通道?如何选

17、择这些通道?92.8155 并行接口的 PA PB PC 口有几种工作方式?它们的工作方式由什么来决定?93.51 单片机的堆栈所在物理空间位置应在哪里?进、出栈原则是什么?94.ADC0809 是什么器件?如何启动它开始工作?95.CPU 访问片外 RAM 寸,需要通过哪些引脚发出哪些信息?96.CPU 对 I/O 端口的“读一修改一写”操作的指令是输出指令还是输入指令?试列举出 三条这样的指令97.8155 有几个并行 I/O 口?它们输入、输出的数据分别是多少位?98.I/O 接口在工业控制领域中,能与哪些设备、电路接口?99.在哪些情况下单片机 CPU 作数据运算操作时会产生溢出?10

18、0.什么叫立即数?什么叫立即寻址?101.MCS 51 单片机为什么只能访问外部 64KB 存储器?百度文库-让每个人平等地提升自我121.102.寄存器间接寻址指令中的 R 是指哪些 R 寄存器? 一般作何使用?103.8155 是什么器件?其内部主要有哪些部分?104.51 单片机的 PoP3四个 I/O 口作输入口还是作输出口应如何确定?CPU 卖 I/O 端口引脚时,为什么先要给口锁存器写入“ 1”? ( 8 分)105.CLR 60H 这条指令是正确指令还是错误指令?为什么?(8 分)106.可编程 I/O 接口 8155 芯片内部主要由哪几部分组成?与 51 单片机地址总线连接的

19、端子有哪些?107.复位只针对 51 单片机的哪些硬件?108.51 单片机的指令寻址方式有哪些?并各写出一条指令来表示。109.在 51 单片机的扩展系统中,CPU 访问外部 ROM 要发哪些信号?110.微机与外设之间为什么要使用接口?微机的接口有哪些种类?111.子程序最末一条指令是什么?为什么要用这条指令?112.分支程序有哪些结构形式?请作图表示。113.DAC0832 和 ADC0809 是什么芯片?若参考电压为5V,它们满量程输出各是多少?114.CPU 立即响应外设的中断请求必须满足哪些条件?115.如果定时器的中断服务子程序执行时间超出了定时器的定时时间,将会造成什么 后果?

20、116.计算机在已响应中断并执行中断服务子程序期间,能不能响应新的中断请求?为什么?117.MOV P1, # OFFH 应理解为输出全“ 1”至UP1 口呢,还是理解为从 P1 口读引脚的预备动作?118.已知 A = 0F8H,当执行 ADD A #0A9H 指令后,PSW 中的 OV CY AC P 各为多百度文库-让每个人平等地提升自我13119.单片机是如何区分片内片外RAM 的?120.简述单片机的接地系统。121.MCS51 单片机的伪指令有哪些?122.串行通信有哪几种制式?各有什么特点?123.D/A 转换器有哪些主要性能指标?124.8031 扩展外部 I/O 设备占用的地

21、址空间是 ROM 勺还是 RAM 的?其最大的空间是多 少?125.什么是中断? MCS-51 单片机在什么条件下可响应中断?126.试述 8253 芯片的基本功能。127.信号有什么作用?在 8031 中应如何接线?128.MCS-51 单片机系统中,外接程序存贮器和数据存贮器共用16 位地址线和 8 位地址线,为什么不会发生冲突?四、填空题129.当 51 单片机引脚 EA 接高平时,CPU 先访问_,接着再访问 片外 60 KB程序存储器;当其接低电平时 CPU 只访问片外 64 KB 程序存储器。130.DPTR 叫数据指针寄存器,其功能是 _。131.51 单片机作扩展时,P 口叫用

22、户 I/O 口。CPU 对 P1口既可以 字节操作,又可以_操作。132.单片机在作带符号数加、减运算时,若程序状态寄存器中的溢出标OV=1,则表示运算结果。133.当 T0,T1作定时器使用时,是对机内机器周期脉冲计数;当T0,T1作计数器使用时,是对_脉冲计数。134.T0,T1工作在定时器状态还是工作在计数器状态应由 _来决135.直接、寄存器、寄存器间接136.INT0、T。、INT1、串行口137.51 单片机的 T。、T1工作方式 0 最大计数长度丄 13 位;工作方式 1 最大计数长度也 位;工作方式 2 最大计数长度8 位。138.ALE 叫 地址锁存允许 信号端子,当其输出高

23、电平时,CPU 将从 P0口送出 低 8 位地址;从 P2口送出高 8 位地址;当其输出低电平时, CPU#从 P3 口读入或写出 _。139.相对寻趾指令的程序转移目标范围是以下一条指令地址为起始地址的_个字 节单元。140.51 单片机的晶振频率为12MH则机器周期应是 _。少若是有符号数,A 中的结果用十进制表示是多少?百度文库-让每个人平等地提升自我14141.51 单片机片内 RAM 共有 32 个工作寄存器,可分为4 个寄存器组,其地址范围是。142.CPU 响应中断后,PC 寄存器的内容应是 _。143.51 单片机的中断系统由 _ 和查询电路等部分组成。144.51 单片机的位

24、存储器共有128 位,位存储器在片内 _区间。145.在变址寻址方式中,以 A 作变址寄存器,以 _作基址寄存器。146.51 单片机的堆栈应设置在 _区间。147.51 单片机在作扩展时,外部数据总线从也口引出;地址总线低 8 位从 引出;地址总线高 8 位从 Pa 口引出;控制总线从 P3口引出。148.8031 的存储器配置是 外部 64KBROM 外部 64KBRAM 和_。149.51 单片机的引脚 PSEN 叫读外部程序存储器允许端子。在_ 情况下该引脚输出低电平,在其他情况下该引脚输出高电平。150.51 单片机有 4 组工作寄存器,它们的地址范围是 _。151.CPU 执行一条

25、指令后,PC 的内容会自动加 1、2、3,指向下一条指令地址。复位后PC 的内容_。152.51 单片机的 T。、T1作定时器时,是对 _计数;作计数器时,是对外部脉冲计数。153.51 单片机内部硬件主要由 _等 5 大部分组成。154.51 单片机的位存储器共有128 位。位存储器在片内 _ 区间。155.ALE叫地址锁存允许信号端子,当其输出高电平时,Po送出低8位地址;当其输出低电平时,CPU将从Po口读入或写出 _156._在程序的执行中,当前程序使用哪组 R 寄存器,是由软件对 _位置1 或清 0 来决定。157.51 单片机的晶振频率为 12MH,定时器工作在方式1,为了使定时器

26、产生定时1mS溢出中断,则应赋初值是 _ 。158.51 单片机外部中断源的中断标志在 _ 位。159.PC 叫做 程序指针 寄存器,其功能是 _ 。160.指令 SJMP rel 的地址为 1000H, rel=20H,其转移目标地址应是 _。161.51 单片机共有 18 个 SFR 寄存器。其地址范围是。162.51 单片机的片内数据存储器可分为 个区间。163.SP 叫堆栈指针寄存器,它的作用是、位存储器区、。数据缓冲区等3164.DPTR 叫数据指针寄存器,其功能是。165.MCS-51单片机内部主要集成了等功能部件。166.与 CPU 工作直接相关的 SFR 寄存器有 _ 。百度文

27、库-让每个人平等地提升自我15167.MCS-51 单 片 机 的To、Ti的 用 途168.MCS51 系列单片机中,片内有 4KB ROM 区的机型是 _。169.8031 单片机内部 RAM 中,其高端 128 个字节的地址空间称为 _ 区,但其中仅有 21 个字节有实际意义。170.已知机器数X= B,则 X 的真值为 _ ( D)。171.通常8031单片机上电复位时,PC的内容为0000 H,而SP为07H,工作寄存器缺省采用第 _组(寄存器组编号为0-3)。172.MCS51 单片机指令中有立即寻址、直接寻址等多种寻址方式,访问8031 片外数据存储器采用的是_ 寻址方式。173

28、.AJMP 指令可转移的范围为KB 。174.一块 8KB 的存储器的片内字节寻址至少需要_根数据线。175.MCS51 有 5 个中断源,可分为 2 个优先级,上电复位时 _中断源的优先级别最高。176.MCS-8051 系列单片机字长是 8 位,有 40 根引脚,96 系列字长是 16 位。单片机的特点有_。177.8051 单片机的存储器的最大特点是 _ ,Px 并行口的地址是与数据存储器统一编址的,或者说属于该存储器。178.8051 最多可以有 4 个并行输入输出口,最少也可以有1 个并行口,即 P1。P3 常需复用作_ 和读写控制信号。179.ALE 信号的作用是 _ 。180.8

29、051 复位后,PC=0 H。若希望从片内存储器开始执行,EA 脚应接高电平,PC 值超过_H 时,8051 会自动转向片外存储器继续取指令执行。181.8051 的 C/T 是_数的。182.8051 的中断向量表在 _ 。183.MOV A,40H 指令对于源操作数的寻址方式是 _ 寻址。184.指令 JB 0A7H,ABC 的作用是 _ 。(0A7H 是的地址)185.将 CY 与 A 的第 0 位的非求或的指令是 ORL C,/,若原 A=0,执行之后 _ 。186.MCS-52 单片机片内共有 _ 字节单元的 RAM.187.若 MCS-51 单片机的程序状态字 PSW 中的 RS1

30、, RS0=11,那么工作寄存器 R0-R7 的直接地址为_188.对于指令 SJMP $,其操作码为 80H,其操作数(即偏移量)为 _ .189.当 EA 接地时,MCS-51 单片机将从 _ 的地址 0000H 开始执行程序。百度文库-让每个人平等地提升自我16190.微处理器包括两个主要部分即_._191.单片机的工作过程就是_的过程。192.I/O 编址技术有外设单独编址和_ _两种。193.I/O 数据传送的控制方式有_、程序查询方式、DMA.194.指出下列指令的寻址方式: INC DPTR MOV A, #70H MOV A, R0 MOVC A, A+PC INC 80H19

31、5.下列程序经汇编后从 1000H 开始各单兀内容为ORG 1000H1000HA1: EQU 1234H1001HA2: EQU 3000H1002HDB07H1003HDW A1, A21004H196.当系统时钟为 6MHz 时,下面程序可延时msORG 2000H需机器周期数MOV A, #84H;1LOOP: DEC A;1JNZ LOOP;2NOP;1NOP;1NOP;1END197.已知 fosc=12MHZ 某计数器初始化程序如下:MOV TMOD, #01HMOV TH0, #0AHMOV TL0, #0DHSETB TR0该计数/定时器 T0 工作于定时器方式 1。计数值或

32、定时时间为。寄存器D7D6D5D4D3D2D1D0PSWCrACF0RS1RS0OV-PTMDOGATEC/TMMGATEC/TMM)198.某程序段如下:CLR CCLR RS1百度文库-让每个人平等地提升自我17CLR RS0MOV A, #30HMOV 28H, #28H程序状态字MOV RO, AMOV 29H, ROSETB RSOMOV R1, AMOV 28H, C 程序中 RO 和 R1 的地址分别为 _。程序执行后片内 RA( 28H) =0,(29H)= 30H。199.MCS-51 的 4 组工作寄存器地址范围为 _。200.MCS-51 片内 20H2FH 范围内的数据

33、存储器,既可以字节寻址,又可以 _ 寻址。201.若用传送指令访问 MCS-51 的程序存储器,其操作码助记符为 _。202.MOVX A, DPT 的寻址方式是 _ 。203.8051 中断有_个优先级。204.MCS-51 中,T0 中断服务程序入口地址为 _。205.PSW 中, RS1 RS0=11H 时,R2 的地址为 _ 。206.MOV C,20H 的寻址方式是 _207.假定(SP =60H,( ACC =30H,( B) =70H。执行下列指令:PUSH ACCPUSH B后,(SP) = _ ,( 61H) = 70H ,( 62H) = 00H。208.累加器 A 中存放

34、着一个值小于或等于127 的 8 位无符号数,CY 清零后执行“RLC A指令,则 A 中数变为原来的 _倍。五、阅读分析(略)答案一、单选题1.BC百度文库-让每个人平等地提升自我182.BCD3.C4.A5.D6.A7.A8.C9.C10.B11.D12.B13.A14.D15.C16.D17.C18.B19.BCD20.B21.C22.D23.A24.D25.A26.B27.A28.A29.C30.C31.C32.D百度文库-让每个人平等地提升自我1933.A34.B35.C36.C37.A38.B39.A40.A41.B二、判断题42.xMOVDPTR, #1000HMOVX A,DP

35、TR43.xMOV A, DPLDECAMOV DPL, A44.V45.xMOVA, ROCLRAMOV RO, A46.V百度文库-让每个人平等地提升自我2047.xMOV R , A (注:i=0 或 1 均正确)48.V49.V50.这句话是错误的。指令执行的快慢取决于指令占用机器周期的长短。51.这句话是错误的。寄存器 A 可以进行字节操作,也可进行位操作。52.正确53.错误。写指令用于控制地址锁存和转换启动。54.错误。只可以是写指令。55.错误。8051 有 21 个特殊功能寄存器,离散地分布在80HFFH 区域中。56.错误。操作数为寄存器的指令不一定都是寄存器寻址方式。57

36、.V58.V59.x60.x61.V62.V63.V64.xMOV DPTR, #2000HMOVX A, DPTR65.V66.xMOV A, R1MOV R7, A67.V68.x69.x70.V71.V72.x73.x74.V75.V百度文库-让每个人平等地提升自我2176.V77.V78.V79.V80.x81.x82.x83.V84.x85.x86.V三、问答与作图题87.MCS-51 单片机的外部三总线主要由 PO、P2 口及 P3 口的部分结构扩展而成。(1)地址总线地址总线共 16 条:P0 口()作低 8 位地址线(A7AO); P2 口()作高 8 位地 址线(A15A8)

37、。(2)数据总线数据总线有 8 条:P0 口()作 8 位数据线(D7DO)。(3)控制总线ALE 地址锁存信号,实现对 P0 口上送出的低 8 位地址信号的锁存。RD ():片外读选通信号,低电平有效。WR ():片外写选通信号,低电平有效。88.答:相同之处:它们都是3 字节指令,可以在 64K 范围内寻址。不同之处:LCALL 在调用结束后会回到程序原来的地方继续执行下一条指令,但是LJMP不会。89.答:(PC)=1OOOH90.答:源操作数不变,目标操作数变成源操作数。百度文库-让每个人平等地提升自我2291.串行输入并行输出关系。有 8 个输入通道,通过 ADDA ADDB ADD

38、C 这 3 位地址输入线,选通 8 路模拟输入中的一路。92.答:8155 的 PA PB PC 口有两种工作方式:基本输入输出方式和选通输入输出 方式。它们的工作方式由 ALT1、ALT2、ALT3 来决定。93.答:堆栈在内部 RAM 中。进、出栈原则是先进后出(“后进先出”也正确)94.答:ADC0809 是 8 位 A/D 转换芯片。在启动 A/D 转换时,由单片机的写信号WR 和片选信号输入引脚(比如)控制 ADC0809 的地址锁存和转换启动, 由于 ALE 和 START 连在一起,因此 ADC0809 在锁存通道地址的同时, 启动并进行转换。95.答:CPU 访问外部 RAM

39、时,由 ALE 发出地址锁存信号,PSEN 发出片外 RAM 读选通 信号,RD 和 WR 发出读写信号,由 P0 和 P2 口发出地址信息,由 P0 口发出数据信息。96.答:是输出指令。例如(只要答对 3 条即可):MOVC A, A+PCMOVC A, A+DPTR97.答:8155 有 3 个并行 I/O 口。2 个 8 位并行口 PA 和 PB,1 个 6 位并行口 PCo98.答:在工业控制领域,I/O 口应用极为广泛,可与继电器、发光二极管LED 液晶显示器 LCD 键盘、电机、PC 电脑(通过串口或并口)、数据采集器及其它专用设备等接口。99.答:在执行以下指令时,会产生溢出:

40、 ADD, ADDC, SUBB, MUL, DIVMULDIVANLORLXRLDJNZDAABABA, RnA, RnA, RnRn, relA百度文库-让每个人平等地提升自我23100.答:立即数就是放在程序存储器ROM 中的常数,编程的时候,冠以前缀 #,以便与地址区别。立即寻址就是把立即数直接传送给寄存器。101.答:由于 51 单片机的地址是 16 位的,216=65536=64K,因此只能访问外部 64K 存储器。102.答:指的是 R0和 R 寄存器,一般用于访问内部RAM103.答:8155 是可编程 RAM/IO 扩展器,内部主要有 256 字节的 RAM 2 个可编程的8

41、 位并行口 PA 和 PB, 1 个可编程的 6 位并行口 PC,以及 1 个 14 位的定时器/计数器。104.答:每个口都有一个 8 位的口锁存器,锁存器的状态决定了输入或者输出。作为输入的口线,必须向相应位写“1”,该位才能被读取。105.答:CLR 指令只能清位,不能清除字节106.答:8155 是可编程 RAM/IO 扩展器,内部主要有 256 字节的 RAM 2 个可编程的 8 位并行口 PA 和 PB 1 个可编程的 6 位并行口 PC,以及 1 个 14 位的定时器/计数器。与 51 的地址总线连接的端子有 AD0-AD7.107.答:复位只针对 CPU 和复位引脚。当复位引脚

42、 RST 出现 2 个机器周期以上的高电平时,单片机就执行复位操作,目的是使CPU 和系统中其他部件处于一个确定的初始状态,并从这个状态开始工作。108.答:51 单片机的寻址方式有 5 种:(1)寄存器寻址,比如:MOV A, R0(2)直接寻址,比如:MOV A, P1(3)寄存器间接寻址,比如:MOV A, R0(4)立即寻址,比如:MOV A, #40H(5)基址寄存器加变址寄存器间接寻址,比如:MOVC A,A+DPTR109.答:访问外部 ROM 时,CPU 要发出的信号有:(1)片选信号(2)读信号 RD 或写信号 WR百度文库-让每个人平等地提升自我24地址信号(通过 P0,P

43、2 口)110.答:使用接口的目的是实现微机与外设的数据交换。 接口的种类主要有串行口和并行口。111.答:在 8051 系列单片机中,子程序最末一条指令是RET。使用这条指令的目的是从子程序返回调用它的程序。112.答:分支程序主要有简单分支程序和多岔分支程序。如下所示:程序 3简单分支程序多岔分支程序113.答:DAC0832 是 8 位数模(D/A)转换芯片,ADC0809 是 8 位模/数(A/D)转换芯片。 若参考电压为 5V, DAC0832 的满量程输出均为 5V, ADC0809 的输出是 FFH114.答:必须满足:(1) .无总线请求;(2) .CPU 被允许中断;(3)

44、.CPU 执行完现行指令。115.答:会造成定时不准。116.答:在执行中断服务子程序期间,如果遇到优先级更高的中断请求,并且允许中断的话,那么就可以响应新的中断请求。否则不能响应。117.答:应理解为向 P1 口输出全“1”。118.答:OV=0 CY=1、AC=1、P=1、A=-95百度文库-让每个人平等地提升自我25120.答:单片机的接地主要包括信号地和电源地。为了防止信号受到干扰,应将 信号地和电源地分开。121.答:常用的伪指令(七条):ORG-定位伪指令END结束汇编伪指令EQU赋值伪指令DB定义字节指令DV定义数据字指令DS-定义存储区指令BIT 位定义指令122.答:(以下内

45、容答对要点即可,不要求完全相同)常用的串行通信标准有EIA232、EIA-422 和 EIA 485,也就是以前所称的 RS-232、RS-422 和 RS-485。目前 EIA-232 是 PC 机与通信工业中应用最广泛的一种串行接口。EIA-232 采取不平衡传输方式,即所谓单端通信。标准规定,EIA 232 的传送距离要求可达 50 英尺(约15 米),最高速率为 20kbps。EIA-422 标准全称是“平衡电压数字接口电路的电气特性” ,它定义了一种平衡通信 接口,传输速率 10Mbps,传输距离4000 英尺(约 1219 米),允许在一条平衡总线上连 接最多 10 个接收器。为扩

46、展应用范围,EIA 于 1983 年在 EIA-422 基础上制定了 EIA-485 标准,增加了多 点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A 标准。123.答:分辨率、线性度、绝对精度和相对精度、转换时间、温度系数和增益系 数、对电源电压变化的抑制比124.答:是 RAM 勺。最大空间是 64KB.125.答:(答对大致意思即可,不要求全部相同。)119.答:片内 RAM 集成在单片机内部,片外RAM 通过扩展得至鷹百度文库-让每个人平等地提升自我26CPU 在执行任务的过程中,遇到更为紧急的任务需处理,CPU 暂停当前任务的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论