8255的应用(C语言版本).docVIP

  • 6
  • 0
  • 约1.23万字
  • 约 15页
  • 2019-07-18 发布于江西
  • 举报
【实例24】用8243扩展I/O端口 #includereg52.h sbit ContrBit0=P1^0; sbit ContrBit1=P1^1; sbit ContrBit2=P1^2; sbit ContrBit3=P1^3; sbit PROG=P1^4; sbit CS=P1^5; char driver8243(char sele_P,char sele_M,char out_data) { char in_data=0; char data_buf; PROG=1; //置PROG为高电平 //----------------------------------------------开始写控制字----------------------------------------------- if((sele_P0x01)==0) //将控制字最低位送到8243的p2.0 ContrBit0=0; else ContrBit0=1; if((sele_P0x02)==0) //将控制字第二位送到8243的p2.1 ContrBit1=0; else ContrBit1=1; //以上两位共同指定端口地址 //-----

文档评论(0)

1亿VIP精品文档

相关文档