51单片机复习题1
51单片机考试试题带答案
51单片机考试试题带答案一、选择题1. 以下哪项是51单片机的定时器模式?A. 仅工作在工作模式0B. 工作在工作模式0和工作模式1之间切换C. 工作在工作模式0和工作模式1之间循环切换D. 工作在工作模式0、工作模式1和工作模式2之间循环切换答案:D2. 下列哪种类型的引脚在51单片机中不可作为普通IO口使用?A. 内部RAM地址线引脚B. 外部中断引脚C. IAP/IAP引脚D. 全双工串行口引脚答案:A3. 51单片机的中断向量表是存放在内存的哪个区域?A. 0x0000~0x007FB. 0x0080~0x00FFC. 0x0100~0x017FD. 0x0180~0x01FF答案:C二、填空题1. 请列举51单片机的三种工作模式:____________, ____________, ____________。
答案:工作模式0、工作模式1、工作模式22. 51单片机的系统时钟频率为_________。
答案:12MHz三、解答题1. 请简要描述51单片机的位寻址方式。
答案:51单片机的位寻址方式即按位进行寻址,可以直接对单片机的寄存器或存储器中的某个位进行操作。
通过指定位寻址方式,我们可以将某个特定的位设置为1或者设置为0,或者进行一些位运算操作。
2. 请写出51单片机中TIMER 0的工作模式0的特点和优缺点。
答案:51单片机中TIMER 0的工作模式0特点如下:- 工作模式0是基本的定时/计数功能,仅作为一个16位定时器来使用。
- 它可以产生一个定时器中断。
- 定时器0的计数值可以从TH0和TL0中读取。
优点:- 简单易用,适用于基本的定时功能。
- 可以通过改变定时器的初值来实现不同的定时周期。
缺点:- 功能相对有限,不适用于复杂的定时及计数需求。
- 不能通过使用外部输入源来启动或停止定时器。
四、编程题请使用C语言编写一个程序,实现以下功能:当INT0引脚产生上升沿中断时,将P1口的高4位清0,低4位保持不变。
51单片机基础知识复习练习题(含答案)
51单片机基础知识复习题(含答案)1.8051单片机的片内有(一)个16位的特殊功能寄存器。
2.MCS-51单片机的堆栈区应建立在(片内数据存储区底128字节单元)。
3.MCS-51单片机定时器工作方式1是指的(D)工作方式。
A.8位 3B.8位自动重装2C.13位0D.16位14.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。
A.MOV A, @R1)片内B.MOVC A, @A + DPTR或MOVC A,@A+PC (C.MOVX A, @ R0D.MOVX A, @ DPTR)片外5.8751单片机程序存储器的容量最大可扩展为(64K)。
B.64K6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( 000BH)开始的中断地址区A、0003H(外部中断0服务入口)B、0013H(外部中断1服务入口)C、0023H(串行口中断服务程序入口)D、000BH(定时/计数器0中断服务程序的开始地址区)E、001BH为定时/计数器1中断服务开始地址区F、0000H (系统复位后的入口)7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:(B)B、P0口(SDA /SCL 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能)8.AJMP跳转空间最大可达到(2字节)A、2KB9.8051单片机中,唯一一个能出现在符号指令的16位寄存器是(B)A、P S WB、D P T R C 、P C D、B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B )A、MOV A,@R1片内B、MOVC A,@A+DPTR/@A+PCC、MOVX A, @R0片外D、MOVX A,@ DPTR11.8051单片机内有2个(16 )位的定时器。
51单片机复习题(含答案)
一、填空题1、A T89S51单片机为8 位单片机,共有40 个引脚。
2、MCS-51系列单片机的典型芯片分别为8031 、8051 、8751 。
3、A T89S51访问片外存储器时,利用ALE 信号锁存来自P0口发出的低8位地址信号。
4、A T89S51的P3口为双功能口。
5、A T89S51内部提供 2 个可编程的16 位定时/计数器,定时器有4 种工作方式。
6、A T89S51有 2 级中断, 5 个中断源。
7、A T89S51的P2 口为高8位地址总线口。
8、设计一个以A T89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB 闪烁程序存储器有效,则其EA* 引脚应该接+5V9、单片机系统中使用的键盘分为独立式键盘和行列式键盘,其中行列式键盘的按键识别方法有扫描法和线反转法。
10、A T89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。
11、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)= 34H 。
12、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256 次。
13、欲使P1口的低4位输出0,高4位不变,应执行一条ANL P1, #0F0H 命令。
14、若CPU使用的是寄存器第1组,R0~R7的地址范围是08H-0FH。
15、单片机进行串行通信时,晶振频率最好选择11.0592MHz16、当MCS-51执行MOVX A,@R1指令时,伴随着RD* 控制信号有效。
17、若A中的内容为67H,那么,P标志位为 1 。
18、A T89S51唯一的一条16位数据传送指令为MOV DPTR,data16 。
19、LJMP的跳转范围是64K,AJMP的跳转范围是2K B,SJMP的跳转范围是±128 B (或256B)。
51单片机考试题和答案
51单片机考试题和答案一、单项选择题(每题2分,共20分)1. 51单片机中,以下哪个寄存器用于存储程序计数器(PC)的内容?A. SPB. PCC. DPTRD. ACC答案:B2. 51单片机中,哪个寄存器用于存储数据指针?A. SPB. PCC. DPTRD. ACC答案:C3. 51单片机的定时器/计数器有几种工作模式?A. 2种B. 3种C. 4种D. 5种答案:C4. 51单片机中,哪个寄存器用于存储堆栈指针?A. SPB. PCC. DPTRD. ACC答案:A5. 51单片机中,以下哪个指令是无条件跳转指令?A. SJMPB. AJMPC. LJMPD. CJNE答案:A6. 51单片机中,以下哪个指令是调用子程序的指令?A. SJMPB. AJMPC. LJMPD. CALL答案:D7. 51单片机中,以下哪个指令是返回子程序的指令?A. SJMPB. AJMPC. LJMPD. RET答案:D8. 51单片机中,以下哪个指令是累加器清零的指令?A. CLR AB. MOV A, #0C. MOV A, R0D. CLR C答案:A9. 51单片机中,以下哪个指令是将立即数传送到累加器的指令?A. CLR AB. MOV A, #0C. MOV A, R0D. CLR C答案:B10. 51单片机中,以下哪个指令是将累加器的内容传送到寄存器R0的指令?A. CLR AB. MOV A, #0C. MOV R0, AD. CLR C答案:C二、填空题(每题2分,共20分)1. 51单片机的内部RAM共有______字节。
答案:1282. 51单片机的外部数据存储器最大容量可达______KB。
答案:643. 51单片机的外部程序存储器最大容量可达______KB。
答案:644. 51单片机的定时器/计数器有______个。
答案:25. 51单片机的中断源共有______个。
答案:66. 51单片机的串行通信可以工作在______种模式。
51单片机复习题及答案
第1章单片机概述1.单片机与普通微型计算机的不同之处在于其将、、和3部分集成于一块芯片上。
答:CPU、存储器、I/O口。
2.8051与8751的区别是。
A.内部数据存储单元数目不同B.内部数据存储器的类型不同C.内部程序存储器的类型不同D.内部寄存器的数目不同答:C。
3.在家用电器中使用单片机应属于微计算机的。
A.辅助设计应用;B.测量、控制应用;C.数值计算应用;D.数据处理应用答:B。
4.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。
5.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。
它们的差别是在片内程序存储器上。
8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。
6.为什么不应当把51系列单片机称为MCS-51系列单片机?答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。
第2章 51单片机片内硬件结构1.在51单片机中,如果采用6MHz晶振,一个机器周期为。
答:2µs2.AT89C51单片机的机器周期等于个时钟振荡周期。
答:12。
3.若A中的内容为63H,那么,P标志位的值为。
答:P标志位的值为0。
4.内部RAM中,可作为工作寄存器区的单元地址为H~H。
答:00H;1FH。
5.通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到。
答:PC;PC。
6.51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为51单片机的PC 是16位的,因此其寻址的范围为KB。
51单片机复习题
单片机0一、填空题1.在8051汇编指令格式中,唯一不能缺省的部分是。
2.当MCS-51执行MOVC A,@A+PC指令时,伴随着PSEN 读控制信号有效。
3.当MCS-51单片机复位时PSW=00H,这时当前的工作寄存器区是0 区,R4所对应的存储单元地址为04 H。
4.MCS-51有4个并行I\O口,其中P0—P3是准双向口,所以,由输出转输入时必须先写入 1 。
5.MCS-51的堆栈是软件填写堆栈指针临时在内部RAM 内开辟的区域.6.在MCS-51单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOVEX 指令。
二、单选题1.MCS-51系列单片机的指令系统共(A)条指令。
A、111B、112C、113D、1152.在CPU内部,反映程序运行状态或反映运算结果的寄存器是(B )。
A、PCB、PSWC、AD、SP3.外扩程序存储器的高8位地址来自(C )口。
A、P0B、P1C、P2D、P34.要访问MCS-51的特殊功能寄存器应选用的寻址方式是(C)。
A、寄存器间接寻址B、变址寻址C、直接寻址D、相对寻址5.MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是(A )。
A、读锁存器B、读数据C、读A累加器D、读CPU6.8051单片机中,唯一一个用户可以使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR7.指令MOV A ,20H的字节数是(B )。
A、1B、2C、3D、48.下列指令能使累加器A的最高位置1的是(D )。
A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H9.8031单片机的定时器T1用作计数方式时(A )。
A、外部计数脉冲由T1(P3.5)输入B、外部计数脉冲由内部时钟频率提供C、外部计数脉冲由T0(P3.4)输入D、以上均不是10.指令 MOV R0,#20H中的20H是指(A)。
51单片机复习题及答案
51单片机复习题及答案51单片机是一种非常常用的单片机,广泛应用于各种电子设备中。
为了帮助大家更好地复习51单片机,下面我将给大家整理了一些常见的复习题及其答案。
1. 什么是51单片机?答:51单片机是一种基于MCS-51指令集的单片机,由Intel公司于20世纪80年代推出。
它具有低功耗、高性能、易编程等特点,被广泛应用于各种电子设备中。
2. 51单片机的存储器结构有哪些?答:51单片机的存储器结构主要包括程序存储器(ROM)、数据存储器(RAM)和特殊功能寄存器(SFR)。
其中,ROM用于存储程序代码,RAM用于存储数据,SFR用于存储特殊功能的寄存器。
3. 51单片机的中断有几种类型?答:51单片机的中断主要分为外部中断和定时器中断两种类型。
外部中断是通过外部引脚触发的,而定时器中断是通过定时器产生的。
4. 51单片机的IO口有几个?如何设置IO口的输入输出状态?答:51单片机共有32个IO口,分为四个8位的IO口组(P0、P1、P2、P3)。
要设置IO口的输入输出状态,可以通过设置相应的寄存器来实现。
5. 51单片机的定时器有几个?如何设置定时器的工作模式?答:51单片机共有两个定时器,分别是定时器0和定时器1。
要设置定时器的工作模式,可以通过设置相应的寄存器来实现,例如TCON寄存器和TMOD寄存器。
6. 51单片机的串口通信如何实现?答:51单片机的串口通信可以通过设置相应的寄存器来实现,例如设置波特率、数据位数、停止位数等。
同时,还需要使用相应的串口通信协议,例如UART协议。
7. 什么是51单片机的中断优先级?如何设置中断优先级?答:51单片机的中断优先级是指当多个中断同时触发时,系统按照一定的优先级顺序处理中断请求。
中断优先级可以通过设置相应的寄存器来实现,例如IP寄存器。
8. 51单片机的电源管理有哪些注意事项?答:在使用51单片机时,需要注意电源管理方面的问题。
例如,要保证电源稳定,避免电源波动对单片机工作的影响;同时,还要注意功耗的控制,避免过度耗电。
51单片机试题及答案
51单片机试题及答案【篇一:51单片机习题及答案】t>第一章1-1选择1.计算机中最常用的字符信息编码是( a )aasciib bcd码c 余3码 d 循环码a 1.5b 3c 1d 0.53.mcs-51的时钟最高频率是 ( a ).a 12mhzb 6 mhzc 8 mhzd 10 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 0001000d 111011008.十进制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的二进制表示为3.十进制数-29的8位补码表示为4.单片微型机.5.若不使用mcs-51片内存器引脚必须接地.6..7.十进制数-47用8位二进制补码表示为8.-49d的二进制补码为9.计算机中最常用的字符信息编码是10.计算机中的数称为机器数,它的实际值叫真值。
1-3判断1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。
(√ )3.使用可编程接口必须处始化。
(√ )。
4.8155的复位引脚可与89c51的复位引脚直接相连。
(√ )8.计算机中常作的码制有原码、反码和补码(√ )9.若不使用mcs-51片内存器引脚ea必须接地. (√ )1-4简答1.何谓单片机?单片机与一般微型计算机相比,具有哪些特点?答:单片机是在一块集成电路上把cpu、存储器、定时器/计数器及多种形式的i/o接口集成在一起而构成的微型计算机。
51单片机期末考试复习题(附答案)
单片机原理及应用复习一、填空题1.单片机又称为微控制器,将CPU、存储器、I/O集成到一个芯片上。
2.单片机的RST/VPD引脚为单片机的商店复位或掉电保护端,但单片机振荡器工作时,该引脚上只要出现持续两个机器周期的高电平,就可实现复位操作,是单片机回到初始状态。
̅̅̅̅端保持低电平。
3.单片机只访问外部程序存储器,必须使EA4.单片机程序地址空间中0000H代表复位入口地址、0003H代表外部中断0入口地址、000BH代表定时器/计数器0溢出中断入口地址、0013H代表外部中断1中断入口地址、001BH 代表定时器/计数器1溢出中断入口地址、0023H代表串口中断入口地址。
通常在这些地址中存放一条无条件转移指令。
5.扩展片外数据存储器地址空间与片内数据存储器地址空间可以重叠,是因为访问片内、外使用不同的指令,访问片外采用MOVX指令。
6.单片机应用程序一般放在ROM中,数据一般存放到RAM中。
7.单片机复位后,寄存器PC为0000H、ACC为00H、PSW为00H、SP为07H,此时选择第0组工作寄存器作为通用寄存器。
8.机器指令由操作码和操作数两部分构成。
9.操作数表示参加操作的数本身或操作数所在的地址。
10.单片机特殊寄存器的选址方式只能是直接寻址。
11.可用于寄存器间接寻址的寄存器包括R0、R1、DPTR,这些寄存器起到地址指针的作用。
12.要用传输指令访问单片机片外RAM,它的指令操作助记符是MOVX。
13.指令AJMP的跳转范围是2K,LJMP可在64KB范围内无条件转移。
14.执行PUSH时堆栈指针SP先加1,执行POP堆栈指令是SP后减1,子程序调用LCALL指令隐含2次压栈,子程序返回指令RET隐含2次出栈(弹栈)。
15.绝对调用指令ACALL addr所能调用子程序的范围是2K,LCALL addr指令则是64K。
16.DB、DW、DS伪指令都只能对程序存储器起作用,不能对数据存储器进行初始化。
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的读操作只访问片外程序存储器。
51单片机基础知识复习练习题(含答案)
51单片机根底知识复习题〔含答案〕1.8051单片机的片有〔一〕个16位的特殊功能存放器。
2.MCS-51单片机的堆栈区应建立在〔片数据存储区底128字节单元〕。
3.MCS-51单片机定时器工作方式1是指的〔D〕工作方式。
A.8位3B.8位自动重装2C.13位0 D.16位14.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B〕。
A.MOV A, R1〕片B.MOVC A, A + DPTR或MOVC A,A+PC〔C.MOVX A, R0 D.MOVX A, DPTR〕片外5.8751单片机程序存储器的容量最大可扩展为〔64K〕。
B.64K6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( 000BH)开始的中断地址区A、0003H〔外部中断0服务入口〕B、0013H〔外部中断1服务入口〕C、0023H〔串行口中断服务程序入口〕D、000BH〔定时/计数器0中断服务程序的开始地址区〕E、001BH为定时/计数器1中断服务开始地址区F、0000H (系统复位后的入口)7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:(B )B、 P0口〔SDA /SCL 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能〕8.AJMP跳转空间最大可达到〔2字节〕A、2KB9.8051单片机中,唯一一个能出现在符号指令的16位存放器是〔B〕A、P S WB、D P T R C 、P C D、B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B 〕A、MOV A,R1片B、 MOVC A,A+DPTR/A+PCC、 MOVX A, R0片外D、MOVX A, DPTR11.8051单片机有2个〔 16 〕位的定时器。
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分为______区和______区。
51单片机复习题及答案
51单片机复习题及答案一、选择题(每题2分,共10分)1. 51单片机的内部RAM中,可以作为位寻址区的区域是()。
A. 00H-2FHB. 20H-2FHC. 30H-7FHD. 80H-FFH2. 51单片机的定时器/计数器有()个。
A. 1B. 2C. 3D. 43. 51单片机的外部中断有()个。
A. 1B. 2C. 3D. 44. 51单片机的串行通信中,波特率的计算公式为()。
A. 波特率 = 定时器初值× 12 / 32B. 波特率 = 定时器初值× 12 / 64C. 波特率 = 定时器初值× 36 / 32D. 波特率 = 定时器初值× 36 / 645. 51单片机的I/O口在不使用时,通常设置为()。
A. 输入模式B. 输出模式C. 高阻态D. 推挽输出二、填空题(每题2分,共10分)1. 51单片机的程序存储器地址范围是 0000H 到 ________H。
2. 51单片机的定时器/计数器工作在方式1时,定时器/计数器为________ 位计数器。
3. 51单片机的外部中断0的中断向量地址是 ________H。
4. 51单片机的串行通信方式0中,波特率是固定的,为 ________。
5. 51单片机的I/O口在高阻态时,可以被外部电路驱动为高电平或低电平,此时I/O口的输出状态是 ________。
三、简答题(每题10分,共20分)1. 简述51单片机的中断系统结构。
2. 描述51单片机的串行通信方式1的特点。
四、计算题(每题15分,共30分)1. 假设51单片机的定时器/计数器工作在方式2,要求定时器每10ms 溢出一次,系统时钟频率为12MHz,计算定时器的初值。
2. 假设51单片机的串行通信波特率为9600bps,系统时钟频率为11.0592MHz,计算定时器的初值。
五、编程题(每题20分,共20分)1. 编写一个51单片机的程序,实现定时器0每1秒中断一次,每次中断时,P1.0口输出一个高电平,持续100ms后输出低电平。
51单片机试题及答案
51单片机试题及答案一、选择题(每题2分,共20分)1. 51单片机的内部时钟频率为12MHz时,一个机器周期为多少微秒?A. 1μsB. 2μsC. 4μsD. 6μs答案:B2. 51单片机的I/O口的初始状态是什么?A. 高电平B. 低电平C. 浮动D. 随机答案:C3. 下列哪个寄存器是51单片机的程序计数器?A. PCB. SPC. DPTRD. ACC答案:A4. 51单片机的中断向量表起始地址是多少?A. 0000HB. 0003HC. 0030HD. 0100H答案:A5. 51单片机中,下列哪个指令是无条件跳转指令?A. LJMPB. SJMPC. AJMPD. JMP答案:B6. 51单片机的定时器/计数器的计数器溢出时,会自动重置为多少?A. 0B. 1C. 255D. 256答案:A7. 51单片机的串行通信中,波特率的计算公式是?A. 波特率 = 时钟频率 / 12B. 波特率 = 时钟频率 / 32C. 波特率 = 时钟频率 / 定时器初值D. 波特率 = 定时器初值 / 时钟频率答案:C8. 51单片机的外部中断源有几个?A. 2B. 3C. 4D. 5答案:B9. 51单片机的定时器/计数器的定时器模式和计数器模式有什么区别?A. 定时器模式计数外部事件,计数器模式计数内部时钟脉冲B. 定时器模式计数内部时钟脉冲,计数器模式计数外部事件C. 两者没有区别D. 定时器模式只能计数,计数器模式只能定时答案:B10. 51单片机中,下列哪个指令是将累加器的内容与寄存器R0的内容进行交换?A. MOV A, R0B. XCH A, R0C. SWAP AD. CPL A答案:B二、填空题(每题2分,共20分)1. 51单片机的内部RAM分为______区和______区。
答案:工作寄存器;位寻址2. 51单片机的外部中断INT0和INT1的中断向量地址分别是______和______。
c51单片机考试题库及答案
c51单片机考试题库及答案一、选择题1. C51单片机中,以下哪个寄存器是用于存储程序计数器的?A. SPB. PCC. DPTRD. ACC答案:B2. 在C51单片机中,下列哪个指令是无条件跳转指令?A. SJMPB. AJMPC. LJMPD. CJNE答案:A3. C51单片机的定时器/计数器有几种工作模式?A. 2种B. 3种C. 4种D. 5种答案:C4. C51单片机的外部中断有几个?A. 2个B. 3个C. 4个D. 5个答案:A5. 在C51单片机中,以下哪个指令是用于累加器清零的?A. CLR AB. MOV A, #0C. SUBB A, AD. CJNE A, #0, REL答案:A二、填空题1. C51单片机的内部RAM共有______字节。
答案:1282. C51单片机的外部中断0的中断标志位是______。
答案:IE03. C51单片机的定时器/计数器0和1的计数器溢出时,会自动向______寄存器送入中断标志。
答案:TF04. 在C51单片机中,使用______指令可以实现累加器与立即数之间的数据传送。
答案:MOV5. C51单片机的串行通信可以工作在______种模式。
答案:4三、简答题1. 简述C51单片机的串行通信波特率的计算公式。
答案:波特率 = 机器周期× 32 × (256 - SMOD) / 122. 描述C51单片机的看门狗定时器的作用。
答案:看门狗定时器用于防止程序运行时的死循环,确保系统稳定运行。
四、编程题1. 编写一个C51单片机的程序,实现将累加器A的内容与内部RAM的20H地址单元的内容进行比较,如果A的内容大于20H地址单元的内容,则将P1.0置1,否则置0。
答案:```cORG 00HMOV A, 20HCJNE A, #20H, NEXTSETB P1.0SJMP EXITNEXT:CLR P1.0EXIT:END```2. 编写一个C51单片机的程序,实现定时器0的初始化,使其工作在模式1,初值设置为0x3C。
51单片机试题及答案
51单片机试题及答案51单片机是一种常用的单片机,广泛应用于各种电子设备中。
在学习和应用过程中,掌握相关的试题和答案是非常重要的。
本篇文章将提供一些常见的51单片机试题,并给出详细的答案解析。
试题一:请简述51单片机的基本概念。
答案:51单片机指的是英特尔公司开发的一种8位单片机,其核心是8051系列单片机。
它具有低功耗、高集成度和强大的功能特点。
51单片机广泛应用于嵌入式系统、电子仪器和家用电器等领域。
试题二:请解释什么是片内RAM和片内ROM。
答案:片内RAM(Random Access Memory)指的是单片机内部集成的随机存取内存,用于存储临时数据。
片内ROM(Read-Only Memory)用于存储程序代码和常量数据,无法在运行时进行修改。
试题三:请列举51单片机的常用指令集。
答案:51单片机的常用指令集包括数据传输指令、算术指令、逻辑指令、跳转指令、位操作指令等。
具体的指令可以根据需求在手册中查阅。
试题四:请解释定时器和中断的概念。
答案:定时器是一种特殊的硬件模块,用于实现定时功能。
通过设置定时器的计数值和工作模式,可以实现各种时间精度的定时。
中断是一种事件触发机制,当特定事件发生时,中断会打断当前的程序执行,转而执行相应的中断服务程序。
试题五:请简述串行通信中的UART概念。
答案:UART(Universal Asynchronous Receiver/Transmitter)是一种常见的串行通信接口,用于实现数据的传输和接收。
UART通过设置波特率、数据位、停止位和校验位等参数,实现串行通信的数据有效性和可靠性。
试题六:请简要介绍51单片机的编程流程。
答案:51单片机的编程流程主要包括以下几个步骤:写好程序代码,并保存为.asm汇编文件;使用汇编器将汇编文件转换为机器码文件;使用烧录器将机器码文件烧录到单片机的存储器中;将单片机与外部电路连接,并通电运行程序。
试题七:请解释I/O口及其在51单片机中的应用。
51单片机复习题及答案
51单片机复习题及答案一、填空题(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)MOV 28H,@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;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H 3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B解: 该程序的功能是通过累加器ACC 与寄存器B 数据交换。
51单片机考试试题带答案
word格式-可编辑-感谢下载支持单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O三部分组成。
2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址3、访问8031片外数据存储器采用的是寄存器间接寻址方式。
4、累加器(A)=80H,执行完指令ADDA,#83H后,进位位CY=15、指令LCALL37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。
6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。
7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。
8、中断请求信号有电平触发和卫冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式010、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。
11、51的并行I/O口信息有读引脚—和读锁存器两种读取方法,读一改一写操作是针对并行I/O口内的锁存器进行的。
12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。
每题1.分,共10分)1、计算机能识别的语言是(C)。
(A)汇编语言(B)自然语言(C)机器语言(C)高级语言word格式-可编辑-感谢下载支持2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是(B)。
(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条(D)。
(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令4、访问外部数据存储器时,不起作用的信号是(C)。
(A)RD(B)WR(C)PSEN(D)ALE5、以下指令中,属于单纯读引脚的指令是(C)。
(A)MOVP1,A(B)ORLP1,#0FH(C)MOVCC,P1.5(D)DJNZP1,LAB6、使用定时器T1时,有几种工作模式(C)。
51单片机期末复习题
51单片机期末复习题一、选择题1. 51单片机的内部总线宽度是多少位?A. 8位B. 16位C. 32位D. 64位答案:A2. 下列哪个是51单片机的定时器/计数器?A. T0B. T1C. A/DD. D/A答案:A、B3. 51单片机的中断优先级由哪个寄存器控制?A. IEB. IPC. TCOND. PCON答案:B4. 51单片机的外部中断有几个?A. 1个B. 2个C. 3个D. 4个答案:B5. 51单片机的外部数据存储器地址范围是多少?A. 0000H-FFFFHB. 0000H-0FFFHC. 0000H-1FFFHD. 0000H-FFFFH答案:A二、填空题6. 51单片机的程序存储器最大容量可达到______。
答案:64KB7. 51单片机的堆栈采用______进制。
答案:28. 51单片机的中断向量地址由______寄存器决定。
答案:IE9. 51单片机的串行通信波特率由______决定。
答案:定时器T110. 在51单片机中,使用______指令可以进入低功耗模式。
答案:SLEEP三、简答题11. 简述51单片机的中断系统的基本组成。
答案:51单片机的中断系统由中断请求、中断响应、中断服务程序和中断返回四个基本部分组成。
12. 阐述51单片机的定时器/计数器的工作原理。
答案:定时器/计数器是51单片机中用于测量时间间隔或计数事件的硬件模块。
它们可以被配置为定时器模式,以测量时间间隔,或计数器模式,以计数外部事件。
四、计算题13. 假设51单片机的系统时钟频率为12MHz,计算定时器0的定时时间。
答案:定时器0的定时时间 = (12MHz / 12) / (256 - 定时器初值)。
五、编程题14. 编写一个简单的程序,实现51单片机的P1口的LED灯依次点亮。
答案:; 以下是一个简单的汇编语言示例ORG 00HMOV P1, #0FFH ; 初始状态,所有LED灯关闭MOV A, #0FEH ; 从第一个LED灯开始START: MOV P1, A ; 点亮当前LED灯CALL DELAY ; 延时MOV A, A ; 将A寄存器内容左移一位MOV P1, A ; 更新P1口状态CALL DELAY ; 延时CJNE A, #0FFH, START ; 如果A寄存器不为0FFH,跳回STARTSJMP START ; 循环DELAY: ; 延时子程序; 延时逻辑RET六、论述题15. 论述51单片机在嵌入式系统设计中的优势和局限性。
51单片机基础知识试题题库(含答案)
51单片机基础知识试题题库(含答案)第1章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。
2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
3、当使用8751且EA=1,程序存储器地址小于1000H时,访问的是片内ROM。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是00H~1FH6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
7、PSW中RS1RS0=10时,R2的地址为12H8、PSW中RS1RS0=11时,R2的地址为1AH9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第0组,8个寄存器的单元地址为00H~07H10、PC复位后为0000H11、一个机器周期=12个振荡周期=6个状态周期。
12、PC的内容为将要执行的指令地址13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为2u14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为26H15、若A中的内容为63H,那么,P标志位的值为016、8051单片机复位后,R4所对应的存储单元的地址为04H,因上电时PSW= 00H这时当前的工作寄存器区是第0工作寄存器区。
17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。
18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区19、通过堆栈操作实现子程序调用,首先就要把PC的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到PC20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为64KB。
21、MCS-51单片机片内RAM的寄存器共有32个单元,分为4组寄存器,每组8个单元,以R0~R7作为寄存器名称。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机》练习题一、填空题1、若不使用MCS-51片内的存储器,引脚EA 必须接 地或“0”电平 。
2、MCS-51有4个并行I/O 口,其中P1~P3口是准双向口,所以由输出转输入时必须先写入 1 。
3、MCS-51中有4组工作寄存器,它们的地址范围是 00H ~1FH 。
4、在MCS-51系统中,若用传送指令访问程序存储器,它的操作码助记符是 MOVC 。
5、在MCS-51系统中,若用传送指令访问片外RAM ,它的操作码助记符是 MOVX 。
6、累加器(A)=80H ,执行完ADD A ,#83H 后,标志Cy= 1 。
7、MOV PSW ,#10H 是将MCS-51的工作寄存器组置为第 2 组。
8、设DPTR=2000H ,(A)=80H ,则MOVC A ,@A+DPTR 源操作数的实际地址为 2080H 。
9、PSW 中的RS0 RS1=11H 时,R2的地址为 1AH 。
10、若单片机的使用的频率为6MHz 的晶振,那么振荡周期为 1/(6*1000000)s ;机器周期为 2μs ;指令周期为 2μs ~8μs 。
11、假定(A)=85H ,(R0)=20H ,(20H)=0AFH 。
执行下列指令后,A 的内容为 34H ;Cy 的内容为1 ;AC 的内容为 1 ;P 的内容为 1 。
ADD A ,@R012、MCS-51的两条查表指令是 MOVC A ,@A+DPTR 和 MOVC A ,@A+PC 。
13、MCS-51中21个特殊功能寄存器凡是能被8整除的都有 位 寻址功能。
14、MCS-51片内20H ~2FH 范围内的数据存储器,既可以字节寻址又可以 位 寻址。
15、在MCS-51系统中,若用传送指令访问片内RAM ,它的操作码助记符是 MOV 。
16、计算机的系统总线分别由 地址 总线、 控制 总线和 数据 总线组成。
17、执行ANL A ,#0FH 指令后,累加器A 的高4位= 0H 。
18、ORL A ,#0F0H 是将A 的高4位置1,而低4位 不变 。
19、12根地址线可寻址 4 KB 的存储单元。
20、假定(SP)=60H ,(A)=30H ,(B)=70H ,执行下列指令后,SP 的内容为 62H ;61H 单元的内容为 30H ;62H 单元的内容为 70H 。
PUSH APUSH B21、MCS-51芯片的TXD 和RXD 引脚的作用是 串行发送和接收数据 。
22、MCS-51单片机是( 8 )位的单片机。
23、MCS-51单片机有( 5 )个中断源,( 2 )级优先级中断。
24、串行口方式3发送的第9位数据要事先写入( SCON )寄存器的( TB8 )位。
25、串行口的方式0的波特率为 (F OSC /12 )。
26、8051内部数据存储器的地址范围是(00~7FH ),位地址空间的字节地址范围是(20H~2FH ),对应的位地址范围是(00~7FH ),外部数据存储器的最大可扩展容量是(64KB )。
27、已知fosc=12MHz ,T0作为定时器使用时,其定时时间间隔为( 1us )。
28、串行口方式2接收到的第9位数据送( SCON )寄存器的( RB8 )位中保存。
29、当单片机复位时PSW =( 00 )H ,这时当前的工作寄存器区是( 0 )区,R6所对应的存储单元地址为( 06 )H 。
30、若A 中的内容为67H ,那么,P 标志位为( 1 )。
31、MCS-51单片机的通讯接口有( 串行 )和(并行 )两种型式。
在串行通讯中,发送时要把( 并行)数据转换成(串行 )数据。
接收时又需把( 串行 )数据转换成(并行 )数据。
32、MCS-51内部提供( 2 )个可编程的( 16 )位定时/计数器,定时器有( 4 )种工作方式。
33、MCS-51复位后,A 的内容为 00H ;SP 的内容为 07H ;P0~P3的内容为 0FFH 。
34、0INT 和1INT 的中断标志位分别是 IE0 和 IE1 。
35、MCS-51芯片外接振荡器即可正常工作的原因是 内部集成有振荡电路 。
36、8031需要外扩程序存储器的原因是 片内未集成程序存储器 。
37、MCS-51读取ROM 存储器数据,使用 MOVC 指令。
38、MCS-51系统的特殊功能寄存器(SFR )是由 通用寄存器和I/O 端口寄存器 组成的。
39、MCS-51系统复位控制信号的有效电平是 高电平 。
40、MCS-51程序存储器寻址,使用变址寻址方式。
41、MCS-51系统的立即寻址的用途是给内部单元赋值。
42、MCS-51系统开关外部地址锁存器的控制信号是ALE 。
43、MCS-51系统外部RAM 无(填有或无)支持位操作的单元。
44、KeiL C51软件中,工程文件的扩展名是UV2 ,编译连接后生成可烧写的文件扩展名是HEX 。
45、函数是C语言的基本单位。
46、变量的指针就是变量的地址;指针变量的值是指针。
47、C51的基本数据类型有位型、字符型、整形、长整形、浮点型、双精度浮点型。
48、C51的存储类型有data 、bdata 、idata 、pdata 、xdata 、code 。
49、C51程序与其他语言程序一样,程序结构也分为顺序结构、选择结构(或分支结构)、循环结构三种。
50、C51数组的一个很重要的用途就是查表。
51、单片机程序的入口地址是__0000H__。
52、A/D芯片选择最主要的参数是分辨率和转换速度。
二、选择题1、当MCS-51系统使用12MHz振荡频率,最长的指令周期是(A)。
A、4微秒B、6微秒C、8微秒D、4毫秒2、某存储器芯片地址线为12根,那么它的存储容量为( C )。
A、1KBB、2KBC、4KBD、8KB3、要访问MCS-51的特殊功能寄存器应使用的寻址方式是( C )。
A、寄存器间接寻址B、变址寻址C、直接寻址D、相对寻址4、MOV C,7FH指令中目的操作数的寻址方式是( A )。
A、位寻址B、直接寻址C、立即寻址D、寄存器寻址5、当MCS-51复位时,下面说法正确的是:( A )。
A、PC=0000HB、SP=00HC、P0=00HD、(20H)=00H。
6、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应该是( A )。
A、98HB、84HC、42HD、22H7、PC中存放的是( A )。
A、下一条要执行的指令的地址B、当前正在执行的指令C、当前正在执行的指令地址D、下一条要执行的指令8、各中断源发出的中断请求信号,都会标记在MCS-51系统中的( B )。
A、TMODB、TCON和SCONC、IED、IP9、8051的串行通信口为( D )工作方式。
A、单工B、全单工C、半双工D、全双工10、MCS-51系统支持的串行通信是(B )。
A、同步和异步B、异步和全双工C、同步和全双工D、异步和半双工11、开始时(A)=0,但在MCS-51执行完MOV A,#08H后,PSW的哪一位被置1( D )。
A、CyB、ACC、OVD、P12、8051单片机中,唯一一个用户不能直接使用的寄存器是( C )A、PSWB、DPTR C 、PC D、B13、当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )A、MOV A, @R1B、MOVC A, @A+DPTRC、MOVX A, @R0D、MOVX A, @DPTR14、CPU主要的组成部分为( A )。
A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器15、在单片机中,通常将一些中间计算结果放在( A )中。
A、累加器B、控制器C、程序存储器D、数据存储器16、程序计数器PC在( A )中。
A、CPU控制器B、CPU运算器C、外部程序存储器D、外部数据存储器17、指令和程序是以( C )形式存放在程序存储器中。
A、源程序B、汇编程序C、二进制编码D、BCD码18、下载进单片机ROM的程序文件扩展名为( D )。
A、objB、cC、asmD、hex19、单片机应用程序一般存放在( B )。
A、RAMB、ROMC、寄存器D、CPU20、进位标志CY在( C )中。
A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR21、单片机8051的XTAL1和XTAL2引脚是( D )引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振22、单片机的堆栈指针SP始终是( B )。
A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度23、P0、P1口作输入用途之前必须( A )。
A、相应端口先置1B、相应端口先置0C、外接高电平D、外接上拉电阻24、一个EPROM的地址有A0----A11引脚,它的容量为( B )。
A、2KBB、4KBC、11KBD、12KB25、下列指令中错误的是( C )。
A、MOV A,R4B、MOV 20H,R4 C 、MOV R4,R3 D、MOV ﹫R4,R326、下列指令中不影响标志位CY的指令有( D )。
A、ADD A,20HB、CLR C 、RRC A D、INC A27、设(A)=0C3H,(R0)=0AAH,执行指令ANL A,R0后,结果( A )A、(A)=82HB、(A)=6CH C 、(R0)=82 D、(R0)=6CH28、提高单片机的晶振频率,则机器周期( C )。
A、不变B、变长 C 、变短 D、不定29、8051单片机中,唯一一个用户可使用的16位寄存器是( B )。
A、PSWB、DPTR C 、ACC D、PC30、执行MOV IE,#81H指令的意义是:( B )。
A、屏蔽中断源B、开放外部中断源0C 、开放外部中断源1 D、开放外部中断源0和131、8051定时计数器1的启/停应由( D )位控制。
A、TH1B、TL1C、TID、TR132、直接寻址的寻址范围是( A )。
A、内部00H-FFHB、外部00H-FFHC、内部0000H-FFFFHD、外部0000H-FFFFH33、以下( C )指令是非法指令。
A、MOVX A,@R0B、MOVC A,@A+PCC、MOV @DPTR,AD、DEC R034、MCS-51系列单片机指令系统中共有( B )条指令。
A、96B、111C、127D、25635、指令JNZ rel的寻址方式是( D )。
A、位寻址B、寄存器寻址C、寄存器间接寻址D、相对寻址36、外部中断请求信号INT1是从( D )并行I/O口进入8051单片机内部的。
A、P0口B、P1口C、P2口D、P3口37、下列寄存器中哪一个寄存器与51单片机的定时计数器的启/停控制位有关(B)A、TMODB、TCONC、TH0,TL0D、TH1,TL138、SFR的地址范围是( D )。