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

课后习题(3)

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

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

ADD A,R7 JNC LP INC DPH LP: MOV R3,A MOVC A,@A+DPTR XCH A,R3 INC A MOVC A,@A+DPTR

MOV DPL,A MOV DPH,R3 CLR A JMP @A+DPTR TAB: DW SB0 DW SB1 ┆ DW SB7 SB0: 0号键处理程序 SB1: 1号键处理程序 ┆

SB7: 7号键处理程序 (3)利用RET指令散转 MOV SP,#30H

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

MOV DPTR,#TAB MOV A,R7 ADD A,R7 JNC LP INC DPH LP: MOV R3,A MOVC A,@A+DPTR XCH A,R3 INC A MOVC A,@A+DPTR PUSH A MOV A,R3 PUSH A RET TAB: DW SB0 DW SB1 ┆ DW SB7 SB0: 0号键处理程序 SB1: 1号键处理程序 ┆

SB7: 7号键处理程序

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

分析上面三种散转方式的转移过程。

4.12 设有100个有符号数,连续存放在外部RAM 1000H地址开始的区域,编程统计其中的正数、负数和0的个数,并分别存放在内部RAM的20H、21H、22H单元中。

4.13 调用例4.19的数据检索子程序,在外部RAM的2000H开始的连续100个字节中查找字符A(ASCII码为41H)。

4.14 调用例4.20的排序子程序,试编程实现把外部RAM的2000H开始的连续100个字节按降序排列。

4.15 编程分别将外部RAM的0000H—000FH、1030H—1050H、2050H—3000H清零。

4.16 编程模拟串行通信中的奇偶校验过程。要求如下:

(1) 将内部RAM中从30H开始的10个数传送到外部RAM从1000H

开始的区域;

(2) 传送之前对要传送的数据插入偶校验位(D7),插入规则是:

判断要传送的数(以二进制表示)低7位(D6—D0)中1的个数,若为偶数,则D7=0,若为奇数,则D7=1。 (3) 传送到外部RAM之后,再对传送来的数据进行偶校验,即判

断传送来的数据(以二进制表示)中1的个数是否偶数,若是偶数个1,表示传送的数据是正确的, 继续传送下面的数据;否则给出错误提示,并停止传送。

学习情境五习 题

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

5.1 MCS-51定时器/计数器的定时功能和计数功能有什么不同?分别应用在什么场合下?

5.2 软件定时与硬件定时的原理有何异同?

5.3 MCS-51单片机的定时器/计数器是增1计数器还是减1计数器?增1和减1计数器在计数和计算计数初值时有什么不同?

5.4 当定时器/计数器工作于方式1下,晶振频率为6M,请计算最短定时时间和最长定时时间各是多少?

5.5 简述MCS-51单片机定时器/计数器四种工作方式的特点、如何选择和设定?

5.6 什么叫中断?中断有什么特点?

5.7 MCS-51单片机有哪几个中断源?如何设定它们的优先级? 5.8 外部中断有哪两种触发方式?对触发脉冲或电平有什么要求?如何选择和设定?

5.9 叙述CPU响应中断的过程。

学习情境六习 题

6.1在MCS-51扩展系统中,程序存储器和数据存储器共用16位地址线和8位数据线,为什么两个存储空间不会发生冲突?

6.2分析实训电路中2864和6264的与单片机的连接方法,确定两片芯片的地址范围。

6.3对实训电路编程,将6264中前256个字节的内容送到2864芯片中对应的前256个字节。

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

6.4试编程对8255初始化,使其 A口按方式0输入,B口按方式1输出,C口上半部按方式0输出,下半部按方式输出。

6.5简述8155的内部结构。

6.6分析实训电路中8155与单片机的接口电路,确定8155内部RAM、命令寄存器、A、B、C口的地址。

6.7根据实训电路编程,循环将8155内部RAM前8个字节的内容依次读出,送给P1口控制发光二极管的点亮规律。

学习情境七习 题

7.1 机械式按键组成的键盘,应如何消除按键抖动?独立式按键和矩阵式按键分别具有什么特点?适用于什么场合?

7.2 如图7.7,编制出识别按键的程序。分析比较键盘扫描的三种工作方式。

7.3 例7.1中,如直接将共阳极数码管换成共阴极数码管,能否正常显示?为什么?应采取什么措施?

7.4 七段LED显示静态显示和动态显示分别具有什么特点,实际设计时应如何选择使用?

7.5 要实现LED动态显示需不断调用动态显示程序,除采用子程序调用法外,还可采用其他什么方法?试比较其与子程序调用法的优劣。

7.6 采用图7.20设计一个实时时钟,要求8位数码管分别显示日(或星期)、时、分、秒(各2位);采用16键键盘,可随时对时

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

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