南昌大学单片机试卷五

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

南昌大学单片机试卷五

10、80C51单片机包括 ______总线、______总线、 ______总线。

11、DAC0832是 ______位数/模转换器。

二、选择题(每空1 分,共10 分)

得分评阅人

1、MCS—51单片机的CPU每取一个指令字节,立即使。

A.堆栈指针SP自动加1

B.数据指针DPTR自动加1

C.程序计数器PC自动加1

D.累加器A自动加1

2、80C51单片机片内RAM为字节。

A.256

B.128

C.0

D.8

3、F6H是用8位二进制补码表示的十六制数,那么相应的十进制数是。

A.246

B.-10

C.-118

D.-9

4、80C51单片机中的SP和PC分别是的寄存器。

A.8位和8位

B.16位和16位

C.8位和16位

D.16位和8位

5、80C51单片机全部使用外接ROM时,其引脚必须接地。

A.PSEN

B.ALE

C. RD

D. EA

6、下列指令中,不能完成累加器清零。

A.MOV A, #00H

B.XRL A,0E0H

C.CLR A

D.XRL A,#00H

7、下列指令组中,只有能完成两个8位二进制数n

1和n

2

相加,和存于A中。

A.MOV A,#n

1 B.ADD #n

1

,#n

2

ADD A,#n

2

C.MOV R1,#n

1 D.MOV A,n

1

ADD R1,#n

2 ADD A,n

2

MOV A,R1

8、80C51单片机的外部中断1的中断服务程序入口地址为。

A.0000H

B.0003H

C.000BH

D.0013H

9、80C51单片机在片外扩展程序存储器,当取程序存储器的内容时,下列信号有效。

A.RD

B.WR

C.ALE

D.PSEN

10、在 MCS-51 中,为实现 P0 口线的数据和低位地址复用,应使用。

A.地址锁存器

B.地址寄存器

C.地址缓冲器

D.地址译码器

三、程序阅读题(每题5 分,共20 分)

得分评阅人

1、阅读下列程序:

ORG 2000H

MOV DPTR,#TABLE

MOV A,R0

MOVC A,@A+DPTR

MOV R0,A

SJMP $

TABLE: DB 00H,01H,04H,09H,10H,19H

DB 24H,31H,40H,51H

END

(1)说出本程序的功能。

(2)当R0=5,程序结束时,R0中内容为。

2、阅读下列程序:

ORG 2000H

MOV R0,#32H

MOV @R0,#0

MOV A,30H

XCHD A,@R0

ORL 32H,#30H

SWAP A

ORL A,#30H

MOV 31H,A

END

(1)说出本程序的功能。

(2)当(30H)=58H,程序结束时,(31H)中内容为,(32H)中内容为。

3、阅读下列程序:

MOV A,#23H

MOV B,#33H

PUSH A

PUSH B

POP A

POP B

执行完本段指令后,(A)= ________ ;(B)= _______。

4、阅读下列程序,说明程序段完成的功能。

ORG 0030H

MOV DPTR,#2000H

MOV R2,#00H

MOV R7,#10H

LOOP1: MOVX A,@DPTR

INC DPTR

CJNE A,#50H,LOOP2

INC R2

LOOP2: DJNZ R7,LOOP1

RET

四、编程题(每题10 分,共20 分)

得分评阅人

1、已知单片机系统的晶振是12M,要求80C51单片机的P1.0端口线上输出周期为20ms的方波。(采用T0的方式1,且使用中断方法)

2、80C51单片机内部RAM的40H~4FH单元,存有16个单字节无符号数,试编程找出其中最大的数后存入50H单元

五、简答题(每题5 分,共20 分)

得分评阅人

1、在 MCS — 51 单片机系统中,外接程序存储器和数据存储器公用 16 位地址线和 8 位数

据线,为什么不发生冲突?

2、A/D 转换器转换数据的传送有几种方式?

3、什么是中断?51单片机响应中断时硬件完成哪些工作?

4、简述软件去除键盘抖动的方法。

六、系统扩展题(每题10 分,共10 分)

得分评阅人

80C51系统扩展如下图所示,则

1、请连接相关芯片的引脚。

2、分别写出IC0、IC1、IC2、IC3对应的存储空间地址。

3、IC0与IC2的地址重叠,是否影响正常使用?请说明原因。

4、图中74HC373的作用是什么?

相关文档
最新文档