单片机原理及接口技术试题.doc
《单片机原理及接口技术试题.doc》由会员分享,可在线阅读,更多相关《单片机原理及接口技术试题.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上1、MCS-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有 体积小、价格低、功能全 。 2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。 3、8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 P1 。P3常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。 4、ALE信号的作用是 低8位地址锁存 。 5、8051复位后,PC= 0 H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过 0FF
2、F H时,8051会自动转向片外存储器继续取指令执行。 6、8051的C/T是 加 (加或减)计数的。 7、8051的中断向量表在 3 H、 0B H和13H、1BH、23H。 8、MOV A,40H 指令对于源超作数的寻址方式是 直接 寻址。 10、将CY与A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,执行后A= 0 。 2、已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的结果用十进制表示是多少?(共 5 分) 解答 OV:0、CY:1、AC:1、P:1 A:-95单片机原理与接口技术试题(A)填空题
3、(每空1分,共22分)1.在一片集成电路芯片上集成了( CPU )、( 存储器 )、(输入输出I/O接口 ),从而构成了单芯片卫星计算机,即( 单片机 )。2.寻址方式就是( 指出参与运算操作数地址的方式 )。寻址方式包含两方面的内容:一是( 寻找操作数的地址),二是(寻找指令的地址 )。3.MCS-51单片机的程序储存器的低端被固定的用做特定的入口地址,如0000H:(复位 );0003H:( INT0 );000BH:( T0 )。4.单片机有两个定时器,定时器的工作方式由( TMOD )寄存器决定,定时器的启动与溢出由(TCON )寄存器控制。5.单片机复位后,堆栈指针SP和程序计数器P
4、C的内容分别为( 07H )和( 00H )。6.JNB bit,rel :指令表示当指定位为( 0 )时程序发生跳转。7.既做一般I/Q口又有第二功能的端口是( p3 );既做数据线又做地址线的是(p0 )口。8.一个机器周期包含( 12 )个晶振周期,若晶振周期的频率为12MHZ,则机器周期为(1us ),指令周期为( 1 )( 4 )机器周期。9.P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据( 0FFH )。二.选择题(每空2分,共18分)1.在进行串行通信时,若两机的发送与接受可以同时进行,则称为( C )。 A 半双工传送 B单工传送 C 全双工传送 D 以上都不
5、对。2.使用单片机开发系统调试程序时,对原程序进行汇编的目的是( A )。A 将源程序转换成目标程序 B 将目标程序转换成源程序 C 将低级语言转换成高级语言 D 连续执行键3.指令AJMP的寻址范围是( D )A 任意范围 B -128到 +127 C 64K D 2K 4.定时器TO的溢出标志为TFO,采用查询方式,若查询到有溢出时,该标志(A )。A 由软件清零 B 由硬件自动清零 C 随机状态 D AB都可以5.单片机在与外部I/Q口进行数据传送时,将使用( A )指令。A MOVX B MOV C MOVC D 视具体I/Q口器件而定6.在中断允许寄存器中,中断控制寄存器EA位的作用
6、是(A ) A CPU总中断允许控制位 B 中断请求总标志位 C 各中断源允许控制位 D串行口中断允许位7.调用子程序、中断响应过程及转移指令的共同特点是( B )。A 都能返回 B 都通过改变PC实现转移 C 都将返回地址压入堆栈 D 都必须保护现场8.读取AD转换的结果,使用( D )指令。 A MOV A,Ri B MOVXDPTR,A C MOVC A,DPTR D MOVX A,DPTR9.串行口中断入口地址是( B )。 A 000BH B 0023H C 1000H D 0013H三、简答题(每题6分,共24分)1.什么是堆栈假定(sp)=40h, (39h)=30h (40h)
7、=60h,执行下列指令: pop dgh pop dpl 后,d ptr的内容为( 38H ),sp的内容是( dptr6030h )。2. 试用位操作指令完成下列要求。不准改变位涉及的位。使ACC.3置位。 将P2.0清零 清楚累加器的第4位。(1) SetB ACC 3 (2)CLR P2.0 (3)CLR ACC4 单片机模拟试卷001一、选择题(每题1分,共10分)18031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P32单片机应用程序一般存放在(B) a) RAMb)ROMc)寄存器d)CPU3已知某数的BCD码为0111 010
8、1 0100 0010 则其表示的十进制数值为( B )a) 7542H b) 7542 c) 75.42H d) 75.424下列指令中不影响标志位CY的指令有(D)。 a)ADDA,20Hb)CLRc)RRCA d)INCA5CPU主要的组成部部分为(A)a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6INTEL 8051CPU是(C)位的单片机 a) 16b)4 c)8d)准1678031复位后,PC与SP的值为(B) a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8当需要从MCS-51单片机程序存储器取
9、数据时,采用的指令为( B )。 a)MOVA,R1 b)MOVCA,A+DPTR c)MOVXA,R0 d)MOVXA,DPTR98031单片机中既可位寻址又可字节寻址的单元是(A) a)20H b)30Hc)00Hd)70H10下列哪条指令是正确的( D )a) PUSH R2 b) ADD R0,Ac) MOVX A DPTR d) MOVR0,A二、填空题(每空1分,共30分)1一个完整的微机系统由硬件和 软件 两大部分组成。28051 的引脚RST是_IN脚_(IN脚还是OUT脚),当其端出现_高_电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到_低_电平,80
10、51才脱离复位状态,进入程序运行状态,从ROM 000 H单元开始取指令并翻译和执行。3半导体存储器分成两大类 RAM 和 ROM ,其中 RAM 具有易失性,常用于存储 临时性数据 。4求十进制数-102的补码(以2位16进制数表示),该补码为 9AH 。5PC存放_ CPU将要执行的指令所在的ROM单元的地址_,具有_自动加1_特性。在8051中决定程序执行顺序的是PC还是DPTR? 它是_16_位? 不是 (是,不是)SFG?6123= B= 52 H。78051内部有 4个 并行口,P0口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 锁存器置1 ,才能读入外设的状态。
11、8MCS-51的堆栈只可设置在 内RAM低128B区 ,其最大容量为 128B ,存取数据的原则是 先进后出 。堆栈寄存器SP是 8 位寄存器,存放 堆栈栈顶的地址 。9中断处理的全过程分为以下3个段: 中断请求 、 中断响应 、 中断服务 。10定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 三、判断题(对者打,错者打,并改正,每题1分,共10分)1 中断服务程序的最后一条指令是RET。2 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。4 在中断响应阶
12、段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。5 RCA为循环左移指令。6 MOVA,30H的源操作数为立即寻址方式。7 MOVA,A+DPTR是一条查表指令。8 MULAB的执行结果是高8位在A中,低8位在B中。9 AJMP跳转空间最大可达到64KB。10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。四、简答题(每题5分,共15分)1MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?答:MCS51单片机有5个中断源,2个中断优先级,
13、中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。2已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388HTMOD的值是B,TH0=13H;TL0=88H。3MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。
14、答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、8051和8751的区别是8031内无ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。五、作图题(10分)用6264(8K*8)构成16K的数据存储系统。要求采用线选法产生片选信号,并计算6264的地址范围。答:WR接6264的WERD接6264的OEAB0-AB12接6264的A0-A12 DB0DB7接6264的D0D7AB15、AB14分别接Y0和Y1地址:0000H-1FFFH;2000H-3FFFH一、填空题(每空格1分
15、,共10分)1.MCS51布尔处理机的存储空间是_00H7FH _。2.P2口通常用作_高8位地址线_,也可以作通用的I/O口使用。3.若由程序设定RS1、RS0=01,则工作寄存器R0R7的直接地址为_080FH。4.8051的堆栈区一般开辟在_用户RAM区_。5.所谓寻址,其实质就是_如何确定操作数的单元地址_。6.存储器映象是_存储器在整个存储空间的地址范围_。7.定时器中断请求发生在_定时时间到_。8.中断响应时间是指_从查询中断请求标志位到转向中断区入口地址所需的机器周期数_。9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_程序查询方式_。
16、10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在_关中断_状态。二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共10分)1.MCS-51单片机复位操作的主要功能是把PC初始化为( C )。 A.0100H B.2080H C.0000H D.8000H2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C )。 A.500 B.1000 C.216-500 D.216-10003.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A.P3.2 B.P3.3 C.
17、P3.4 D.P3.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A )。 A.1个机器周期 B.2个机器周期 C.4个机器周期 D.10个晶振周期5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断6.定时器若工作在循环定时或循环计数场合,应选用( C )。 A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式37.MCS-51单片机的外部中断1的中断请求标志是( D )。 A.ET1 B.TF1 C.IT1 D.IE18.下列标号
18、中,正确的标号是( D )。 A.1BT: B.BEGIN: C.ADD: D.STAB31:9.串行口每一次传送( A )字符。 A.1个 B.1串 C.1帧 D.1波特10.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( B )。 A.ILE=1,=1,=0 B.ILE=1, =0, =0 C.ILE=0, =1, =0 D.ILE=0,=0, =0三、简答题(每小题4分,共20分)1.如何正确使用P3口? (1)说明P3口有第一功能和第二功能的使用。 (2)P3口的第二功能各位线的含义。 (3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O线用。 (4)读引
19、脚数据时,必需先给锁存器输出“1”。2.简述累加器的ACC的作用。(1)8位专用寄存器。 (2)运算时存放一个操作数。 (3)运算后存放运算结果,所以称它为累加器。3.简述寄存器间接寻址方式及其寻址范围。(1)寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。 (2)寻址范围: 内部RAM低128单位,形式Ri(i=0,1)。 外部RAM64K使用DPTR作间址寄存器,形式为DPTR。4.简述MCS-51单片机的中断入口地址。中断入口地址为中断响应后PC的内容即中断服务的入口地址。它们是:外部中断0 0003H 定时器T0中断 000BH 外部中断1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 接口 技术 试题
限制150内