2005年6月5438+10月浙江省高等教育自学考试单片机原理及应用试题及答案。

浙江省高等教育自学考试2005年6月5438+10月

单片机原理及应用试题

课程代码:02358

1.选择题(从每个问题的四个备选答案中选择一个正确答案,并在括号内填写正确答案的序号。每小题2分,***10分)

当RS1。MCS-51微控制器RS1,RS0=11,当前寄存器R0-R7占用内部RAM()单元。

A.00H—07H B. 08H—0FH

C.10H—17H d . 18H—1FH

2.MCS-51 MCU具有片内RAM容量()。

A.4KB B. 8KB

C.128 b d . 256 b

3.MCS-51 MCU外部中断0中断入口地址是()。

A.B. 000BH

C.0013H d 001BH

4.MCS-51单片机的最大计时单位是()。

A.帕蒂b .州

C.机器周期d .指令周期

5.MCS-51单片机的定时器/计数器工作模式是()。

A.8位计数器结构B.16位计数器结构

C.13位计数器结构d .两个8位计数器结构

二、填空(每空1分,***10分)

1.P0口作为通用I/O口时,应该是_ _ _ _ _。

2.分辨率为_ _ _ _ _的8位数模转换器。

3.MCS-52单片机* * *有_ _ _ _ _个中断源。

4.CHMOS 80C51有两种低功耗模式,分别是_ _ _ _ _和_ _ _ _ _。

5.在单片机系统中,I/O数据传输的控制方式有无条件传输方式、_ _ _ _ _和_ _ _ _ _。

6.对于指令JNB 12H,$,其操作码为80H,操作数(即偏移量)为_ _ _ _ _ _。

7.ALU接受来自_ _ _ _ _和_ _ _ _ _的两个8位二进制数。

三。名词解释(每小题2分,* * * 8分)

1内存寻址

2.控制总线

3.可擦可编程只读存储器

4.时间序列

四、简答题(每小题4分,***20分)

1.简述BCD码添加调整的原因和方法。

2.简述8155I/O口PC口的工作方式。

3.简述UART的主要功能。

4.简述单片机隔离技术。

5.简述逐次逼近型A/D转换的原理。

读程序(读完程序后填空。每道小题4分,***20分)

1.已知(B)=35H,(A)=43H。执行以下指令后,(SP) = _ _ _ _,内部RAM(51H)=___。

MOV SP,# 50H

推送ACC

按B

2.执行以下程序后,(a) = _ _ _ _,(b) = _ _ _ _。

MOV A,#9FH

MOV B,#36H

ANL湾

SETB角

ADDC A,B

3.假设RAM中的(2456H)=66H,ROM中的(2457H)=34H,RAM中的(2456H)=55H,ROM中的(2457H)=64H。请在执行以下程序后分析每个寄存器的内容。

(甲)=______、(DPTR)=______ .

MOV A,#1

MOV·DPTR,编号2456H

MOVC A,@A+DPTR

4.比较两个ASCII码字符串是否相等。字符串的长度在内部RAM3FH单元,两个字符串的首地址分别为40H和50H。如果两个字符串相等,则设置CY = 1;否则,设置CY=0。

MOV R0,#40H

MOV R1,#50H

MOV R2,#3FH

LOOP1:MOV A,@R0

CLR C

______,@R1

JNZ环路2

INC R0

INC R1

______,LOOP1

SETB角

浸水使柔软

环路2:CLR C

浸水使柔软

5.从表开始,对存储在内部单元格中的8个单字节正数求平均值。

MOV R0,#表

MOV·R2,排名第八

MOV R4,#0

LOOP1:MOV A,@R0

______

MOV·R4

INC R0

DJNZ R2,LOOP1

MOV B,8号

______

浸水使柔软

六、综合题(***32分)

1.在工作模式2下用定时器0计数,每计数100次,计数单位加1。(10分)

2.用8255A设计2位静态LED显示接口电路。

(1)完整的显示接口电路(3分)

(2)写8255的控制字和初始化程序,假设片选地址为4000H。(3分)

(3)在LED上写下显示1,2的字体代码。(3分)

(4)编写一个程序,在LED上显示“12”。(3分)

3.用两个6116芯片为8051单片机扩展一个4KB的外部数据存储器。请画出逻辑连接图,并解释每个芯片的地址范围。(10分)