教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 幼儿教育 >

哈工大四系单片机真题 (1)

来源:网络收集 时间:2026-08-22
导读: 哈工大 四系 单片机 真题 周毅刚 共7页 第1页 哈尔滨工业大学 自动化测试与控制系 01/02春季 学期 单片机原理 试题(A 卷) 答题时间 2小时 一、填空题(25分,每空1分) 1、MCS-51系列单片机为 8 位单片机 2、MCS-51系列单片机的典型芯片分别为 8031 、 805

哈工大 四系 单片机 真题 周毅刚

共7页 第1页

哈尔滨工业大学 自动化测试与控制系

01/02春季 学期 单片机原理 试题(A 卷) 答题时间 2小时

一、填空题(25分,每空1分) 1、MCS-51系列单片机为 8 位单片机

2、MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。

3、8031的异步通信口为 全双工 (单工/半双工/全双工)

4、8031有 2 级中断, 5 个中断源

5、8031内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是 00H~7FH ,外部数据存储器的最大可扩展容量是 64K 。

6、MCS-51系列单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___

寄存器间接寻址_____、_立即寻址____、

基址寄存器加变址寄存器寻址 。

7、如果(A)=34H ,(R7)=0ABH ,执行XCH A, R7;结果(A)= 0ABH , (R7)= 34H

8、8255可以扩展 3

个并行口,其中 8 条口线具有位操作功能;

9、当单片机复位时PSW = 00 H ,这时当前的工作寄存器区是

00 区,

R4所对应的存储单元地址为 04

H 。

10、若A 中的内容为67H ,那么,P 标志位为 1 。

11、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中

8 片芯片。

哈工大 四系 单片机 真题 周毅刚

二、判断以下指令的正误:(5分)

(1)MOV 28H,@R4;(×)

(2)INC DPTR;(√)

(3)DEC DPTR ;(×)

(4)CLR R0 ;(×)

(5)MOV T0,#3CF0H;(×)

三、简答题

1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,

则执行下列指令后:

POP DPH;

POP DPL;

POP SP;

则:(DPH)= ___3CH___;(DPL)=_____5FH_____;(SP)=_____50H_____;(6分)2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)

解:∵采用6MHZ晶振

∴机器周期为2us

(213-X)×2×10-6=1×10-3

∴X=7692(D)=1E0CH=1 1110 0000 1100(B),

化成方式0要求格式为 1111 0000 1100 B

即0F00CH

综上可知:TLX=0CH, THX=0F0H

共7页第2页

哈工大 四系 单片机 真题 周毅刚

共7页 第3页 3、分析下列程序的功能(5分)

PUSH ACC

PUSH B

POP ACC POP B

解:该程序的功能是通过累加器ACC 与寄存器B 数据交换。

四、图为8段共阴数码管,请写出如下数值的段码。

0_____3FH________1_______06H______2_______5BH_______ 3______4FH_______4_______66H______5______6DH_______ P______73H______ 7______03H________8______7FH________ C______39H_______

b c f h

哈工大 四系 单片机 真题 周毅刚

共7页 第4页 五、简述MCS-51系列单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H ,请叙述主机呼叫从机并向其传送一个字节数据的过程。(请给出原理图) (10分)

答:

原理图如上图所示,假设主机呼叫01H 从机,首先呼叫:主机发送地址帧0000 00011(TB8)

此时各从机的SM2位置1,且收到的RB8=1,故激活RI 。各从机将接收到的地址与地机地址比较,结果1#机被选中,则其SM2清零;0#、2#机不变。接着传数;主机发送数据帧,

7B8

×××× ×××× 0

此时1#机 则激活RI ,而0#,2#机SM2=1 则不激活RI ,然后数据进入1#机的

RB8=0

缓冲区。

六、简述一种多外部中断源系统的设计方法。(给出图和程序)(10分) 答:原理电路如图所示

从机 从机 从机 从机

哈工大 四系 单片机 真题 周毅刚

程序如下:

INT:PUSH PSW

PUSHA

JNB P1.0, IR0 ;扫描中断请求

JNB P1.1 , IR1

JNB P1.2, IR2

JNB P1.3, IR3

INTIR: POPA;返回

POPPSW

IR0: 中断服务子程序:中断服务

AJMP INTIR

IR1: 中断服务子程序

AJMP INTIR

IR2: 中断服务子程序

AJMP INTIR

IR3: 中断服务子程序

AJMP INTIP

)

七、简述行列式扫描键盘的工作原理。(8分

答: 扫描键盘工作原理

(1)首先X0~X3,始终接高电平,Y0~Y3给低电平,扫描P1.0~P1.3若全为高电平,则没有键按下,若有低

电平,则有键按下。

(2)接着Y0输出低电平,Y1~Y3输出高平,扫描P1.0~P1.3,若全为高电平,则没有键按下,若有低电平,

则找出相位,得到所按的键。

共7页第5页

哈工大 四系 单片机 真题 周毅刚

(3)再Y1输出低电平,Y0,Y2,Y3输出高电平,重复第2 步骤作.

(4)再Y2输出低电平,Y0,Y1,Y3输出高电平扫描

(5)再Y3输出低电平,Y0,Y1,Y2输出高电平扫描

根据据以上扫描,确定以上各键是否按下。

八、请回答:(共20分)

1、下图中外部扩展的数据存储器容量是多少?(2分)

2、三片6264的地址范围分别是多少?(地址线未用到的位填1) (6分,)

3、若外部程序存储器已扩展(未画出),请编写程序,要求:

(1)将30H~3FH中的内容送入6264 1# 的前16个单元中;(6分)

(2)将6264 2# 的前32个单元的内容送入40H~5FH中;(6分)

解:1.外部扩展的数据存储器为3片8K的RAM帮外扩容量为24中

共7页第6页

哈工大 四系 单片机 真题 周毅刚

2. A15 A!4 A13 地址范围

0 1 1 6000H~7FFFH

1 0 1 A000H~BFFFH

3.(1)程序如下:

ORG 0000H

RESET:AJMP MAIN ;复位,转主程序

ORG 0100H

MAIN:mov DPL,#ooH ;初始化DPTR

Mov DPH,#60H

Mov Ro,#30H. ;初始化R0

Loop: mov A,@R0

movx @DPTR, A

INC Ro

INC DPTR

CJNE R0,#40H,Loop

NOP

RET

(1)程序如下:

ORG 0000H

RESET:AJMP MAIN ;转主程序

ORG 0100H

MAIN:MOV DPL#00H ;初始化DPTR

MOV DPH,#0A0H

MOV R0,#40H ;初始化R0 Loop2: movx A,@DPTR

Mov @Ro,A

INC DPTR

INC Ro

CJNE Ro,#60H,Loop2

NOP

RET

共7页第7页

…… 此处隐藏:1277字,全部文档内容请下载后查看。喜欢就下载吧 ……
哈工大四系单片机真题 (1).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1485675.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)