更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
(填空题)51单片机的字长为____位,其内部数据存储器(RAM)的标准容量为____字节(不包含特殊功能寄存器区)我的答案:1.4分(1) 8(2) 128正确答案:(1) 8(2) 128答案解析:51单片机是8位微处理器,其内部RAM通常为128字节(地址范围00H~7FH),特殊功能寄存器区位于80H~FFHAI讲解2.(填空题)累加器的英文缩写是____,程序计数器的英文缩写是____我的答案:0.7分(1) ACC(2) PC正确答案:(1) A(2) PC答案解析:累加器是51单片机中最常用的寄存器,用于算术逻辑运算和数据传输;程序计数器PC用于存放下一条要执行的指令地址,复位后值为0000HAI讲解3.(填空题)51单片机复位后,堆栈指针SP的初始值为____H,程序计数器PC的值为____H我的答案:0分(1) 07H(2) 0000H正确答案:(1) 07(2) 0000答案解析:复位时SP初始化为07H,堆栈从08H单元开始生长;PC复位后指向程序起始地址0000HAI讲解4.(填空题)定时器/计数器T0工作在模式1时,是____位定时器,最大计数值为____我的答案:1.4分(1) 16(2) 65535正确答案:(1) 16(2) 65535答案解析:模式1为16位定时器/计数器,计数范围0~65535,溢出时会产生中断请求AI讲解5.(填空题)汇编指令"MOV A,#30H"中,源操作数的寻址方式是____寻址我的答案:1.4分(1) 立即数正确答案:(1) 立即数答案解析:#表示立即数,该指令将立即数30H传送到累加器A中,属于立即数寻址方式AI讲解6.(填空题)8051单片机的片内程序存储器(ROM)容量为____KB我的答案:1.4分(1) 4正确答案:(1) 4答案解析:8051是51单片机的典型型号,内置4KB Flash ROM用于存储程序代码AI讲解7.(填空题)外部中断0的中断服务程序入口地址是____H我的答案:1.4分(1) 0003正确答案:(1) 0003答案解析:51单片机各中断源的入口地址固定,外部中断0为0003H,定时器0为000BH,外部中断1为0013H等AI讲解8.(填空题)51单片机中,用于控制中断允许的寄存器是____,其中EA位的作用是____。我的答案:1.4分(1) IE(2) 总中断允许正确答案:(1) IE(2) 总中断允许答案解析:IE(Interrupt Enable)寄存器是中断允许控制寄存器,其中EA位为总中断允许位,当EA=1时允许所有已开启的中断,EA=0时禁止所有中断。AI讲解9.(填空题)将二进制数110101转换为十进制数是____,转换为十六进制数是____。我的答案:1.4分(1) 53(2) 35H正确答案:(1) 53(2) 35H答案解析:二进制转十进制:1×32 +1×16 +0×8 +1×4 +0×2 +1×1 =53;二进制转十六进制按四位分组(不足补前导0):0011 0101 → 35H。AI讲解10.(填空题)汇编指令MOV A,#30H的功能是将立即数30H传送到____寄存器中,该指令的机器码长度是____字节。我的答案:1.4分(1) 累加器A(2) 2正确答案:(1) 累加器A(2) 2答案解析:MOV A,#data是立即数传送指令,目的操作数为累加器A;该指令的机器码格式为操作码(74H)+立即数,共2字节。AI讲解11.(填空题)将十进制数98转换为二进制数是____,转换为BCD码是____。我的答案:1.4分(1) 1100010(2) 10011000正确答案:(1) 1100010(2) 10011000答案解析:十进制98转二进制:98÷2=49余0,49÷2=24余1,24÷2=12余0,12÷2=6余0,6÷2=3余0,3÷2=1余1,1÷2=0余1 → 倒序得1100010;BCD码将每位十进制数用4位二进制表示:9→1001,8→1000 → 10011000。AI讲解12.(填空题)51单片机中,定时器/计数器T0的工作模式寄存器是____,当设置为模式1时,其计数范围是____。我的答案:1.4分(1) TMOD(2) 0~65535正确答案:(1) TMOD(2) 0~65535答案解析:TMOD寄存器用于设置定时器/计数器的工作模式;模式1为16位定时器/计数器,计数范围为0到FFFFH(即65535)。AI讲解13.(填空题)汇编指令ADD A,R1的功能是将累加器A的值与____寄存器的值相加,结果存回____。我的答案:1.4分(1) R1(2) 累加器A正确答案:(1) R1(2) 累加器A答案解析:ADD A,Rn指令实现累加器A与工作寄存器Rn的加法运算,运算结果默认存回累加器A中。AI讲解14.(填空题)51单片机的程序存储器ROM的最大寻址空间是____字节,因为它的地址总线是____位。我的答案:1.4分(1) 64K(2) 16正确答案:(1) 64K(2) 16答案解析:51单片机采用16位地址总线,可寻址空间为2^16=65536字节,即64KB。AI讲解15.(填空题)51单片机中,将十进制数45转换为二进制数是______,转换为十六进制数是______。我的答案:1.4分(1) 101101(2) 2D正确答案:(1) 101101(2) 2D答案解析:十进制转二进制采用除2取余法,45÷2=22余1,22÷2=11余0,11÷2=5余1,5÷2=2余1,2÷2=1余0,1÷2=0余1,逆序排列得101101;十进制转十六进制采用除16取余法,45÷16=2余13(对应十六进制D),2÷16=0余2,逆序排列得2D。AI讲解16.(填空题)51单片机汇编语言中,加法指令“ADD A,R0”执行后,若最高位产生进位,______位会被置1。我的答案:0分(1) CY正确答案:(1) CY(进位标志位)答案解析:ADD指令执行时,若运算结果的最高位(D7位)产生进位,程序状态字寄存器PSW中的CY(进位标志位,PSW.7)会被置1;若无进位则清0。AI讲解17.(填空题)51单片机定时器/计数器的工作模式寄存器是______,用于选择定时器/计数器的工作模式。我的答案:1.4分(1) TMOD正确答案:(1) TMOD答案解析:TMOD(Timer Mode Control)寄存器是定时器/计数器的模式控制寄存器,通过设置其低4位(控制T0)和高4位(控制T1)的M1、M0位,可以选择对应定时器/计数器的工作模式(0~3)。AI讲解18.(填空题)51单片机定时器/计数器T1的启动控制位是______。我的答案:1.4分(1) TR1正确答案:(1) TR1答案解析:TR1位(TCON寄存器中)用于控制定时器/计数器T1的启动与停止。AI讲解19.(填空题)51单片机的并行I/O口共有______个。我的答案:1.4分(1) 4正确答案:(1) 4答案解析:51单片机有P0、P1、P2、P3四个并行I/O口。AI讲解20.(填空题)51单片机定时器/计数器工作在模式1时,是______位的定时器/计数器。我的答案:1.4分(1) 16正确答案:(1) 16答案解析:模式1为16位定时器/计数器,计数范围0~65535。AI讲解21.(填空题)汇编指令MOV A,40H的寻址方式是______我的答案:1.4分(1) 直接寻址正确答案:(1) 直接寻址答案解析:直接寻址是指操作数的地址直接在指令中给出,这里40H是内部RAM的地址。AI讲解22.(填空题)51单片机的CPU字长是__位,对应的累加器A的位数也是__位。我的答案:1.4分(1) 8(2) 8正确答案:(1) 8(2) 8答案解析:51单片机属于8位单片机,其核心CPU的字长为8位,内部通用寄存器(如累加器A)的位数与CPU字长一致,均为8位。AI讲解23.(填空题)51单片机外部中断0的入口地址是__H,定时器0溢出中断的入口地址是__H。我的答案:1.4分(1) 0003(2) 000B正确答案:(1) 0003(2) 000B答案解析:51单片机的中断向量地址固定:外部中断0入口为0003H,定时器0溢出中断入口为000BH,外部中断1为0013H,定时器1为001BH,串口中断为0023H。AI讲解24.(填空题)定时器/计数器工作在模式2时,是__位自动重装模式,其最大计数值为__。我的答案:1.4分(1) 8(2) 256正确答案:(1) 8(2) 256答案解析:模式2为8位自动重装模式,THx存放初值,TLx计数,溢出后THx自动装入TLx,最大计数值为2^8=256。AI讲解25.(填空题)51单片机内部RAM中,工作寄存器组共有__组,每组包含__个寄存器(R0-R7)。我的答案:1.4分(1) 4(2) 8正确答案:(1) 4(2) 8答案解析:内部RAM低32字节(00H-1FH)分为4组工作寄存器,每组8个(R0-R7),由PSW的RS1和RS0位选择当前组。AI讲解26.(填空题)以下汇编代码实现P1口第0位输出高电平,第1位输出低电平,其余位保持不变。请补充完整代码。 MOV A,P1 ANL A,#0xFD ; 保留P1.1以外的位(P1.1清0) ORL A,______ ; 设置P1.0为1 MOV P1,A我的答案:1.4分(1) #0x01正确答案:(1) #0x01答案解析:解析:ORL指令用于将累加器A与立即数进行按位或运算。#0x01的二进制为00000001,与A进行ORL操作后可将P1.0位置1,其余位保持原状态不变。AI讲解27.(填空题)将外部RAM地址0x2000处的数据传送到内部RAM地址0x30处。补充代码: MOV DPTR,#0x2000 MOVX A,@DPTR MOV ______,A我的答案:1.4分(1) 30H正确答案:(1) 30H答案解析:解析:MOVX指令用于访问外部RAM,将外部RAM数据读入A后,需用MOV指令将A的内容传送到内部RAM的30H单元,故填30H。AI讲解28.(填空题)以下代码实现R0中的数值减1,若不为0则跳转到LOOP处循环。补充代码: LOOP: MOV A,R0 DEC A MOV R0,A ______ R0,LOOP我的答案:1.4分(1) DJNZ正确答案:(1) DJNZ答案解析:解析:DJNZ是减1不为零跳转指令,格式为DJNZ 寄存器,标号。执行时先将寄存器内容减1,若结果不为0则跳转到标号处,适用于循环控制。AI讲解29.(填空题)堆栈操作中,将累加器A的内容压入堆栈。补充代码: ______ ACC我的答案:1.4分(1) PUSH正确答案:(1) PUSH答案解析:解析:PUSH指令用于将寄存器内容压入堆栈,执行时先将SP值加1,再将寄存器内容存入SP指向的单元。此处需压入ACC,故填PUSH。AI讲解30.(填空题)对累加器A中的内容进行左移一位操作(不带进位)。补充代码: ______ A我的答案:1.4分(1) RL正确答案:(1) RL答案解析:解析:RL是循环左移指令,功能为将A中内容按位左移,最高位移到最低位,不带进位。每左移一位相当于无符号数乘2。AI讲解31.(填空题)选择工作寄存器组1,需设置程序状态字PSW的RS1和RS0位。补充代码: CLR RS1 ______ RS0我的答案:0分(1) SETBL正确答案:(1) SETB答案解析:解析:PSW的RS1和RS0位用于选择工作寄存器组:RS1=0、RS0=1对应组1。CLR RS1将其置0,SETB RS0将其置1,故填SETB。AI讲解32.(填空题)子程序调用指令,调用名为DELAY的延时子程序。补充代码: ______ DELAY我的答案:1.4分(1) LCALL正确答案:(1) LCALL答案解析:解析:LCALL是长调用指令,可调用64KB程序存储器范围内的子程序,执行时将当前PC值压栈,然后跳转到子程序入口地址。AI讲解33.(填空题)以下程序片段用于将51单片机P1口所有引脚置为高电平,完成填空: MOV P1,#______;我的答案:1.4分(1) 0FFH正确答案:(1) 0FFH答案解析:P1口为8位准双向I/O口,内部集成上拉电阻。写入0FFH可使所有引脚输出高电平,常用于初始状态设置(如驱动LED熄灭)。AI讲解34.(填空题)将内部RAM地址30H的数据传送到外部RAM地址2000H单元,完成数据传输指令填空: MOV A,30H; MOV DPTR,#2000H; ______ A,@DPTR;我的答案:1.4分(1) MOVX正确答案:(1) MOVX答案解析:51单片机访问外部RAM需用MOVX指令,该指令用于累加器A与外部RAM单元间的数据传输。AI讲解35.(填空题)将内部RAM40H开始的5字节数据传至外部RAM3000H开始地址,完成指针递增指令填空: MOV R0,#40H; MOV DPTR,#3000H; MOV R7,#5; LOOP: MOV A,@R0; MOVX @DPTR,A; INC R0; ______ DPTR; DJNZ R7,LOOP; RET;我的答案:1.4分(1) INC正确答案:(1) INC答案解析:INC DPTR指令将数据指针DPTR值加1,以便访问外部RAM的下一个连续地址单元,配合循环实现批量数据传输。AI讲解36.(填空题)以下是51单片机定时器0中断实现LED流水灯的汇编程序片段,请补全空缺处: ORG 0000H LJMP MAIN ORG ______ ;定时器0中断入口地址 LJMP TIM0_ISR ORG 0030H MAIN: MOV TMOD,#01H MOV TH0,#0FFH MOV TL0,#038H SETB EA SETB ET0 SETB TR0 MOV P1,#0FFH LOOP: SJMP LOOP TIM0_ISR: MOV TH0,#0FFH MOV TL0,#038H MOV A,P1 RL A MOV P1,A RETI我的答案:1.4分(1) 000BH正确答案:(1) 000BH答案解析:定时器0的中断入口地址为000BH,是51单片机中断向量表中的固定地址,故此处应填000BH。AI讲解37.(填空题)在上述LED流水灯程序中,TMOD寄存器设置定时器0工作模式的指令为MOV TMOD,#______,该模式为16位定时器模式。我的答案:1.4分(1) 01H正确答案:(1) 01H答案解析:TMOD寄存器的低4位控制定时器0,M1M0=01时为模式1(16位定时器/计数器),故设置TMOD为01H。AI讲解38.(填空题)程序中开启总中断的指令是SETB ______,该位位于IE寄存器中。我的答案:1.4分(1) EA正确答案:(1) EA答案解析:IE寄存器中的EA位是总中断允许位,置1时开启所有允许的中断,故此处填EA。AI讲解39.(填空题)开启定时器0中断的指令是SETB ______,该位属于IE寄存器的位1。我的答案:1.4分(1) ET0正确答案:(1) ET0答案解析:IE寄存器的ET0位控制定时器0中断允许,置1时允许定时器0中断,故填ET0。AI讲解40.(填空题)初始化P1口使LED全部熄灭的指令是MOV P1,#______(假设LED低电平点亮)。我的答案:1.4分(1) 0FFH正确答案:(1) 0FFH答案解析:若LED低电平点亮,P1口全部置高电平时LED熄灭,故初始化值为0FFH。AI讲解41.(填空题)中断服务函数中实现LED流水灯左移的指令是______ A(循环左移)。我的答案:1.4分(1) RL正确答案:(1) RL答案解析:RL指令是累加器A的循环左移指令,可实现流水灯左移效果,故填RL。AI讲解42.(填空题)中断服务函数的返回指令是______,用于从中断服务程序返回主程序。我的答案:1.4分(1) RETI正确答案:(1) RETI答案解析:RETI是中断返回指令,不仅返回主程序还会清除中断优先级触发器,故填RETI。AI讲解二. 单选题(共28题,41.2分)43.(单选题)下列寻址方式中,属于间接寻址的是()A. MOV A,@R0B. MOV A,R0C. MOV A,#30HD. MOV A,30H我的答案:A:MOV A,@R0;正确答案:A:MOV A,@R0;1.4分答案解析:@符号表示间接寻址,@R0表示通过R0寄存器中的地址值访问对应存储单元;B为寄存器寻址,C为立即数寻址,D为直接寻址AI讲解44.(单选题)下列指令中属于寄存器寻址的是()A. MOV A,@R1B. MOV R2,AC. MOV A,20HD. MOVC A,@A+PC我的答案:B:MOV R2,A;正确答案:B:MOV R2,A;1.4分答案解析:寄存器寻址是直接操作寄存器中的数据,MOV R2,A中R2和A均为寄存器;A为间接寻址,C为直接寻址,D为变址寻址AI讲解45.(单选题)下列指令中会改变程序执行顺序的是()A. MOV A,R0B. ADD A,#01HC. SJMP LOOPD. INC R1我的答案:C:SJMP LOOP;正确答案:C:SJMP LOOP;1.4分答案解析:SJMP是短跳转指令,会修改程序计数器PC的值,改变程序执行顺序;其他选项均为数据操作指令,不影响程序流程AI讲解46.(单选题)关于51单片机内部RAM,以下说法正确的是()A. 低128字节全部为通用寄存器区B. 高128字节包含特殊功能寄存器SFRC. 位寻址区位于00H~1FHD. 堆栈指针SP初始值为00H我的答案:B:高128字节包含特殊功能寄存器SFR;正确答案:B:高128字节包含特殊功能寄存器SFR;1.4分答案解析:51单片机内部RAM低128字节包括通用寄存器区(00H~1FH)、位寻址区(20H~2FH)和用户RAM区(30H~7FH);高128字节为SFR区;位寻址区在20H~2FH;SP初始值为07H。因此正确答案为B。AI讲解47.(单选题)二进制数10110110转换为十六进制数是()A. B6HB. C6HC. D6HD. E6H我的答案:A:B6H;正确答案:A:B6H;1.4分答案解析:二进制转十六进制按四位分组:1011 0110 → 1011对应B,0110对应6 → 结果为B6H。正确答案为A。AI讲解48.(单选题)51单片机中用于选择工作寄存器组的寄存器是()A. PSWB. PCC. SPD. DPTR我的答案:A:PSW;正确答案:A:PSW;1.4分答案解析:程序状态字寄存器PSW中的RS1和RS0位用于选择4个工作寄存器组(0~3);PC是程序计数器,SP是堆栈指针,DPTR是数据指针。正确答案为A。AI讲解49.(单选题)以下哪项不属于51单片机的基本中断源()A. 外部中断0(INT0)B. 定时器/计数器T0C. 串口中断(UART)D. 外部中断2(INT2)我的答案:D:外部中断2(INT2);正确答案:D:外部中断2(INT2);1.4分答案解析:51单片机基本中断源包括INT0、T0、INT1、T1、串口中断共5个,无外部中断2。正确答案为D。AI讲解50.(单选题)汇编指令"INC DPTR"的功能是()A. 数据指针寄存器DPTR的值加1B. 累加器A的值加1C. 间接寻址寄存器R0/R1的值加1D. 程序计数器PC的值加1我的答案:A:数据指针寄存器DPTR的值加1;正确答案:A:数据指针寄存器DPTR的值加1;1.4分答案解析:INC DPTR是51单片机特有的指令,专门用于将16位数据指针寄存器DPTR的值加1。正确答案为A。AI讲解51.(单选题)以下关于51单片机硬件结构的描述中,错误的是( )A. 51单片机内部包含4KB的程序存储器(ROM)B. 51单片机的堆栈指针SP复位后初始值为07HC. 51单片机的P1口仅可作为通用I/O口使用D. 51单片机的程序计数器PC是可直接寻址的特殊功能寄存器我的答案:D:51单片机的程序计数器PC是可直接寻址的特殊功能寄存器;正确答案:D:51单片机的程序计数器PC是可直接寻址的特殊功能寄存器;1.5分答案解析:51单片机的程序计数器PC是16位寄存器,用于存放下一条要执行的指令地址,但PC不属于特殊功能寄存器(SFR),也不能直接通过指令对其进行读写操作,因此选项D错误。其他选项均正确:传统51单片机内部有4KB ROM,SP复位初始值为07H,P1口无复用功能,仅作通用I/O口。AI讲解52.(单选题)51单片机汇编指令“MOV R1,#20H”的操作数“#20H”表示( )A. R1寄存器的地址为20HB. 立即数20HC. 内部RAM地址20H中的内容D. 外部RAM地址20H中的内容我的答案:B:立即数20H;正确答案:B:立即数20H;1.5分答案解析:在51单片机汇编语言中,#为立即数前缀,#data表示8位立即数,#data16表示16位立即数;直接写地址(如20H)表示内部RAM的直接地址;@Ri表示内部RAM的间接地址。因此#20H表示立即数20H,选项B正确。AI讲解53.(单选题)51单片机外部中断1的中断服务程序入口地址是( )A. 0003HB. 000BHC. 0013HD. 001BH我的答案:C:0013H;正确答案:C:0013H;1.5分答案解析:51单片机各中断源的入口地址是固定的:外部中断0为0003H,定时器0中断为000BH,外部中断1为0013H,定时器1中断为001BH,串行口中断为0023H。因此外部中断1的入口地址是0013H,选项C正确。AI讲解54.(单选题)51单片机定时器T1工作在模式2时,其计数范围是( )A. 0~255B. 0~65535C. 0~8191D. 0~4095我的答案:A:0~255;正确答案:A:0~255;1.5分答案解析:51单片机定时器模式2为8位自动重装模式,计数位数为8位,THx存放重装初值,TLx用于计数,当TLx溢出时,THx的值自动装入TLx,因此计数范围为0~2^8-1=0~255,选项A正确。模式0为13位(0~8191),模式1为16位(0~65535),模式3仅适用于T0(分为两个8位定时器)。AI讲解55.(单选题)以下关于51单片机P0口的描述中,正确的是( )A. P0口作为通用输出口时,无需外接上拉电阻B. P0口作为地址/数据复用口时,可输出低8位地址和8位数据C. P0口的驱动能力比P1口弱D. P0口内部有上拉电阻我的答案:B:P0口作为地址/数据复用口时,可输出低8位地址和8位数据;正确答案:B:P0口作为地址/数据复用口时,可输出低8位地址和8位数据;1.5分答案解析:51单片机的P0口为漏极开路结构,内部无固定上拉电阻(作通用输出口时需外接上拉电阻),但作为地址/数据复用口时,由内部硬件提供上拉/下拉,可输出低8位地址和8位数据,驱动能力较强。选项A(需外接)、C(驱动能力强)、D(无内部上拉)均错误,选项B正确。AI讲解56.(单选题)51单片机定时器/计数器的计数脉冲来自外部引脚时,该定时器/计数器工作在( )A. 定时模式B. 计数模式C. 中断模式D. 溢出模式我的答案:B:计数模式;正确答案:B:计数模式;1.5分答案解析:51单片机定时器/计数器有两种工作模式:定时模式下,计数脉冲来自内部机器周期(对内部时钟计数);计数模式下,计数脉冲来自外部引脚(T0对应P3.4,T1对应P3.5),对外部输入脉冲的下降沿计数。因此选项B正确。AI讲解57.(单选题)51单片机汇编语言中,指令“MOV R0,#20H”的功能是( )A. 将立即数20H传送到寄存器R0中B. 将寄存器R0中的内容传送到20H地址单元中C. 将20H地址单元中的内容传送到寄存器R0中D. 将寄存器R0中的内容传送到立即数20H中我的答案:A:将立即数20H传送到寄存器R0中;正确答案:A:将立即数20H传送到寄存器R0中;1.5分答案解析:MOV R0,#20H是立即数传送指令,#表示立即数,该指令的功能是将8位立即数20H传送到工作寄存器R0中。AI讲解58.(单选题)51单片机定时器/计数器工作在模式1时,是( )计数器。A. 8位B. 13位C. 16位D. 32位我的答案:C:16位;正确答案:C:16位;1.5分答案解析:51单片机定时器/计数器有4种工作模式,模式0为13位计数器,模式1为16位计数器,模式2为8位自动重装计数器,模式3仅适用于T0,将T0分为两个8位计数器。AI讲解59.(单选题)51单片机中,若要禁止所有中断,需要设置中断允许寄存器IE的( )位为0。A. EAB. EX0C. ET0D. ES我的答案:A:EA;正确答案:A:EA;1.5分答案解析:中断允许寄存器IE中的EA位是总中断允许控制位,当EA=0时,禁止所有中断;当EA=1时,开放中断,此时各中断源的允许与否由相应的中断允许位控制。AI讲解60.(单选题)51单片机汇编语言中,指令“DJNZ R1,LOOP”的功能是( )A. 将R1寄存器的值加1,若结果不为0则跳转到LOOP处B. 将R1寄存器的值减1,若结果不为0则跳转到LOOP处C. 将R1寄存器的值加1,若结果为0则跳转到LOOP处D. 将R1寄存器的值减1,若结果为0则跳转到LOOP处我的答案:B:将R1寄存器的值减1,若结果不为0则跳转到LOOP处;正确答案:B:将R1寄存器的值减1,若结果不为0则跳转到LOOP处;1.5分答案解析:DJNZ是减1不为零转移指令,指令格式为DJNZ Rn,rel或DJNZ direct,rel,功能是将操作数减1,若结果不为0则跳转到rel指定的地址处,否则顺序执行下一条指令。AI讲解61.(单选题)51单片机中,PSW寄存器的RS1和RS0位的作用是( )A. 选择工作寄存器组B. 表示累加器A的奇偶性C. 指示程序运行状态D. 控制堆栈指针的方向我的答案:A:选择工作寄存器组;正确答案:A:选择工作寄存器组;1.5分答案解析:程序状态字寄存器PSW中的RS1和RS0位是工作寄存器组选择位,通过设置这两位可以选择片内RAM中4组工作寄存器(每组8个寄存器,R0~R7)中的一组作为当前工作寄存器组。AI讲解62.(单选题)51单片机定时器/计数器T0的工作模式2是?A. 13位定时器/计数器B. 16位定时器/计数器
1