单片机C51 皖西学院期末考试卷

更新时间:2023-11-11 19:00:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

皖西学院08–09学年度第1学期期末考试试卷( B 卷)

计算机系 计算机科学与技术 专业 本 科 05 级 单片机原理与接口技术

题号 得分 一 二 三 四 五 六 总分 统分人 注意:所有答案均填入答题卡上相应题号位置,答在试卷上无效。

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

1、 MCS-8051系列单片机ALE引脚信号的作用是 。

2、 8051单片机有 个特殊功能寄存器,PSW的作用是 。常用的

状态标志有 。

3、 8051单片机的片内RAM(不包括特殊功能寄存器)可以分成如下几个存储区:寄存器

区,地址范围是 ;位寻址区,地址范围是 ;普通片内RAM区,地址范围是 。

4、 MCS-51指令系统具有 种寻址方式,指令系统按功能可分为 类。

5、 假定SP = 40H , (39H)=30H,(40H)=60H.执行下列指令:

POP DPH POP DPL

后,DPTR的内容为 ,SP的内容是

6、 分析以下程序段:

MOV A,R0 CPL A JZ LABEL1 INC A JZ LABEL2 ┇

R0 = 时转向LABEL1;R0 = 时转向LABEL2

7、 在晶振主频为6MHz时,8051定时/计数器的定时最长时间是 微秒。 8、 特殊功能寄存器SCON中

RI位的功能是: ; TI位的功能是: ;

SCON(98H) TI RI

9、 特殊功能寄存器TCON中与中断有关的各位功能是:

TCON(88H) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 IT0位的功能是: ; IE0位的功能是: ; IT1位的功能是: ; IE1位的功能是: ;

10、 ADC0809是 通道 位的模/数转换器件。

二、简答题 (每题6分,共30分)

1、 程序计数器PC是否属于特殊功能寄存器区的特殊功能寄存器?它的作用是什么?

2、 8052内部RAM为256字节,其中80H~FFH与特殊功能寄存器区SFR地址空间重叠。使

用中如何区分这两个空间?

3、简单叙述地址译码中的:线选法译码、部分地址译码和全地址译码各有何优缺点?

4、 为什么要对定时/计数器初始化?初始化的步骤是什么 ?

5、在MCS-51中断系统中,有几个中断请求标志位? 请指出相应标志的代号?并说明它们

在什么情况下被置位和复位?哪些中断标志可以随着中断被响应而自动清除,哪些中断需要用户来清除?清除的方法是什么?

三、阅读程序给出结果(共15分)

1、 分析该程序段的执行功能,概述其执行结果。

CLR A MOV R2,A MOV R7,#4

LOOP:

CLR MOV RLC MOV MOV RLC MOV MOV RLC

C A,R0 A R0,A A,R1 A R1,A A,R2 A

MOV DJNZ SJMP

R2,A R7,LOOP $

2、 简述下列程序段完成的功能,程序完成后SP指针应指向哪里。

NEXT:

MOV MOV MOV MOVX PUSH DJNZ SJMP

SP,#2FH DPTR,#2000H R7,#50H A,@DPTR A R7,NEXT $

3、 有四个变量A、D、C、D分别从P1.0~P1.3输入,阅读如下程序,写出逻辑表达式并画

出逻辑电路图。

MOV MOV ANL CPL MOV MOV ANL CPL ORL MOV SJMP

P1,#0FH C,P1.0 C,P1.1C ACC.0,C C,P1.2 C,P1.3 C C,ACC.0F,C $

四、编程题 (共15分)

1、 试编一数据块搬迁程序。将外部RAM 2800H~283FH单元中的数,移入外部RAM 2840H~

287FH单元中。

2、 设变量X存入30H单元,函数F存入31H单元,试编程按下式要求给F赋值。

1 若X>20

F =

0 ?1

若20≥X≥10 若X<10

3、 试编程,根据R3内容(00H~0FH),转换到16个不同分支。(用JMP @A+DPTR和LJMP

指令)

五、设计题 (10分)

74LS393双四位二进制计数器芯片的引脚及其逻辑结构如图所示,用MCS-51单片机控制,实现对该芯片的逻辑测试,具体要求如下:

1)设计硬件测试方案; 2)编制该芯片的测试程序。

Vcc 14 13 12 11 10 9 8 QA QB QC QD CLR A CLR A QA QB QC QD 1 2 3 4 5 6 7

GND

74LS393逻辑结构图

六、分析题 (10分+10分)

?

?

系统以8031 CPU 为核心,扩展了1片27256、1片62256、1片8255、1片8155、并用8片74LS377扩展了64路输出电路; 2片74LS138进行地址译码;

1)基本要求(10分)

读原理图,分析各个芯片的起始地址,用16进制表示。

U01:( H) U02:( H) U03:( H) U04:( H) U05:( H) U06:( H) U07:( H) U08:( H) U6: ( H) U7: ( H) U9: ( H) U10:( H) 同时分析

1. 8155的RAM地址范围,I/O的编程地址; 2. 8255的I/O的编程地址;

2)关于地址重叠分析(附加题10分):

1) MOV DPTR,#24F8H 、 MOVX A,@DPTR

以上2条指令读的是哪块芯片的哪个单元(RAM或I/O口)? 2) MOV DPTR,#2502H 、 MOVX @DPTR ,A

以上2条指令写的是哪块芯片的哪个单元(RAM或I/O口)? 3) MOV DPTR,#3A06H 、 MOVX @DPTR ,A

以上2条指令写的是哪块芯片的I/O口 ?

4) MOV DPTR,#3A1FH 、 MOVX @DPTR ,A

以上2条指令写的是哪块芯片的I/O口 ?

DU01D0D1D2D3D4D5D6D7347813141718D0D1D2D3D4D5D6D7CLKEQ0Q1Q2Q3Q4Q5Q6Q7256912151619D0D1D2D3D4D5D6D7347813141718D0D1D2D3D4D5D6D7U08Q0Q1Q2Q3Q4Q5Q6Q7256912151619D0D1D2D3D4D5D6D71112131516171819Q0CEQ1VPPQ2A0Q3A1Q4A2Q5A3Q6A4Q7A5A6A7A8A9A10A11A12A13A14OE201109876543252421232262722A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14PSEND011D112D213D315D416D517D618D719VCC28D0D1D2D3D4D5D6D7U9......WR11Y6.01WR11Y6.71CLKEVCC14A0A1A2A3A4A5A6A7A8A9A10A11A12A13A14OEWECE109876543252421232261A0A1A2A3A4A5A6A7A8A9A10A11A12A13A1474LS377U11AA15174LS3772M27256GNDU10C74046225622RD27WR20D0D1D2D3D4D5D6D7347813141718D0D1D2D3D4D5D6D7OELEU5Q0Q1Q2Q3Q4Q5Q6Q7256912151619A0A1A2A3A4A5A6A7A101A112A123ABCU11ALE11A154A145A136E1E2E3Y0Y1Y2Y3Y4Y5Y6Y715141312111097Y0Y1Y2Y3Y4Y5Y6Y7A51A62A73ABCU2Y64A85A96E1E2E3Y0Y1Y2Y3Y4Y5Y6Y715141312111097Y6.0Y6.1Y6.2Y6.3Y6.4Y6.5Y6.6Y6.774LS37374LS13874LS138B1234567813121514311918RSTRDWR91716P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWRP00P01P02P03P04P05P06P0739383736353433322122232425262728D0D1D2D3D4D5D6D7A8A9A10A11A12A13A14A15D0D1D2D3D4D5D6D71213141516171819AD0AD1AD2AD3AD4AD5AD6AD7PA0PA1PA2PA3PA4PA5PA6PA721222324252627282930313233343536373839125D0D1D2D3D4D5D6D73433323130292827D0D1D2D3D4D5D6D7RDWRA0A1RESETCSPA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC743214039383718192021222324251415161713121110U88031P20P21P22P23P24P25P26P27U7Y18RD9WR10A87ALE11CERDWRIO/MALE81556PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5RD5WR36A09A18RST35Y06U6TMROUT8255RXDTXDALE/PPSEN101130ALE29PSEN3TMRINRST4RESETA1

234

本文来源:https://www.bwwdw.com/article/hfkv.html

Top