单片机原理及应用模拟试题答案(A)_第1页
单片机原理及应用模拟试题答案(A)_第2页
单片机原理及应用模拟试题答案(A)_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理及应用 模拟试题答案( A )、单项选择题(每小题 1 分,共 10分)1. A2. B3. C4. D5. A6. B7.C8.D9.A10.B11.C12.C13.D14.B15.C二、填空题(每小题 2 分,共 10 分)1. 高0000H2. 00H-07H 07H3.214. 215. 000BH硬件 6.MOV MOVXMOVC7.低 高 每空 1 分 三、阅读程序填空(每小题5 分,共 25 分)1. (P1)=9BH5 分2. (A)=8BH( 或 10001011B)3 分(Cy)=不影响2分3. (R0)=7FH(7EH)=00H(7FH)=41H答错 1个扣 1

2、分 ,答错 2个扣 3分4、一个机器周期为1卩s 1分执行程序所需时间 T=m s*(5 X 100+3)=503卩s0.5ms 4 分5. (data) 1CK操 作5 分四、 简答题(每小题 5 分,共 25 分)1. 要点:(1) 说明 P3 口有第一功能和第二功能的使用。P3 口的第二功能各位线的含义。(3) 使用时应先按需要选用第二功能信号,剩下的口线才作第一功能I/O 线用。(4) 读引脚数据时,必需先给锁存器输出“1”。少答 1 项 扣 1 分2. (1)8 位专用寄存器。(2) 运算时存放一个操作数。(3) 运算后存放运算结果,所以称它为累加器。少答 1 项扣 1 分, 少答

3、2 项 扣 3 分3. (1)寄存器中存放的是操作数的地址, 操作数是通过寄存器间接得到, 这种寻址方式称为寄存器间接寻址方式。2分(2)寻址范围:3 分 内部 RAM 低128单位,形式 Ri(i=0,1) 。 外部 RAM64K 使用 DPTR 作间址寄存器,形式为 DPTR。4. 中断入口地址为中断响应后 PC的内容即中断服务的入口地址。它们是:外部中断 00003H1 分定时器T0中断000BH1分外部中断 10013H1 分串行口中断0023H1 分5. (1)传送按位顺序进行,速度慢。a1a 0)BCD=10 x a1+ a0MOVA, 30H;取两位BCD压缩码a1a0送AANL

4、A, #0F0H; 取高 4 位 BCD 码 a1SWAPA; 高 4 位与低 4 位换位MOVB, #0AH; 将二进制数 10 送入 BMULAB;将10x a1送入A中MOVR0, A;结果送入R0中保存MOVA, 30H; 再取两位 BCD 压缩码ANLA, #0FH; 取低 4 位 BCD 码 a0ADDA, R0; 求和 10xa1+ a0MOV40H, A; 结果送入 40H 保存SJMP$; 程序执行完, “原地踏步”END(2)传输线少,成本低。 (3)传送距离远,可达几公尺到几千公里。 少答 1 项扣 1 分, 少答 2 项 扣 3 分 五、综合应用题(每小题 10分,共

5、30分) 1、解:两位压缩 BCD 码转换成二进制数的算法为:a1a0 送 A( 程序如下 START:程序编制基本正确时得满分,否则适当扣分。再引ms2、解:在无键按下的情况下,P1.0P1.7线上输入均为高电平。当有键按下 时,与被按键相连的 I/O 线将得到低电平输入,其他位按键的输入线上仍 维持高电平输入。P1 口 8条I/O线经与非门74LS30实现逻辑与非后, 经过1个非门74LS04进行信号变换,然后接至MCS-51的 脚上,可通过中断的方式处理键盘。在中断服务程序中,先延时 20 消除键抖动,再对各键进行查询,找到所按键,并转到相应的处理程序 中去。主程序如下:0000HMAI

6、N0003H; 外部中断 0 中断服务入口地址INT ; 转中断服务0100HSETB EA ; 开总中断允许EX0 ; 开 INT0 中断; 下降沿有效ORGLJMPORGLJMPORGMAIN:SETBSETB IT0编制主程序基本正确时得 3分中断服务程序清单如下:MOV P1, #OFFH ; P1 口送全 1 值MOV A, P1 ;读P1 口各引脚CJNE A, #OFFH,CLOSE ; 验证是否确实有键闭合AJMP INTO; 无键按下CLOSE: JNB ACC.7, KEY 7 ; 查询 7 号键JNB ACC.6, KEY 6; 查询 6 号键JNB ACC.5, KEY5 ; 查询 5 号键JNBACC.4, KEY4 ;查询 4 号键JNBACC.3, KEY 3 ;查询 3 号键JNBACC.2, KEY 2 ;查询 2 号键JNBACC.1, KEY 1;查询 1 号键JNBACC.O,KEY O ;查询 O 号键INTO: RETIKEY 7:; 7 号键处理程序KEY 71:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论