单片机原理及应用技术试题及答案

  • 格式:doc
  • 大小:97.50 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及应用》试卷4及参考答案。

第一部分笔试题

(本部分共有4大题,总分60分,考试时间60分钟,闭卷)

一、填空题(每空1分,共20分)

1、MCS-51系列单片机8031、8751、89S52在内部存储器的设置上主要区别是:8031内部()程序存储器,8751内部()程序存储器,89C51内部()程序存储器。

2、在 MCS-51单片机中,如采用6MHZ晶振,一个机器周期为()。

3、当80C51的RST引脚上保持()个机器周期以上的低电平时,80C51即发生复位。

4、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(),否则输入数据可能出错。

5、若某存储芯片地址线为12根,那么它的存储容量为( )。

6、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行()次。

7、程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为()标志,用于无符号数加(减)运算,当进行()操作时作为位累加器。OV为()标志,用于有符号数的加(减)运算。

8、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基本RS触发器构成;二是采用软件去抖程序,既测试有键输入时需延时()秒后再测试是否有键输入,此方法可判断是否有键抖动。

9、假定(A)=0FFH, (R3)=0FH, (30H)=0F0H, (R0)=40H, (40H)=00H.执行指令:

INC A

INC R3

INC 30H

INC @R0

后,累加器A的内容为(), R3的内容为(), 30H的内容为(),

40H的内容为()。

10、异步串行数据通信的桢格式由()位,()位,()位和

()位组成。

二、判断题(每空1分,共10分)

1、MCS-51的时钟最高频率是18MHz。()

2、PC存放的是当前执行指令的地址。()

3、MCS—51的程序存储器只是用来存放程序的。()

4、MCS—51的五个中断源优先级相同。()

5、指令LJMP的跳转范围是64KB。()

6、MCS-51外扩I/O口与外RAM是统一编址的。()

7、8155A内部有3个8位并行口,即A口,B口,C口。()

8、要访问外部程序存储器,选通信号是。()

9、TMOD中的GATE=0时,表示由TR0或TR1控制定时器的启停。()

10、MOVX A,3057H 。()

三、简述题(每题4分,共16分)

1、开机复位后,CPU 使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?

2、给出三种交换内部RAM 20H单元和30H单元的内容的操作方法。

3、想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。

4、通信波特率为2400bps,fosc=11.2592MHZT1工作在模式2,其SMOD=0计算T1的初值X。

四、分析题(共14分)

该程序是动态显示程序,请分析如下内容。

MOV DPTR,#2100H

MOV A, #03H

MOVX @DPTR,A

SETB RS0 ;使用第()组工作寄存器

MOV R2,#08H

MOV R0,#30H

CLR A

L1:MOV @R0,A

INC R0

INC A

DJNZ R2, L1

DISP:MOV R0,#30H ;显示缓冲区首址送R0

MOV R1, #00H

MOV R2,#08H ;R2中的08H表示()

MOV R3,#7FH ;选中最右端LED

DISP1:MOV A,@R0 ;第2次执行时A=( )

MOV DPTR,#TAB ;指向字形表首址

MOVC A,@A+DPTR ;第2次执行时A=( )

MOV DPTR,#2101H ;4402H表示()

MOVX @DPTR,A ;该条指令的作用是( )

MOV A,R3 ;第2次执行时A=( )

MOV DPTR,#2102H ;指向位选口

MOVX @DPTR,A ;位码送PA口

DJNZ R1,$ ;

DJNZ R1,$ ;该指令的作用是()

RL A ;位选字移位

MOV R3,A ;移位后的位选字送R3

INC R0 ;在本程序中,R0最大取值为() MOV A,@R0 ;缓冲区数据送A

DJNZ R2,DISP1 ;未扫描完,继续循环

SJMP DISP

TAB:DB 0CH,0F9H,0A4H,0B0H,99H;共阳极LED字形表

DB 92H,82H,0F8H,80H,90H

连续运行程序时,显示的内容从右往左依次为()。

第二部分操作题

(本部分共有1大题,总分40分,考试时间60分钟)

题目要求:依据笔试题中第四题的动态显示程序,在实验箱上利用8155并行扩展4位显示电路,并完成以下问题。(注:PA0~PA7 输出段码,PB4~PB7输出位控码)

1、8155是一个()芯片,其作用()。

2、8155的命令口地址(),A口地址是(),B口地址是(),C口的()。

2、要求4个LED轮流显示,每个显示1S,显示内容2003。

《单片机原理及应用》试卷4参考答案及评分标准

第一部分笔试题

(本试题卷共4道题,总分60分,考试时间60分钟)

一、填空题(每空1分,共20分)

1、无,4K,8K。

2、2μm。

3、2个。

4、1。

5、4K。

6、256。

7、进位标志,位操作。溢出标志。

8、5~10ms。

9、00H,10H,F1H,01H。

10、起始,数据,奇偶校验,停止。