网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > C语言代码 > 正文

驱动C语言代码

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
lc =1;

  if(dat4==m)

  CH4_LED =0;

  else

  err_fld =1;

  //*********************************************

  //如果有一次不等将熄灭灯

  if(err_fla==1)

  CH1_LED =1;

  if(err_flb==1)

  CH2_LED =1;

  if(err_flc==1)

  CH3_LED =1;

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  if(err_fld==1)

  CH4_LED =1;

  m=m+1;

  if(m==255)

  m=0;

  }

  }

  /////////////////////////////////////////////////////////////////////////////////////////////////

  //

  // 51单片机 采用IIC 转UART VK33XX

  

  

  // IIC.c

  //

  ///////////////////////////////////////////////////////////////////////////////////////////////////

  #include "stc51reg.h"

  #include

  extern void delay (unsigned int delaydata);

  //************************************************************

  void config()

  {

  WDT_CONTR = 0x00; // Watchdog Timer Control Register

  }

  //初始化单片机,

  //***********************************************************

  //***********************************************************

  unsigned char send(unsigned char _data1,unsigned char _data2,unsigned char _data3)

  {

  unsigned char i;

  clk=1; // start

  delay(1);

  sda=0;

  delay(1);

  clk=0;

  delay(1);

  i=0;

  if(_data1&0x80)

  {

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x40)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x20)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x10)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  clk=0;

  delay(1);

  if(_data1&0x08)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x04)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x02)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data1&0x01)

  sda=1;

  else

  sda=0;

  delay(1);

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  clk=1; //ack

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x80)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x40)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x20)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  clk=0;

  delay(1);

  if(_data2&0x10)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x08)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x04)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x02)

  {

  sda=1;

  }

  else sda=0;

  delay(1);

  clk=1;

  VK3342,VK3344,VK3362,VK3366,VK3368 IIC2UART 驱动C语言代码

  www.fosvos.com

  delay(1);

  clk=0;

  delay(1);

  if(_data2&0x01)

  sda=1;

  else sda=0;

  delay(1);

  clk=1;

  delay(1);

  clk=0;

  delay(1);

 

  • 上一篇资讯: 贪吃蛇游戏的C语言代码
  • 下一篇资讯: 汉字与图形显示HANZI.C
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师