毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 报告 >> 正文

握8255A和微机接口方法,8255A的工作方式和编程原理

更新时间:2009-2-15:  来源:毕业论文

握8255A和微机接口方法,8255A的工作方式和编程原理
 8255A并行口实验

一、实验目的
⒈ 掌握8255A和微机接口方法。
⒉ 掌握8255A的工作方式和编程原理。
二、实验内容
用8255PA口控制PB口。
三、实验接线图
 
图6-3
四、编程指南
⒈ 8255A芯片简介: 8255A可编程外围接口芯片是INTEL公司生产的通用并行接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:                 方式0:基本输入/ 输出方式             方式l:选通输入/ 输出方式             方式2:双向选通工作方式
⒉ 使8255A端口A工作在方式0并作为输入口,读取Kl-K8个开关量,PB口工作在方式0作为输出口。  
五、实验程序框图
 
六、实验步骤
(一)硬件连接
1 8255A芯片A口的PA0-PA7依次和开关量输入Kl-K8相连。
2 8255A芯片B口的PB0-PB7依次接Ll-L8。
(二) 预编制程序,调试程序
可以单步、断点、全速调试各实验程序。
(三)下载程序
在系统显示监控提示符“P.”时,按SCAL键,传送EPROM中的实验程序到内存中。(注:必须先传送EPROM后,再往下操作)
(四)运行实验程序,若达不到效果,进一步修改调试程序
在系统显示监控提示符“P.”时,输入11B0,按EXEC键,系统显示执行提示符“┌”拨动K1-K8, LI-L8会跟着亮灭。
七、实验程序清单
CODE   SEGMENT               ;H8255-1.ASM
ASSUME  CS:CODE
IOCONPT  EQU 0FF2BH
IOBPT  EQU 0FF29H
IOAPT  EQU 0FF28H
ORG 11B0H
START:     MOV AL,90H
 MOV DX,IOCONPT
 OUT DX,AL
lwfree.cn
 NOP
IOLED1:    MOV DX,IOAPT
 IN AL,DX
 MOV DX,IOBPT
 OUT DX,AL
 MOV CX,0FFFFH
DELAY:     LOOP DELAY
 JMP IOLED1
CODE ENDS
END  START

 DJ88K系统资源分配
8088有1兆存储空间,系统提供用户使用的空间为00000H-0FFFFH, 用于存放、调试实验程序。具体分配如下:
⑴存贮器地址分配
 
⑵I/O地址分配(一):
 

I/O地址分配(二):
 
监控占用00004H-0000FH作为单步(T)、断点(INT3)、无条件暂停(NMI)中断矢量区, 用户也可以更改这些矢量, 指向用户的处理, 但失去了相应的单步、断点、暂停等监控功能。
F0000H-FFFFFH监控程序区系统占用。217

握8255A和微机接口方法,8255A的工作方式和编程原理下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。