单片机考试选择与填空
- 格式:doc
- 大小:67.50 KB
- 文档页数:9
一、选择题1.intel8051cpu是( C )位的单片机a) 16 b)4 c)8 d)准162.CPU主要的组成部部分为( A )a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器3. MCS-51系列单片机是属于( C )体系结构。
A、冯诺依曼B、普林斯顿C、哈佛D、图灵4. MCS-51单片机有片内ROM容量( A )A. 4KBB. 8KBC. 128BD. 256B5. MCS-51 单片机有片内RAM 容量( A )。
A. 128B B、4KB C、8KB D、256B6.单片机应用程序一般存放在( B )A. RAMB. ROMC.寄存器D.CPU7. MCS-51外部数据存储器可扩展的最大存储空间是( C )A.16kBB.32kBC.64kBD.256kB8. MCS-52子系列与MCS-51子系列相比,下列说法错误的是( B )。
A.片内ROM从4KB增加到8KBB.片内RAM从128位增加到256位(字节)C.定时/计数器从2个增加到3个D.中断源从5个增加到6个9. MCS-51单片机的最小时序定时单位是( B )A. 状态B. 节拍C. 机器周期D.指令周期10. MCS-51 单片机的最大时序定时单位是( D )。
A.拍节B.状态C.机器周期D.指令周期11.8031=51复位后,PC与SP的值为( B )A.0000H,00HB.0000H,07HC.0003H,07HD.0100H,00H12.下列关于MCS-51 单片机的复位方式说法正确的是(A )。
A.复位时将PC和SP清零,使得单片机从0000H 单元开始执行程序B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法C.复位会改变内部的一些专用寄存器和用户RAM中的数据D.复位时会将ALE设置为高电平,PSEN为低电平13.为了用89C51单片机组成一个最小应用系统,下列哪项并不是必须满足?( D )A.5V电源B.复位电路C.时钟振荡电路D.外部扩展程序存储器14.MCS-51片内通用寄存器个数是( B )A.4B.8C.7D.615.MCS-51片内专用(特殊)寄存器个数是( C )A.8B.16C.21D.2416.MCS-51 单片机的RS1,RS0=01 时,当前寄存器R0—R7 占用内部RAM( B )单元。
A、 00H—07HB、 08H—0FHC、 10H—17HD、 18H—1FH17.若要选择使用8051单片机的第0组工作寄存器,则RS0、RS1的状态应为( A )A. 0 0B. 0 1C. 1 0D. 1 118.判断是否有进位时用PSW的( A )标志位。
A.CY B.OV C.P D.RS0 E.RS119. MCS-51单片机的位寻址区位于内部RAM的( D )单元。
A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH20.8031单片机中既可位寻址又可字节寻址的单元是( A )A.20HB.30HC.00HD.70H21.09H位所在的单元地址是( C )A 02HB 08HC 21HD 20H22.在MCS-51中,SP用于存放栈顶指针值。
当数据压入堆栈时,SP 自动( A )A.加1 B.减1 C.不变 D.加223.在MCS-51中,SP用于存放栈顶指针值。
当数据弹出堆栈时,SP 自动( B )A.加1B.减1C.不变D.加224.堆栈指针SP的值指示的是( D )A.堆栈底部的地址 B.堆栈顶部的地址C.已压入堆栈的字节数D.堆栈中间位置的地址25. 以下哪一条是位操作指令( B )。
A、MOV P0,#0FFHB、CLR P1.0C、CPL AD、POP PSW26.条件转移指令JZ产生转移的条件是( A )A.(A)=0B.(A)=1C.(C)=0D.(C)=127.MCS-51的无条件转移指令个数是( D )A.1B.2C.3D.428.循环控制指令DJNZ Rn ,REL终止循环的条件是( B )A.(Rn)-1≠0B.(Rn)-1=0C.(Rn)+1≠0D.(Rn)+1=029.下列指令中,指令周期最长的指令是( C )A.SUBB A, R0B.CJNE R0,#00H, relC.MUL ABD.RR A30.在使用LCALL调用子程序时,在子程序的最后面应该使用的指令是( A )A.RETB.RETIC.LJMPD.NOP31.下列指令中不影响标志位CY的指令有( D )。
A.ADD A,20HB.CLR AC.RRC AD.INC A32. ORG 1000HTAB1:DB 10H,‘A’TAB2:DW TAB1以1000H为首字节的连续4个字节单元中内容依次是( B )A.10H,41H,10H,0B.10H,41H,0,10HC.41H,10H,10H,0D.41H,10H,0,10H33.把P0口高4位变0,低4位不变,应使用指令( D )。
A.ORL P0,#0FHB.ORL P0,#0F0HC.ANL P0,#0F0HD.ANL P0,#0FH34.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。
A.MOV A, @R1B.MOVC A,@A + DPTRC.MOVX A, @ R0D.MOVX A,@ DPTR35.下列指令不是变址寻址方式的是( C )。
A.JMP @A+DPTRB.MOVC A,@A+PCC.MOVX A,@DPTRD.MOVC A,@A+DPTR36.决定定时/计数器工作方式的寄存器是( D )A.TCONB.SCONC.IED.TMOD37.决定定时器0的定时时间间隔的寄存器是( A )A.TH0,TL0B.TH1,TL1C.TH0,TL1D.TH1,TL038.利用定时器T1的方式2对外部信号计数,要求每计满100次发生溢出中断,T1的计数初值是( A )A.9CHB.8BHC.8DHD.1EH39.MCS-51片内定时/计数器的个数是(B )A.1B.2C.3D.440.定时/计数器用作计数器对外部脉冲进行计数时,输入脉冲什么电平有效?(D )A.高电平B.低电平C.上升沿D.下降沿41.若要使定时器T0工作于方式3,则相应M1和M0的值应该是( C )A. 0和0B. 0和1C. 1和0D. 1和142.若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为( D )A.2MHzB.1MHzC.500KHzD.250KHz43.MCS-51 单片机的定时器/计数器工作方式0 是( C )。
A、8 位计数器结构B、16 位计数器结构C、13 位计数器结构D、2 个8 位计数器结构44.8031定时/计数器共有四种操作模式,由TMOD寄存器中M1 M0的状态决定,当M1 M0的状态为01 时,定时/计数器被设定为( B )。
A.13位定时/计数器 B.16位定时/计数器C.自动重装8位定时/计数器 D.T0为2个独立的8位定时/计数器,T1停止工作45.利用定时器T1的方式2对外部信号计数,要求每计满200次发生溢出中断,T1的计数初值是( C )A.9CHB.8BHC.38HD.1EH46.在中断允许寄存器中,中断控制寄存器EA位的作用是( A )A.CPU总中断允许控制位B.中断请求总标志位C.各中断源允许控制位D.串行口中断允许位47.MCS-51系统的中断源个数是( D )A.2B.3C.4D.548.外部中断0的中断服务程序入口地址是( A )A.0003HB.000BHC.0013HD.0023H49.用于中断控制的定时计数控制器是( D )A.SCONB.IEC.IPD.TCON50.用于中断控制的中断允许寄存器是( B )A.SCONB.IEC.IPD.TCON51.中断响应时间通常为( C )A.3-8μsB.3-8msC.3-8个机器周期D.3-8个时钟周期52.CPU执行完中断服务程序后,应该使用一条什么指令来退出中断子程序?(C)A.LJMPB.RETC.RETID.PUSH53.MCS-51单片机的串行中断入口地址为(C )A. 0003HB. 0013HC. 0023HD. 0033H54.在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是( C )中断。
A.定时器T0 B.定时器T1 C.外部中断INTO D.外部中断INT1 E.串行口55.定时器T1的中断入口地址是( C ),从该地址开始一般可( F )。
A.0003H B.000BH C.001BH D.0013H E.连续存放中断服务程序F.存放转移指令56.串行口的工作方式由( C )寄存器决定。
A.SBUFB.PCONC.SCOND.RI57.在进行串行通信时,若两机的发送与接收可以同时进行,则称为( D )。
A.半双工传送B.单工传送C.双工传送D.全双工传送58.波特率表示每秒传送的数据( A )A.位数B.字数C.字节数D.帧数59.某异步通信接口,其帧格式由1个起始位、7个数据位,1个奇偶校验位和1个停止位组成,该接口每分钟传送1800个字符,该接口传送的波特率是( B )。
A.240B.300C.320D.40060.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。
A.P0B.P1C.P2D.P361.P1口的每一位能驱动( B )。
A.2个TTL低电平负载B.4个TTL低电平负载C.8个TTL低电平负载D.10个TTL低电平负载62.以下哪种方式的接口总线最少?( C )A、SPIB、I2CC、单总线D、并行通信63.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )就是把二进制改为十进制a) 7542H b) 7542 c) 75.42H d) 75.4264.以下哪个是属于单片机系统前向通道的器件?( A )A、A/D转换B、D/A转换C、LED数码管D、继电器65.一般而言,触点式按键的抖动时间约为( C )A.5-10μsB.50-100μsC.5-10msD.50-100ms66.使用单片机开发系统调试程序时,对源程序进行汇编的目的是( A )。
A.将源程序转换成目标程序B.将目标程序转换成源程序C.将低级语言转换成高级语言D.连续执行键填空题1.MCS-51系列单片机为__8__位单片机。
3123123123122.若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为__1/6μs___,机器周期为__2μs___。