ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:48.58KB ,
资源ID:12096390      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12096390.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机考试试题带答案多套试题综合精简.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机考试试题带答案多套试题综合精简.docx

1、单片机考试试题带答案多套试题综合精简一、填空题(37分)1. AT89S51单片机芯片共有 40 个引脚,MCS-51系列单片机为8位单片机。2. AT89S51异步通信口为全双工(单工/半双工/全双工),3. AT89S51内部数据存储器地址范畴是00H-7FH,位地址空间字节地址范畴是20H-2FH,相应位地址范畴是00H-7FH,外部数据存储器最大可扩展容量是64K字节。4. 单片机也可称为微控制器 或 嵌入式控制器。5当MCS-51执行MOVC A,A+PC指令时,随着着 PSEN控制信号有效。6. 当单片机复位时PSW 00 H,这时当前工作寄存器区是 0区,R4所相应存储单元地址为

2、 04 H。7. MCS-51系列单片机指令系统寻址方式有 寄存器寻址 、直接寻址、寄存器间接寻址、及时寻址、基址加变址 、位寻址 。(相对寻址也可)8. 51系列单片机典型芯片分别为 AT89S51 、8031 、AT89C51 。9. AT89S51 P3口为双功能口;10. 由AT89S51构成单片机系统在工作时,EA引脚应当接 地(或0);11. AT89S51外部程序存储器最大可扩展容量是 64K ,其地址范畴是0000H - FFFFH 。ROM芯片2764容量是 8 KB,若其首地址为 0000H,则其末地址 1FFFH 。12. AT89S51中断源有 外中断0, T0 ,外中

3、断1, T1,串行口,有 2个中断优先级。13. AT89S51唯一一条16位数据传送指令为 MOV DPTR,data16。14. LJMP跳转范畴是64K,AJMP跳转范畴是 2K B,SJMP跳转范畴是 128 B(或256B) 。15. 若A中内容为68H,那么P标志位为 1。判断: 1.PC是一种不可寻址特殊功能寄存器。() 2.在AT89S51单片机中,一种机器周期等于1S。() 3.特殊功能寄存器SP内装是栈顶首地址单元内容。() 6.串行口方式1波特率是可变,通过定期器/计数器T1溢出率设定。 7.输出模仿量最小变化量称为A/D转换器辨别率。() 8.转移指令中偏移量rel是一

4、种无符号8位二进制数。() 9.AT89S51单片机P3口是一种单一功能准双向通用IO口。() 15.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。() 16.在AT89S51中,当产生中断响应时,所有中断祈求标志位都由硬件自动清零。(错) 17.AT89S51单片机可执行指令:MOV 35H,R3。( ) 18当向堆栈压入一种字节数据后,SP中内容减1。() 19程序计数器PC中装内容是当前正在执行指令地址。() 20AT89S51定期器/计数器对外部脉冲进行计数时,规定输入计数脉冲高电平或低电平持续时间不不大于1个机器周期。() 21.判断指令正误

5、:MOV T0,#3CF0H;() 22.定期器T0中断可以被外部中断0中断() 23.指令中直接给出操作数称为直接寻址。()二、简答题(13分)1. 采用6MHz晶振,定期2ms,用定期器方式1时初值应为多少?(请给出计算过程)(6分)答: (1) Ts=2us (216X)2us2ms 从而X64536 (2) 64536FC18H 2. AT89S51外扩程序存储器和数据存储器可以有相似地址空间,但不会发生数据冲突,为什么?(4分)答:由于访问外扩程序存储器和数据存储器执行指令不同,所发出控制信号也就不同。(2分) 读外部数据存储器时,RD信号有效。写外部数据存储器时,WR*信号有效。而

6、读外部程序存储器时,PSEN*信号有效。由于发出控制信号不同,且只能有一种信号有效,因而,虽然MCS-51外扩程序存储器和数据存储器有相似地址空间,也不会发生数据冲突。(2分)3阐明AT89S51外部引脚EA作用?(3分)答:EA*是内外程序存储器选取控制信号。(1分) 当EA*0时,只选取外部程序存储器。(1分) 当EA*1时,当PC指针0FFFH时,只访问片内程序存储器;当PC指针0FFFH时,则访问外部程序存储器(1分) 三、编写程序,将外部数据存储器中5000H50FFH单元所有清零(10分)。 答: ORG *H (1分) MOV DPTR #5000HMOV R0,#00HCLR

7、A (3分) LOOP : MOVX DPTR,A INC DPTR (3分) DJNZ R0,LOOP (2分)HERE: SJMP HERE (RET或SJMP $ 等)(1分)四、简述AT89S51单片机主从构造多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H,请论述主机呼喊从机并向其传送一种字节数据过程。(请给出原理图) (10分)答: 1) 原理图 (2分) 2) 将所有从机REN、SM2置1 (1分) 工作在方式2或3 (1分)3)主机发送一种地址桢01H (1分) 第9位为1即TB8=1 (1分)4) 各从机接受到后,都发生中断,进入中断服务程序,比较自己

8、地址与01H与否相似,若相似则将本机SM2置0,否则仍为1 (1分)5)主机发送数据桢,TB8=0 (1分) 各从机接受该数据桢,从机中SM2为0产生中断,而其他SM2为1从机不产生中断将信息丢弃,从而实现主机与从机传递数据 (2分)单片机原理及应用试题一一、填空题(每空1分,共20分)1、计算机系统总线有地址总线、控制总线和 数据总线。2、普通、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第 00 组,这组寄存器地址范畴是从00H - 07H。3、JZ e 操作码地址为1000H,e=20H,它转移目的地址为1022H。9、用串行口扩展并行口时,串行接口工作方式

9、应选为方式0。10、半导体存储器最重要两个指标是 存储容量 和 存储速度 。11、若某8位D/A转换器输出满刻度电压为+5V,则D/A转换器辨别率为5/255=0.0196V。二、选取题(从备选答案中选取一种对的答案,并将代号写在括号内。每题1分,共10分)1、在CPU内部,反映程序运营状态或反映运算成果某些特性寄存器是( B )(A)PC (B)PSW (C)A (D)SP2、要用传送指令访问MCS-51片外RAM,它指令操作码助记符应是( B )(A)MOV (B)MOVX (C)MOVC (D)以上都是3、指令ALMP跳转范畴是(C)(A)256B (B)1KB (C)2KB (D)64

10、KB4、要使MCS-51可以响应定期器T1中断,串行接口中断,它中断容许寄存器IE内容应是( A )(A)98H (B)84H (C)42H (D)22H5、各中断源发出中断祈求信号,都会记在MCS-51系统中( B )(A)IE (B)IP (C)TCON (D)SCON 6、CPU寻址外设端口地址办法有两种,一种是统一编址,尚有一种是( C)(A)混合编址 (B)动态编址(C)独立编址(D)变址编址7、下列四条论述中,有错误一条是( A )(A)16根地址线寻址空间可达1MB(B)内存储器存储单元是按字节编址(C)CPU中用于存储地址寄存器称为地址寄存器(D)地址总线上传送只能是地址信息8

11、、MCS-51外扩一种8255时,需占用(D)个端口地址(A)1个 (B)2个 (C)3个 (D)4个9、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选取(A)(A)方式0 (B)方式1 (C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它地址线根数是( C )(A)11根 (B)12根 (C)13根 (D)14根四、阅读或编写程序 1、阅读下列程序段并回答问题 。1)、该程序执行何种操作? 2)、已知初值(60H)=23H,(61H)=61H,运营程序后(62H)=?(7分) CLR C MOV A,#9AH SUBB A,60H ADD A,61H DA A

12、MOV 62H,A 答: (1)、该程序是单字节BCD码运算,是将(61H)(60H)62H (2)、(62H)=38H2、编写一程序将片外数据存储器中7000H70FFH单元所有清零。 (8分)ORG 1000HMOV DPTR,#7000HCLR AMOV R0,ALOOP:MOVX DPTR,ADJNZ R0,LOOPSJMP $单片机原理及应用试题二一、填空(每空 2 分,共 40 分) 4、ALE信号作用是 低8位地址锁存 。 8、MOV A,40H 指令对于源超作数寻址方式是直接寻址。 9、指令JB 0A7H,ABC作用是 若P2口第7位为1则跳转到ABC 。(0A7H是P2.7地

13、址)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:-953、两位十六进制数最多可以表达 256 个存储单元。 5、在89C51中,只有当EA引脚接 高 电平时,CPU才访问片内Flash ROM。 8、当CPU访问片外存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。9、在I/O口中,P0口在接LE

14、D时,必要提供上拉电阻,P3 口具备第二功能。 10、是非题:MCS-51系列单片机直接读端口和读端口锁存器成果永远是相似。F 11、是非题:是读端口还是读锁存器是用指令来区别。T 13、是非题:中断矢量地址位于RAM区中。F 16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。T 19、是非题:工作寄存器区不容许做普通RAM单元来使用。F 20、是非题:工作寄存器组是通过置位PSW中RS0和RS1来切换。T21、是非题:特殊功能寄存器可以当作普通RAM单元来使用。F 22、是非题:访问128个位地址用位

15、寻址方式,访问低128字节单元用直接或间接寻址方式。T 23、是非题:堆栈指针SP内容可指向片内00H7FH任何RAM单元,系统复位后,SP初始化为00H。F 24、数据指针DPTR是一种 16 位 特殊功能寄存器 寄存器。 25、是非题:DPTR只能当作一种16位特殊功能寄存器来使用。F 26、是非题:程序计数器PC是一种可以寻址特殊功能寄存器。F 28、当系统处在正常工作状态且振荡稳定后,在RST引脚上加一种 高 电平并维持 2 个机器周期,可将系统复位。 29、是非题:单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。T 30、单片机89C51复位后

16、,其I/O口锁存器值为 0FFH ,堆栈指针值为 07H ,SBUF值为 不定 ,内部RAM值不受复位影响,而别的寄存器值所有为 0H 。 31、是非题:单片机系统上电后,其内部RAM值是不拟定。T 33、在AT89S51中,有两种方式可使单片机退出空闲模式,其一是 任何中断祈求被响应 ,其二是 硬件复位 ;而只有 硬件复位 方式才干让进入掉电模式单片机退出掉电模式。 34、读锁存器是为了避免直接读端口引脚时,收到外部电路干扰,而产生误读现象。 36、如下哪一条指令写法是错误( C )。 A、MOV DPTR,#3F98H B、MOV R0,#0FEH C、MOV 50H,#0FC3DH D、

17、INC R0 37、如下哪一条指令写法是错误( D )。 A、INC DPTR B、MOV R0,#0FEH C、DEC A D、PUSH A 38、如下哪一条指令写法是错误( B )。 A、MOVC A,A+DPTR B、MOV R0,#FEH C、CPL A D、PUSH ACC 39、是非题:在51系列单片机指令系统中,其加法、减法、乘法和除法必要有累加器A参加才干完毕。T 40、如下哪一条是位操作指令( B )。 A、MOV P0,#0FFH B、CLR P1.0 C、CPL A D、POP PSW 41、如下哪一条是位操作指令( B )。 A、MOV P1,#0FFH B、MOV C

18、,ACC.1 C、CPL A D、POP PSW 42、如下哪一条是位操作指令( B )。 A、MOV P0,#0FFH B、SETB TR0 C、CPL R0 D、PUSH PSW 51、中断解决过程分为3个阶段,即 中断响应 、中断解决以及中断返回 。 53、是非题:在51系列单片机中,中断服务程序从矢量地址开始执行,始终到返回指令RETI为止。T 54、在51系列单片机执行中断服务程序时,为什么普通都要在矢量地址开始地方放一条跳转指令? 由于51系列单片机两个相邻中断源中断服务程序入口地址相距只有8个单元,普通中断服务程序是容纳不下,因而普通都要在相应中断服务程序入口地址中放一条跳转指令

19、。 55、为什么普通都把主程序起始地址放在0030H之后? 由于0000H0030H中有中断矢量地址,为了避免冲突,普通都把主程序起始地址放在0030H之后。 56、是非题:在执行子程序调用或执行中断服务程序时都将产生压栈动作。T59、是非题:定期/计数器工作于计数方式时,是通过89C51P3.4和P3.5对外部脉冲进行计数,当遇到脉冲下降沿时计数一次。T 60、是非题:定期/计数器在工作时需要消耗CPU时间。F 61、是非题:定期/计数器工作模式寄存器TMOD可以进行位寻址。F 62、是非题:定期/计数器在使用前和溢出后,必要对其赋初值才干正常工作。F70、是非题:并行通信长处是传送速度高,

20、缺陷是所需传送线较多,远距离通信不以便。T 71、是非题:串行通信长处是只需一对传送线,成本低,适于远距离通信,缺陷是传送速度较低。T 72 、串行通信有同步通信和异步通信两种通信方式。 73、在异步通信中,数据帧格式定义一种字符由4某些构成,即: 起始位、数据位、奇偶校验位和停止位。 74、是非题:异步通信中,在线路上不传送字符时保持高电平。T 75、是非题:在异步通信帧格式中,数据位是低位在前高位在后排列方式。T76、是非题:异步通信中,波特率是指每秒传送二进制代码位数,单位是b/s。T 77、串行通信中,为使设备同步工作,需要通信双方有两个共同规定,一是 通信双方必要采用统一编码方式 ,

21、二是 通信双方必要能产生相似传送速率 。 84、设89S51晶振频率为11.0592MHz,选用定期器T工作模式2作波特率发生器,波特率为2400b/s,且SMOD置0,则定期器初值为 F4H 。86、如下哪种方式接口总线至少?( C ) A、SPI B、I2C C、单总线 D、并行通信 93、键盘可分为独立连接式和行列(矩阵)式两类。键盘可分为 编码式和非编码式两类。 94、LED数码管有静态显示和动态显示两种方式。 95、PC存储内为:下一条要执行指令地址 。96、是非题:在A/D转换器中,逐次逼近型在精度上不及双积分型,但双积分型在速度上较低。T 97、是非题:A/D转换精度不但取决于量

22、化位数,还取决于参照电压。T 98、如下哪个是属于单片机系统前向通道器件?( A ) A、A/D转换 B、D/A转换 C、LED数码管 D、继电器 3、在中断服务程序中,至少应有一条( D )。(A)传送指令 (B)转移指令 (C)加法指令 (D)中断返回指令5.direct表达( C )A.8位及时数 B.16位及时数 C.8位直接地址 D.16位地址6.堆栈指针 SP是一种( A )位寄存器A.8 B.12 C.13 D.167.定期器/计数器工作方式选取中,当M1M011时,其工作方式( D )A.方式0 B.方式1 C.方式2 D.方式38. 定期器/计数器工作方式0为( A)A.13

23、位定期/计数方式 B.16位定期/计数方式 C.8位可自动装入计数初值方式 D.2个8位方式10.data表达( C )A.8位直接地址 B.16位地址 C.8位及时数 D.16位及时数11.主频为12MHz单片机它机器周期为(C )A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒12.MCS-51单片机在同一优先级中断源同步申请中断时,CPU一方面响应( A )。A.外部中断 0 B.外部中断 1 C.定期器 0中断 D.定期器1中断19在单片机中( A )为程序存储器。AROM B. RAM C.EPROM D.EEPROM四.已知:(R1)=32H,(30H)=AAH,(31H)

24、=BBH,(32H)=CCH,求执行下列指令后累加器A.50H.R6.32H.和P1口中内容。(10分)MOV A ,#30HMOV 50H ,AMOV R6 ,31H MOV R1 ,31H MOV P1,32H解:上述指令执行后操作成果为:A=30H(50H)=30HR6=BBH(32H)=BBHP1=BBH五、分析执行如下指令后,PSW中Cy 、Ac、OV、P各为多少? A中成果用十进制表达是多少?(15分) MOV A,#85HADD A,#0AEHCy=1,Ac=1,OV=1,P=0。(A)=51六、编程题: (每小题10分,共20分)2、试采用两种办法编制程序,开放定期器T1溢出中

25、断。(10分)解:编程如下: MOV IE,88H 或者MOV A8H,88H或者 SETB EA SETB ET11、编写一程序实现将1000H单元开始100个单元数据转移到H开始单元中。(8分) ORG 0000HMOV DPTR, #1000H ;给源数据块地址指针DPTR赋初值MOV P2,#20H ;给目数据块地址指针P2和R0赋初值MOV R0,#00HLOOP: MOVX A,DPTRMOVX R0,AINC DPTRINC R0CJNE R0,#64H,LOOPSJMP $2、设R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=

26、A0H,(26H)=6FH,(27H),下列程序执行后,成果如何? (7分) (20H)=20H (21H)=00H (22H)=17H (23H)=01H CY=1 A=17H R0=23H R1=28HCLR CMOV R2,#3LOOP:MOV A,R0ADDC A,R1MOV R0,AINC R0INC R1DJNZ R2,LOOPJNC NEXTMOV R0,#01HSJMP $NEXT:DEC R0SJMP $单片机原理及应用试卷A 题号一二三四五六七八九总分得分一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和 I/O 三某些构成。2、MCS-51系统中,当信号

27、有效时,表达从P0口稳定地送出了低8位地址。3、访问8031片外数据存储器采用是 寄存器间接 寻址方式。4、累加器(A)=80H,执行完指令 ADD A,#83H后,进位位CY= 1 。5、指令LCALL 37B0H,首地址在H,所完毕操作是H入栈,37B0H送入PC。6、51有 5个 中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选取。7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。8、中断祈求信号有 电平 触发和 脉冲 触发两种触发方式9、用串行口扩展并行口时,串行接口工作方式应选为方式0。10、74LS273通惯用来作简朴 输出 接口扩展;而7

28、4LS244则惯用来作简朴 输入 接口扩展。11、51并行I/O口信息有 读引脚 和 读锁存器 两种读取办法,读改写操作是针对并行I/O口内锁存器进行。12、A/D转换器三个重要指标是转换速度、辨别率 和 转换精度。二、选取题(从备选答案中选取一种对的答案,并将代号写在括号内。每题1.分,共10分)1、计算机能辨认语言是( C )。(A)汇编语言 (B)自然语言 (C)机器语言 (C)高档语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线是( B )。(A)P0和P2口 (B)P0口 (C)P2和P3口 (D)P2口3、在中断服务程序中,至少应有一条( D )。(A)传送指

29、令 (B)转移指令 (C)加法指令 (D)中断返回指令4、访问外部数据存储器时,不起作用信号是( C )。(A) (B) (C) (D)ALE 5、如下指令中,属于单纯读引脚指令是( C )。(A)MOV P1,A (B)ORL P1,#0FH (C)MOVC C ,P1.5 (D)DJNZ P1,LAB6、使用定期器T1时,有几种工作模式( C )。(A)1种 (B)2种 (C)3种 (D)4种7、若MCS-51中断源都编程为同级,当它们同步申请中断时,CPU一方面响应( B )。(A) (B) (C)T1 (D)T08、MCS-51响应中断时,下面哪一种条件不是必要( C )。A、当前指令

30、执行完毕 B、中断是开放 C、没有同级或高档中断服务 D、必要有RETI指令9、如果8255端口A设立为方式2,则端口B设立为( A )。(A)只可以方式0 (B)也可以方式2 (C)除方式2外,其他方式均可 (D)任意方式10、当MCS-51进行多机通讯时,串行接口工作方式应选为( C )。(A)方式0 (B)方式1 (C)方式2 (D)方式0或方式2三、简答题 (每题5分,共20分)1、MCS-51单片机内部涉及哪些重要逻辑功能部件?答:MCS-51单片机重要由下列部件构成:1个8位CPU;1个片内振荡器及时钟电路;4KBROM程序存储器,256BRAM;21个特殊功能寄存器;2个16位定期/计数器;4个8位并行I/O口及1个可编程全双工串行接口;可寻址64KB外部数据存储器空间;5个中断源、两个优先级中断嵌套中断构造。2、MCS-51单片机内部有几种定期/计数器?它们由哪些寄存器构成?答:MCS-51单片机内部有两个16位可编程定期/计数器,简称定期器0(T0)和定期器1(T1)。它们分别由方式

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1