77范文网 - 专业文章范例文档资料分享平台

课后习题

来源:网络收集 时间:2018-11-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

淄博职业学院 《单片机应用技术》

课后习题 学习情境一习题

1.1.微型计算机系统由哪几部分组成?

1.2.什么是单片机?它哪几部分组成?什么是单片机应用系

统?二者是什么关系?

1.3.MCS-51型单片机控制线有几根?每一根控制线的作用是什么?

1.4.P3口的第二功能是什么?

1.5.MCS-51型单片机片内RAM的组成是如何划分的,各有什么功能?

1.6.MCS8051 单片机有多少个特殊功能寄存器?它们分布在何地址范围?

1.7.DPTR是什么寄存器?它的作用是什么?它是由哪几个寄存器组成?

1.8.简述程序状态寄存器PSW各位的含义。单片机如何确定和改变当前的工作寄存器区?

1.9.什么是堆栈?堆栈指示器SP的作用是什么?在堆栈中存取数据时的原则是什么?

1.10.MCS-51型单片机ROM空间中,0003H~002BH有什么用途?用户应怎样合理安排?

1.11.当单片机外部扩展RAM和ROM时,P0口、P1口、P2口、

淄博职业学院 《单片机应用技术》

P3口各起何作用?

1.12.P0~P3口作为输入或输出口时,各有何要求?

1.13.画出MCS-51型单片机时钟电路,并指出石英晶体和电容的取值范围。

1.14.什么是机器周期?机器周期和时钟频率有何关系?当时钟频率为6 MHZ时,机器周期是多少时间?

1.15.MCS-51型单片机常用的复位方法有几种?应注意的事项?画电路图说明其工作原理。

1.16.修改源程序,使八个发光二极管按照下面形式发光。 P1口管脚 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0

对应灯的状态 ○ ● ○ ● ● ○ ● ●

注: ●表示灭 ○表示亮

1.17.修改源程序,加快灯的闪动速度或减慢灯的闪动速度。 1.18.设计一个简单的单片机应用系统:用P1口的任意三个管脚控制发光二极管,模拟交通灯的控制。

1.19.单片机应用系统中的硬件与软件是什么关系?软件如何实现对硬件的控制?

1.20.观察大街上的霓虹灯的显示方式,思考如何编程实现各种显示方式?

学习情境二习题

淄博职业学院 《单片机应用技术》

2.1 什么是单片机应用系统?什么是单片机开发系统?为什么研

制单片机应用系统必须要有开发装置?

2.2 常用的单片机开发系统有哪些类型?应如何选用? 2.3 一般来说开发系统应具备哪些基本功能? 2.4 开发单片机应用系统的一般过程是什么?

学习情境三习 题

3.1 单片机的指令有几种表示方法?单片机能够直接执行的是什么指令格式?

3.2 什么叫寻址方式?MCS-51单片机有几种寻址方式?各自有什么特点?

3.3 指出下列指令的寻址方式及执行的操作: (1)MOV A, data (2)MOV A,#data (3)MOV A,R1 (4)MOV A,@R1 (5)MOVC A,@A+DPTR

3.4 已知累加器A=20H,寄存器R0=30H,内部RAM(20H)=78H,内部RAM(30H)=56H,请指出每条指令执行后累加器A内容的变化。 (1) MOV A,#20H (2) MOV A,20H (3) MOV A,R0

淄博职业学院 《单片机应用技术》

(4) MOV A,@R0

3.5 已知下列相应单元的内容:

R0=30H,R1=40H,R2=50H,内部RAM(30H)=34H,内部RAM(40H)=50H

请指出下列指令执行后各单元内容相应的变化。 (1)MOV A,R2 (2)MOV R2,40H (3)MOV @R1,#88H (4)MOV 30H,40H (5)MOV 40H,@R0

3.6 编写程序段实现把外部RAM 2000H单元的内容传送到内部RAM 20H中的操作。

3.7 编写程序段实现把外部RAM 2000H单元的内容传送到外部RAM 3000H中。

3.8 给出三种交换内部RAM 20H单元和30H单元的内容的操作方法。 3.9 说明利用单片机进行25H+9BH运算后对各标志位的影响。 3.10 编写计算257A126BH+890FEA7235H=?的程序段,将结果存入内部RAM 40H~43H单元(40H存低位)。

3.11 编写计算6825H-357BH=?的结果,并将结果存入30H、31H单元(30H存低位)。

3.12 已知:A=25H,B=3FH,指令MUL AB执行后寄存器A、B的值是什么?对各标志位有何影响?

淄博职业学院 《单片机应用技术》

3.13 请写出完成下列操作的指令: (1) 使累加器A的低4位清0,其余位不变 (2) 使累加器A的低4位置1,其余位不变 (3) 使累加器A的低4位取反,其余位不变 (4) 使累加器A中的内容全部取反

3.14 用移位指令实现累加器A的内容乘以10的操作。

3.15 分别指出无条件长转移指令、无条件绝对转移指令、无条件相对转移指令和条件转移指令的转移范围是多少?

3.16 若内部RAM(20H)=5EH,指出下列指令的执行结果。 (1) MOV A,20H (2) MOV C,04H (3) MOV C,20H.3

学习情境四习 题

4.1 利用单片机来计算10-7=?,计算结果并在实训1的实验板上用P1口连接的8个LED显示出来。(注意:减法操作只有一条带借位减法指令SUBB,减法之前先清Cy)。

4.2 将内部RAM 30H开始的4个单元中存放的四字节16进制数和内部RAM 40H单元开始的4个单元中存放的四字节16进制数相减,结果存放到40H开始的单元中。

4.3 下面是例4.1的另外一种实现方法,分析程序并画出程序流程图。

ORG 0000H

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库课后习题在线全文阅读。

课后习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/294408.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: