⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ads7816.txt

📁 Modbus RTU 的C语言程序
💻 TXT
字号:
uint ads7816()
{
   uint result;
   uchar i;
   uchar al=0,ah=0;
   DOUT=1;
   DCS=0; 

   while(DOUT==1)
    { 
      DCLK=1;
      DCLK=0;
      }
   for(i=0;i<4;i++)
    {
      DCLK=1;
      DCLK=0;
      ah=(ah<<1);
      if(DOUT)
        {
          ah=ah|0x01;
         }
     }
   for(i=0;i<8;i++)
     {
       DCLK=1;
       DCLK=0;
       al=(al<<1);
       if(DOUT)
         {
           al=al|0x01;
          }
      }
   DCS=1;
   result=ah;result<<=8;result|=al;//得到AD值
   return (result);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -