- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验指导书1869456366
实验一 扩展存储器读写实验
一.实验要求
编制简单程序,对实验板上提供的外部存贮器(6264)进行读写操作。
二.实验目的
1.学习片外存储器扩展方法。
2.学习数据存储器不同的读写方法。
三.实验电路及连线
-
四.实验说明
1.单片机系统中,对片外存贮器的读写操作是最基本的操作。用户藉此来熟悉MCS51单片机编程的基本规则、基本指令的使用和使用本仿真实验系统调试程序的方法。
用户编程可以参考示例程序和流程框图。本示例程序中对片外存贮器中一固定地址单元进行读写操作,并比较读写结果是否一致。不一致则说明读写操作不可靠或该存储器单元不可靠,程序转入出错处理代码段(本示例程序通过熄灭一个发光二极管来表示出错)。读写数据的选用,本例采用的是55(0101,0101)与AA(1010,1010)。一般采用这两个数据的读写操作就可查出数据总线的短路、断路等,在实际调试用户电路时非常有效。
用户调试该程序时,可以灵活使用单步、断点和变量观察的等方法,来观察程序执行的流程和各中间变量的值。
2.本例中,62256片选接地时,存储器空间为0000~1FFFH。
五.实验程序及框图
实验示例程序见配套盘片中的MEM1.ASM。
实验示例程序流程框图如下:
五、实验步骤
1.按照流程图,使用汇编语言编写程序,实现对6264的读写,编程过程中学会使用KEIL C51软件修改错误。
2.将程序装载到单片机中执行,观看现象(实验报告中说明现象)。
3.如果LED的亮灭不符合程序要求,回到步骤1修改程序,然后重复步骤2.
六、思考
如何实现LED的闪烁?
如何对存储器内一段空间的内容进行一次性的读和写?
实验二 P1口输入、输出实验
一.实验要求
1.P0口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。
2.P0口做输入口,接四个按钮,以实验机上74LS273做输出口,编写程序读取按钮状态,将此状态,在发光二极管上显示出来。
二.实验目的
1.学习P1口的使用方法。
2.学习延时子程序的编写和使用。
三. 实验电路及连线
实验一时,P1.0-P1.7接D1-D8。
实验二时,P1.0-P1.3接K1-K3,P0.0-P0.7接D1-D3。
四.实验说明
1.P1口是准双向口。它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当P1口作为输入口时,必须先对它置高电平使内部MOS管截止。因为内部上拉电阻阻值是20KΩ~40KΩ,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则MOS管导通,读入的数据是不正确的。
2.延时子程序的延时计算问题
对于程序 DELAY:
MOV R0,#00H
DELAY1:
MOV R1,#0B3H
DJNZ R1,$
DJNZ R0,DELAY1
查指令表可知 MOV,DJNZ 指令均需用两个机器周期,而一个机器周期时间长度为12/11.0592MHz,所以该段程序执行时间为:
((0B3+1)×256+1)×2×12100.002mS
五.实验框图
程序框图:
TP1A.ASM主程序框图 TP1B.ASM主程序框图
五、实验步骤
1.按照流程图,使用汇编语言编写程序,实现对发光二极管的控制,编程过程中学会使用KEIL C51软件修改错误。
2.将程序装载到单片机中执行,观看现象(实验报告中说明现象)。
3.如果LED的亮灭不符合程序要求,回到步骤1修改程序,然后重复步骤2.
六、思考
如何实现LED的渐次点亮和熄灭。
如何在一段程序中实现多种方案。
实验三 简单I/O实验(交通灯控制)
一.实验要求
以P1口作为输出口,控制12个LED灯(可发红,绿,黄光),模拟交通灯管理。
二.实验目的
1.学习在单片机系统中使用I/O接口的方法。
2.学习数据输出程序的设计方法。
3.学习模拟交通灯控制的方法。
4.学习子程序的使用。
三.实验电路及连线
P1.1-P1.3接东西方向红绿灯,P1.5-P1.7接南北方向红绿灯。
四.实验说明
1.因为本实验是交通灯控制实验,所以要先了解实际交通
文档评论(0)