MCS-51单片机期末考试试题

合集下载

单片机期末考试试卷以及参考答案

单片机期末考试试卷以及参考答案

单项选择1. PC的内容是:A 当前指令前一条指令的地址B 下一条指令的地址C 控制器中指令寄存器的地址D 当前正在执行指令的地址2. 在MOVX A,@DPTR指令中,DPTR的内容是A 片内数据存储器地址B 片外程序存储器地址C 片内程序存储器地址D 片外数据存储器地址3.以下指令没有错误的是A PUSH DPTRB SUBB R3,R0C POP DPTRD ADD A,@R1B是A 总线标准B 可编程并行接口C 可编程串行接口D 译码器5.在MCS-51中,为实现P0口数据和低位地址分时复用,应使用A 地址寄存器B 地址译码器C 地址缓冲器D 地址锁存器6.MCS-51单片机启动复位后,程序计数器PC的内容为A 0000HB 1000HC 2000HD 3000H7.不能使MCS-51单片机的SP改变的指令是A ANL 指令B PUSH指令C POP指令D LCALL指令8.MCS-51单片机PUSH指令的操作数是A 位操作数B 双字操作数C 字节操作数D 字操作数9. 8031片外扩展数据存储器的最大容量是A 16KB 64KC 8KD 32K10.在LED显示中,为了输出位控和段控信号,应使用指令A MOVXB MOVC MOVCD XCH11.MCS-51执行子程序返回指令,从栈顶弹出的断点地址送给A DPTRB CYC SPD PC12.MCS-51执行出栈指令过程中,SPA 加2B 减2C 减1D 加113.MCS-51的定时器/计数器是A 两个16位的加法计数器B 1个16位的加法计数器C 两个16位的减法计数器D 1个16位的减法计数器14.MCS-51的MOV A,20H指令的源操作数的寻址方式是A 直接寻址B 位寻址C 立即寻址D 间接寻址15.以下关于8155的叙述哪一个是错误的A 是一个可编程的并行接口B 有256个单元的RAMC 是一个可编程的接口芯片D 是一个可编程的串行接口16.D/A是A 模数转换器B 解调器C 调制器D 数模转换器17.在MCS-51中,MOVC指令可对以下哪种存储器进行读操作A 片内数据存储器B 片外数据存储器C 程序存储器D 堆栈区域18.MCS-51的PSW寄存器内存放的是A 指令地址B 栈顶地址C 程序运行的状态信息D 片内数据存储器地址19. 8051单片机的一个机器周期有A 6个时钟周期B 12个时钟周期C 24个时钟周期D 32个时钟周期20.已知8255的端口地址为1000H--1003H,其控制口地址是A 1000HB 1001HC 1002HD 1003H21.MCS-51程序计数器PC的加1操作A 是通过加1指令进行的B 是通过传送进行的C 是通过减法指令进行的D 是自动进行的22.在指令MOV A ,@R1中,R1存放的是A 操作数地址B 转移地址C 操作数D 相对位移量23.MCS-51构成系统总线时,可提供高8位地址线的口是A P0 口B P1 口C P2口D P3口24.下列指令中与进位标志位Cy无关的指令是A 加法指令B 减法指令C 除法指令D 数据传送指令25. 8031扩展外部存储器时要加锁存器74LS373,其作用是A 锁存寻址单元的数据B 锁存相关的控制和选择信号C 锁存寻址单元的高8位地址D 锁存寻址单元的低8位地址26. 在中断服务程序中,至少应有一条A 转移指令B 传送指令C 中断返回指令D 加法指令27.MCS-51单片机复位后,当前的工作寄存器是A 0组B 1组C 2组D 3组28.在MCS-51中,ALU是A CPUB 控制器C 算术逻辑运算单元D 寄存器29.内部RAM中的位寻址区定义的位是给A 位操作准备的B 移位操作准备的C 控制移位操作准备的D 存储状态准备的30.在MCS-51中需双向传递信号的是A 地址线B 控制信号线C 电源线D 数据线31.下列定时/计数硬件资源中,不是供用户使用的是A 定时器/计数器控制逻辑B 低8位计数器TLC 高8位计数器THD 用于定时计数器/计数控制的相关寄存器32. 通过串行口发送或接收数据时,在程序中应使用A MOV指令B MOVC指令C SWAP 指令D MOVX指令33. ADC0809 是A 8位数模转换器B 调制器C 8位模数转换器D 解调器34. 以下指令中源操作数为寄存器寻址的是A ANL A,#0FHB ADD A,R0C MOV A,20HD ADD A,@R035. MCS-51单片机的地址线是A 8根B 16根C 32根D 4根36. MCS-51不能为片外数据存储器提供和构成地址的有A 寄存器R0B 指针DPTRC 寄存器R1D 程序计数器PC37. MCS-51只能进行的十进制运算A 只有加法B 有乘法和除法C 有加法和减法D 只有减法38. MCS-51 的ADDC A,#20H指令,源操作数在A 片内RAM中B 片外RAM中C 程序存储器中D 寄存器中39. 在下列信号中,不是给MCS-51单片机扩展数据存储器使用的是A EAB ALEC WRD RD40. 下列哪条指令执行后,程序计数器PC不发生突变A RETB SJMP L1C ACALL STD PUSH 20H41. 以下各项不能用来对内部数据存储器进行访问的是A 堆栈指针SPB 数据指针DPTRC 按存储单元地址或名称D 由R0或R1间址寻址42. 若在MCS-51系统中只扩展一片Inter 2764(8K×8),除应使用P0口的8条口线外,至少还需要使用P2口的口线A 4条B 5条C 6条D 7条43. 8155是A 总线标准B 锁存器C 可编程的串行接口D 可编程的并行接口44. 已知SP的内容为20H,执行PUSH 30H 后,SP的内容为A 1FHB 21HC 22HD 1EH45. 三态缓冲寄存器输出端的“三态”不包含A 高B 低C 低阻D 高阻46. 以下不属于8255特点的是A 可编程的并行接口B 有24根I/O线C 有3个8位的并行口D 有256个字节的RAM47. 读取A/D转换的结果,使用指令A MOV A,@R0B MOVX @DPTR,AC MOVC A,@A+DPTRD MOVX A,@DPTR48. 在寄存器寻址方式中,指定寄存器中存放的是A 操作数B 地址偏移量C 操作数地址D 转移地址49. 在MCS-51中CY是A 溢出标志B 进位标志C 辅助进位标志D 奇偶标志50. 在直接寻址方式中,操作数是在A 寄存器中B 片内数据存储器中C 片外数据存储器中D 程序存储器中51. MCS-51的PSW是A 堆栈指针B 程序计数器C 程序状态字D 数据指针52. MCS-51单片机外中断初始化时不包括A 设置中断总允许B 设置中断优先级C 设置外中断允许D 设置中断方式53. 外中断请求信号是由A 计数器发出的B 串行口发出的C CPU发出的D 外设发出的54. DAC0832是A 模数转换器B 数模转换器C 调制器D 锁存器55. 为MCS-51外扩的I/O 接口的地址是A 和片内数据存储器统一编址B 和片外数据存储器统一编址C 和片外程序存储器统一编址D 和片内程序存储器统一编址56. 以下不属于MCS-51的定时器/计数器特点的是A 两个16位的定时器/计数器B 加法计数器C 有4种工作方式D 减法计数器57. 调制解调器的功能是A 串行数据与数据的转换B 数字信号与模拟信号的转换C 电平信号与频率信号的转D 基带传送方式与频带传送方式的转换58. MCS-51单片机中的SP是A 程序计数器B 数据指针C 程序状态字D 堆栈指针59. 在以下指令的执行时,可能会影响CY的是A MOV A,#20HB ADD A,20HC POP 20HD XCH A,R160. MCS-51外扩ROM、RAM时,它的数据总线是A P0口B P1口C P2口D P3口61. 中断响应时,要保护断点,入栈保护是A PCB 累加器AC 指针DPTRD 寄存器B62. 使用8255可以扩展出的I/O接口线是A 16根B 22根C 24根D 32根63. 某静态RAM芯片的容量是(4K×8),其片内寻址线是A 12根B 13根C 14根D 15根64. 当单片机启动ADC0809进行A/D转换时,应使用指令A MOV A,20HB MOVX A,@DPTRC MOVC A,@A+DPTRD MOVX @DPTR,A65. 执行子程序返回指令时,返回的断点是A 返回指令的末地址B 调用指令的首地址C 调用指令的末地址D 调用指令的下一个指令的首地址66. 以下叙述中,不属于MCS-51的存储器系统特点的是A 片内、片外存储器同时存在B 系统中可有64K程序存储器C 片内数据存储器有128(256)个单元D 数据存储器和程序存储器统一编址67. 在接口电路中的“口”一定是一个A 数据寄存器B 即可读又可写的寄存器C 可编址的寄存器D 已赋值的寄存器68. 对8155进行初始化编程时,需使用A MOVX指令B MOV 指令C MOVC指令D PUSH指令69. 以下叙述中,不属于DAC0832的工作方式是A直通 B 全双工 C 双缓冲 D 单缓冲70. 在子程序中,至少应有一条A 传送指令B 转移指令C 加法指令D 子程序返回指令71. 以下叙述中,属于总线标准的是A RS-232CB 8255AC 8155D 74LS138多项选择题1.MCS-51单片机执行哪些指令PC发生突变A POP 30HB SJMP LL1C LCALL ASID 当Cy=0,执行JNC LOPE 当A=6,执行JZ NEXT2.以下关于单片机的叙述哪些是正确的A 单片机属于微型计算机B 单片机是将CPU、存储器、I/O接口集成在一块芯片上C 单片机是将CPU、计数器、中断集成在一块芯片上D 单片机是CPUE 单片机是一个可广泛应用于工业、军事、家用电器中的微型机3.以下哪些指令是源操作数是在片内数据存储器中A ANL A,20HB ADD A,@R0C ADD A,#10HD MOVX A,@R1E MOVC A,@A+DPTR4.以下关于8255的叙述哪些是错误的A 8255有22根I/O引脚B 8255有256个字节的RAMC 8255是可编程并行接口D 8255有1个14位的计数器E 8255的A口有3种工作方式5.MCS-51执行以下哪些指令SP会发生变化A PUSH 20HB ANL A,#0FHC LCALL SU1D POP 20HE MOV A,#20H6.MCS-51的寄存器R0、R1可对哪些存储器进行间址A 片内程序存储器B 片外程序存储器C 片内数据存储器D 片外数据存储器E 片外数据存储器的前256个单元7.能为访问程序存储器提供或构成地址的有A PC和AB PSW和AC PCD DPTR和AE PC、A、DPTR和SP8.以下关于MCS-51的定时器/计数器的叙述哪些是错误的A MCS-51有两个16位的定时器/计数器B MCS-51定时器/计数器是减法计数器C MCS-51定时器/计数器有4种工作方式D MCS-51定时器/计数器在片外E MCS-51定时器/计数器不需要初始化9.以下哪些指令不属于算术运算指令A ANL A,#20HB ADD A,R3C SUBB A,20HD INC R1E ORL A,R010.以下哪些叙述属于异步串行通信帧格式的内容A 1--2个停止位B 1个起始位C 1个同步字符D 5--8个数据位E 一位奇偶校验位11.以下叙述哪些不属于总线标准A RS-422B USBC DAC0832D 74LS138E RS-232C12.以下关于MCS-51单片机的特性叙述哪些是正确的A 8位CPUB 32个I/O引脚C 程序和数据存储器同时存在D 24V电源供电E 2个16位可编程定时器/计数器13.以下哪些指令的源操作数是间接寻址A ADD A,30HB MOV A,@R0C MOVX A,@DPTRD XCH A,40HE MOVC A,@A+PC14.对于MCS-51工作寄存器,以下叙述正确的是A 共有8个单元B 用R0--R7命名C 共有32个单元D 分为4组,每组8个E 分为2组,每组8个15.MCS-51单片机执行以下哪些操作PC是顺序改变A PUSH 20HB 当A=5,执行JZ NEXTC ACALL SS1D 响应中断E LJMP NEXT16.以下有关MCS-51定时器/计数器的叙述哪些是错误的A MCS-51有2个16位的加法计数器B MCS-51有2个14位的加法计数器C MCS-51有2个16位的减法计数器D MCS-51定时器/计数器需要进行初始化E MCS-51定时器/计数器计数归零可发出中断请求信号17.下列理由中,能说明MCS-51 I/O端口是统一编址的是A P3口线具有第2功能B 扩展数据存储器与片内数据存储器存储空间重叠C 使用片外数据存储器存取指令访问I/O端口D 没有专门的I/O指令E 没有区分存储器和I/O端口的控制信号18.以下关于8155的叙述哪些是正确的A 8155有A口、B口、C口B 8155有256个字节的RAMC 8155是可编程的并行接口D 8155是可编程的串行接口E 8155有2个16位的计数器19.以下对MCS-51机器周期的叙述哪些是对的A 一个机器周期有12个状态B 一个机器周期有12个时钟周期C 机器周期实现特定功能所需要的时间D 一个机器周期有6个时钟周期E 一个时钟周期有6个状态20.以下关于串行通信的叙述哪些是正确的A 数据一位一位顺序发送或接收B 多位数据同时发送或接收C 异步通信发送器和接收器有各自的时钟周期D 可以通过并行口实现串行通信E 异步通信发送器和接收器使用同一个时钟21.以下有关中断的叙述哪些是正确的A MCS-51有5个中断源B MCS-51的中断不能嵌套C MCS-51的中断需要进行初始化D MCS-51的中断请求都是自动撤除的E MCS-51有两个中断优先级填空:1. 8031单片机复位后,其程序计数器PC的内容为___________。

单片机期末考试复习题及答案

单片机期末考试复习题及答案

一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( B )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B )a)7542H b)7542 c)75.42H d)75.424.下列指令中不影响标志位CY的指令有(D )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( A )a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是( C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是( A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的( D )a)PUSH R2 b)ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚RST是_IN_(IN脚还是OUT脚),当其端出现_高_电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到_低_电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类RAM和ROM其中RAM具有易失性,常用于存储临时性数据。

单片机期末考试试题

单片机期末考试试题

单⽚机期末考试试题物理与电⽓⼯程学院C51单⽚机试卷4⼀、填空题(每⼩题1分,共45分)1、串⾏⼝⽅式2接收到的第9位数据送寄存器的位中保存。

2、MCS-51系列单⽚机为位单⽚机。

3、8031的中断源有、、、、、有个中断优先级。

4、MCS-51系列单⽚机的典型芯⽚分别为、、。

5、利⽤8255A可以扩展个并⾏⼝,其中条⼝线具有位操作功能。

6、由8031组成的单⽚机系统在⼯作时,EA引脚应该接。

7、串⾏⼝的⽅式0的波特率为。

8、8031内部有___________个定时器,___________个并⾏⼝和___________个串⾏⼝。

9、8031的异步通信⼝为(单⼯/半双⼯/全双⼯),若传送速率为每秒120帧,每帧10位,则波特率为____ 。

10、8031的⼝为双功能⼝。

11、8031的⼝为⾼8位地址总线⼝。

12、欲使P1⼝的低4位输出0,⾼4位不变,应执⾏⼀条命令。

13、KeiL C51软件中,⼯程⽂件的扩展名是__________,编译连接后⽣成可烧写的⽂件扩展名是____________。

14、MCS-51单⽚机中,在IP=0x00时,优先级最⾼的中断是_______________,最低的是___________。

15、MCS—51单⽚机的P0—P4⼝均是并⾏ I/O⼝,其中的P0⼝和P2⼝除了可以进⾏数据的输⼊、输出外,通常还⽤来构建系统的和,在P0—P4⼝中,为真正的双向⼝,为准双向⼝。

16、MCS—5l单⽚机的堆栈区只可设置在存储区(器)。

17、单⽚机的复位操作是__________(⾼电平/低电平),单⽚机复位后,中断允许寄存器IE的值是________。

18、8255A内部控制电路还可以分成两组:A组和B组。

其中A组控制的对象是,B 组控制的对象是。

19、若采⽤6MHz的晶体振荡器,则MCS-51单⽚机的振荡周期为________,机器周期为____________。

20、A/D芯⽚选择最主要的参数是__________和_____________。

51单片机期末习题及答案

51单片机期末习题及答案

1-1选择1.计算机中最常用的字符信息编码是(A)A ASCIIB BCD码C余3码D循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A)μsA 1.5B3C1 D 0.53.MCS-51的时钟最高频率是( A ).A 12MHzB 6 MHzC 8 MHz D10 MHz4.以下不是构成的控制器部件(D):A程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D)A微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机6.下列不是单片机总线是(D)A地址总线B控制总线C数据总线D输出总线7.-49D的二进制补码为.(B)A 11101111B 11101101C 0001000D111011008.十进制29的二进制表示为原码(C)A 11100010B 10101111C 00011101D 000011119.十进制0.625转换成二进制数是(A)A 0.101B 0.111C 0.110D 0.10010选出不是计算机中常作的码制是(D)A原码B反码C补码 D ASCII1-2填空1.计算机中常作的码制有原码、反码和补码2.十进制29的二进制表示为000111013.十进制数-29的8位补码表示为.111000114.单片微型机CPU、存储器和I\O接口三部分组成.5.若不使用MCS-51片内存器引脚EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体.7.十进制数-47用8位二进制补码表示为.110100018.-49D的二进制补码为.111011019.计算机中最常用的字符信息编码是ASCII10.计算机中的数称为机器数,它的实际值叫真值。

1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(√)2.MCS-51上电复位时,SBUF=00H。

(×)。

SBUF不定。

3.使用可编程接口必须处始化。

单片机期末考试试卷及答案

单片机期末考试试卷及答案

一、填空题1、设X=5AH,Y=36H,则X与Y“或”运算为7EH,X与Y的“异或”运算为6CH。

2、若机器的字长为8位,X=17,Y=35,则X+Y=110100,X-Y=11101110(要求结果写出二进制形式)。

3、单片机复位后,堆栈指针SP的值是07h。

4、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为0.5us,机器周期为2us。

5、一个函数由两部分组,即说明部分和语句部分。

6、C语言中输入和输出操作是由库函数scanf和printf等函数来完成。

7.当MCS-51引脚ALE 信号有效时,表示从Po口稳定地送出了低8位地址.8.MCS-51的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域.9.MCS-51有4组工作寄存器,它们的地址范围是00H-1FH 。

10.MCS-51片内20H-2FH 范围内的数据存储器,既可以字节寻址又可以位寻址.11.计算机的系统总线有数据总线、地址总线、控制总线。

12.一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。

13、单片机的复位操作是_高电平,寄存器IE的值是_EA、ES、ET1、EX1、ET0、EX0_。

14、若选择内部程序存储器,应该设置为高电平(高电平/低电平),那么,PSEN信号的处理方式为不用。

15、单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H 。

16、片机的内部RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被8整除的地址。

17、eiL C51软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是HEX。

18、CS-51单片机中,在IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断。

19、CS—51单片机的P0—P4口均是并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在P0—P4口中,P0为真正的双向口, P1-P3 为准双向口。

单片机期末考试试卷与答案(1)

单片机期末考试试卷与答案(1)

制作人:兰香子一、填空题1、设 X=5AH, Y=36H,则 X 与 Y“或”运算为7EH, X 与 Y 的“异或”运算为6CH。

2、若机器的字长为8 位, X=17, Y=35,则 X+Y=110100, X- Y=11101110(要求结果写出二进制形式)。

3、单片机复位后,堆栈指针SP的值是 07h。

4、若采用 6MHz的晶体振荡器,则MCS-51单片机的振荡周期为0.5us,机器周期为2us 。

5、一个函数由两部分组, 即说明部分和语句部分。

6、 C 语言中输入和输出操作是由库函数scanf 和 printf等函数来完成。

7. 当 MCS-51引脚ALE 信号有效时 , 表示从 Po口稳定地送出了低 8 位地址.8.MCS-51 的堆栈是软件填写堆栈指针临时在 _片内数据存储 _器内开辟的区域 .9.MCS-51有 4 组工作寄存器,它们的地址范围是00H-1FH 。

20H-2FH范围内的数据存储器, 既可以字节寻址又可以10.MCS-51片内位寻址 .11. 计算机的系统总线有数据总线、地址总线、控制总线。

12.一个机器周期等于 6 个状态周期,振荡脉冲 2 分频后产生的时钟信号的周期定义为状态周期。

13、单片机的复位操作是 _高电平,寄存器 IE 的值是 _EA、ES、ET1、EX1、ET0、 EX0_。

14、若选择内部程序存储器,应该设置为高电平(高电平 / 低电平),那么, PSEN信号的处理方式为不用。

15、单片机程序的入口地址是0000H ,外部中断 1 的入口地址是 0013H 。

16、片机的内部 RAM区中,可以位寻址的地址范围是20H-2FH ,特殊功能寄存器中,可位寻址的地址是能被 8 整除的地址。

17、 eiL C51 软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是 HEX。

18、 CS-51单片机中,在 IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断。

单片机原理及接口技术期末考试试题及答案

单片机原理及接口技术期末考试试题及答案

《单片机原理及接口技术》试卷(闭卷A卷)一.单项选择题(每题1分,共20分)1.DPTR为( C )A.程序计数器B.累加器C.数据指针寄存器D.程序状态字寄存2.PSW的Cy位为( B )A.辅助进位标志B.进位标志C.溢出标志位D.奇偶标志位3.MCS-51单片机片内ROM容量为( A )A.4KBB.8KBC.128BD.256B4.MCS-51单片机片要用传送指令访问片外数据存储器,它的指令操作码助记符是以下哪个?( B )A.MULB.MOVXC.MOVCD.MOV5.direct表示( C )A.8位立即数B.16位立即数C.8位直接地址D.16位地址6.堆栈指针SP是一个( A )位寄存器A.8B.12C.13D.167.定时器/计数器工作方式选择中,当M1M0=11时,其工作方式为( D )A.方式0B.方式1C.方式2D.方式38.定时器/计数器工作方式0为( A )A.13位定时/计数方式B.16位定时/计数方式C.8位可自动装入计数初值方式D.2个8位方式9.MCS-51的最小时序定时单位是( A )A.节拍B.状态C.机器周期D.指令周期10.#data表示( A )A.8位直接地址B.16位地址C.8位立即数D.16位立即数11.主频为12MHz的单片机它的机器周期为( C )A.1/12微秒B.0.5微秒C.1微秒D.2微秒12.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13.MOVC A ,@A+PC指令对于源操作数的寻址方式是( D )A.寄存器间接寻址B.寄存器寻址C.立即寻址D.变地寻址14. PSEN为( C )A.复位信号输入端B.地址锁存允许信号输出端C.程序存储允许输出端D.程序存储器地址允许输入端15.MCS-51单片机的一个机器周期由( D )个振荡脉冲组成。

51单片机期末考试试卷及答案

51单片机期末考试试卷及答案

51单片机期末考试试卷及答案1.下列哪个运算符的优先级最高?A。

加号B。

乘号C。

逻辑非D。

赋值号答案:C2.下列哪个不是单片机的输入/输出端口?A。

P0口B。

P1口C。

P2口D。

P3口答案:D3.下列哪个寄存器用于控制中断?A。

SPB。

PSWC。

PCOND。

IE答案:D4.下列哪个语言不是单片机常用的编程语言?A。

C语言B。

汇编语言C。

Java语言D。

BASIC语言答案:C5.下列哪个不是单片机的工作寄存器?A。

ACCB。

BC。

DPTRD。

SP答案:D6.下列哪个不是单片机的计时器/计数器?A。

T0B。

T1C。

T2D。

T3答案:D7.下列哪个不是单片机的中断源?A。

外部中断B。

定时器中断C。

串口中断D。

并口中断答案:D8.下列哪个不是单片机的复位方式?A。

电平复位B。

脉冲复位C。

软件复位D。

停机复位答案:D9.下列哪个不是单片机的定时器/计数器模式?A。

模式0B。

模式1C。

模式2D。

模式3答案:D10.下列哪个不是单片机的串口模式?A。

模式0B。

模式1C。

模式2D。

模式3答案:C1、C语言提供的合法的数据类型关键字是short和char。

2、片内RAM的20H~2FH为位寻址区,所包含的位地址是00H~7FH。

3、MCS-51单片机的复位信号是高电平有效。

4、89S51的单片机的堆栈指针可位于内部RAM或外部RAM内。

5、在串行口工作于移位寄存器方式时,其接收由___和RID来启动。

6、存储16×16点阵的一个汉字信息,需要的字节数为32.7、当MCS-51单片机接有外部存储器,P2口可作为输出高8位地址。

8、C51中一般指针变量占用两个字节存储。

9、使用宏来访问绝对地址时,一般需包含的库文件是___。

10、单片机的定时器/计数器工作方式1是16位计数结构。

11、C语言中最简单的数据类型包括整型、实型、字符型。

12、下列描述中正确的是软件是程序、数据与相关文档的集合。

13、下列计算机语言中,CPU能直接识别的是机器语言。

《MCS-51单片机原理及应用考卷

《MCS-51单片机原理及应用考卷

《MCS-51单片机原理及应用》考卷一、填空题1.计算机中常用的码制有原码、反码和。

2.十进制数29的二进制表示为。

3.十进制数-29的8位补码表示为。

4.单片微机计算机由CPU、存储器和三部分组成。

5.若不使用MCS-51片内存储器引脚EA必须接。

6.微处理器由寄存器堆、控制器和三部分组成。

7.当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了地址。

8.MCS-51的P0口作为输出端口时,每位能驱动个SL型TTL负载。

9.MCS-51的4个并行I/O口,其中是准双向口,所以由输出转输入时必须先写入“1”。

10.MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内开辟的区域。

11.MCS-51中凡字节地址能被整除的特殊功能寄存器均能位寻址。

12.MCS-51系统中,当PSEN信号有效时,表示CPU要从存储器读取信息。

13.当使用8751且EA=1,程序存储器地址小于时,访问的是片内ROM。

14.MCS-51特殊功能寄存器只能采用寻址方式。

15.MCS-51有4组工作寄存器,它们的地址范围是。

16.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以寻位。

17.若用传送指令访问MCS—51的程序存储器,它的操作码助记符应为。

18.访问MCS-51片内RAM应该使用的传送指令的助记符是。

19.当MCS—51使用间接寻址方式访问片内RAM高128B时,会产生。

20.设计8031系统时,口不能用作一般I/O口。

21.MCS-51可扩展片外RAM 64KB,但当外扩I/O口后,其外部RAM寻址空间将。

22.计算机的系统总线有地址总线、控制总线和总线。

23.输入输出设备是计算机与外部世界交换信息的。

24.指令是通知计算机完成某种操作的。

25.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来。

26.MCS-51串行接口有4种工作方式,这可丰初始化程序中用软件填写特殊功能寄存器加以选择。

单片机期末考试复习题

单片机期末考试复习题

单片机期末考试复习题单片机期末考试复习题一、填空题1、单片机内部包含有CPU_______三部分组成。

2、若单片机的晶振频率为6MHZ。

则时钟周期和机器周期分别是:_______。

3、89C51单片机的特殊功能寄存器SFR共有_______个,分布在_______地址范围内。

4、MCS-51单片机复位后,程序计数器PC的内容为__________,堆栈指示器SP的内容为__________。

5、MCS-51单片机系统的地址线有____________根,程序存储器最大容量是_____________。

6、MOV A,@Ri MOV A,#DATA, MOV A,direct这些指令中的i取值是____________;direct是指______________。

7、若需要允许串行口中断,则IE的值应设置为_________,若需要将外部中断0设置为下降沿触发,则执行的语句为______________。

8、外部中断标志IE0、IE1存放的特殊寄存器是_______ ,串行口中断标志RI、TI存放的特殊寄存器是 ________。

9.单片机的内部RAM区中,可以位寻址的字节地址范围是__________________,特殊功能寄存器中,可位寻址的字节地址是_______________。

10.MCS-51单片机工作寄存器R0~R7若占用内部数据区00h~07h,则表示工作寄存器工作在______组,此时PSW.3/PSW.4的值________。

11.LJMP的跳转范围是,AJMP的跳转范围是 2KB,SJMP的跳转范围是。

12.单片机的复位地址是_____________,外部中断INT1的入口地址是_______________。

13.MCS-51有个中断源,有2个中断优先级,中断允许由特殊功能寄存器加以选择。

14.外部中断标志IE0、IE1存放的特殊寄存器是_______ ,串行口中断标志RI、TI存放的特殊寄存器是 ________。

51单片机原理期末考试题

51单片机原理期末考试题

广西工学院2010— 2011 学年第 2 学期课程考核试题考核课程单片机技术(B卷)考核班级通信081,082 考核类型闭卷学生人数 80人打印份数 85份一、填空题(每小题2分,共20分)1.若累加器A中的数据为67H,则PSW中的P=_1__。

2. 一个机器周期= _6_个状态周期=12个振荡周期。

3.89C51的堆栈是按照先进后出的原则进行存取的RAM区。

4. 用一条指令实现以下功能: 若A中数据不等于200,则程序转至PROM_ CJNZ A,#200H,PROM__。

5. 为了使10H—17H作工作寄存器使用RS1, RS0的取值为__1,0。

6. 89C51中21个特殊功能寄存器,其地址凡是能被8整除的都有位寻址功能。

7. 89C51单片机有片内ROM容量_4KB , RAM容量128。

8. 某串行通信中有1个起始位,8个数据位和1个停止位,应选择的异步串行通信方式为方式1。

9. 在89C51单片机初始化时,SP存放的是07H。

10. 当89C51引脚ALE信号有效时,表示从P0口稳定地送出了_数据和地信息。

四、判断题(每小题2分,共20分)1.如果发生除法溢出错误,则PSW标志位P置1。

(∨)5.对于89C51单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址(∨)。

6.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好(∨)。

7. 位TF0是定时器T1的溢出中断标志位。

(∨)8.在定时器T0和外部中断1都设为高优先级时,外部中断1优先级高于定时器T0。

(×)9.子程序的返回指令是RETI ,中断程序的返回指令是RET。

(×)10.波特率是数据传输的速率,指每秒传送的字节数。

(∨)3、51有 5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器 IP加以选择4、中断请求信号有电平触发和脉冲触发两种触发方式。

6、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

51单片机期末试题及答案

51单片机期末试题及答案

试题1参考答案一、填空题(25分,每空1分)1.AT89S51单片机为8位单片机2.MCS-51系列单片机的典型芯片分别为8031、8051、8751。

3.AT89S51的异步通信口为全双工(单工/半双工/全双工)4.AT89S51有2级中断,5个中断源5.AT89S51内部数据存储器的地址范围是00H~7FH,位地址空间的字节地址范围是20H~2FH,对应的位地址范围是00H~7FH,外部数据存储器的最大可扩展容量是64K。

6.AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。

7.如果(A)=34H,(R7)=0ABH,执行XCH A,R7;结果(A)=0ABH,(R7)=34H。

8.82C55可以扩展3个并行口,其中8条口线具有位操作功能;9.当单片机复位时PSW=00H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04H。

10.若A中的内容为67H,那么,P标志位为1。

11.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8片芯片。

二、判断以下指令的正误:(5分)(1)MOV28H,@R4;(×)(2)INC DPTR;(√)(3)DEC DPTR;(×)(4)CLR R0;(×)(5)MOV T0,#3CF0H;(×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;___3CH___;=___5FH___;=___50H___;2、采用6MHz 的晶振,定时1ms ,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ 晶振∴机器周期为2us (213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1111000001100(B),化成方式0要求格式为111100001100B即0F00CH综上可知:TLX=0CH,THX=0F0H3.分析下列程序的功能(5分)PUSH ACC PUSH B POP ACC POPB解:该程序的功能是通过累加器ACC 与寄存器B 数据交换。

51单片机原理及应用期末考试试题及答案(总结2020版)

51单片机原理及应用期末考试试题及答案(总结2020版)

单片机考试复习试题及答案(一)一、填空(30分,每空1分)1. 如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=42H ,(20H)=15H2. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为1200 bit/s3. AT89S51内部数据存储器的位地址空间的字节地址范围是20H-2FH,对应的位地址范围是00H-FFH。

4. 单片机也可称为微控制器或嵌入式控制器5. 当MCS-51执行MOVX A,@R1指令时,伴随着RD控制信号有效。

6. 当单片机的PSW=01H时,这时当前的工作寄存器区是0 区,R4所对应的存储单元地址为04 H7. AT89S51的P0 口为高8位地址总线口。

8. 设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程序存储器有效,则其EA*引脚应该接+5V9. 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256 次。

10. 欲使P1口的低4位输出0,高4位不变,应执行一条ANL P1, #0F0H 命令。

11. 单片机外部三大总线分别为数据总线、地址总线和控制总线。

12. 数据指针DPTR有16 位,程序计数器PC有16 位13. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在8 块芯片中选中其中任一块。

14. MCS-51指令系统中,ADD与ADDC指令的区别是进位位Cy是否参与加法运算15. 特殊功能寄存器中,单元地址低位为0或8 的特殊功能寄存器,可以位寻址。

16. 开机复位后,CPU使用的是寄存器第0组,地址范围是00H-07H17. 若某存储器芯片地址线为12根,那么它的存储容量为4kB18. 关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为8.192ms19. AT89S51复位后,PC与SP的值为分别为0000H 和07H20. LJMP跳转空间最大可达到64K21. 执行如下三条指令后,30H单元的内容是#0EHM O V R 1,#30HM O V 40H,#0 E HM O V ﹫R 1,40H二、判断题(10分,每题1分)1 当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。

mcs-51单片机考试试题及答案

mcs-51单片机考试试题及答案

mcs-51单片机考试试题及答案一、选择题(每题2分,共20分)1. MCS-51单片机的内部结构中,CPU可以访问的存储器是()。

A. ROMB. RAMC. EPROMD. A和B答案:D2. 下列哪个寄存器是MCS-51单片机中用于堆栈指针的寄存器?()A. PCB. SPC. PSWD. DPTR答案:B3. MCS-51单片机的定时器/计数器中,定时器0和定时器1都是()。

A. 8位定时器B. 16位定时器C. 8位计数器D. 16位计数器答案:B4. 下列哪个指令是MCS-51单片机中用于将累加器A的内容与寄存器R0的内容相加的指令?()A. ADD A, #dataB. ADD A, R0C. MOV A, R0D. INC A答案:B5. 在MCS-51单片机中,下列哪个中断源的优先级最高?()A. INT0B. TF0C. TF1D. IE0答案:B6. MCS-51单片机的I/O口具有()功能。

A. 推挽输出B. 开漏输出C. 推挽输出和开漏输出D. 仅推挽输出答案:B7. MCS-51单片机的定时器/计数器工作在定时模式时,定时时间的计算公式是()。

A. 定时时间 = (65536 - THx)×12 / foscB. 定时时间 = (256 - THx)×12 / foscC. 定时时间 = (65536 - THx)×1 / foscD. 定时时间 = (256 - THx)×1 / fosc答案:B8. 在MCS-51单片机的中断系统中,下列哪个寄存器用于存储中断向量地址?()A. IPB. IEC. TCOND. SCON答案:A9. MCS-51单片机的外部中断INT0和INT1的触发方式是()。

A. 电平触发B. 边沿触发C. 定时触发D. 计数触发答案:B10. 在MCS-51单片机中,下列哪个指令用于将内部RAM的20H地址的内容传送到累加器A?()A. MOV A, #20HB. MOV A, 20HC. MOV A, @20HD. MOV A, R2答案:B二、填空题(每题2分,共20分)1. MCS-51单片机的内部RAM分为______区和______区。

mcs51单片机试题及答案

mcs51单片机试题及答案

mcs51单片机试题及答案### 单片机试题一、选择题1. 单片机MCS-51系列中,以下哪个寄存器是用于存储累加器的?- A. R0- B. A- C. B- D. PSW2. 以下哪个指令是将累加器A的内容传送到外部数据存储器的?- A. MOV A, @R0- B. MOV A, @R1- C. MOVX A, @R0- D. MOVX A, @R13. 在MCS-51单片机中,哪个特殊功能寄存器用于控制中断?- A. IE- B. IP- C. TCON- D. PCON二、填空题1. 单片机MCS-51的程序存储器地址空间为 ______ 到 ______。

2. 单片机MCS-51的外部数据存储器地址空间为 ______ 到______。

3. 单片机MCS-51的内部数据存储器地址空间为 ______ 到______。

三、简答题1. 简述MCS-51单片机的中断系统。

2. 解释MCS-51单片机中的定时器/计数器的作用及其工作模式。

四、编程题编写一段程序,实现MCS-51单片机的定时器0以模式1工作,每1秒产生一次中断。

```cORG 0000HSTART: MOV TMOD, #01H ; 设置定时器0为模式1MOV TH0, #3CH ; 装载定时器0的初值MOV TL0, #0B0HSETB TR0 ; 启动定时器0SETB ET0 ; 允许定时器0中断SETB EA ; 允许全局中断JMP $ ; 无限循环ORG 001BH ; 定时器0中断入口TIMER0_ISR: CLR C ; 清除进位标志位MOV TH0, #3CH ; 重新装载定时器0的初值MOV TL0, #0B0HCPL P1.0 ; 改变P1.0引脚的电平RETI ; 中断返回```答案一、选择题1. B2. C3. A二、填空题1. 0000H 到 FFFFH2. 8000H 到 FFH3. 20H 到 2FH三、简答题1. MCS-51单片机的中断系统包括两个外部中断(INT0和INT1)和两个定时器中断(Timer0和Timer1)。

51单片机原理及应用期末考试试题复习111

51单片机原理及应用期末考试试题复习111

单片机原理及应用期末考试复习汇总1、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示 256 个存储单元。

4、89C51是以下哪个公司的产品?( C )参看P3A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。

9、在I/O口中, P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有 64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX 指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组 8 个工作寄存器,当CPU复位时,第 0 组寄存器为当前的工作寄存器。

MCS51单片机期末考试题

MCS51单片机期末考试题

单片机模拟试卷002一、填空题(每空格1分,共10分)1.MCS—51布尔处理机的存储空间是_______。

2.P2口通常用作_______,也可以作通用的I/O口使用。

3.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为______。

4.8051的堆栈区一般开辟在_______。

5.所谓寻址,其实质就是_______。

6.存储器映象是_______。

7.定时器中断请求发生在_______。

8.中断响应时间是指______。

9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。

10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在____状态。

二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。

每小题1分,共10分)1.MCS-51单片机复位操作的主要功能是把PC初始化为( )。

A.0100HB.2080HC.0000HD.8000H2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。

A.500B.1000C.216-500D.216-10003.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。

A.P3.2B.P3.3C.P3.4D.P3.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。

A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。

A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断6.定时器若工作在循环定时或循环计数场合,应选用( )。

A.工作方式0B.工作方式1C.工作方式2D.工作方式37.MCS-51单片机的外部中断1的中断请求标志是( )。

A.ET1B.TF1C.IT1D.IE18.下列标号中,正确的标号是( )。

51单片机期末试卷及基础知识复习

51单片机期末试卷及基础知识复习

单片机期末复习及答案一、填空题1、设X=5AH,Y=36H,则X与Y“或"运算为7EH,X与Y的“异或”运算为6CH。

2、若机器的字长为8位,X=17,Y=35,则X+Y=110100,X-Y=11101110(要求结果写出二进制形式)。

3、单片机复位后,堆栈指针SP的值是07h。

4、若采用6MHz的晶体振荡器,则MCS—51单片机的振荡周期为0.5us,机器周期为2us。

5、一个函数由两部分组,即说明部分和语句部分。

6、C语言中输入和输出操作是由库函数scanf和printf等函数来完成。

7。

当MCS—51引脚ALE 信号有效时,表示从Po口稳定地送出了低8位地址.8。

MCS—51的堆栈是软件填写堆栈指针临时在_片内数据存储_器内开辟的区域.9。

MCS—51有4组工作寄存器,它们的地址范围是00H-1FH 。

10。

MCS-51片内20H—2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。

11.计算机的系统总线有数据总线、地址总线、控制总线。

12。

一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。

13、单片机的复位操作是_高电平,寄存器IE的值是_EA、ES、ET1、EX1、ET0、EX0_.14、若选择内部程序存储器,应该设置为高电平(高电平/低电平),那么,PSEN信号的处理方式为不用.15、单片机程序的入口地址是0000H ,外部中断1的入口地址是0013H .16、片机的内部RAM区中,可以位寻址的地址范围是20H—2FH ,特殊功能寄存器中,可位寻址的地址是能被8整除的地址。

17、eiL C51软件中,工程文件的扩展名是UV2,编译连接后生成可烧写的文件扩展名是HEX。

18、CS-51单片机中,在IP=0x00时,优先级最高的中断是外部中断,最低的是串行口中断 .19、CS—51单片机的P0—P4口均是并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在P0—P4口中, P0为真正的双向口, P1-P3 为准双向口.20、S-5l单片机的堆栈区只可设置在片内数据存储区(器)21、S-51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断.二、单项选择题1、C语言提供的合法的数据类型关键字是( B )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机期末考试试题01、单片机是将微处理器、一定容量的RAM 和ROM以及I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、A TMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU 只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU 只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由P0 口提供,高八位地址由P2 口提供,8位数据由P0 口提供。

9、在I/O口中,P0 口在接LED时,必须提供上拉电阻,P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为00H~7FH 的真正RAM区,和地址为80H~FFH 的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组8 个工作寄存器,当CPU复位时,第0 组寄存器为当前的工作寄存器。

19、是非题:工作寄存器区不允许做普通的RAM 单元来使用。

F20、是非题:工作寄存器组是通过置位PSW中的RS0和RS1来切换的。

T21、是非题:特殊功能寄存器可以当作普通的RAM 单元来使用。

F22、是非题:访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。

T 23、是非题:堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP初始化为00H。

F24、数据指针DPTR是一个16 位的特殊功能寄存器寄存器。

25、是非题:DPTR只能当作一个16位的特殊功能寄存器来使用。

F26、是非题:程序计数器PC是一个可以寻址的特殊功能寄存器。

F27、在89C51中,一个机器周期包括12 个振荡周期,而每条指令都由一个或几个机器周期组成,分别有单周期指令、双周期指令和4周期指令。

28、当系统处于正常工作状态且振荡稳定后,在RST引脚上加一个高电平并维持2 个机器周期,可将系统复位。

29、是非题:单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。

T30、单片机89C51复位后,其I/O口锁存器的值为0FFH ,堆栈指针的值为07H ,SBUF 的值为不定,内部RAM的值不受复位的影响,而其余寄存器的值全部为0H 。

31、是非题:单片机系统上电后,其内部RAM的值是不确定的。

T32、以下哪一个为51系列单片机的上电自动复位电路(假设RST端内部无下拉电阻)(P39图2-16(a))。

33、在89C51中,有两种方式可使单片机退出空闲模式,其一是任何的中断请求被响应,其二是硬件复位;而只有硬件复位方式才能让进入掉电模式的单片机退出掉电模式。

34、请用下图说明89C51单片机读端口锁存器的必要性。

读锁存器是为了避免直接读端口引脚时,收到外部电路的干扰,而产生的误读现象。

----------35、请说明为什么使用LED需要接限流电阻,当高电平为+5V时,正常点亮一个LED需要多大阻值的限流电阻(设LED的正常工作电流为10mA,导通压降为0.6V),为什么?解:因为LED导通时,电压降是固定的(0.6V)。

为了使LED既能正常工作(电流为10mA),又不至于被过大的电流损坏,所以必须加一个限流电阻。

--------36、以下哪一条指令的写法是错误的( C )。

A、MOV DPTR,#3F98HB、MOV R0,#0FEHC、MOV 50H,#0FC3DHD、INC R037、以下哪一条指令的写法是错误的( D )。

A、INC DPTRB、MOV R0,#0FEHC、DEC AD、PUSH A38、以下哪一条指令的写法是错误的( B )。

A、MOVC A,@A+DPTRB、MOV R0,#FEHC、CPL AD、PUSH ACC39、是非题:在51系列单片机的指令系统中,其加法、减法、乘法和除法必须有累加器A的参与才能完成。

T40、以下哪一条是位操作指令( B )。

A、MOV P0,#0FFHB、CLR P1.0C、CPLA D、POP PSW41、以下哪一条是位操作指令( B )。

A、MOV P1,#0FFHB、MOV C,ACC.1C、CPL AD、POP PSW42、以下哪一条是位操作指令( B )。

A、MOV P0,#0FFHB、SETB TR0C、CPL R0D、PUSH PSW43、简述89C51单片机中断的概念。

当CPU正在处理某件事情的时候,外部发生的某一事件请求CPU迅速去处理,于是,CPU暂时中止当前的工作,转去处理所发生的时间。

中断服务处理完该事件以后,再回到原来被中止的地方,继续原来的工作,这样的过程成为中断。

44、什么是保护现场,什么是恢复现场?保护现场:当CPU响应中断程序时,硬件会自动把断点地址(16位程序计数器的值)压入堆栈之外,用户还须注意保护有关工作寄存器、累加器、标志位等信息;恢复现场:在完成中断服务程序后,恢复原工作寄存器、累加器、标志位等的内容。

45、单片机89C51有哪些中断源,对其中断请求如何进行控制?89C51中断系统有5个中断源:●INT0:外部中断0请求,低电平有效。

通过P3.2引脚输入。

●INT1:外部中断1请求,低电平有效。

通过P3.3引脚输入。

●T0:定时器/计数器0溢出中断请求。

●T1:定时器/计数器1溢出中断请求。

●TXD/RXD:串行口中断请求。

当串行口完成一帧数据的发送或接收时,便请求中断。

46、单片机89C51的5个中断源分别为INT0 、INT1 、T0 、T1 以及TXD/RXD 。

47、单片机89C51的中断要用到4个特殊功能寄存器,它们是TCON 、SCON、IE 以及IP。

48、在89C51中,外部中断由IT0(1)位来控制其两种触发方式,分别是电平触发方式和边沿触发方式。

-------------------49、简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。

中断源(控制位)自然优先级外部中断0(PX0)最高定时器/计数器0溢出中断(PT0)外部中断1(PX1)定时器/计数器1溢出中断(PT1)串行口中断(PS)最低若某几个控制位为1,则相应的中断源就规定为高级中断;反之,若某几个控制位为0,则相应的中断源就规定为低级中断。

当同时接收到几个同一优先级的中断请求时,响应哪个中断源则取决于内部硬件查询顺序(即自然优先级)。

--------------------50、是非题:在89C51中,当产生中断响应时,所有中断请求标志位都由硬件自动清零。

F51、中断处理过程分为3个阶段,即中断响应、中断处理以及中断返回。

52、简述51系列单片机中断响应的条件。

●有中断源发出中断请求;●中断总允许位EA=1,即CPU开中断;●申请中断的中断源的中断允许位为1,即中断没有屏蔽;●无同级或更高级中断正在被服务;●当前的指令周期已经结束;●若现在指令为RETI或者是访问IE或IP指令,则该指令以及紧接着的另一条指令已执行完。

53、是非题:在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。

T54、在51系列单片机执行中断服务程序时,为什么一般都要在矢量地址开始的地方放一条跳转指令?因为51系列单片机的两个相邻中断源中断服务程序入口地址相距只有8个单元,一般的中断服务程序是容纳不下的,因此一般都要在相应的中断服务程序入口地址中放一条跳转指令。

55、为什么一般都把主程序的起始地址放在0030H 之后?因为0000H~0030H中有中断的矢量地址,为了避免冲突,一般都把主程序的起始地址放在0030H之后。

56、是非题:在执行子程序调用或执行中断服务程序时都将产生压栈的动作。

T57、单片机89C51片内有两个16 位的定时/计数器,即T0和T1,它们都有定时和事件计数的功能。

58、是非题:定时/计数器工作于定时方式时,是通过89C51片内振荡器输出经12分频后的脉冲进行计数,直至溢出为止。

T59、是非题:定时/计数器工作于计数方式时,是通过89C51的P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。

T60、是非题:定时/计数器在工作时需要消耗CPU 的时间。

F61、是非题:定时/计数器的工作模式寄存器TMOD 可以进行位寻址。

F62、是非题:定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。

F63、简述定时/计数器4种工作模式的特点。

模式1:是16位的定时器/计数器;模式2:把TL0(或TL1)配置成一个可以自动重装载的8位定时器/计数器;模式3:对T0和T1大不相同。

若将T0设置为模式3,则TL0和TH0被分为两个相互独立的8位计数器。

定时器T1无工作模式3状态。

模式0:与模式1几乎完全相同,唯一的差别是模式0中,寄存器TL0用5位,TH0用8位。

64、如何运用两个定时/计数器相串联来产生一秒的时钟基准信号。

试画出必要的电路部分,并写出程序。

(设晶振频率为12MHz,用LED显示秒信号。

注:计数器输入端为P3.4(T0)、P3.5(T1)。

)ORG 0000HLJMP MAINORG 000BHLJMP ONEORG 001BHLJMP COUORG 0030HMAIN: MOV P1,0FFHMOV SP,#60HMOV TMOD,#BMOV TL0,#0B0HMOV TH0,#3CHMOV TL1,#0F6HMOV TH1,#0F6HSETB TR0SETB TR1SETB ET0SETB ET1SETB EASJMP $ONE: PUSH PSWPUSH ACCMOV TL0,#0B0HMOV TH0,#3CHCPL P1.1POP ACCPOP PSWRETICOU: PUSH PSWPUSH ACCCPL P1.0POP ACCPOP PSWRETIEND65、是非题:在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。

相关文档
最新文档