热搜关键词: 电路基础ADC数字信号处理封装库PLC

doc

GPIO模拟 I2C的程序

  • 1星
  • 2013-09-29
  • 24.5KB
  • 需要1积分
  • 0次下载
标签: 的程

的程

                        I2C的程序I2C的程序/*VIICC.H*/#pragma  db  cd  small#include  #include  #define  NOP  nop  (  );  nop  (  );  nop  (  );  nop  (  )#define  SDA  P1^7#define  SCL  P1^6void  sta(  );void  cack(  );void  stop(  );void  mnack(  );void  mack(  );void  wrbyt(uchar  shu);void  wrnbyta(uchar  slaw,uchar  gg[],uchar  n);void  wrnbyt(uchar  slaw,uchar  ff[],uchar  number);uchar  rdbyt(  );void  rdnbyt(uchar  slar,uchar  qq[],uchar  number);源程序由9个函数组成,程序清单如下:voidsta(  )/*启动I2C总线*/{SDA=1;SCL=1;NOP;SDA=0;NOP;SCL=0;}void  stop(  )/*停止I2C总线*/{SDA=0;SCL=1;NOP;SDA=1;NOP;SCL=0;}void  mack(  )/*发送应答位*/{SDA=0;SCL=1;NOP;SCL=0;SDA=1;}void  mnack(  )/*发送非应答位*/{SDA=1;SCL=1;NOP;SCL=0;SDA=0;}void  cack(  )/*应答位检查*/{SDA=1;SCL=1;F0=0;if(SDA==1)F0=1;SCL=0;nop(  );}/*向虚拟I2C总线上发送1个数据字节*/void  wrbyt(uchar  ……                       

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×