




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机与接口技术习题库及答案.判断题(判断每小题的对错,对的在小题前的括号中打“V”错的在小题前的括号中打“X”。MCS-51单片机原理与结构)/ )/ )z X)/ )/ )/ 7 X V X V V X V /( /( /( /( /( /( /(17 17 17 17 17 17 17 V X V X X V V /( /( /( /( /( /( /(1 . MCS-51单片机是高档16位单片机。2. MCS-51 产品8051与8031的区别是:8031片内无ROM3单片机的CPU从功能上可分为运算器和存储器。4. 8051的累加器ACC是一个8位的寄存器,简称为 A用来存一个燥作数
2、或中间结果。5. 8051的程序状态字寄存器 PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。6. MCS-51的程序存储器用于存放运算中间结果。7. MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256 字节的 RAM ,另一个是片外最大可扩充64K 字节的 RAM o8. 单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动O9. CPU的时钟周期为振荡器频率的倒数。10. 单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时 钟周期。11 单片机的指令周期是执行一条指
3、令所需要的时间。一般由若干个机器周期组成。12. 单片机系统扩展时使用的锁存器,是用于锁存高 8位地址。13. MCS-51单片机上电复位后,片内数据存储器的内容均为00H14.当8051单片机的晶振频率为12MHZ寸,ALE地址锁存信号端的输出频率为2MHZ勺脉冲。15. 8051单片机片内RAM从OOHH仆H的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。(X)16. MCS-51单片机的片内存储器称为程序存储器。(X) 17. MCS-51单片机的数据存储器是指外部存储器。(V)18. MCS-51单片机的特殊功能寄存器集中布宣在片内数据存储器的一个区域中。MCS-5
4、1单片机指令系统及程序设计(X)19. MCS-51单片机的指令格式中操作码与操作数之间必须用 “,”分隔。(V) 20. MCS-51指令:MOV A #40H ;表示将立即数40H传送至A中。(V) 21. MCS-51指令:MOV A R0;表示将R0指示的地址单元中的内容传送至A中。(V) 22. MCS-51指令:MOVX A DPTR表示将DPTR指示的地址单元中的内容传送至A中。(X) 23. MCS-51的数据传送指令是把源操作数传送到 目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。 (V) 24. MCS-51指令中,MOVX为片外RAM传送指令。(X) 2
5、5. MCS-51指令中,MOV (为ROM传送指令。(X) 26将37H单元的内容传送至A的指令是:MOV A #37Ho(V) 27. MCS-51指令中,16位立即数传送指令是:MOV DPTR #datal6o(V) 28. MCS-51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4条指令。(X) 29.如JC rel发生跳转时,目标地址为当前指令地址加上偏移量。(V) 30.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。(X) 31.指令 MUL AB 执行前(A)二FOH, (B)二05H,执行后(A)二FH5
6、(B)二00Ho(V) 32.已知:DPTR二 11FFH 执行 INC DPTR 后,结果:DPTR二 1200H。(V) 33.已知:A二 1 伯 B=04H,执行指令 DIV AB 后,其结果:A二04H B=1 CY=OV=Ob (X ) 34.已知:A二 1FH, ( 30H)二83H,执行 ANL A, 30H 后,结果:A=03H (30H)二83H P=0o(X ) 35.无条件转移指令 LJMP addrl6称长转移指令,允许转移的目标地址在128KB空间范田内。(X ) 36 .在进行二十进制运算时,必须用到DA A指令。(X ) 37. MCS-51指令系统中,执行指令O
7、RG 2000H ;BCD: DB“ A, B, C, DM表示将A、B、C D的ASII码值依次存入2000H开始的连续单元中。(X ) 38. MCS-51指令系统中,指令CJNE A, #data, rel的作用相当于SUBB A, #data与JNC tel的作用。(X ) 39. MCS-51指令系统中,指令 JNB bit, :rel是判位转移指令,即表示bit二1时跳转。(X ) 40. 8051单片机的PC与DPTR都在CPU片内,因此指令MOVC A A+P与指令MOVC A A+DPT执行时只在单片机内部操 作,不涉及片外存储器。(X ) 41. MCS-51单片机中PUS
8、H和POP指令只能保护现场,不能保护断点。(V) 42 .指令LCALL addrl6能在64K字节范田内调用子程序。(X ) 43.设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器 A,则必须使用指令MOVC AA+PC(X ) 44.指令MOV A OOH执行后A的内容一定为OOH。定时、中断.串行口系统及应用(X ) 45.在MCS-51单片机内部结构中,TMOD模式控制寄存器,主要用来控制定时器的启动与停止。(V) 46.在MCS-51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。(V) 47. MCS-1单片机的两个定时器均有两种工作方
9、式,即定时和计数工作方式。(V) 48. MCS-51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设宣定时器的工作方式及操作模式。(V) 49. MCS-51单片机系统复位时,TMO模式控制寄存器的低4位均为0。(X ) 50. 8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。(V) 51.启动定时器工作,可使用SETB TRi启动。(X ) 52. 8051单片机对最高优先权的中断响应是无条件的。(X)53.中断初始化时,对中断控制器的状态设置.,只可使用位操作指令,而不能使用字节操作指令。(V) 54. MCS-51单片机系统复位后,中断请求标志TCON和S
10、CON中各位均为0。(V) 55. MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。(V) 56.用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止中断服务程序容纳不下。(V) 57.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。(V)58.串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中 断请求。(V) 59.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。(V) 60.如要允许外部中断0中断,应宣中断允许寄存器I
11、E的EA位和EXO位为lo(V) 61.指令JNB TFO, LP的含义是:若定时器T0未计满数,就转LPO(V) 62.若S 8051的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。(V) 63.若宣8051的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。(X ) 64.当8051的定时器T0计满数变为0后,溢出标志位(TCON的TFO)也变为0o(V) 65.外部中断0中断的入口地址是0003Ho(V) 66. 8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止O单片微机基本系统扩展(V)67.线
12、选法是把单根的低位地址线直接接到存储器芯片的片选端。(V) 68 .对于8051单片机而言,在外部扩展EPROIW, EA引脚应接地。(X) 69对于8051单片机而言,在外部扩展EPRO时,EA引脚可接+ 5V或接地。(V) 70.在接口芯片中,通常都有一个片选端CS(或CE ),作用是当CS为低电平时该芯片才能进行读写燥作。(X ) 71. DAC0832是8位D/A转换器,其输出量为数字电流量。机电接口技术(V) 72. DAC 0832的片选信号输入线CS,低电平有效。(V) 73. AGNDt表模拟信号和基准电源的参考地,称模拟地。(V) 74. DGN表示数字地,为工作电源地和数字
13、逻辑地。、单项选择题(在毎小题的四个备选答案中,选出_个正确答案,并将正确答案的序号填在空格内。)1. MCS-51单片机CPU的主要组成部分为4A.运算器、控制器 B加法器、寄存器2单片机能直接运行的程序叫C。A.源程序B汇编程序C目标程序3 单片机中的程序计数器PC用来。A 存放指令B存放正在执行的指令地址运算器、加法器 D 运算器、译码器编译程序C 存放下一条指令地址D.存放上一条指令地址MCS-51单片机原理与结构10. 8051单片机上电复位后,堆栈区的最大允许范围是.128 D . 256A. 64 B . 120 C12.复位后,堆栈指针SP在内部RAM中的直接地址是CA. OO
14、H B .07HC . 81H D . FFH13. 8051的P0 口,当使用外部存储器时它是一个DA.传输高8位地址口A .传输低8位地址口C.传输高8位数据口D 传输低8位地址/数据口14. P0 口作数据线和低8位地址线时A .应外接上拉电阻B .不能作I/O 口 C .能作I/O 口 D .应外接高电平其内部15.对于8051单片机,RAM20H-2FHA 元 C。A.只能位寻址B.只能字节寻址C 既可位寻址又可字节寻址D.少部分只能位寻址4单片机上电复位后,PC的内容和SP的内容为BoA.0000H, 00HB . 0000H,07H C .0003H, |07HD . 0800H
15、, 08H5单片机8051的ALE引脚是BoA.输出高电平B .输出矩形脉冲,频率为fosc的1/6C.输出低电平D .输出矩形脉冲,频率为fosc的1/26单片机8051的EA引脚C。A.必须接地B必须接+5V C .以上两种视需要而定作数据线和低8位地址线的是 A oA.P0 o B.Pl aCP2 口&PSW中的RSI和RSO用来AoA.选择工作寄存器组号B.指示复位9上电复位后,PSW勺值为DoA.1B.07H C OFFHD访问外部存储器或其它接口芯片时,D P0 口和 P2 口C .选择定时器D .选择工作方式 0B个单元。11. 8051单片机上电复位后,堆栈区的最大允许范田是内
16、部A. OOH FFH B . OOH 07H C . 07H 7FH D . 08H 7FH16 .寻址方式就是C的方式。RAM 的 DA查找指令燥作码B 查找指令 C 查找指令操作数D.查找指令燥作码和燥作数17 . 8051单片机若晶振频率为 fosc二12MHz,则一个机器周期等于卩S。A. 1/12B. 1/2 C . 1 D . 218 . MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来BA 存放指令B 存放16位地址,作间址寄存器使用C 存放下一条指令地址D.存放上一条指令地址59 可实现将内部数据存储单元的内容传送到累加器A中的指令是C o19
17、. ALU 表示 D21 .单片机8051的XTAL1和XTAL2引脚是D引脚。A .外接定时器B .外接串行口C.外接中断D.外接晶振22 . 8051单片机的Vss (20)51 脚是 B弓1脚。A .主电源+5VB.接地C备用电源D .访问片夕卜存贮器23 . 8051单片机的VCC( 40)引脚是A弓1A .主电源+5VB.接地C备用电源D .访问片夕卜存贮器24 . 8051单片机中,输入/输出引脚中 有专门 的笫二功能的引脚是DoA. P0B. P1C. P2D.P325. MCS-51 复位后,程序计数器PC二B o即单片机从B开始执行指令。A. 0001HB. 0000HC.
18、0003H D.0023HA .累加器B程序状态字寄存器C . 计数器 D.算术逻辑部件20 .单片机上电后或复位后,工作寄存器R0是在 A。A 0区00H单元B 0区01H单元C 0区09H单元D . SFF26.MCS-51的片内外的ROM是统一编址的,如果EA端保持高电平,8051的程序计数器PC在B地址范围内。.1000H FFFFH B . 0000H FFFFH C .0001H OFFFHD . 0000H OFFFH27.单片机的堆栈指针 SP始终是指示A.堆栈底B.堆栈顶C.堆栈地址D.堆栈中间位宜28单片机的P0、P1 口作输入用途之前必须A 在相应端口先宜1 B 在相应端
19、口先宜0C 外接高电平D外接上拉电阻29.MCS-51的串行数据缓冲器SBUF用于31.A.存放运算中间结果D 存放待调试的程序.MCS-51单片机的P1 口的功能是A 可作通用双向I/O 口用C 可作地址/数据总线用MCS-51单片机复位后,专用寄存器A . 01H B . 07HCB.存放待发送或已接收到的数据ACC的状态是C。.OOH D . OFFHC.暂存数据和地址当程序状态字寄存器PSW犬态字中A.组0B .组1RS1和RS0分别为0和1时,系统使用的工作寄存器组为组2D .组38051单片机中,用户可使用的16位寄存器尊D。A PSWB ACCD . DPTR34.8051的程序
20、计数器PC为16位计数器,其寻址范围是A . 8KB. 16KC . 32K35 .单片机应用程序一般存放在_BA . RAMB. ROM中oC.寄存器MCS-51单片机指令系统及程序设计36 . MCS-51汇编语言指令格式中,唯一不可缺少的部分是B oA.标号B .操作码 C .操作数 D .注释37 . MCS-51的立即寻址方式中,立即数前面D oA.应加前缀 “ / :” 号 B .不加前缀号 C .应加前缀 “ 号 D .应加前缀 “ #” 号38 .下列完成8051单片机内部数据传送的指令是D。A . MOVX A DPTR B . MOVC A, A+PC D . MOV di
21、rect,direct39 . MCS-51的源燥作数为立即寻址的指令中,立即数就是_BoA.放在寄存器 R0中的内容B.放在程序中的常数C .放在A中的内容D.放在B中的内容40 .单片机中PUSH和POP旨令常用来_C。A .保护断点B .保护现场 C.保护现场,恢复现场41. MCS-51寻址方式中,操作数Ri加前缀 “ 号的寻址方式是AoA .寄存器间接寻址B .寄存器寻址C .基址加变址寻址D .立即寻址42. MCS-51寻址方式中,立即寻址的寻址空间是A .工作寄存器R0R7B .专用寄存器SFRC .程序存储器ROMD.片内RAM的20H2FH安节中的所有位和部分专用寄存器SF
22、R的位43. MCS-51寻址方式中,直接寻址的寻址空间是D。A .工作寄存器R0R7B .专用寄存器SFRC .程序存储器ROMD.数据存储器256字节范田 44执行指令MOVX A DPT时,WR、RD脚的电平为CAWR高电平,RD高电平 B . WR低电平,RD高电平C. WR高电平,RD低电平 D . WR低电平,RD低电平A.不变B 力口 2 C力口 4 D 减246.单片机中使用 MOVX A 只指令,C寻址数据存储器1050H单元。A.能直接B .不能 C .与P2 口配合能 D .与P1 口配合能47.下列指令判断若 P1 口最低位为高电平就转 LP,否则就执行下一句的是 B
23、cA . JNB P1.0 ,Q OLP B . JB P1. 0 , LP C . JC P1.0 , LP D . JNZ P1. 0 , LP48.指令IB OEOH LP中的OEOH!指 C 。45 主程序中调用子程序后返回主程序,堆栈指针SP的值A oA 累加器A B 累加器A的最高位 C 累加器A的最低位 D一个单元的地址49.下列指令中比较转移指令是指 _B oA DJNZ Rn, rel B . CJNE Rn, #data , rel C . DJNZ direct , rel D . JBC bit , rel50指令MOV R0#20H执行前(R0)=30H,(20H)=
24、38H,执行后(R0)二BA . OOHB. 20HC30HD.38H51指令MOV RO20H执行前(R0)二 30H,(20H)二 38H,执行后(R0)二DA . 20HB. 30HC50HD.38H52执行如下三条指令后,30H单兀的内容是BOMOV Rl #30HMOV 40H #0EHMOV R1 40HA . 40H B . OEH C . 30H D . FFH54. MCS-51 指令 MOV RO #20H 中的 20H 是指 A oA .立即数B .内部RAM20H C .一个数的初值D.以上三种均有可能,视该指令的在程序中的作用MCS-51单片机在执行MOVX A DP
25、T指令时,_Bo55.其寻址单元的地址是由A P0 口送高8位,P2 口送高8位B P0 口送低8位,P2 口送高8位C. P0 口送低8位,P2 口送低8位D . P0 口送高8位,P2 口送低8位55. 在MCS-51指令中,下列指令中 是无条件转移指令。A. LCALL addrl6 B . DJNZ direct, rel C. SJMP rel D . ACALL addrll56. 下列指令中影响堆栈指针的指令是 _DoA. LJMP B . ADD C . MOVC A A+PC D . LCALL58 .已知:A=DBH R4二73H CY二1 ,指令:SUBB A R4执行后
26、的结果是C。A . A二73HB A=DBH C . A=67H D .以上都不对A . MOVX A RO B . MOV A, #data C . MOV A RO D . MOVX A, DPTR60 .下列指令执行时,不修改PC中内容的指令是 B oA. AJMP B . MOVC A A+PCA. A=77H B .A 二 F7HC.A=D2HD.以上都不对62 .指令 MUL AB 执行前(A)二 18H ,(B)二05H,执行后,A B的内容是DA . 90H, 05H B .90H, OOHC.78H, OSHD.78H, OOH63 . MCS-51指令系统中,清零指令是Co
27、A . CPL AB.RLC ACCLR AD.RRC A64 . MCS-51指令系统中,求反指令是AoA . CPL AB.RLC ACCLR AD.RRC A65. MCS-51指令系统中,指令 MOVA R0执行前(A)二86H,( R0)二20H,(20H)二 18H,执行后 CA. (A)二86H B . (A)二20H C .(A)=18H D . (A)=00H66. MCS-51指令系统中,指令CLR A;表示A o61 .已知:A=D2H (40H)二77H,执行指令:ORL A , 40H后,其结果是:BA.将A的内容清0 B .将A的内容置.1C 将A的内容各位取反,结
28、果送回 A中D循环移位指令67 .已知 A=87H , (30H)二76H,执行 XRLA , 30H后,其结果为:C oA . A=F1H(30H)二76HP二 0B.A=87H(30H)二76H P二1C . A=F1H(30H)二76HP二 1D.A二76H(30H)二87H P二168 . MCS-51指令系统中,指令ADDA, R0执行前(A)二38H, (R0)二54H,(0二1执行后,其结果为DA . (A)二92H( C)二1B(A)二92H(C)二 0C . (A)二8CH(C)二 1D(A)二 8CH(C)二 069 . MCS-51指令系统中,指令ADD A,R0 执行前
29、(A)二86H, (R0)二7AH (C)二 0执行后,其结果为AA . (A)二OOH( C)二 1B(A)二OOH(C)二 0C . (A)二7AH( C)二 1D(A)二7AH(C)二 070 - MCS-51指令系统中,指令结ADDCA, R0执行前(A)二38H, (R0)二30H,(30H)二FOH(0二1执行后,其果为BoA . (A)二28H( C)二 1B(A)二29H(C)二 1C . (A)二68H(C)二0D(A)二29H(C)二 071 下列指令能使累加器 A低4位不变,高4位置F的是DoA. ANL A, #OFH B . ANL A, #OFOH C . ORL
30、A, #OFH D . ORL A, #OFOH72.下列指令能使累加器A高4位不变,低4位宣F的是_C 。A. ANL A, #OFH B . ANL A, #OFOH C . ORL A, #OFH D . ORL A, #OFOH73 .下列指令能使 RO低4位不变,高4位宣F的是 D。A. ANL RO, #OFOH B . ORL RO #OFOH C . ORL 0, #OFH D . ORL OOH, #OFOH74. 下列指令能使 RO高4位不变,低4位宣F的是 C 。A. ANL RO, #OFH B . ANL RO, #OFOH C . ORL 0, #OFH D . O
31、RL RO, #OFH75. 下列指令能能使累加器 A的最高位置1的是 D 。A. ANL A, #7FH B . ANL A, #80H C . ORL A, #7FH D . ORL A, #80H76 .下列指令能使 RO的最高位宣0的是_A。A . ANL 0, #7FH B . ANL RO, #FH C . ORL RO, #7FH D . ORL RO,#80H77 .下列指令能使RO的最高位取反的是B 。A . CPL RO. 7 B .XRL OOH, #80H C .CPL (RO) . 7D.ARL RO,#80H78 .下列指令能使累加器A的最低位置1的是CoA . S
32、ETB A #01HB . SETBA 0 C .ORL A, #01HD.SETB A,#00H79 .下列指令能使 Pl 口的最低位置1的是 B0A . ANL Pl, #80HB . SETB 90H C .ORL Pl, #OFFHD.ORL Pl,#80H80 .下列指令判断若累加器 A的内容不为0就转LP的是 D。A . JB A, LP B . JNZ A, LP C . JZ LP D . CJNE A, #0, LP81.设累加器A中为无符号数,B中数为2, C等于0,下列指令 C的作用与其它几条不同。A . ADD A, OEOH B . MUL AB C . RL A D
33、 . RLC A83 . MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为C oORG OOOHMOV DPDR , #1000A 100 BA.用于定义字节MOVA,#00HMOV20H,ALJMP END15001000C.1500D . 0用84 . MCS-51指令系统中,格 式为:D.用于定义某特定位的标识苻ORG 16位地址于定义字C的指令功能是C。.用来定义汇编程序的起始地址1堆栈指针86 . MCS-51指令系统中,执行下列程序后,MOV SP , #30HSP的内容为 B。MOV A , 20HLACALL 1000MOV 20H ,SJMP$A . OOHB
34、.30H87. MCS-51指令系统中指令A.除法指令B MCS-51指令系统中:指令A.加法指令后C .减法指令后 在单片机算术运算过程中,指令A.二进制B .加法88.89.CDAA是加1指令DAB.32HMCS-51指令系统中,执行下列指令后其结果为DoC .加法指令A应跟在B。B.BCD码的加法指令后 .BCD码的减法指令后DAA常用于C 运算。C . BCD码力法BD 十进制调整指令D 十六进制MOV A, #68ADD A, #53AB.A=21 CY=1 OV=1D.以上都不对A的内容为BoDAA. A=21 CY= OV=0C. A=21 nCY= OV=091 .执行卜列程序
35、后,累加器ORG 0000HMOV A.,#00HADD A ,#02HMOV DPTR , #0050HMOVC A , A+DPTRMOV R0 , ASJMP$ORG 0050HBAO DB OOH , 08H, OBH, 6H, 09H, 0CHEND06H D . 0CHB_。C . MOVX 指令DC_。C . MOVX 指令D92 能访问内部数据存储器的传送指令是A . MOVC指令 B . MOV指令93 .能访问外部数据存贮器的传送指令是A . MOV指令 B . MOVC旨令94.指令ANLA, R0的功能是4 。RL A DSWAP AA .将A与寄存器R0的内部容按位逻
36、辑与C.将A与寄存器R0的内部容按位逻辑非95 能将A的内容向左循环移一位,第七位进第A . RLC AB. RRC AC96 .能将A按位取反的指令是A。A . CPLAB. CLR ACB .将A与寄存器RO的内部容按位逻辑异或D.将A与寄:存器R0的内部容按位逻辑或 0位的指令是D 。RR A DRL ATDB:DBOOHO1H , 02H, 03H, 05H98 .将A与立即数按位逻辑异或的指令是CA . ANL A,#data B.ORL A,#dataC99比较转移指令是_BA . DJNZ Rorel B CJNE A,.30H.XRL A,#data D . XRL A,dir
37、ectrelC. DJNZ direct rel D direct , . JBC bit rel其指令是A_。MOVC A 53H D . MOVX A #53H.128B,64KB指示和引导编译程序如何汇编指示和引导程序员进行汇编100将内部数据存储器53H单元的内容传送至累加器,A . MOV A, 53H B . MOV A, #53H C .102. LJMP跳转空间最大可达到_DA . 2KBB. 256B103 .在编程中使用伪指令的目的是.A.指示和引导如何进行手工汇编r t_ * y一 t r It / -x- w r 、 x t r. z*- / -x-97执行下列程序后,
38、内部 RAM 30H单元的内容是MOV30H ,#00HMOVR0 ,#30HMOVA ,30HADDA ,#05HMOVCAA+PCMOVRQASJMP $单片微机基本系统扩展104 . 一个EPRO啲地址有 AA辽弓I脚,它的容量为B 。A . 2 KB B . 4KB C . 11KB D . 12KB105 .在存储器扩展电路中74LS373的主要功能是_D。A .存储数据 B .存储地址 C .锁存数据 D .锁存地址106 .下列芯片中其功能为可编程控制的接口芯片是D。A . 373B. 2114 C . 2716 D . 8255107 .在用接口传信息时,如果用一帧来表示一个字
39、苻,且每一帧中有一个起始位、一个结束位和若干个数据位, 该传送厲于 A oA. 串行传送B.并行传送C .同步传送 D .异步传送108 . 8051的外部程序存储器常采用的芯片是A A 2716 B 8255 C . 74LS06 D . 2114定时、中断.串行口系统及应用1098051单片机的定时器 T1用作定时方式时是 BB.C.由夕卜督p日寸钟频率定时,一个时钟周期加D.由夕卜普P日寸乍中频率定时,一个机器周期加A由内部时钟频率定时,一个时钟周期加一个机器周期加1108051单片机的定时器T0用作计数方式时是A由内部时钟频率定时,一个时钟周期加B.由内部时钟频率定时,一个机器周期加C
40、.由夕卜部计数脉冲计数,下降沿加1D.由夕卜部计数脉冲计数,一个机器周期加111 . 8051单片机的定时器 T1用作计数方式时计数脉冲A由T1 (P3. 5 )输入是B. 由内部时钟频率提供C.由TO (P3. 4 )输入 D .由外部计数脉冲计数112 . 8051单片机的定时器 T0用作定时方式时是 DA.个时钟周期加B.个机器周期加由夕卜若P计数脉冲计数,1C.外部定时脉冲由TO ( P3. 4 )输入定时D. 个机第周扁加 114用 8051的定时器 T1作定时方式,用模式 113. 8051单片机的机器周期为 2卩s,则其晶振频率fosc为 CCA.01H.2由内部时钟频率计数,1
41、. 6D1, 则工作方式控制字为C亠MHz:D 10H 12115.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A.60H06H116.用8051的定时器T1作定时方式,用模式则初始1匕编程为A.MOV TOMD #01HB MOV TOMD#50H C.MOV TOMD #10H D . MOV TCON #02H8051的定时器T1作定时方式,用模式2,则工作方式控制字为A.60HB 02H 06H 20H8051的定时器T1作定时方式,用模式2,则初始化编程为_BA.MOV TOMD #06H B MOV TOMD#20H C . MOV TOMD #10H D . M
42、OV TOMD #60H 119 用 8051 的定时器,若用软启动,应使TOMD的C A . GATE 位置 1 B C/T位宜1 C GATE位匱.C/T 位宜 0 TC07 勺 B o120.启动定时器0开始计数的指令是使TRO位宣0A TFO位宣1 B . TRO位宣1DTR1位宜121 .启动定时器1开始定时的指令是A . CLR TRO B . CLR TRI C . SETBTROSETBTRI122 使8051的定时器TO停止计数的指令是A . CLR TRO B . CLR TRIC SETBTROSETBTRI123 使8051的定时器T1停止定时的指令是A . CLR T
43、RO B . CLR TRIC SETBTROSETBTRI124 使8051的定时器T1停止计数的指令是使TCON 勺 DATFO位宣1 B . TRO位宣1 C.TRO 位置 0 D TR1位置125. 8051的定时器TO作计数方式,用模式B1(16位计数器)则应用指令C初始化编程。A MOV TMOD , #01HTMOD ,10HC MOV TMOD , #05H.MOVTCON ,#05H126 下列指令判断若定时器A JB TO, LP B JNBTO计满数就转LP的是127 下列指令判断若定时器TFO, LP C JMB TRO,TO未计满数就原地等待的是A JB TO, $
44、B JNB TFO, $ C . JNB TRO, $128 当CPU响应定时器T1的 中断请求后,程序计数器A 0003H B . OOOBHC 00013HLP129 当CPU响应外部中断0 INTOA 0003H B . OOOBH130 当CPU响应外部中断1 INTIA 0003H B . OOOBHD JB TFO ,LPJB TFO, $PC的内容是D.001BH的中断请求后,程序计数器PC的内容是 00013H.001BH的中断请求后,程序计数器PC的内容是 00013H.001BH131. MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A 外部中断1.定时器T0
45、.定时器T1132. MCS-51单片机在同一级别里除INTO夕卜,级别最高的中断源是A 外部中断1.定时器T0.定时器T1夕卜部中断0133.当外部中断0发出中断请求后,中断响应的条件是A . SETB ETO B SETB EXO C .MOV IE,#81HMOV IE,#61H134.当定时器TO发出中断请求后,中断响应的条件是A . SETB ETO B . SETB EXO C .MOV IE,#82HMOV IE,#61H138 用定时器T1方式1计数,要求每计满10次产生溢出标志,TH1.TL1的初始值是_A_A . FFH F6H B . F6H F6H C FOH、 FOH
46、 D.FFH FOH140.用8051的定时器T0定时,用模式2,则应D。A. 启动T0前向THO宣入计数初值,TLO & 0,以后毎次莹新计数前要重新宣入计数初值B. 启动T0前向THOTLO宣入计数初值,以后每次莹新计数前要童新宣入计数初值C. 启动T0前向THO TLO宣入计数初值,以后不再宣入D启动T0前向THO TLO宣入相同的计数初值,以后不再置入142.MCS-51单片机CPU开中断的指令是 ASETB EA B SETB ES C.CLR EA D SETB EXO143.MCS-51单片机外部中断0开中断的指令是C . CLR ETO D . SETB146 147.SETB
47、 ETO B . SETB EXOMCS-51单片机的两个定时器作定时器使用时D6=0, D2=0 B D6二 1, D2=0 C . D6=0, D2二 1ET1TMO啲D6或D2应分别为A。D6二 1,D2 二 18051单片机晶振频率fosc二12M Hz,则一个机器周期为1So1212MCS-51单片机定时器溢出标志是TR1 和 TRO B IE1 和 IEO C.IT1 和 ITO DTF1 和 TFO148 用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值9CHB 20HA0H149.MCS-51单片机定时器外部中断1和外部中断0的触发方式选
48、择位是TR1 和 TRO B.IE1 和 IE0IT1 和 ITO D .TF1TF0150.MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应B A由硬件清零.由软件清零C由软件宣于D可不处理151.MCS-51单片机定时器T0的溢出标志TFO,若计满数产生溢出时,C O其值为C.中断服务程序的入口地址.主程序等待中断指令的地址00H B FFH152.MCS-51单片机定时器T0的溢出标志TFO,若计满数在CPJ向应中断后.由软件清零1妒由勰撫机计数罷 值的计算中,若设最大计数值为M,对于模式1下的M值为D oC . M=2=16A . M=
49、213=8192 B . M=2S 二256154 . 8051响应中断后,中断的一般处理过程是A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回D 关中断,保护现场,保护断点,156. 8051单片机共有5个中断源,在同一级别里,中断服务,关中断,恢复现场,开中断,中断返回5个中断源同时发出中断请求时,程序计数器PC的内容变为A . OOOBH B . 0003H C . 0013H D . 001BH157. MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将scor中的,向CPU申请中断。A . RI 或 TI 置 1 B RI 或 TI 宣 0RI a 1 或 TI 宣 0D. RI a 0 或 TI 宜158. MCS-51单片机响应中断的过程是A.断点PC自动压栈,对应中断矢量地址装入PCB.关中断,程序转到中断服务程序C.断点压栈,PC指向中断服务程序地址D.断点PC自动压栈,对应中断矢
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业结构调整建议3篇
- 农田耕作劳务承包合同3篇
- 人力入股合伙人协议模板3篇
- 库存控制策略劳动合同模板3篇
- 房产租赁逾期付款的纠纷解决3篇
- 女婿赡养岳父岳母协议书3篇
- 出庭授权委托书格式模板设计3篇
- 天津房屋买卖合同精要解读3篇
- 员工合规承诺保证书的创新特点3篇
- 保险业务系统开发贷款合同3篇
- 2025购销合同(电子产品)范文
- 基于全生命周期的绿色建筑成本影响因素研究
- 2025年普法知识竞赛题库及答案(共80题)
- 心力衰竭护理查房 课件
- 【课时练基础作业】人教版四年级数学下册第四单元《期中计算能力测试》(含答案)
- 树木修剪合同协议
- 2025年兰州市九年级诊断考试(一诊)物理试卷
- 2024年4月27日福建省事业单位《综合基础知识》真题及答案
- 农民工工资专用账户管理制度
- 部编版五年级道德与法治下册第三单元《百年追梦复兴中华》教材分析单元分析
- 初级培训机器人的机械系统
评论
0/150
提交评论