单片机原理及应用技能比赛模拟试题及答案(一)
单片机原理及应用模拟练习题含参考答案

单片机原理及应用模拟练习题含参考答案一、单选题(共50题,每题1分,共50分)1、若(SP)=40H,当执行一条LCALL指令后,SP的值为():A、41HB、42HC、38HD、3FH正确答案:B2、ADDC A, Rn 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B3、若某存储器芯片地址线为12根,那么它的存储容量为( )A、1KBB、2KBC、4KBD、8KB正确答案:C4、执行下列程序后,累加器A的内容为()。
ORG 0000H MOV A,#00H ADD A, #02H MOV DPTR, #0050H MOVC A, @A+DPTR MOV @R0,A SJMP $ ORG 0050H BAO: DB 00H,08H,0BH,6H,09H,0CH ENDA、00HB、0BHC、06HD、0CH正确答案:B5、单片机应用程序一般存放在()。
A、RAMB、ROMC、寄存器D、CPU6、执行程序: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 之后则A是()A、00HB、01HC、02HD、03H正确答案:B7、DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B8、已知(A)=59H,(PSW)=80H,执行指令ADDC A,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A9、存储器的地址范围是0000H~0FFFH,它的容量为()。
A、1KBB、2KBC、3KBD、4KB正确答案:D10、以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON11、下列指令能能使累加器A的最高位置1的是()。
单片机原理及应用试题及答案

单片机原理及应用试题及答案[1]一.填空题(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将 cpu 、存储器和 I/O口三部分集成于一块芯片上。
2、使用双缓冲方式的D/A转换器,可实现多路模拟信号的同步输出。
3、通过堆栈操作实现子程序调用,首先就要把 pc 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
4、在基址加变址寻址方式中,以累加器A 作变址寄存器,以 DPTR 或 PC 作基址寄存器。
5、假定累加器A中的内容为40H,执行指令1000H:MOVC A,@A+PC后,把程序存储器 1041H 单元的内容送入累加器A中。
6、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。
7、假定A=83H,(R0)=17H,(17H)=0B5H,执行以下指令:ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为 4BH 。
8、已知程序执行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。
下述程序执行后:POP DPHPOP DPLMOV DPTR,#3000HRL AMOV B,AMOVC A,@A+DPTRPUSH AMOV A,BINC AMOVC A,@A+DPTRPUSH ARETORG 3000HDB 10H,80H,30H,80H,50H,80H请问:A= 80H ,SP=42H ,(41H)= 30H ,(42H)= 80H PC=8030H。
9、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供信号。
10、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问程序存储器提供地址,而DPTR是为访问数据存储器提供地址。
11、16KB RAM存储器的首地址若为3000H,则末地址为 6FFF H。
二.选择题(每题2分,共16分)1、8051与8751的区别是:BA、内部数据存储但也数目的不同B、内部程序存储器的类型不同C、内部数据存储器的类型不同D、内部的寄存器的数目不同2、判断以下有关PC和DPTR的结论是否正确?全对A、DPTR是可以访问的,而PC不能访问。
单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。
A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。
A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。
单片机原理与应用模拟考试题(附参考答案)

单片机原理与应用模拟考试题(附参考答案)一、单选题(共60题,每题1分,共60分)1、下列指令能使P1口的最低位置1的是( )。
A、ANL P1,#80HB、SETB 90HC、ORL P1,#0FFHD、ORL P1,#80H正确答案:B2、在中断服务程序中,至少应有一条( )。
A、加法指法B、传送指令C、中断返回指令D、转移指令正确答案:C3、MCS-51单片机的中断源全部编程为同级时,优先级最高的是( )。
A、/INT1B、TIC、串行接口D、/INT0正确答案:D4、MCS-51单片机CPU开中断的指令是( )。
A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A5、在MCS-51单片机指令中,下列指令中( )是无条件转移指令。
A、LCALL addr16B、DJNZ direct,relC、SJMP relD、ACALL addr11正确答案:C6、用8051单片机的定时器/计数器T1作定时方式,用方式2,则初始化编程为( )。
A、TMOD=0x06B、TMOD=0x20C、TMOD=0x10D、TMOD=0x60正确答案:B7、若单片机的振荡频率为6MHz,设定时器/计数器工作在方式1需要定时1ms,则定时器/计数器初值应为( )。
A、500B、1000C、216-500D、216-1000正确答案:C8、Intel 8051单片机的CPU是( )。
A、16位B、4位C、8位D、准16位正确答案:C9、指令JB 0E0H,LP 中的0E0H是指( )。
A、累加器AB、累加器A的最高位C、累加器A的最低位D、一个单元的地址正确答案:C10、访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。
A、P1口B、P0口和 P2口C、P0口D、P2口正确答案:C11、单片机上电复位后,PC的内容和SP的内容为( )。
A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正确答案:B12、若要定时100ms(系统时钟频率为6MHz),则使用定时器/计数器的( )更合适。
单片机原理与应用模拟练习题含答案

单片机原理与应用模拟练习题含答案一、单选题(共64题,每题1分,共64分)1.以下有关PC和DPTR的结论中错误的是( )。
A、DPTR是可以访问的,而PC不能访问B、它们都是16位寄存器C、在单片机运行时,它们都具有自动加“1”的功能D、DPTR可以分为2个8位的寄存器使用,但PC不能正确答案:C2.寄存器寻址方式中,Rn中,n的取值范围是( )。
A、0~7B、0~2C、0~1D、1~8正确答案:A3.下列指令能使R0高4位不变,低4位取反的是( )。
A、ANL R0,#0FHB、XRL R0,#0F0HC、XRL R0,#0FHD、ORL R0,#0F0H正确答案:C4.在CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器是( )。
A、PCB、PSWC、AD、SP正确答案:B5.程序在运行中,当前PC的值是( )。
A、当前正在执行指令的前一条指令的地址B、当前正在执行指令的地址。
C、当前正在执行指令的下一条指令的首地址D、控制器中指令寄存器的地址。
正确答案:C6.下面的哪一项应用,不属于单片机的应用范围。
( )A、汽车电子设备B、家用电器的控制C、工业控制D、数据库管理正确答案:D7.根据以下程序,判断51单片机定时器/计数器T0的工作方式是( )。
Void timer0_ISR(void)interrupt 1{ led0=!led0;}A、方式2B、方式3C、方式1D、方式0正确答案:A8.MCS-51单片机的串行数据缓冲器SBUF用于( )。
A、存放运算中间结果B、存放待发送或已接收到的数据C、暂存数据和地址D、存放待调试的程序正确答案:B9.MCS-51单片机定时器/计数器T0的低8位计数器是哪一个呢?A、TH1B、TL1C、TH0D、TL0正确答案:D10.MCS-51单片机的位寻址区位于内部RAM的( )单元。
A、00H~7FHB、20H~7FHC、00H~1FHD、20H~2FH正确答案:D11.当外部中断0发出中断请求后,中断响应的条件是( )。
(单片机原理及应用)试卷(1)

第1页共 2页安徽工程大学机电学院2014-2015学年春季学期 (单片机原理及应用)课程考试试卷 考生须知: 1、答题前将装订线内的考生信息项目填写清楚,装订线内不得答题。
2、本试卷满分为100分;考试时间120分钟。
3、考生在答题纸上答题。
4、本课程为闭卷考试。
一、单项选择题(每小题2分,共30分) 1.AT89S51单片机的CPU 主要的组成部分为( )。
A .运算器、控制器 B .加法器、寄存器 C .运算器、寄存器 D .运算器、指令译码器 2.单片机复位后,SP 、PC 、I/O 口的内容为( )。
A 、SP = 07H PC = 00H P0 = P1 = P2 = P3 = FFH B 、SP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00H C 、SP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFH D 、SP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H 3.PC 的值是( )。
A .当前正在执行指令的前一条指令的地址 B .当前正在执行指令的地址 C .当前正在执行指令的下一条指令的地址 D .控制器中指令寄存器的地址 4.在AT89S51单片机中P1口的每一位能驱动( )。
A .2个TTL 低电平负载 B .4个TTL 低电平负载 C .8个TTL 低电平负载 D .10个TTL 低电平负载 5.在AT89S51单片机的中断请求源中,需要外加电路实现中断撤销的是( )。
A .定时器/计数器中断B .脉冲方式的外部中断 C .串行口中断 D .电平方式的外部中断 6.调用子程序、中断响应过程及转移指令的共同特点是( )。
A .都能返回 B .都必须保护现场 C .都将返回地址压入堆栈D .都通过改变PC 实现转移 7.在AT89S51单片机中,若晶振频率为8MHz ,一个机器周期等于( ) μs 。
单片机原理与应用试题一及答案

单片机原理与应用试题一及答案一、判断题(每题1分,共10分)1.单片机的引脚EA端口接高电平“1”时,CPU从片外程序存储器开始读取指令。
()2.堆栈指针SP的作用就是指出栈区的位置,修改SP就意味着堆栈区发生了变化。
()3.特殊功能寄存器PSW用来存放CPU运算结果的一些特征。
()4.当CPU访问外部存储器时,会自动向P0的每个口锁存器写入“1”,所以对用户而言P0作为地址/数据总线时,是一个真正的双向口。
()5.Ri作为地址指针仅能访问片内RAM,DPTR作为地址指针主要访问片外RAM。
()6.当T1进行加“1”计数运行时,T0可以工作于任何工作方式下。
()7.在MCS-51系列单片机指令系统中仅有对位才能进行状态测试。
()8.对于MCS-51系列单片机来说,每个中断源的中断请求标志位的置位都是通过内部硬件电路自动完成。
()9.当外中断源处于下降沿触发时,中断请求的撤除必须强迫进行。
()10.串行通信中波特率的设置与定时器T0的设置没有关系。
()二、选择题(每题1分,共10分)1.单片机复位时,CPU自然选中()组工作寄存器。
(A)第0 (B)第1(C)第2 (D)第32.MCS-51单片机中的位地址00H~7FH,指的是()单元中各位的位地址。
(A)片内RAM 00H~1FH (B)片内RAM 20H~2FH(C)片内RAM 80H~FFH (D)片外RAM0020H~002FH3.8051单片机外接存储器时,()可以作为普通I/O口使用。
(A)P0、P2口(B)P1、P3口(C)P3口(D)P0、P1、P2、P3口4.以下指令中,哪条指令将使标志位CY清0?()(A)MOV A,#00H (B)CLR A(C)ADDC A,#00H (D)DIV AB5.访问外部数据存储器应采用以下哪条指令?()(A)MOVX @R0,A (B)MOVC A,@A+DPTR(C)MOV @R0,A (D)MOV @DPTR,A6.下面程序段被执行后,累加器A中的内容应该是()。
单片机原理及应用考试模拟题含参考答案

单片机原理及应用考试模拟题含参考答案一、单选题(共100题,每题1分,共100分)1、定时器方式下的定时时间t与()因素无关A、计算器满记数值B、计数初值C、机器周期D、CPU正确答案:D2、在编写串行口中断服务程序时,修饰符interrupt m中m的取值应为()A、4B、2C、3D、1正确答案:A3、51单片机()口内部没有上拉电阻A、P0B、P3C、P2D、P1正确答案:A4、LED点阵器件的内部元件为()A、小灯泡B、二极管C、晶体管D、三极管正确答案:B5、已知A=53,B=10,则A%B=()A、3B、5C、5.3D、6正确答案:A6、按键每只键分别接一个I/O口是()键盘A、行列式键盘B、好键盘C、独立式键盘D、机械键盘正确答案:C7、外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、高电平D、低电平正确答案:D8、共阳极LED数码管显示字符“5”的显示码是()。
A、0x06B、0x7dC、0x82D、0x92正确答案:D9、80C51单片机要使用片内RAM,EA引脚()A、必须接+5VB、必须接地C、必须悬空D、没有限定正确答案:D10、C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D11、89C51单片机中的定时器/计数器是几位()A、2B、4C、8D、16正确答案:D12、89C51单片机工作方式()功能为8位同步移位寄存器方式A、0B、1C、2D、3正确答案:A13、51单片机中RST引脚功能是()A、电源B、接电阻C、复位D、关机正确答案:C14、计算机在使用中断方式与外界交换信息时,保护现场的工作方式是()A、由CPU自动完成B、在中断响应中完成C、应由中断服务程序完成D、在主程序中完成正确答案:C15、8051单片机中,唯一一个用户可使用的16位寄存器是()A、PSWB、AACC、SPDD、DPTR正确答案:D16、80C51单片机内部程序存储器容量为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机原理及应用技能比赛模拟试题〔一〕
一、填空题(每空1分,共54分)。
1、二进制数的数码有〔〕,〔〕两个。
2、十进制数32用二进制数表示为〔〕B,用十六进制数表示为〔〕
H。
3、中央处理器〔CPU〕主要由算术逻辑运算单元、〔〕、〔〕、程
序状态字存放器、〔〕、地址存放器、数据存放器、指令存放器、
〔〕、〔〕等部件组成。
4、单片机的寻址指令有〔〕、〔〕、〔〕、〔〕、
〔〕以及相对寻址指令、位寻址指令。
5、MSC—51系列单片机有〔〕、〔〕、〔〕、〔〕四个8位输入/
输出〔I/O〕口。
6、如果要将及时数23H送入累加器A,其指令为〔〕。
将以23H为
地址的存储单元里面的数送入累加器A,其指令为〔〕。
7、CPU与外设通信方式有〔〕、〔〕、〔〕、三种方式。
8、外中断INT0的入口地址为〔〕、定时/计数器T1中断入口地址为( 〕。
9、汇编语言中实现延时的方法有〔〕、〔〕两种。
10、中断控制存放器IE中EA的含义为〔〕、EX1的含义为〔〕、
ET0含义为〔〕。
11、单片机89C51片内集成了〔〕KB的FLASH ROM,共有〔〕个中
断源。
12、两位十六进制数最多可以表示〔〕个存储单元。
13、在89C51中,只有当EA引脚接〔〕电平时,CPU才访问片内的Flash ROM。
14、单片机89C51复位后,其I/O口锁存器的值为〔〕,堆栈指针的值为
〔〕,SBUF的值为〔〕,内部RAM的值不受复位的影响,而其余存放器的值全部为〔〕。
15、8051内部有〔〕并行口,P0口直接作输出口时,必须外接〔〕;并
行口作输入口时,必须先〔〕,才能读入外设的状态。
16、将立即数#33H送20H单元使用〔〕指令。
17、入栈指令使用〔〕指令。
18、在串行通信中,有数据传送方向〔〕、〔〕、〔〕三种方式。
19、单片机中断系统中共有〔〕、〔〕、〔〕、〔〕、
〔〕五个中断源,其中优先级最高的是〔〕、优先级最低的是
〔〕。
20、当MCS-51引脚〔〕信号有效时,表示从Po口稳定地送出了低8位
地址。
二、单项选择题(每题1分,共20分)。
1、0AH转换为十进制数为( )。
A.16 B.8 C.10 D.2
2、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A.外部中断0
B.外部中断1
C.定时器0中断
D.定时器1中断
3、当需要将43H送入累加器A,采用的指令为( )。
A. MOV A,#43H
B. MOVC 43H,A
C. MOVX A,43H
D. MOVX #43H,A
4、MCS-51单片机定时器工作方式0是指的( )工作方式。
A.8位
B.8位自动重装
C.13位
D.16位
5、MCS-51单片机的串行中断入口地址为( )
A. 0003H
B. 0013H
C. 0023H
D. 0033H
6、MCS-51单片机的位寻址区位于内部RAM的( )单元。
A. 00H—7FH
B. 20H—7FH
C. 00H—1FH
D. 20H—2FH
7、补码11111001对应的真值用十进制表示为多少( )?
A.7
B.13
C.-7
D.34
8、单片机的数据指针存放器〔DPTR〕是16位的,其寻址范围多少( )?
A.128 B
B.256 B
C.8 KB
D.64 KB
9、MCS-51单片机的字长是几位( )?
A.2位
B.4位
C.8位
D.16位
10、单片机复位时,程序计数器〔PC〕的值是多少( )?
A.0000H
B.0030H
C.4000H
D.4100H
11、MCS-51单片机外部中断0( )对应的中断入口地址是多少?
A.0003H
B.000BH
C.0013H
D.001BH
12、把35转换成十六进制的结果是( )。
A. 23
B. 24
C.13
D.12
13、MCS-51单片机的外部中断1的中断请求标志是( )。
A.ET1
B.TF1
C.IT1
D.IE1
14、第二功能为数据总线的I/O口是( )。
A.P0
B.P1
C.P2
D.P3
15、1只共阴极LED显示器,其中a笔段为字形代码的最低位,假设需显示数字
1,它的字形代码应为( )。
A.06H
B.0F9H
C.30H
D.0CFH
16、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。
A.P3.2
B.P3.3
C.P3.4
D.P3.5
17、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。
A.外部中断0
B.外部中断1
C.定时器0中断
D.定时器1中断
18、MCS-51单片机的外部中断1的中断请求标志是( )。
A.ET1
B.TF1
C.IT1
D.IE1
19、以下标号中,正确的标号是( )。
A.1BT:
B.BEGIN:
C.ADD:
D.STAB31:
20、串行口每一次传送( )字符。
A.1个
B.1串
C.1帧
D.1波特
三、判断题(每题1分,共20分)。
1、执行指令MOV A,41H后A中的数为41H。
〔〕
2、23H转化为二进制数等于100011。
〔〕
3、RAM不能随机读写。
〔〕
4、MC—51的地址总线有8根。
〔〕
5、带符号数的补码等于其原码除符号位外按位求反后加1。
〔〕
6、运算器只能作算术运算。
〔〕
7、程序计数器PC复位后指向0000H存储单元。
〔〕
8、CPU与外设通信的方式只有查询方式、中断方式两种。
〔〕
9、汇编语言程序和汇编程序是同一个意义。
〔〕
10、MC—51的I/O口只有P1口。
〔〕
11、工作存放器组是通过置位PSW中的RS0和RS1来切换的。
〔〕
12、DPTR只能当作一个16位的特殊功能存放器来使用。
〔〕
13、单片机系统上电后,其内部RAM的值是不确定的。
〔〕
14、特殊功能存放器可以当作普通的RAM单元来使用。
〔〕
15、工作存放器区不允许做普通的RAM单元来使用。
〔〕
16、在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外
RAM区时用MOVX指令,访问片内RAM区时用MOV指令。
〔〕
17、在89C51的片内RAM区中,位地址和局部字节地址是冲突的。
〔〕
18、当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。
〔〕
19、当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是
否有程序存储器。
〔〕
20、工作存放器区不允许做普通的RAM单元来使用。
〔〕
四、简答题(每题3分,共6分)。
1、简述汇编语言中的标号有什么规定?
2、简述51系列单片机中断响应的条件。