2016年9月吉林大学课程机考复习题-单片机原理及应用
- 格式:doc
- 大小:184.50 KB
- 文档页数:17
单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B2.8051单片机的定时器T1用作定时方式时是A、由外部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个机器周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:C3.当(IP)=04H时,优先级最高的中断源是():A、定时计数器1B、定时计数器0C、外部中断0D、外部中断1正确答案:D4.DJNZ direct,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D5.指令CLR C 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:G6.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B7.单片机上电复位后,P0的内容和SP的内容为():A、FFH,00HB、FFH,07HC、0000H,07HD、0000H,00H正确答案:B8.执行下列程序后,内部RAM 30H单元的内容是()。
MOV 30H,#00H MOV R0,#30H MOV A, 30H ADD A, #05H MOVC A, @A+PC MOV @R0, A SJMP $ TDB:DB 00H ,01H ,02H,03H,05HA、00HB、02HC、05HD、30H正确答案:B9.若(A)=86H,(PSW)=80H,则执行RRC A指令后A、C3HB、B3HC、0DHD、56H正确答案:A10.已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H正确答案:B11.INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C12.指令MOV A,@R0 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:D13.一个具有4K字节的程序放在首地址为5000H的存贮区,则末地址为():A、6000HB、6FFFHC、5F00HD、5FFFH正确答案:D14.1010 0110B∧1111 0000B=():A、1010 0000BB、0000 0110BC、0101 1001BD、1010 0110B正确答案:A15.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D16.MCS-51指令系统中,指令ADD A,R0 执行前(A)=86H,(R0)=7AH,(C)=0 执行后,其结果为()。
单片机原理及应用复习题及答案一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。
(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。
(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。
(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。
(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。
(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。
(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。
(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。
(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。
(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。
3、在8051单片机中,由2 个振荡周期组成1个状态周期,由6 个状态周期组成1个机器周期。
单片机原理及应用考试题+参考答案一、单选题(共53题,每题1分,共53分)1.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TL1=#( )A、06HB、07HC、09HD、08H正确答案:A2.一个EPROM的地址有A0----A11引脚,它的容量为()。
A、2KBB、4KBC、8KBD、16KB正确答案:B3.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为( H)。
ORG 0000H MOV DPDR,#1000 MOV A, #00H MOV 20H,A LJMP 1500 ENDA、100B、1000C、1500D、0正确答案:C4.已知A=87H ,(30H)=76H,执行 XRL A,30H 后,其结果为:()。
A、A=F1H (30H)=76H P=0B、A=87H (30H)=76H P=1C、A=F1H (30H)=76H P=1D、A=76H (30H)=87H P=1正确答案:C5.8031单片机中既可位寻址又可字节寻址的单元是()。
A、00HB、40HC、20HD、30H正确答案:C6.SJMP rel 是()A、控制转移指令B、算术运算指令C、逻辑运算指令D、数据传送指令E、位操作指令正确答案:A7.执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B的内容是:(A)= (B)=A、(A)=00H (B)=10HB、(A)=01H (B)=10HC、(A)=01H (B)=12HD、(A)=00H (B)=13H正确答案:B8.LCALL addr16是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D9.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C10.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后, ORL A,#27H ANL A,28H XCHD A,@R0 CPL A 。
单片机原理及应用练习题及参考答案1、关于MCS-51的堆栈操作,正确的说法是( )A、先入栈,再修改栈指针B、先修改栈指针,再出栈C、先修改栈指针,在入栈D、以上都不对答案:C2、已知(A)=59H,(R0)=30H,(30H)=6CH,执行指令XCHD A,@R0后,R0的内容为():A、59HB、30HC、6CHD、5CH答案:D3、当RS1RS0=10时,Rn的地址是():A、08H~0FHB、00H~07HC、18H~1FHD、10H~17H答案:D4、单片机应用程序一般存放在()。
A、RAMB、ROMC、CPUD、寄存器答案:B5、OV(PSW.2)的定义是()A、溢出标志位B、用户标志位C、进位标志位D、寄存器组选择位E、辅助进位标志位F、奇偶标志位答案:A6、RST引脚功能是()A、外部程序存储器读选通信号B、访问程序存储控制信号C、+5 V电源D、复位信号答案:D7、汇编结束指令是():A、ENDB、EQUC、ORGD、BIT答案:A8、执行下面一段程序; MOV SP, #60H MOV A, #10H MOV B, #01H PUSH A PUSH B POP A POP B A , B的内容是:(A)= (B)=A、(A)=00H (B)=10HB、(A)=01H (B)=10HC、(A)=01H (B)=12HD、(A)=00H (B)=13H答案:B9、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32答案:C10、ANL C, bit 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令答案:E11、下列指令能使累加器A低4位不变,高4位置F的是()A、ANL A,#OFHB、ANL A,#OFOHC、ORL A,#OFHD、ORL A,#OF0H答案:D12、指令MOVC A,@A+DPTR 源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址答案:E13、8031单片机的内部主要组成部分不包含():A、CPUB、I/O接口C、ROMD、定时计数器答案:C14、已知(A)=50H,(R0)=30H,(30H)=6CH,执行指令MOV A,@R0后,A的内容为():A、50HB、30HC、6CHD、00H答案:C15、一个具有4K字节的程序放在首地址为5000H的存贮区,则末地址为():A、5F00HB、5FFFHC、6000HD、6FFFH答案:B16、INC direct 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令答案:B17、已知(A)=88H,(PSW)=80H,执行指令SUBB A,#66H后PSW的内容为():A、C4HB、04HC、C0HD、00H答案:B18、哪个不是常用的晶振频率():A、11.0592MHzB、12MHzC、3MHzD、6MHz答案:C19、( )指令是MCS-51指令系统中执行时间最长且长达8 us的。
单片机原理及应用考试题与参考答案一、单选题(共54题,每题1分,共54分)1.指令MOV @R1,#30H目标操作数的寻址方式是():A、寄存器间接寻址B、相对寻址C、立即寻址D、直接寻址正确答案:A2.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A3.某种存储器芯片是8KB*4/片,那么它的地址线根数是( )A、11根B、12根C、13根D、14根正确答案:C4.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。
A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D5.MCS-51指令系统中,执行下列指令后,其结果为()。
MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B6.MCS-51指令系统中,清零指令是()。
A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A7.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。
TL1=#( )A、06HB、09HC、08HD、07H正确答案:A8.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A9.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B10.存储器的地址范围是0000H~0FFFH,它的容量为()。
A、1KBB、2KBC、3KBD、4KB正确答案:D11.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C12.哪个不是常用的晶振频率():A、11.0592MHzB、6MHzC、12MHzD、3MHz正确答案:D13.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6 V电源正确答案:B14.8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,下降沿加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个机器周期加1D、由内部时钟频率定时,一个时钟周期加1正确答案:A15.当RS1RS0=01时,Rn的地址是():A、00H~07HB、08H~0FHC、10H~17HD、18H~1FH正确答案:B16.单片机应用程序一般存放在()。
单片机原理及应用试题含参考答案一、单选题(共54题,每题1分,共54分)1.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为A、05HB、50HC、01HD、10H正确答案:D2.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C3.4K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:B4.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D5.执行中断处理程序最后一句指令RETI后,A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时一句的下一句正确答案:D6.8051单片机的定时器T1用作定时方式时是A、由内部时钟频率定时,一个机器周期加1B、由外部时钟频率定时,一个时钟周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:A7.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C8.已知(A)=7FH,(PSW)=00H,当执行RRCA指令后A的内容为():A、FEHB、FFHC、3FHD、BFH正确答案:C9.MOVC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E10.A7H和5BH两个立即数相加后,和为(),(CY)是()。
A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C11.DJNZdirect,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D12.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则CY 是()A、0B、1C、-1D、2正确答案:A13.MCS-51指令系统中,指令ADDA,R0执行前(A)=86H,(R0)=7AH,(C)=0执行后,其结果为()。
单片机原理及应用复习题部分参考答案一、填空题:(2分/题*10=20分)1、8051单片机堆栈遵循数据后进先出(先进后出)的原则。
2、8051单片机使用电源为+5V。
3、在立即寻址方式中,在数前使用#号来表示立即数。
4、在8051单片机中,加法指令可以分为带进位的加法(或者ADDC)和不带进位的加法(或者ADD)两种。
5、设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为1us。
6、8051单片机的汇编语言源程序的扩展名为ASM。
7、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成分支结构或者循环结构的程序。
8、当8051单片机复位后,程序的入口地址为0000H。
9、8051单片机中的定时器/计数器有T0和T1两个。
10、8051单片机有5个中断源,分成2个优先级。
二、选择题:(2分/题*10=20分)1、在机器数中, B 的零的表示形式是唯一的。
A.原码B.补码C.反码D.补码和反码2、在计算机中,字符的编码普遍采用的是 D 。
A.BCD码B.十六进制C.格雷码D.ASCII码3、EPROM是指( D )。
A.只读存储器 B.电擦除的只读存储器C.随机存储器 D.紫外线可擦除的只读存储器4、在单片机中,用作标志寄存器的一个特殊功能寄存器是 AA.PSW B.DPTRC.PC D.B5、指令MOV A,30H源操作数的寻址方式是 C 。
A.寄存器寻址方式 B.寄存器间接寻址方式C.直接寻址方式 D.立即寻址方式6、Jz rel指令中,是判断 A 中的内容是否为0。
A.A B.BC.C D.PC7、若要求最大定时时间为216×机器周期,则应使定时器工作于 B 。
A.工作方式0 B.工作方式lC.工作方式2 D.工作方式38、在生产过程中完成程序写入的只读存储器称为 A 。
A.掩膜ROM B.PROMC.EPROM D.E2PROM。
9、使用线选法扩展1片2732作外部程序存储器,需要使用 B 位地址线。
一、 填空题 1、80C51单片机的内部RAM的寻址范围为 。 2、片内RAM可进行位寻址的空间位地址范围是 _。 3、80C51单片机中P0口和P2口除了可以进行数据的输入、输出外,还可以作为 。 4、8051系列单片机扩展外部ROM的最大容量为 _。 5、单片机应用程序一般存放在 _。 6、在接口电路中,把已经编址并能进行读写操作的寄存器称为 _。 7、80C51内部的SFR有 _。 8、80C51基本型单片机的内部ROM为 _。
9、80C51的堆栈一般设在 _。 10、P2口通常用作 _,也可以作通用的I/O口使用。 11、汇编语言源程序的扩展名为 _。 12、将立即数#33H送20H单元使用 _指令。 13、要用传送指令访问80C51片外RAM,它的指令操作码助记符是 _。 14、定时/计数器的控制寄存器为 _。
15、定时器1 工作在计数方式时,其外加的计数脉冲信号应连接到 _引脚。 16、定时/计数器的控制寄存器为TMOD。 17、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。
18、在中断服务程序中现场保护和现场恢复期间,中断系统应处在 _的状态。 19、在串行通信中, 8051单片机中发送和接收数据的寄存器是 _。 20、串行口控制寄存器为 _。
21、可编程的接口芯片8155的内部RAM地址为 _。 22、一个10V满刻度的12位ADC能分辨输入电压变化的最小值是 _。 23、ADC0809 芯片有 _路模拟通道。
二、 选择题 1、80C51单片机的 口的引脚具有外中断、串行通信等第二功能。 A、P0 B、P1 C、P2 D、P3 2、单片机应用程序一般存放在 。 A、RAM B、ROM C、寄存器 D、CPU 3、80C51单片机有中断源___ ____个。 A、5 B、2 C、 3 D、 6 4、80C51单片机的CPU主要由 组成。 A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器 5、主频为12MHz的单片机,它的机器周期是______。 A、1/12us B、1us C、0.5us D、2us 6、在进行proteus仿真时,需要在单片机中加载的程序后缀名为______。 A、.c B、 .asm C、 .exe D、.hex 7、在单片机中用在乘除法运算中的寄存器为____ ___。 A、PSW B、DPTR C、PC D、B 8、80C51单片机的工作寄存器分为4组,每组有___ ____个单元。 A、8 B、 4 C、 6 D、 2 9、当需要从80C51单片机程序存储器取数据时,采用的指令为 。
单片机原理及应用练习题库及参考答案一、单选题(共54题,每题1分,共54分)1.当晶振频率为12MHz时,有效复位信号高电平时间要持续():A、2μsB、3μsC、1μsD、4μs正确答案:A2.当MCS-51复位时,下面说法准确的是()A、PC=0000HB、SP=00HC、SBUF=00H正确答案:A3.七段共阴极发光两极管显示字符‘H’,段码应为()A、67HB、6EHC、91HD、76HE、90H正确答案:E4.哪个不是常用的晶振频率():A、3MHzB、12MHzC、11.0592MHzD、6MHz正确答案:A5.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:C6.主程序中调用子程序后返回主程序,堆栈指针SP的值()A、加2B、加4C、不变D、减2正确答案:C7.SWAPA是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:C8.若要使用T0方式0产生500μs延时,TMOD应设置为():A、00HB、01HC、10HD、11H正确答案:A9.单片机的堆栈指针SP始终是指示()。
A、堆栈地址B、堆栈顶C、堆栈底D、堆栈中间位置正确答案:B10.MCS-51单片机CPU开中断的指令是A、SETBEAB、SETBESC、CLREAD、SETBEX0正确答案:A11.MCS-51汇编语言指令格式中,唯一不可缺少的部分是()。
A、标号B、操作码C、操作数D、注释正确答案:B12.一个机器周期内含有多少个状态周期():A、6B、8C、2D、4正确答案:A13.下列指令能使R0高4位不变,低4位置F的是()。
A、ANLR0,#OF0HB、ANLR0,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正确答案:C14.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B15.以下标号不正确的是():A、LOOP:C、ST1:D、ABC:正确答案:B16.ADDCA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B17.型号为2764的EPROM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:C18.在存储器扩展电路中74LS373的主要功能是()。
单片机原理及应用试题(含答案)一、单选题(共54题,每题1分,共54分)1.执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则CY是()A、0B、1C、-1D、2正确答案:A2.下列指令能能使累加器A的最高位置1的是()。
A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:D3.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、02HB、60HC、20HD、06H正确答案:B4.用8051的定时器T0定时,用模式2,则应A、启动T0前向TH0、TL0置入计数初值,以后不再置入B、启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值C、启动T0前向TH0、TL0置入相同的计数初值,以后不再置入D、启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值正确答案:A5.DJNZ direct,rel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D6.下列指令中不影响标志位CY的指令有()。
A、ADD A,20HB、CLRC、RRC AD、INC A正确答案:D7.指令ADDC A, #20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:C8.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C9.MCS-51指令系统中,执行下列指令后,其结果为()。
MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B10.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POP ACC后SP 的内容为():A、59HB、32HC、6CHD、31H正确答案:D11.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A12.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:C13.(A)=3BH,执行ANL A,#9EH指令后,(A)= ()A、1AHB、2AHC、3AHD、4AH正确答案:A14.能将A的内容向左循环移一位,第七位进第0位的指令是()。
单片机原理及应用复习题一、填空题1、单片微型计算机由CPU、存储器和三部分组成。
2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了。
3、访问8031片外数据存储器采用的是寻址方式。
4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 。
5、指令LCALL 37B0H,首地址在2000H,所完成的操作是入栈,送入PC。
6、MCS-51有中断源,有个中断优先级,优先级由软件填写特殊功能寄存器加以选择。
7、在变址寻址方式中,以A作为变址寄存器,以或作基址寄存器。
8、中断请求信号有触发和触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为。
10、74LS273通常用来作简单接口扩展;而74LS244则常用来作简单接口扩展。
11、MCS-51的并行I/O口信息有和两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。
12、单片机的系统总线有地址总线、控制总线和。
13、通常、单片机上电复位时PC= ,SP= ;而工作寄存器则缺省采用第组,这组寄存器的地址范围是从。
14、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为。
15、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器单元的内容送累加器A中。
16、MCS-51单片机访问外部存储器时,利用信号锁存来自口的低8位地址信号。
17、MCS-51单片机8031中有个位的定时/计数器,可以被设定的工作方式有种。
18、MCS-51单片机有个中断源,可分为个中断优先级。
上电复位时中断源的中断级别最高。
19、用串行口扩展并行口时,串行接口的工作方式应选为。
20、半导体存储器的最重要的两个指标是和。
21、MCS-51单片机访问外部存储器时,利用信号锁存来自口的低8位地址信号。
22、MCS-51单片机的存储器从物理结构上可划分个空间,从逻辑上分别可划分个空间。
吉大《单片机原理及应用》(二)
第二章 MCS-51单片机的结构
1. 位处理器系统包括了那些功能部件?
位处理器系统包括以下几个功能部件:1.位累加器: 借用进位标志位CY。
在布尔运算中CY是数据源之一,又是运算结果的存放处,位数据传送的中心。
2.位寻址的RAM:内部RAM位寻址区中的0~127位(20H~2FH);3.位寻址的寄存器:特殊功能寄存器(SFR)中的可以位寻址的位。
4.位寻址的I/O口:并行I/O口中的可以位寻址的位(如。
5.位操作指令系统:位操作指令可以实现对位的置位、清0、取反、位状态判调、传送、位逻辑运算、位输入/输出。
2. 8051单片机的存储器在配置上有什么特点?
8051单片内内部集成了4K的程序存储器ROM,内部具有256B的数据存储器RAM,可以外接64K的程序存储器和数据存储器。
从物理结构的角度讲,8051单片机的存储系统可以分为四个存储空间,即片内ROM,RAM和片外ROM、RAM。
从逻辑上讲,即用户编程的角度讲,8051单片机的存储系统又可分为三个存储空间,即片内RAM,片外RAM,片内或外的程序存储器ROM。
3. 如何正确使用P3口?
使用P3口时应注意以下几点:
口有第一功能和第二功能的使用。
1)P
3
2)注意P
口的第二功能各位线的含义。
3
3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。
4)读引脚数据时,必需先给锁存器输出“1”。
. Word 资料 (1) 单片机又称为单片微计算机,最初的英文缩写是______。 D.SCM C.DPJ B.CPU A.MCP (2) Intel公司的MCS-51系列单片机是______的单片机。 D.16位 C.8位 B.4位 A.1位 (3) 单片机的特点里没有包括在的是______。 D.性价比高 C.密封性强 B.功耗低 A.集成度高 (4) 单片机的发展趋势中没有包括的是______。 D.高性价比 C.低功耗 B.高价格 A.高性能 (5) 十进制数56的二进制数是 ______。 D.01010000B C.11000111B B.01011100B A.00111000B (6) 十六进制数93的二进制数是______。 D.01110011B C.11000011B B.00100011B A.10010011B (7) 二进制数11000011的十六进制数是______。 D.E3H C.D3H B.C3H A. B3H (8) 二进制数11001011的十进制无符号数是______。 D.233 C.223 B.203 A. 213 (9) 二进制数11001011的十进制有符号数是______。 D.75 C.-93 B.-75 A. 73 (10)十进制数29的8421BCD压缩码是______。 D.10011100B C.11100001B B.10101001B A. 00101001B (11)十进制数-36在8位微机中的反码和补码是______。 D.11011011B、11011100B C.10100100B、11011011B B.00100100B、 . Word 资料 11011011B A. 00100100B、11011100B (12)十进制数+27在8位微机中的反码和补码分别是______。 D. 00011011B、11100101B C.00011011B、00011011B B. 11100100B、11100101B A. 00011011B、11100100B (13)字符9的ASCII码是______。 D.0111001B C.1001001B B.0101001B A. 0011001B (14)ASCII码1111111B的对应字符是______。 D.{ C.DEL B.P A. SPACE (15)或逻辑的表达式是______。 D.(A⋅B) ⃗=F C. A⊕B=F B. A+B=F A.A⋅B=F (16)异或逻辑的表达式是______。 D.(A⋅B) ⃗=F C. A⊕B=F B. A+B=F A.A⋅B=F (17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是______。 B. 00000000B、10101010B、10101010B A. 10101010B、10101010B、00000000B D. 10101010B、00000000B、10101010B C. 00000000B、10101010B、00000000B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是______。 B.11111111B、10011001B、01100110B A.01100110B、10011001B、11111111B D.01100110B、11111111B、10011001B C.01100110B、01110111B、10011001B . Word 资料 (19)下列集成门电路中具有与门功能的是______。 D. 74LS08 下 C. 74LS10 B. 74LS06 A. 74LS32 (20)列集成门电路中具有非门功能的是______。 D. 74LS08 C. 74LS10 B. 74LS06 74LS32 (21)Proteus软件由以下两个设计平台组成______。 D. ISIS和CAD C. ISIS和ARES B. ARES和CAD A. ISIS和PPT (22)ISIS模块的主要功能是______。 D. C51源程序调试 C. 图像处理 B. 高级布线和编辑 A.电路原理图设计与仿真 (23)ARES模块的主要功能是______。 D. C51源程序调试 C. 图像处理 B. 高级布线和编辑 A.电路原理图设计与仿真 (24)家用电器如冰箱、空调、洗衣机中使用的单片机主要是利用了它的______能力。 D. 测量控制 C.远程通信 B. 海量存储 A.高速运算
单片机原理及应用 一、单选题 1. 对片外数据 RAM 单元读写数据须用( )。B. MOVX 指令 2. 单片机上电后或复位后,工作寄存器 R0 是在( )。A. 0 区 00H 单元 3. 80C51 中可使用的最大堆栈深度为( )。A. 80 个单元 4. 外部中断源 I E 1 (外部中断 1 )的向量地址为( )。C. 0013H 5. MOV A , 20H 指令的寻址方式为( )。B. 直接寻址 6. T0 的中断服务程序入口地址为( )。B. 000BH 7. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为( )实现 。B. P0 口位地址数据复用 8. 中断是一种( )。A. 资源共享技术 9. 在下列信号中不是给数据存储器扩展使用的是( )。A. EA 10. 一个 EPROM 的地址有 A0----A11 引脚,它的容量为( )。A. 2KB 11. 8051 的内部 RAM 中,可以进行位寻址的地址空间为( )。B. 20H∽2FH 12. 十进制数 89.75 其对应的二进制可表示为( ). C. 1011001.11 13. 帧格式为 1 个起始位, 8 个数据位, 1 个停止位的异步串行通信方式是( )。D. 方式 3 14. 工作寄存器区设定为 2 组,则( )。C. RS1=1,RS0=0 15. MCS—51单片机的复位信号是( )有效。A. 高电平 16. 在 8155 芯片中,决定口和单元编址的信号是( )。C. AD7~AD0 和 IO/ M 19. 在家用电器中使用单片机应属于计算机的( ) C. 控制应用 20. 单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括( )。D. 减少程序长度 5.外部中断 1的中断入口地址为( )。C. 0013H____ 9.执行指令 MOVX A ,﹫ DPTR 时, WR . RD 脚的电平为( )。A. WR 高电平, RD 低电平 12.下列是把 DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的( )。C. 在程序中使用一条 MOVX 指令输出数据 16.MCS-51 的无条件转移指令中,其转移范围最大的是( )。A. LJMP 18.8051 单片机中,唯一一个用户可使用的 16 位寄存器是( )。B. DPTR 19.程序计数器 PC 用来( )。C. 存放下一条的指令地址 1. 下面那一段程序能准确地读取 P1 口引脚信号( )。B. MOV A,#0FFH ;MOV P1,A ; MOV A,P1 C.MOV A,#0FFH ;MOV A,P1 D.MOV A,#0FFH ;MOV A,P1 3. 在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。B. PSW 4. 不能为程序存储器提供或构成地址的有( )。D. PSW 5. 单片机的堆栈指针 SP 始终是( )。B. 指示堆栈顶 6. 执行返回指令时,返回的断点是( ) C. 调用指令下一条指令的首地址 8. PC 的值是( )。C. 下一条指令的地址 9. 定时工作方式 0 和 1 比较,定时工作方式 2 不具备的特点是( )。B. 增加计数器位数 10. 在应用系统中,芯片没有所存器的 D/A 转换器,不能直接接到 80C51 的 P0 口上使用 , 这是因为( )实现 。B. P0 口位地址数据复用 11. 在单片机中,通常将一些中间计算结果放在( )中 。A. 累加器 12. 下列哪条指令是正确的( )D. MOV@R0,A 13. 串行口的控制寄存器SCON中,REN的作用是( )。C. 串行口允许接收位 14. 中断查询,查询的是( ). B. 中断标志 15. 以下所列的特点中,不属于串行工作方式 2 的是( )。C. 使用一种固定的波特率 16. 三态缓冲器的输出应具有三种状态,其中不包括( )。B. 低阻抗状态 17. 当标志寄存器 P S W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为( )。B. 组 1 18. 能够用紫外光擦除ROM中程序的只读存储器称为( )。C. EPROM 19. 帧格式为 1 个起始位, 8 个数据位, 1 个停止位的异步串行通信方式是( )。D. 方式 3 20. 定时器 / 计数器工作于模式 2 ,在计数溢出时( )。B. 计数从初值重新开始 1. 进位标志 CY 在( )中 。C. 程序状态字寄存器PSW 3. 提高单片机的晶振频率,则机器周期( )中 。C. 变短 4. 外部中断源 I E 1 (外部中断 1 )的向量地址为( )。C. 0013H 5. 处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是( )。B. 通用寄存器的可寻址位 7. 已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。A. 06H 8. 判断下列说法是否正确C. 程序计数器PC不能为用户编程时直接使用,因为它没有地址。 9. 在 MCS-51 单片机的运算电路中,不能为 ALU 提供数据的是( )。D. 状态寄存器 PSW 10. 8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。D. P3 11. 下列指令中错误的是( ). D. MO V @R4 , R3 12. 必须进行十进制调整的十进制运算( )。A. 有加法和减法 14. 各中断源发出的中断请求信号,都会标记在( )寄存器 。D. TCON/SCON 15. 累加器 A 的位地址为( )。A. E 7 H 17. PC 是( )。C.一个不可寻址的 SFR 19. 8031 复位后, PC 与 SP 的值为( )。B. 0000H , 07H 20.在算术运算中,与辅助进位位 AC 有关的是( )。C. 十进制数 1.MCS — 51 单片机复位后,压栈从片内 RAM 哪单元开始( )。C. 08H 2. 在中断流程中有“关中断”的操作,对于外部中断 0 ,要关中断应复位中断允许寄存器的( )。B. EA 和 EX0 位 3.设累加器 A 的内容为 0 C 9 H ,寄存器 R2 的内容为 54H , C Y=1 ,执行指令SUBB A,R2 后结果为( ). B. ( R2 ) =74H 5.下列指令中与进位标志位 CY 无关的指令有( )。D. 条件转移指令 6. 80C51 中可使用的最大堆栈深度为( )。A. 80 个单元 8. 若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( )指令。D. PUSH 08H 9.在 LED显示中,为了输出位控和段控信号,应使用指令( )。C. MOVX 10.数据指针 DPDR 访问的是( )。D. 外部数据存储器 11.单片机 8051 的 XTAL1 和 XTAL2 引脚是( )引脚 。D. 外接晶振 12.各中断源发出的中断请求信号,都会标记在( )寄存器 。D. TCON/SCON 13.在堆栈操作中,当进栈数据全部弹出后,这时 S P 应指向( )。A. 栈底单元
14.定时器/计数器工作方式1是( )。D. 16位计数结构 15. 设( A ) =0C3H ,( R0 ) =0AAH ,执行指令 ANL A , R0 后,结果( ). A. ( A ) =82H 16. MCS — 51 单片机的四个并行 I/O 中,其驱动能力最强的是( )。A. P0 口 17.对程序计数器 PC 的操作( )。A. 是自动进行的 19.某异步通讯接口的波特率为 4800 ,则该接口每秒钟传送( ) 。A. 4800 位 20.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送( )。B. PC 5.启动 T1 运行的指令是( ) D. SETB TR1 6. 以下各项中不能用来对内部数据存储器进行访问的是( )。A. 数据指针 DPTR 7. LJMP 跳转空间最大可达到( )。D. 64KB 12.执行 MOV SP,#30H 指令后,压栈从片内 RAM 哪单元开始( )。C. 31H 13.假定( A)=0C5H,执行指令: SWAP A 后,累加器 A的内容为( )。D. C5H 14.在数据传送过程中,数据由串行变为并行可通过( )实现 。B. 移位寄存器 17.判断下列的说法是否正确?A. 特殊功能寄存器SCON,与定时器/计数器的控制无关。 18.假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为( )。D. 39H 2. 执行如下三条指令后, 30H 单元的内容是( )。
MOV R1,#30H MOV 40H,#0E H MOV @R1,40H C. 0EH 4. CPU 主要的组成部分为( )。A. 运算器.控制器
7. 8031复位后,PC与SP的值为( )B. 0000H,07H 8. 十进制数 126 其对应的十六进制可表示为 ( ). D. 7 E 10.内部 RAM 中的位寻址区定义的位是给( )。A. 位操作准备的 B. 移位操作准备的 C. 控制转移操作准备的 D. 以上都对 12. 8031 单片机中既可位寻址又可字节寻址的单元是( )。A. 20H 13. 有如下程序段:MOV R0,#30H ____ SETB____C ____ CLR A ____ ADDC____A,#00H ____ MOV____﹫R0,A 执行结果是( )。B. ( 30H ) =0 1H 14.在寄存器间接寻址中,指定寄存器中存放的是( )。B. 操作数地址 16. P0 . P1 口作输入用途之前必须( )。D. 外接上拉电阻 18. 8051 单片机中,唯一一个用户不能直接使用的寄存器是( )。C. PC