实验4-查表程序设计

上传人:mg****85 文档编号:49584581 上传时间:2018-07-31 格式:PPT 页数:8 大小:71.50KB
返回 下载 相关 举报
实验4-查表程序设计_第1页
第1页 / 共8页
实验4-查表程序设计_第2页
第2页 / 共8页
实验4-查表程序设计_第3页
第3页 / 共8页
实验4-查表程序设计_第4页
第4页 / 共8页
实验4-查表程序设计_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《实验4-查表程序设计》由会员分享,可在线阅读,更多相关《实验4-查表程序设计(8页珍藏版)》请在金锄头文库上搜索。

1、实验四查表程序设计实验目的o1、学习及掌握51指令系统的两条查表指 令功能。o2、学习查表程序的编程方法。o3、逐步提高在Keil C51开发平台上的操 作能力和调试程序的能力。实验内容及要求o1、编写程序(P50),实现用查表方式将片内RAM一组16 进制数(0HFH)转换为ASC码并存入片内RAM中。 要求:o在ROM中建立数据0HFH 的ASC码表;R0为存储存储1616进制进制数0HFH的片内片内RAMRAM区区指针;R1为存储转换为存储转换ASCASC码片内码片内RAMRAM区区指针;数据块长度放在寄存器R2中。写出用A+DPTR指令的查表程序参考课本P97P99页的查表程序。实验内

2、容及要求o2、编写程序(P50),实现用查表方式将片内RAM一组16 进制数(0HFH)转换为ASC码并存入片外RAM中。 要求:在ROM中建立数据0HFH 的ASC码表;R0为存储存储1616进制进制数0HFH的片内片内RAMRAM区区指针;DPTR为片外片外RAMRAM存储转换的存储转换的ASCASC码区码区指针;数据块长度放在寄存器R2中。写出用A+PC指令的查表程序参考课本P45页的A+PC指令功能。实验内容及要求o3、开机启动Keil C51软件进入Vision2 集成开 发环境,确认89C51处于软件仿真状态。o4、完成程序的设计、编辑、编译、连接。o5、进入DEBUG方式,打开存

3、储器Memory 1窗 口,在窗口Address处键入地址C:XXH;观察 程序存储器中建立的ASC码表.o6、进入DEBUG方式,打开存储器Memory 2窗 口,在窗口Address处键入地址D:XXH;点击 鼠标右键,选择最后一项Modify Memory ,输 入数据0H,1H, ,FH。实验内容及要求o7、调试和运行程序并记录存储器Memory 2和 Memory 3窗口实验结果。o8、完成实验报告。实验报告要求o1、设计说明:说明程序的功能、结构、原理及 算法。o2、调试说明:上机时遇到的问题及解决办法和 调试情况,观察到的现象及其分析,对程序设 计技巧的总结以及程序输出结果的分析,实验 的心得体会等。o3、程序框图。o4、程序清单。结 束

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号