2002级单片微机原理与接口技术期末试卷A卷_第1页
2002级单片微机原理与接口技术期末试卷A卷_第2页
2002级单片微机原理与接口技术期末试卷A卷_第3页
2002级单片微机原理与接口技术期末试卷A卷_第4页
全文预览已结束

下载本文档

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

文档简介

1、2002级单片微机原理与接口技术期末试卷(A卷)一、单项选择题(每小题2分,共20分) 在MCS-51系列单片微机的CPU内部参与运算的数是 ( )数A、八进制 B、十六进制 C、二进制 D、十进制 十进制数215转换成二进制数表示,是( )A、11010111B、10001101C、11011111D、11110101 8031单片机晶振频率11.0592MHz,执行一条2周期指令所用的时间是( )A、1.085089微秒 B、2.1701781微秒C、3.255267微秒 D、1微秒 在51单片机的片内RAM位寻址区中,位地址77H指的是( )A、2EH.7 B、2DH.7C、2FH.7

2、D、2EH.6 MCS-51单片微机,用P0口8根引脚和P2口的P2.0、P2.1、P2.2作为地址总线,那么它的寻址范围为( )A、8KB B、2KB C、4KB D、1KB 8031单片机当允许CPU响应定时器1的中断请求时,其IE中的( )位 必须为1A、ES和ET0B、EA和ET0 C、ET1和EAD、EX0和ET0 在缺省状态下,MCS-51单片机的中断优先顺序为( ) A、INT1、INT0、T0、T1、串行口中断B、INT0、T0、INT1、T1、串行口中断C、串行口中断、INT0、INT1、T1、T0D、T1、INT1、T0、INT0、串行口中断 执行下列指令组后,A的内容为(

3、 ) MOVA,#55HORLA,#00HA、55HB、AAHC、00HD、FFH 以下各指令中,()不属于MCS-51系列单片机的指令A、ADDA,Rn B、ADDRn,#30HC、ADDCA,30H D、ADDA,Ri 计算机与外设之间数据传送的方式有四种,其中使外部设备与计算机内存直接进行数据传送的是( )A、中断方式 B、查询方式 C、DMA方式 D、无条件方式二、填空题(每空2分,共20分) 十进制数73用8位二进制数补码表示时,应为 H。 MCS_51单片微机所允许连接的最高晶振频率为 MHz。 MCS_51单片微机程序存储器最大寻址范围是。 8031单片机使用RD和WR来读写片外

4、的内容。 执行下列指令组后,累加器A。SETBCMOVA,#25HADDCA,#0A6H 堆栈区是在片内RAM中开辟的一个区域,其数据的存取遵守的原则。 可编程并行I/O接口芯片8255A内部有个I/O端口。 8031单片机接4个8段LED数码管显示,每个数码管的8个段(a、b、c、d、e、f、g、sp)同名端并联,这种接法一定采用_态显示法。 ADC0809芯片在A/D转换结束时,EOC引脚上的电平变化为_。 8051串行口4种工作方式中,方式 是波特率可变10位异步通信。三、简答题(每小题5分,共15分) MCS-51系列单片微机,若其I/O口设置为输入口,当输入数据之前应如何操作?若将其

5、I/O口设置为输出口,有必要同样操作吗? 8031单片微机的中断源有几个,可以设置为几个中断优先级?中断入口地址分别是多少? 某A/D转换器有二进制12位,满量程模拟输入电压为10V,请问该A/D转换器的分辨率是多少?四、程序阅读题(每小题7分,共14分) 阅读下列程序,说明程序的功能START:MOVA,20HCJNEA,#00H,NEXT1MOVA,#00HSJMPNEXT3NEXT1:JNCNEXT2MOVA,#0FFHSJMPNEXT3NEXT2:MOVA,#01HNEXT3:MOV21H, AEND 8031单片机硬件连接如图所示,下列程序执行后发光二极管L2会有什么现象?画出P1.

6、1脚的电压波形。ORG2000HSTART:CLRP1.1 MOV R0,#03HLOOP1:LCALLDELAY;延时1秒子程序DELAY(略)SETBP1.1LCALLDELAYLCALLDELAYCLR P1.1DJNZ R0,LOOP1LOOP2:LCALL DELAYLCALL DELAYSETB P1.1LCALL DELAYCLR P1.1SJMPLOOP2END五、程序设计题(第1小题9分,第2小题10分,共19分) 将2000H为首地址的片外RAM区的若干字符传送到30H开始的片内RAM区中,遇到CR(即0DH)就停止传送。CR不要传送,请补全下列程序。MOVDPTR,#20

7、00HMOVR0,#30H 在片内RAM 30H开始的10个单元中存有20个十六进制数(每单元2个十六进制数)。现通过主程序调用子程序HASC,将这些十六进制数转换为ASCII码,存放在片外RAM 2000H开始的20个连续单元中。已知子程序如下,试将下列主程序补充完整(指令条数不限)。主程序:MOVR2,#10 子程序:MOV DPTR, #2000H HASC:ANL A, #0FHMOV R0, #30H ADD A, #01HLOOP:MOVA,R0 MOVC A, A+PC RET ASCTB:DB01234567 DB 89ABCDEF INCR0DJNZR2,LOOP HERE:SJMP HERE六、应用题(每空1.5分,共12分)采用8255A扩展I/O口,并将其设置成基本输入输出方式,且各口均作输入用。现要从8255A的 PA口输入50个数据,存到片内RAM 30H开始的连续单元中,采用定时器T1定时,每隔100ms读入一个数据。已知8255A的控制口地址为8003H,晶振频率为6MHz,试将下列程序补充完整。ORG0000HLJMP STARTORGH;T1中断服务程序入口LJMPBRT1ORG0030HSTART:MOVDPTR,#8003HMOVA,MOVXDPTR,AMOVDPTR,#8000HMOVR0,#30

温馨提示

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

最新文档

评论

0/150

提交评论