实验一 开关状态显示实验

实验一 开关状态显示实验

ID:1250779

大小:57.00 KB

页数:3页

时间:2017-11-09

实验一 开关状态显示实验_第1页
实验一 开关状态显示实验_第2页
实验一 开关状态显示实验_第3页
资源描述:

《实验一 开关状态显示实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一开关状态显示实验一.实验要求编写程序,设定8255的PA口为开关量输入,PC口为开关量输出,要求能随时将PA口的开关状态通过PC口的发光二极管显示出来。二.实验目的学习使用8255各个口的不同工作方式。三.实验电路及连线将K1~K8用连线连至8255的PA0~PA7,将DL1~DL8用连线连至8255的PC0~PC7,8255CS用连线连至译码处的200H~207H这个插孔。四.实验步骤1.联接串口,使系统工作在串口方式下,并检查串口通信是否正常。(1)用40芯电缆将实验机上的J2和J3插座连接起来,用RS-232通讯电缆将实验机上的9芯插座J4与微机的串口1或串口2连接起

2、来,J1插座为空;(2)短路套JP0~JP4插入RAM侧,JP5插入AEDK侧;(3)K10接上短路套,K11、K12拨至RAM侧;(4)在J5上插上外接电源电缆插头(注意插入方向),电源开关K13拨至左端,用外接电源供电。(5)选择设置菜单,弹出通讯设置对话框,测试串口是否正常。如下图所示。2.根据实验电路连线3.编写程序本实验要求8255工作于方式0,PA口设置为输入,PC口设置为输出,输入量为开关量,通过8255可实时显示在LED灯上。按下HALT或RST键则返回监控。DATASEGMENTDATAENDSSTACKSEGMENTSTACKSTADW50DUP(?)TOPE

3、QULENGTHSTASTACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACKSTART:MOVDX,203H;设置为A口输入,B口输出MOVAL,90HOUTDX,ALBG:MOVDX,200H;将A口状态从B口输出INAL,DXMOVDX,202HOUTDX,ALJMPBGCODEENDSENDSTART4.编译并连接在菜单栏上选择编译并连接按钮,待输出窗口上显示无错误。5.运行实验结果给系统上电,点击全速运行,按下K1~K8,可观察到DL1~DL8灯亮。

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

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

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