11-12学年第二学期单片机B卷

更新时间:2023-12-04 18:25:01 阅读量: 教育文库 文档下载

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

???????????????密?????????????封???????????????线????????????????? 河北北方学院2011-2012学年第二学期期末考试试卷

《单片机原理》B卷

(供10级电信专业本科使用)

注意事项:

1.请按要求在试卷的密封区填写专业、班级、姓名和学号。 2.请仔细阅读各种题目的答题要求,在规定的位置填写答案。

3.不要在试卷上乱写乱画,不要在密封区填写无关的内容。 题号 得分

总分合计人: 复核人:

得分 评卷人 一、填空题(每小题2分,共10分)

一 二 三 四 五 六 总分 专业________ 班级________ 姓名__________ 学号________ 1、MCS-51单片机的内部存储空间分为数据存储器和( )。

2、内部RAM低128个单元按用途分为3个区域:工作寄存器区、( ) 和用户RAM区。

3、当晶振频率为12MHz时,一个机器周期为( )。

4、在时钟电路工作后,只要在单片机的RESET引脚上出现24个时钟振荡脉冲(两个机器周期)以上的高电平,单片机就能实现( )。

5、MCS-51系列单片机提供了立即寻址、直接寻址、( )、寄存器间接寻址、变址寻址、相对寻址、位寻址等7种寻址方式。

本试卷共 6 页 第 1 页

得分 评卷人 二、判断题(每小题2分,共10分) 将“√”(正确)或“×”(错误)填在“( )”内。

( )1、指令周期是指执行一条指令所需要的时间。 ( )2、访问特殊功能寄存器可以使用直接寻址方式。 ( )3、MOVX

A,@R1 与 MOVX A,@DPTR的区别是前1条指令是对片外RAM低256

个单元的“读”操作, 后1条指令是对片外RAM64KB空间的“读”操作。 ( )4、51系列单片机的内部设有3个定时/计数器。。

( )5、51系列单片机的T0和T1在模式0中,使用了TLX中低5位与THX中的8位构成13位计数器,TLX中的高3位弃之未用。

得分 评卷人 三、选择题(每小题2分,共10分)

在每小题的四个备选答案中,选择一个正确的答案, 并将选项的字母添在( )内。

( )1、当(TMOD)=27H=00100111B时,T1工作于

A、模式0 B、模式1 C、模式2 D、模式3

( )2、MCS-51系统的中断源有

A、5个 B、4个 C、3个 D、1个

( )3、中断入口地址为001BH的中断源是

A、INT0 B、T0 C、INT1 D、T1

( )4、8031单片机可以配置的程序存储器最大容量为;

A、64KB B、32KB C、16KB D、8KB

( )5、当单片机外扩存储器时,对P0口与P2口的正确描述为:

A、P0口需要外接锁存器,P2口不需要外接锁存器 B、P0口需要外接锁存器,P2口也需要外接锁存器 C、P0口不需要外接锁存器,P2口也不需要外接锁存器 D、P0口不需要外接锁存器,P2口需要外接锁存器。

得分 评卷人 四、程序阅读与分析题(共 40分)

1、已知 (30H)=40H ,(40H)=10H,(10H)=32H, (P1)=EFH,试写出执行以下程序段后有关单元的内容。(8分)

本试卷共 6 页 第 2 页

MOV R0, #30H

MOV A, @R0 MOV R1, A MOV B, @R1 MOV @R1, P1 MOV P2, P1 MOV 10H, #20H MOV 30H, 10H 结果:(R0)= ,(A)= ,(R1)= ,(B)= ,(40H)= ,(P2)= ,(10H)= ,(30H)=

2、已知(A)=5BH,(R1)=40H,(40H)=C3H,(PSW)=81H,试写出各条指令执行后A的内容。(11分)

(1) XCH A, R1 ; (A)= (2) XCH A, 40H ; (A)= (3) XCH A , @R1 ; (A)= (4) XCHD A, @R1 ; (A)= (5) SWAP A ; (A)= (6) ADD A, R1 ; (A)= (7) ADD A, 40H ; (A)= (8) ADD A, #40H ; (A)= (9) ADDC A, 40H ; (A)= (10)SUBB A, 40H ; (A)= (11)SUBB A, #40H ; (A)= 3、试分析下面程序执行完将转向何处?(5分) MOV P1,#0CAH MOV A,#56H JB P1.2,L1 JNB ACC.3,L2 ...... L1: … L2: … 4、已知(A)=87H,(R0)=42H,(42H)=34H,请写出执行下列程序段后A的 内容。(6分)

ANL A, #23H ORL 42H, A XRL A, @R0 CPL A

本试卷共 6 页 第 3 页

5.用 8051 单片机的 P1 口驱动八只发光二极管,使八只二极管循环发光,请补写画线部 分指令,电路图和程序如下:(10 分)

ST: MOV A, #01H

LOOP0:____________ ;A 中数 1 对应的 P1 口二极管发光 MOV R5, #14H ;后面 6 条指令作延时用,延时时间约 2秒, LOOP1: MOV R6, #7DH ;由三个数 14H /7DH/C8H决定时长。 LOOP2: ____________ LOOP3: DJNZ R7,LOOP3 __________________ DJNZ R5,LOOP1

__________________ ;改变 A 的内容,准备使下一个二极管发光 SJMP ____________ ;循环、重新下一轮。

得分 评卷人 五、程序设计题(8分)

试编程,将片外RAM 1000H单元中的数据与内部RAM 60H单元中的数据相互交换。 LOOP2: MOV R7, #C8H DJNZ R6, LOOP2

RL A SJMP LOOP0

本试卷共 6 页 第 4 页

得分 评卷人 六、读图题(22分)

1、根据下面的线选法扩展16KB RAM和16KB EROM电路图,说明各存储器对应 的寻址范围。(8分)

IC1:程序存储器寻址范围 。 IC2:程序存储器寻址范围 。 IC3:数据存储器寻址范围 。 IC4:数据存储器寻址范围 。

2、根据下面的电路图可知,该定时器工作于 方式的模式 。(6分)

振荡器 ÷12 中断 C/T=0 C/T=1 控制 TR1 & 重装载 TL1 (8位) T1引脚 · TF1 GATE 1 INT1引脚 ≥1 TH1 (8位)

本试卷共 6 页 第 5 页

3、根据下面的电路图可知,8255工作于方式 ,LED显示器工作于 显示 方式(4分)

4、根据下面的独立式按键电路图可知,图1为 方式,图2为 方式。(4分)

图1 图2

本试卷共 6 页 第 6 页

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

Top