实验六微机实验

实验六微机实验

ID:41699748

大小:99.86 KB

页数:11页

时间:2019-08-30

实验六微机实验_第1页
实验六微机实验_第2页
实验六微机实验_第3页
实验六微机实验_第4页
实验六微机实验_第5页
资源描述:

《实验六微机实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、东南大学《微机实验及课程设计》实验报告实验三8255并行输入输出姓名:塔高明学号:22010115专业:测控技术与仪器实验室:516实验时间:2010年05月8日报告时间:2012年05月10日评定成绩:审阅教师:一.实验目的与内容(-)实验目的(1)掌握8255方式0的工作原理及使用方法,利用直接输入输出进行控制显示。(2)学握8段数码管的动态刷新显示控制;(3)分析掌握82551作方式1时的使用及编程,进一步掌握中断处理程序的编写。(4)了解掌握8255用于矩阵式键盘扫描方法及软件实现。(二)基本实验内容和要求(1)8255方式0:简

2、单输入输出:实验电路如图20,8255C口接逻辑电平开关K0〜K7,编程A口接LED显示电路L0〜L7;CLI输入数据,再从A口输出。(2)编程将A口L0-L7控制成流水灯,流水间隔时间由软件产生;流水方向由K0键在线控制,随时可切换;流水间隔时间也可IIIK4-K7键编码控制,如0000对应停止,0001对应1秒,1111对应15秒,大键盘输入ESC键退出。(3)8段数码管静态显示:按图连接好电路,将8255的A口PA0〜PA6分别与七段数码管的段码驱动输入端a〜£相连,位码驱动输入端S1接+5V(选中),SO、dp接地(关闭)。编程从

3、键盘输入一位十进制数字(0〜9),在七段数码管上显示出來。(4)8段数码管动态显示:按图连接好电路,七段数码管段码连接不变,位码驱动输入端SI,S0接8255C口的PCI,PCOo编程在两个数码管上显示“56”。二.基本实验原理原理图:内容(1)原理图k.14ppAPA4.>>KJ▼15pr1厂Fl0pa13.▼■■njl▼....K#a....亠16厂•丄pro厂丄p622■亠17pr3PA3■■k413PC4IO—*PA440.・•K■■■.12pr5PAE■■Kn■■—a-11厂LzDpr6•■k7—♦-101J7PC?inwPA?

4、■288HU186cs8255L0L1L2L3L4L5L6L7内容(3)原理图288K*内容(4)原理图PC1PCO-X-9sm

5、的io地址;8255A口地址;8255控制寄存器端口地址io8255cequioport+28ah;8255C口地址stackssegmentstackdb100dup(?)stacksendscodesegmentassumecs:code,ss:stacksmainprocfarstart:movax,stacksmovss,axmovdx,io8255b;设8255为C口输入,A口输出moval,8bh;从(;口输入一数据;从人口输出刚才口c口;所输入的数据;判断是否有按键outdx,alinout:movdx,io8255cina

6、l,dxmovdx,io8255aoutdx,almovdl,Offhmovah,06hint21hjzinout;若无,则继续自CU输入,A口输出movah,4ch;否则返回DOSint21hmainendpcodeendsendstart(2)流水灯datasegmentioportequ0b800h-0280hio8255aequioport+288hio8255bequioport+28bhio8255cequioport+28ahdataendsstackssegmentstackdb100dup(?)stacksendscod

7、esegmentassumecs:code,ds:data,ss:stacksstart:movax,stacksmovss,axmovdx,io8255b;设8255为CU输入,AU输出moval,8bhoutdx,al;从(:口输入一数据inout:movcl,Olhmovdx,io8255cinal,dxtestal,01jnerightjmpleftright:movdx,io8255cinal,dxandal,11110000bmovah,00000000bmovdi,axcmpal,OOhjerightmoval,clcal1

8、delaylrolcl,1movdx,io8255cinal,dxtestal,01jnerightjmpleft1eft:movdx,io8255cinal,dxandal,11110000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。