首页 百科知识 可编程并行接口扩展实验

可编程并行接口扩展实验

时间:2024-10-22 百科知识 版权反馈
【摘要】:可编程并行接口芯片8155不仅具有两个8位的I/O端口和一个6位的I/O端口(C口),而且可以提供256B的静态RAM存储器和一个14位的定时/计数器。8155和MCS-51单片机的接口非常简单,不需要增加任何硬件逻辑。本实验用8155的PA口作为位数据口,PB口作为LED显示器的段数据口。8155PA口扫描输出总是只有1位为低电平,则8155PB口输出相应位显示字符的段数据。8155可编程并行接口扩展实验电路原理图如图3.12所示。

模块六 8155可编程并行接口扩展实验

一、知识点

8155可编程并行接口芯片的基本工作原理、特性及应用,8155与MCS-51单片机接口的方法。

二、知识点分析

可编程并行接口芯片8155不仅具有两个8位的I/O端口(A口和B口)和一个6位的I/O端口(C口),而且可以提供256B的静态RAM存储器和一个14位的定时/计数器。8155和MCS-51单片机的接口非常简单,不需要增加任何硬件逻辑。8155作扩展I/O口使用时,其img94脚必须接高电平,I/O口工作方式的选择完全依靠8155命令寄存器中设定的命令字来实现。

三、实践训练

1)实验目的

(1)了解8155可编程并行接口芯片的基本工作原理、特性及应用;

(2)掌握MCS-51单片机与8155的接口方法;

(3)掌握动态显示程序设计方法。

2)实验设备

PC机,XZNU MCUS-I单片机实验箱1台,伟福V8/L型仿真器1台。

3)实验内容及说明

编写控制程序,要求从显示器的第一位开始显示某一个字符,并左移循环显示。

本实验用8155的PA口作为位数据口,PB口作为LED显示器的段数据口。8155PA口扫描输出总是只有1位为低电平,则8155PB口输出相应位显示字符的段数据。依次改变PA口电位,PB口输出对应的段数据,使显示器显示出相应字符。

4)实验电路及连线

8155可编程并行接口扩展实验电路原理图如图3.12所示。使用专用连接导线,将接插件J23与J13的插孔按照顺序连接,CS8155端接J2的第1插孔;将J22与J9的插孔按照顺序连接,IO/M端接J2的第2插孔。开关SW01、SW02合上,开关S3断开。

img95

图3.12 8155可编程并行接口扩展实验电路原理图

5)程序设计

(1)流程图

本实验程序流程图如图3.13所示。

img96

图3.13 8155可编程并行接口扩展实验流程图

(2)参考程序

img97

img98

6)思考题

(1)修改程序中偏移量,观察显示字形如何变化?

(2)LED显示器亮度是静态显示时亮还是动态扫描显示时亮?

(3)总结实验过程中所遇到的问题与解决的办法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈