下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、吉大 11 春学期单片机原理及应用复习题一、单项选择题1. 在下列 MCS-5l 单片机各条指令中,错误的是( A )A. MoV A R7 B . MoV A, R7 C . MoV 20H, A D . MoV B, A表示( A )。A.累加器B.程序状态字寄存器C .计数器 D .算术逻辑部件主要用来3. MCS-51单片机的数据指针 DPTF是一个16位的专用地址指针寄存器,D )。A.存放指令存放上一条指令地址C.存放下一条指令地址存放 16 位地址,作间址寄存器使用4. MCS-51 寻址方式中,操作数Fi 加前缀“”号的寻址方式是()。A. LCALLaddr16B . DJN
2、Z direct,rel C.SJMPreI D . ACALLaddr11立即寻A.寄存器间接寻址B.寄存器寻址C.基址加变址寻址中的RS1和RS0用来(C )。A.指示复位 B .选择定时器 C .选择工作寄存器区号D .选择工作方式6. 在下列 MCS-5l 单片机各条指令中,错误的是( A )。A. MoVC A+DP,TFA BMoV A, F0 C . MoV 20H, A DMoV B, A单片机的定时器 T1 用作定时方式时是( D )A. 由内部时钟频率定时,一个时钟周期加1B. 由内部时钟频率定时,一个机器周期加1C. 由外部时钟频率定时,一个时钟周期加1D. 由外部时钟频
3、率定时,一个机器周期加18. 单片机上电复位后,堆栈区的最大允许范围是B个单兀。A. 64 B . 120 C . 128 D . 2569. 单片机8031的ALE引脚是(C )。A.输出高电平B .输出低电平 C .输出矩形脉冲,频率为 fosc的1/6D.输出矩形脉冲,频率为 fosc的1/210. 单片机8031的XTAL1和XTAL2引脚是(D )引脚。A、外接定时器B 、外接串行口 C、外接中断D 、外接晶振51的串行数据缓冲器 SBUF用于( D ) 0A.存放运算中间结果B .暂存数据和地址C .存放待调试的程序D.存放待发送或已接收到的数据12假定设置堆栈指针 SP的值为37
4、H,在进行子程序调用时把断点地址进栈保护后,SP的值为(D )oA. 6H B . 37H C . 38H D . 39H13. 与定时工作方式1和0比较,定时工作方式2不具备的特点是( B )oA.计数溢出后能自动重新加载计数初值B .增加计数器位数C.提高定时精度D.适于循环定时和循环计数应用14. 单片机中的程序计数器 PC用来( B ) oA.存放指令B存放正在执行的指令地址C.存放下一条指令地址 D .存放上一条指令地址15. 在MCS-51指令中,下列指令中( C)是无条件转移指令。16. MCS-51系列单片机的中断系统具有( A )。A、5个中断源 B 、6个中断源 C 、2个
5、中断源 D 、3个中断源17 .指令和程序是以(C )形式存放在程序存储器中。A、源程序 B、汇编程序 C、二进制编码D、BCD码18当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)A、MoV A, R1 B 、MoVC A, A + DPTRC、MoVX A, R0 D 、MoVX A, DPTR二、填空题19. 8255A的,_A组端口可工作于双向方式。20. 个字节可以存_两位BCDKO21. 对8031而言,片内ROM和片外RoM勺编址方式为片外,片外ROM勺地址从0000H开始;片内RAM和片外RAM的编址方式为片内 ,片外RAM 的地址从_ 0000H 幵始。22.
6、 对单片机而言,连接到数据总线上的输出口应具有锁存功能。23 .决定程序执行的顺序是 PC寄存器,该寄存器复位时的值为0000H o24.单片机内包含组成微机的三个主要功能部件是CPU存储器和I/O 口 _o系列单片机字长是 8位,有 40根引脚。信号的作用是锁存允许o复位后,PC=_0000HO28.将CY与A的第0位的非求或的指令是 _ ORL C,/,若原A=O,执行后 A=-(O)31.MCS-51单片机的PO口和P2 口除了可以作为并行口进行数据的输入/输出外,通常还用来构建系统的 地址和_数据 O32. MCS-51单片机外部中断请求信号有电平方式和 边沿触发,在电平方式下,当采集
7、到INTO、INTI的有效信号为_高电平时,激活外部中断。33. MCS-51单片机指令 ANL A , 20H中源操作数的寻址方式是 直接寻址O34 .将CY与A的第0位的“非”求“或”的指令是 ORLC, / ,若原A=O,执行后A=_(0) 35. MCS-51单片机指令 ADDC A, #20H中源操作数的寻址方式是 间接寻址O36. 串行通讯中有 同步和异步两种基本方式。用8031单片机,并采用一片 2716 (2KB)和一片6116 (2KB组成一个既有程序 存储器又有数据存储器的扩展系统,试完成下列要求:(1)画出逻辑电路图。(2)说明其存储空间。的堆栈指针是 _SP_ o的定时
8、器是_14位的。中存储类型XDATA定义的是_外部_存储空间,其地址范围是-0000hffffH 41.简述异步通信与同步通信的主要区别。答:异步通信因为都是每帧数据都有起始位和停止位,所以传送数据的速率受到限制,但是异步通信不需要传送同步脉冲,字符帧的长度不受限制,对硬件要求 较低,因而数据传送量不是很大。同步通信一次可以传送好几个数据,每个数据 不需要起始位和停止位,数据之间不留间隙,因而传送速率比异步通信的大,但 同步通信对用准确的时间来实现发送端和接收端之间的严格同步。42 .如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置答:如果想将中断服务程序放置在程序存储区
9、的任意区域,需要在程序中要 通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执 行。三、简答题44. 简单叙述8051定时器/计数器0的四种工作模式。答 (1)方式0-13 位方式(2)方式0-16 位方式(3)方式2-8 位自动装 入时间常数方式(4)方式32个8位方式45. MCS-51系列单片机中,中断源的中断优先级是由哪个寄存器定义的各中断源对应的中断服务程序的入口地址是否可以任意设定答:中断源的中断优先级是由中断优先级寄存器的IP的相应位决定的。不能随意设定。因为MCS-51系列单片机允许有五个中断源,提供两个中断优先级,可实现二级中断嵌套这两级优先级遵循下述规则:仅
10、高优先级中断源可中断嵌套 低优先级中断源为实现这一规则,中断系统内部包含两个不可寻址的优先级状态 触发器丄当特定优先级的某中断源被响应时,相应的触发器即被置位,直到执行了RETl指令后,这个触发器才复位 在此期间,同级和低级中断将被防止U中断源的中断请求能否得到响应,受中断允许寄存器IE的控制=每个中断源的优先级可通过对中断优先级寄存器IP编程来设定:或最低,或最高E同一优先级中的各中 断源同时请求中断时,由内部查询逻辑确定响应次序E查询次序依次为:外部中断0 (X0)、定时器中断0(T0)、外部中断1 (XI)、定时器中断1 (T1)、串口中断(S).如果当前指令是 RETl或是对IE、IP
11、操作的指令,将封装CPU中断的响应,且必须再执行完一条指令之后才会响应中断E有哪几个中断源其对应的中断服务程序入口地址是多少答:有五种。外部中断 O入口地址0003H定时器/计数器TO入口地址OOOBH外部中断O ()入口地址OO13H定时器/计数器T1入口地址OO1BH串行口中断入口地址OO23H47.简单叙述8O51串行通信的四种工作模式。答:同步移位寄存器;2 :波特率可变的8位两机异步通信;3 :波特率固定的9位可多机的异步通信;4 :波特率可变的9位可多机的异步通信。的位存储区在哪里寻址范围是多少答;位寻址区有两部分,一是在片内 RAM的 2O-2F这16个单元共128位,寻址范 围
12、为OO-7FH;二是在RAM勺特殊寄存器区,地址尾数能被 O或者8整除的SFR可 以被位寻址,寻址范围为 80H-FFHO50.简述MCS-51单片机的中断入口地址。答:外部中断003H定时器Z计数器TO OBH外部中断113H定时器Z计数器T1 1BH串行口中断 23H51 .将8051外部扩展8K RAM 采用8K×8的6264 SRAM芯片,采用 74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE RD WF信号;锁存器的数据输入 D数据输出Q锁存控制G OE 6264的地址A数据O片选CE OE WE写出芯片的地址范围与8051单片机的接口如图所
13、示,要求:MOV AL, 0LOOP n extMOV AH, 4CH(1)确定 DAC0832的端口地址ASSUME CS:codestart:MOVCX,8000H;波形个数MOVAL,0;锯齿谷值next:MOVDX,port1;打开第一级锁存OUTDX,ALMOVDX,port2;打开第二级锁存OUTDX,ALCALLdelay;控制锯齿波的周期INCAL;修改输出值(2)采用C51语言编写产生梯形波的程序COde SEGMENTCMP AL, 0CEH;比较是否到锯齿峰值JNZn ext;未到跳转;重置锯齿谷值;输出个数未到跳转;返回DOSINT21H;子程delay (略)code
14、 ENDSEND Start54.已知某MC 51单片机系统,片内RAM20H单元存放了一个8位无符号数7AH片外扩展RAM的 8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H OoH单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。CYADPTR片外01H片外00H片外8000H55.用8051的P1 口接8个LED发光二极管,由INTO接一个消抖按键幵关,幵始 的LED亮,以后由INTO按键每中断一次,下一个 LED亮,顺序下移,且每次只一 个LED亮,周而复始。请
15、编制程序。ORG 0000HLJMP STARTORG 3HLJMP INT00START SETB EASETB EX0CLR IT0MoV A #1AGAIN: MOV P1 AACALL DELAYRL ASJMP AGAINDELAY MOV R1 #5LOOP1 MOV R2 #200LOOP2 MOV R3 #126DJNZ R3, $DJNZ R2,LOOP2DJNZ R1,LOOP1RETINT00 : PUSH ACCPUSH 1PUSH 2PUSH 3AGAIN: MOV P1 #0FFHMOV P1, #0ACALL DELAYDJNZ R4, AGAINPOP 3POP
16、 2POP 1POP ACCRETIEND56. 将8051外部扩展8K RAM 采用8K× 8的6264 SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出 8051的数据、地址、ALE RD WR言号; 锁存器的数据输入 D数据输出Q锁存控制G OE 6264的地址A、数据O片 选CE OE WE写出芯片的地址范围。57. 用8051定时器T1,采用工作方式2,计数方式,要求每计满156次,将取反。 试编程实现。58. 两个字符串分别存放在首地址为 42H和52H的内部RAM中,字符串长度放在41H 单元,请编程比较两个字符串。若相等,则把数字 00H送40H
17、单元,否则把0FFH 送40H单元。59. 在单片机 8031 的口线上接一个发光二极管,使发光二极管能闪亮。阅读下列 程序,分析程序执行后,在口线上产生的波形以及发光二极管闪亮的规律。void delay ( void )定义一个延时函数unsigned int i,j;知一 单片机 系统的 外接 晶体振 荡器 的 振荡 频率为,请计算该单片机系统的拍节P状态S、机器周期所对应的时间是多少指令周期中的单字节双周期指令的执行时间是多少 解:P= 1/f = (1 /11. 059× 106) = 0. 09× 10-6s=90nsS= 2P= 2× 90nS= 1
18、80ns机器周期=12P= 12× 90nS= 1. 08 S双指令周期=2 ×机器周期=2. 16 s单片机原理及应用复习题1.在下列MCS-5I单片机各条指令中,错误的是()A. MoV A R7 B . MoV A, R7 C . MoV 20H, A D . MoV B, A表示( )。A.累加器B.程序状态字寄存器C .计数器 D .算术逻辑部件3. MCS-51单片机的数据指针 DPTF是一个16位的专用地址指针寄存器,主要用来( )。A.存放指令B.存放上一条指令地址C.存放下一条指令地址D .存放16位地址,作间址寄存器使用4. MCS-51 寻址方式中,操
19、作数 Fi 加前缀“”号的寻址方式是()。A.寄存器间接寻址B .寄存器寻址 C .基址加变址寻址D .立即寻址中的RS1和RS0用来()。A.指示复位 B .选择定时器 C .选择工作寄存器区号 D .选择工作方式6. 在下列 MCS-5I 单片机各条指令中,错误的是()。AMoVC A+DP,TFA B MoV A, F0 C MoV 20H, A D MoV B, A 单片机的定时器 T1 用作定时方式时是( )。A.由内部时钟频率定时,一个时钟周期加1B. 由内部时钟频率定时,一个机器周期加1C由外部时钟频率定时,一个时钟周期加1D.由外部时钟频率定时,一个机器周期加18. 单片机80
20、31的EA引脚。A.必须接地 B .必须接+5V C .可悬空 D .以上三种视需要而定9. 单片机上电复位后,堆栈区的最大允许范围是 个单兀。A. 64 B . 120 C . 128 D . 25610. 单片机8031的ALE引脚是()。A.输出高电平 B .输出低电平 C .输出矩形脉冲,频率为 fosc的1/6D.输出矩形脉冲,频率为 fosc的1/211. PSW中的RS1和RS0用来()。A.指示复位B.选择定时器C.选择工作寄存器区号D .选择工作方式12. 对于8031单片机,其内部 RAM()。A.只能位寻址 B .只能字节寻址C .既可位寻址又可字节寻址D.少部分只能位寻
21、址13. MCS-51寻址方式中,操作数 Ri加前缀“ 号的寻址方式是()。A.寄存器间接寻址B.寄存器寻址C .基址加变址寻址D .立即寻址14. MCS-51系列单片机的复位系统必须保持()才能复位。A、1个机器周期以上的高电平B 、1个机器周期以上的低电平C 2个机器周期以上的高电平、2个机器周期以上的低电平15. 个机器周期是()。A条指令所执行的时间B、一段程序需要的时间C振荡脉冲周期的12倍D、振荡脉冲周期的24倍16. 单片机8031的XTAL1和XTAL2引脚是()引脚。A外接定时器B 、外接串行口 C 、外接中断 D 、外接晶振51的串行数据缓冲器 SBUF用于()。A.存放
22、运算中间结果B .暂存数据和地址C .存放待调试的程序D.存放待发送或已接收到的数据18假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护 后,SP的值为()。A. 6HB . 37H C . 38H D . 39H19.与定时工作方式1和0比较,定时工作方式2不具备的特点是()。C.提高定时精度A.计数溢出后能自动重新加载计数初值B .增加计数器位数.适于循环定时和循环计数应用20.在下列寄存器中,与定时/计数控制无关的是(A. TCoN(定时控制寄存器)B . TMO(工作方式控制寄存器)C. SCON(串行控制寄存器)D .IE (中断允许控制寄存器)21. PSW
23、中的RS1和RS0用来()A .指示复位 B .选择定时器C .选择工作寄存器区号D .选择工作方22. 单片机上电复位后,PC的内容和SP的内容为(A. OOOOH, OoH B . 0000H, 07H C . 0003H, 07H D . 0800H, 08H23. 单片机中的程序计数器 PC用来()。A.存放指令B存放正在执行的指令地址C.存放下一条指令地址D .存放上一条指令地址24. 在MCS-51指令中,下列指令中()是无条件转移指令。A. LCALLaddr16 B . DJNZ direct,rel C . SJMPreI D . ACALLaddr1125 . MCS-51
24、系列单片机的中断系统具有()。A、5个中断源 B 、6个中断源C 、2个中断源 D 、3个中断源26.指令和程序是以()形式存放在程序存储器中。A、源程序 B、汇编程序 C、二进制编码 D、BCD码27 .当需要从MCS-51单片机程序存储器取数据时,采用的指令为()A、MoV A, R1 B 、MoVC A, A + DPTRC、MoVX A, RO D 、MoVX A, DPTR28. MCS-51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INTO、INT1的有效信号为 时,激活外部中断。29. 8255A的,端口可工作于双向方式。30. 一个字节可以存位BCDBO
25、31. 对8031而言,片内 ROMFn片外ROM勺编址方式为 ,片外ROM勺地址 从幵始;片内RAM和片外RAM勺编址方式为,片外RAM的地址 从幵始。32 .对单片机而言,连接到数据总线上的输出口应具有 功能。33 .决定程序执行的顺序是 寄存器,该寄存器复位时的值为。34. MCS-5I单片机的堆栈区只可设置在 ,堆栈寄存器 SP是 位寄存器。片内数据存储区(器),35. MCS-51单片机指令 ADDC A #20H中源操作数的寻址方式是 。36 .串行通信根据通信的数据格式分有两种方式,分别是 和。37. MCS-51单片机外部中断请求信号有电平方式和 ,在电平方式下,当采集到INT
26、O、INTI的有效信号为 时,激活外部中断。38. MCS-51单片机8031中有个位的定时/计数器,可以被设定的工作方式有。39 .在MCS-51中PC和DPTR都用于提供地址,其中 PC为访问存储器提供地址,DPTF为访问存储器提供地址40 .通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护。41 . MCS-51单片机指令 ADDC A #20H中源操作数的寻址方式是 。42 .一个10位D/A转换器,其分辨率为 O43. 8051复位后,PC=0 HO若希望从片内存储器幵始执行,EA脚应接 电平,PC值超过时,8051会自动转向片外存储器继续取指令执行。44 .单片机内
27、包含组成微机的三个主要功能部件是CPU存储器和 o45. MCS-51系列单片机字长是8位,有根引脚。46.若由程序设定 RS1 RS0=10则工作寄存器 RoR7的直接地址为 C47 .串行通讯中有同步和 两种基本方式。48. 7段LED显示器内部的发光二极管连接方式可分为共阴极和 两种结 构。49. 单片机内包含组成微机的三个主要功能部件是CPU存储器和 c中存储类型XDATA定义的是存储空间,其地址范围是 c单片机的P0 口和P2 口除了可以作为并行口进行数据的输入/输出外,通常还用 来构建系统的和。52. MCS-51单片机外部中断请求信号有电平方式和 ,在电平方式下,当采集到INTO
28、、INTI的有效信号为 时,激活外部中断。53. MCS-51单片机指令ANL A,20H中源操作数的寻址方式是 C54 .将CY与A的第0位的“非”求“或”的指令是 ORLC,/ ,若原A=0,执行后A=55. MCS-51单片机指令 ADDC A #20H中源操作数的寻址方式是 C56. 串行通讯中有 和异步两种基本方式。57. 单片机内包含组成微机的三个主要功能部件是 、和O有个并行端口。中存储类型CODEt义的是存储空间,其地址范围是O的堆栈指针是O的定时器是位的。中存储类型XDATA定义的是存储空间,其地址范围是 63.简述累加器ACC的作用64执行下列程序段中第一条指令后,( 1)
29、() = () =, () = ;执行第二条指令后,( 2)() = ,() = ,() =.ANL P1 , #73HORL P1 ,#38H65. 简述异步通信与同步通信的主要区别。66如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置67阅读下列程序段并回答问题。1)该程序执行何种操作2)已知初值(60H) =23H, (61H) =61H,运行程序后(62H)=CLR CMOVA, #9AHSUBB A, 60HADDA, 61HDA AMOV62H, A68各中断源对应的中断服务程序的入口地址是否能任意设定69. MCS-51内部四个并行I/O 口各有什么异同作用
30、是什么70指出下列程序的功能ORG 0200HMOV DPTR,#1000HMOV R0,#20HLOOP: MOVX A,DPTRMOV R0,AINC DPTRINC R0CJNE RO,#71H,LOOPSJMP $程序功能是: 71. MCS-51系列单片机具有几个中断源,分别是如何定义的72. 简述堆栈概念及其存取原则。73.数据存放在8031单片机的内部 RAM分别在30H 31H 32H单元和50H 51H52H单元存放三字节数据,试编写程序求两数之和,并存到60H、61H 62H单元。(数据存放次序是低字节放在低位地址。不考虑最后进位)74. 简单叙述8051串行通信的四种工作
31、模式。75. 简述模数转换的基本过程。76. 已知某MCS-51单片机系统的外接晶体振荡器的振荡频率为11. 059MHZ试计 算该系统的机器周期。77. 下列程序段执行后,(R0) =, (7EH) =, (7FH) =.MOVR0,#7FHMOV7EH,#0MOV7FH,#40HDECR0DECR0DECR078. 如何正确使用P3 口79. 何为单片机的中断系统 80C51单片机有几个中断源 CPU响应中断时,中断入口地址各是多少80. 下列程序段执行后,(R0) =,(7EH) =,(7FH) =MOVR0,#7FHMoV 7EH , #0MoV 7FH , #40HDEC R0DEC
32、 R0DEC R081. 已知A = 0F8H ,当执行ADD A #0A9H指令后,PSW中的OV CY AC P各为多少若是有符号数,A中的结果用十进制表示是多少82. 简单叙述8051的C/TO的四种工作模式和串行通信的四种工作模式。83. 简单叙述8051定时器/计数器0的四种工作模式。84. 8051单片机的存储器分为哪几个空间如何区别不同空间的寻址85. 已知(SP) =09H, (DPTR =4567H,在执行下列指令后,(SP) =,内部 RAM(0AH =, (0BH =PUSH DPLPUSH DPH的位存储区在哪里寻址范围是多少有哪几个中断源其对应的中断服务程序入口地址是
33、多少的四个I/O 口在使用上有哪些分工,试比较各口的特点。89. 指出下列指令的本质区别。指令本质区别MOV A, DATAMOV A, #DATAMOV DATA1 DATA2MOV 74H, #78H90. 阅读程序并填空,形成完整的程序以实现如下功能:有一长度为10字节的字符串存放在8031内部RAM中,其首地址为40H。要求将该字符串中每一个字符加 偶校验位。(以调用子程序的方法来实现。)源程序如下:ORGoooHMOVW, #40HMOR7, #10NEXT MoA ACALL X1MOVR0 AINC R0DJNZ ,NEXT SJMP $X1:ADDA #00H,X2ORLA,X
34、2:91 .将8051外部扩展8K RAM 采用8K×8的6264 SRAM芯片,采用 74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE RD WF信号;锁存器的数据输入 D、数据输出Q锁存控制G OE 6264的地址A、数据O片 选CE OE WE写出芯片的地址范围。与8051单片机的接口如图所示,要求:(1)确定 DAC0832的端口地址。(2)采用C51语言编写产生梯形波的程序。与8051单片机的接口如图所示,要求:(1)确定 DAC0832的端口地址。(2)采用C51语言编写产生锯齿波的程序。94.已知某MC 51单片机系统,片内RAM20H单
35、元存放了一个8位无符号数7AH 片外扩展RAM的 8000H存放了一个8位无符号数86H,试编程完成以上两个单 元中的无符号数相加,并将和值送往片外RAM的 01H 00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTF和RAM单元中CYADPTR片外01H片外00H片外8000H95. 用8051的P1 口接8个LED发光二极管,由INTo接一个消抖按键幵关,幵始 的LED亮,以后由INTO按键每中断一次,下一个 LED亮,顺序下移,且每次只一 个LED亮,周而复始。请编制程序。96. 编程将内部数据存储器 20H24H单元压缩的BCD码转换
36、成ASCn存放在于25H 幵始的单元。97. 请使用位操作指令,实现下列逻辑操作:= 98. 两个字符串分别存放在首地址为 42H和52H的内部RAM中,字符串长度放在41H 单元,请编程比较两个字符串。若相等,则把数字 00H送40H单元,否则把0FFH 送40H单元。99. 在单片机8031的口线上接一个发光二极管,使发光二极管能闪亮。阅读下列 程序,分析程序执行后,在口线上产生的波形以及发光二极管闪亮的规律。Void delay (Void )定义一个延时函数Un Sig ned int i,j;已知一单片机系统的外接晶体振荡器的振荡频率为,请计算该单片机系统的拍节P、状态S、机器周期所
37、对应的时间是多少指令周期中的单字节双周期指令的执行时间是多少单片机应用与技术复习题一、选择题1. MCS-51系列单片机的复位系统必须保持()才能复位。A、1个机器周期以上的高电平B、1个机器周期以上的低电平C、2个机器周期以上的高电平2. 一个机器周期是()。A、一条指令所执行的时间C、振荡脉冲周期的12倍3. 单片机复位后,()。A、PC=Ooo3H SP=07HBC、PC=OOOOH SP=OOHD4. MCS-51单片机定时器工作方式A、8位 B 、8位自动重装C5. 单片机8O31的XTAL1和XTAL2引脚是(A、外接定时器B 、外接串行口D、2个机器周期以上的低电平B、一段程序需
38、要的时间D、振荡脉冲周期的24倍、PC=OOOOH SP=O7H、PC=OOO3H SP=OOH2是指的()工作方式。、13 位 D 、16 位)引脚。C、外接中断D外接晶振6. MCS-51系列单片机的中断系统具有()。A、5个中断源 B 、6个中断源 C 、2个中断源 D、3个中断源7 .若PSW的RS1RSO=1O则单片机工作寄存器工作在()。A、0 区B、1区C、2区D 、3区8.累加器A中为无符'号二进制数,()实现将A中内容乘以2A、RLC AB、MUL A, #2C、CLR CD、MoV A, #2RLC AMULAB二、填空题单片机的存储器的最大特点是 2. 若希望从片
39、内存储器幵始执行,EA脚应接电平,PC值超过H时,8051会自动转向片外存储器继续取指令执行。3. 在寄存器寻址方式中,指令中指定寄存器的内容就是 。单片机指令ANL A,20H中源操作数的寻址方式是 O效信号为时,激活外部中断。5.单片机内包含组成微机的三个主要功能部件是 、和o有个并行端口。系列单片机字长是 位,有 根引脚。8. MCS-51可提供和两种存储器,其编址方式为 ,扩展后其最大存储空间分别为 和 O信号的作用是O复位后,PC=H11将CY与A的第0位的非求或的指令是 ,若原A=0,执行后A=o12.串行通讯中有同步和 两种基本方式。的堆栈指针是O14 .通过堆栈操作实现子程序调
40、用,首先要把 的内容入栈,以进行断点保护。15. 指令JB 0A7H,ABe的作用是。( 0A7H是的地址)16. 若由程序设定RS1 RS0=10则工作寄存器 R0R7的直接地址为 。17 .单片机串行数据传送方式分为 和两种。中存储类型XDATAt义的是存储空间,其地址范围是。19.堆栈的特性是_,8051的堆栈一般幵辟在 ,其堆栈指针是_。有一个全双工的步串行口,有种工作方式。单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INTo、INTI的有的C/T是 (加或减)计数的。A,40H指令对于源操作数的寻址方式是 寻址。单片机的存储器的最大特点是 .25. 个字节可以存
41、位BCDHO26. 使用8031单片机要将EA引脚接低电平,因为其内部无 o27. 8255A的端口可工作于双向方式。二、判断对错题1 . MoVX A 30H2. ANL #99H,36H3. JBCP0, LL14. 8155芯片主要用于地址锁存。5. SUB A R26. ORL,7. MOVX R0B8. END表示指令执行到此结束。9. MOV A,30H10. ADDC A,R711. MOV C,12. ACALL PROC三、简答题1. 简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式2. 简述堆栈概念及其存取原则3. MCS-51的位存储区在哪里寻址范围是多少4. 8051 有哪几个中断源其对应的中断服务程序入口地址是多少5. 简述模数转换的基本过程。6. 已知A = 0F8H ,当执行ADD A #0A9H指令后,PSW中的OV CY AC P各为多少若是有符号数,A中的结果用十进制表示是多少7. 说明 8031 、 8051 、8751 有何异同8. 8051 有哪几个中断源哪些是内部中断源哪些是外部中断源9. MCS-51 单片机的时钟周期与振荡周期之间有什么关系一个机器周期的时序如 何划分10. MCS-51系列单片机具有几个中断源,分别是如何定义的11. 简述MCS-51单片机的中断响应过程。12. 8051 单片
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJG 1213-2026数字比较式电流互感器校验仪检定规程
- 零售转型:智能提拉锁赋能无人便利店的成本重构
- 自动化生产线安装与调试实训指导手册
- 智能抽油烟机赋能智慧养老:非接触式健康监护数据闭环
- 旧产品回收网络产业链解构:关键再生材料的市场定价机制探析
- 销售面试技巧:大客户开发与谈判策略实战
- 智能土壤氧气传感器2.0时代:从单一传感器到生态平台
- 智能仓储自动化赋能养老社区:解决最后一公里配送痛点实践
- 2026年新能源汽车充电桩网络布局规划书
- 2025年湖南湘潭技师学院单招职业技能考试题库及参考答案详解(研优卷)
- 2026年临床检验科尿常规检测技术考核模拟试题及答案解析
- 2026-2030中国高油酸花生油市场供需趋势与营销推广渠道分析报告
- 汽车零部件清洁生产办法
- 《具身智能技术及产业实践的阶段性进展 》
- 2026年人教版初中七年级语文上册文言文古今异义卷含答案
- 2025年杭州市西湖区社区工作人员(网格员)考试题库真题及答案
- 审计人员轮岗制度
- 2026新高考政策全景解读与志愿填报策略
- 安全生产举报培训
- 灵芝知识教学课件
- 北医大内科学课件:动脉粥样硬化大课
评论
0/150
提交评论