资源描述:
《电子信息工程单片机试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、单片机外总线有三种:其中包括地址、数据、和控制总线。2.MOVA,#40H指令对于源作数的寻址方式是立即。3.一个12位D/A转换器其分辨率为2-12。4.指令JNBP2.7,K1的作用是判断P2.7是否是低电平,是低电平转到K1。5.MCS—5l单片机的最大程序寻址空间是64KB,该空间的地址范围为:0000H至0FFFFH,系统上电及复位的程序人口地址为0000H。6.中断类似于程序中调用子程序,区别在于中断的发生是偶然的,而调用子程序是编程员在时间上事先安排好的。7.若由程序设定RS1、RS0
2、=11,则工作寄存器R0-R7的直接地址为18H~1FH____。8.使用8031单片机要将引脚接低电平,因为其内部无ROM,8031片外可直接寻址程序存储器空间达64KB,数据存储器空间达64KB。9.共阴极LED和共阳极LED的字段码互为反码。10.基本的通信方式有两种:串行方式和并行方式。11.将CY与A的第0位的求与的指令是ANLC,ACC.0,若原A=0FAH,执行后CY=0。12.8051的中断向量表在03H、0BH和13H、1BH、23H。1.已知X的补码为00001000B,则X的真值是
3、十进制(D )。(A)120(B)-120(C)-136(D)82.MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线和数据总线分时复用的是(B)。(A)P2口(B)P0口(C)P1(D)P0口和P23.对某单元的部分位置位,应采用下面哪种逻辑操作(B)。(A)ANL(B)ORL(C)CPL(D)XRL4.有一位共阴极LED显示器,要使它不显示,它的字段码(D)。(A)7DH(B)82H(C)FFH(D)00H5.MOVXA,@DPTR指令对应的硬件动做会使(A)信号有效。(A)(B))和(
4、C)(D)6.区分片外程序存储器和数据存储器的最可靠方法是(D)。(A)看其芯片型号是RAM还是ROM。(B)看其位于地址范围的低端还是高端。 (C)看其离MCS-51芯片的远近。(D)看其是被还是被信号连接。7.在定时器方式下,若fosc=12MHZ,方式0的最大定时间隔(B)(A)8.192ms(B)16.384ms(C)65.536ms(D)131.072ms8.当MCS-51不执行外部数据存储器读/写操作时,ALE的频率为单片机时钟频率的()(A)1/1(B)1/4(C)1/6(D)1/129
5、.在MCS-51单片机中,当晶振频率采用2MHZ时,一个机器周期等于(D)微秒(A)3(B)4(C)5(D)610.在异步通信中若每个字符由11位组成,串行口波特率为4800b/s则每秒传送字符数最多为(B)。(A)480(B)436(C)1920(D)48001、简述MCS-51单片机中断响应过程。(1)置相应的优先级触发器状态为一,指名了CPU正在响应的中断优先权的级别,并屏蔽所有同级或更低级的中断请求,应许更高级的中断请求。(2)执行一个硬件生成子程序调用指令,使控制转移到相应的中断入口向量地址,
6、并清除中断源的中断请求标志(3)保护断点:将被中断程序的断点地址(Pc的值)压入堆栈进行保护,以便从中断服务程序返回时能继续执行该程序。2、简述MCS-51内外RAM差别及存取方法。1.内部RAM集成在单片机中,片外RAM在单片机外部2.内部RAM的存取时间短,片外RAM的存取时间长3.内部RAM由MOV进行数据传送,片外RAM由MOVX进行数据传送4.内部RAM有位寻址空间,片外RAM无位寻址空间5.内部RAM有256字节,片外RAM可扩展64KB6.堆栈空间设在内部RAM,片外RAM无此功能四.请用
7、查询方式编程将下图中IN0~IN7通道的模拟量各采样一次,结果放入40H~47H单元中。(15分)START:MOVR0,#40HMOVDPTR,#7FF8HMOVR2,#08HCLREX1LOOP:MOVX@DPTR,AMOVR3,#20HDELY:DJNZR3,DELYSETBP3.3POLL:JBP3.3,POLLMOVXA,@DPTRMOV@R0,AINCR0INCDPTRDJNZR2,LOOP五.下图是四片8K*8为存储芯片的连接图,请确定每片存储芯片的地址范围(15分)从左到右1芯片地址为0
8、000H~1FFFH2芯片地址为2000H~3FFFH3芯片地址为4000H~5FFFH4芯片地址为6000H~7FFFH六.画硬件电路图并编写程序(电路图8分,程序12分,共20分)利用MCS-51单片机的串行接口设计有八个键的键盘,画出电原理图,并编写将键盘值输入内部RAM7FH中的参考程序。START:MOVR1,#7FHCLRP1。0SETBP1。0MOVSCON,#10HS1:JNBRI,S1CLRRIMOVA,SBUFMOV@R