哈工大四系单片机真题 (1)
哈工大 四系 单片机 真题 周毅刚
共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字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [幼儿教育]【完整版】2019-2025年中国药物发现外
- [幼儿教育]2018-2019年初中信息技术广东初一竞赛
- [幼儿教育]最新外研版(一起)小学英语五年级上册《
- [幼儿教育]农业推广与创新管理专业 -中农大毕业论
- [幼儿教育]2017-2022年中国更年期用药行业市场深
- [幼儿教育]数学1.1.2第1课时棱柱、棱锥和棱台的结
- [幼儿教育]二年级群文阅读课例欣赏
- [幼儿教育]2010-2015年中国保险行业投资分析及深
- [幼儿教育]厄运打不垮的信念第一课时
- [幼儿教育]巧用文本,让表达在言语中绽放论文
- [幼儿教育]中学生百科知识竞赛题及答案
- [幼儿教育]八大菜系英文简介
- [幼儿教育]中国男装牛仔裤市场发展研究及投资前景
- [幼儿教育]远程数字视频监控系统在银行的应用
- [幼儿教育]光纤光缆制造工艺及设备
- [幼儿教育]国家安全法试题及答案
- [幼儿教育]2011高中提前招生及竞赛试题(物理卷1)
- [幼儿教育]宁夏第三产业房地产业、科学研究和技术
- [幼儿教育]中兴通讯 ME3000模块用户硬件设计手册_
- [幼儿教育]紫外线灯管的辐照强度问题
- 苏联东欧剧变的原因和历史教训浅析
- 人工智能导论实验报告(学生)
- 思科ITE章考试原题及答案
- 《学习雷锋好榜样》主题班会教案
- 加油站建设项目安全评价报告
- 剖析社保卡管理系统
- 2017-2018年影视剧新媒体版权运营行业
- 2017-2018学年四川省成都市高一上学期
- 2019最新高中数学 第三章 3.2.1 几类不
- 2011-2015年中国基酸市场调查及行业前
- 人教版新课标选修八Unit 1 课件Warming
- 郭溪燎原小学辅导学生记录表
- 教师资格证统考综合素质写作秘笈
- 国外校园绿色建筑研究方向与建设实践
- 15.1 动物运动的方式 课件(北师大版八
- 民用飞机空调系统
- 长安侠文化传统与唐诗的任侠主题
- 《中国近现代史纲要》名词解释
- 11金本《保险学概论》复习资料
- 民用建筑机电安装工程专业施工图图纸会




