8255A驱动程序的设计 -
来源: 网络用户发布,如有版权联系网管删除 2018-09-08
[导读]
8255A的驱动程序主要是涉及对端口A、B、C以及控制字的设置,8255A具体的驱动程序主要包括以下代码及函数。 (1)管脚定义及函数声明。 管脚定义是指端口A、端口B、端口C和控制字的地址说明以及
8255A的驱动程序主要是涉及对端口A、B、C以及控制字的设置,8255A具体的驱动程序主要包括以下代码及函数。
本文引用地址: http://www.21ic.com/app/mcu/201806/761064.htm
(1)管脚定义及函数声明。
管脚定义是指端口A、端口B、端口C和控制字的地址说明以及状态标志位的定义;函数的声明包括端口A、端口B、端口C的读写函数和控制字以及C口配置函数,具体代码如下:
(2)端口A、B、C读写函数。
端口A、B、C读写函数完成8255A端口A、B、C的数据读写,程序代码如下:
(3)端口C配置函数。
端口C配置函数可实现PC口具体某一位的输入/输出设置,程序代码如下:
(4)写控制字函数。
写控制字函数完成对控制字的写,从而实现对端口A、B、C口输入/输出的配置,程序代码如下:
查看评论 回复
"8255A驱动程序的设计 -"的相关文章
- 上一篇:模拟串口硬件机制写的程序 -
- 下一篇:用单片机I/O端口驱动74LS165 -