main.c

来自「凌阳数据采集远程」· C语言 代码 · 共 54 行

C
54
字号
#include "hardware.h"
//#difine 

unsigned int flag;
unsigned int count;
unsigned int initi;

main()
{
   flag=0;
   count=0;
   initi=0;
   System_Initial();
   do{
      if(count>8192)
        initi=0xffb1;
      else if(count>4096)
        initi=0xff63;
      else if(count>2048)
        initi=0xfec7;
      else if(count>1024)
        initi=0xfd8e;
      else if(count>512)
        initi=0xfb1d;
      else if(count>256)
        initi=0xf63b;
      else if(count>128)
        initi=0xec77;
      else if(count>64)
        initi=0xd8ef;
      else if(count>32)
        initi=0xb1df;
      else if(count>16)
        initi=0x63bf;
      else if(count>8)              //以下采用IQR2_TMB中断,时钟源B的频率为2048Hz
        initi=0x0008;
      else if(count>4)
        initi=0x0010;
      else if(count>2)
        initi=0x0020;
      else 
        initi=0x0040;
      }while(flag==0);
      
     collect_initial();
     
     while(1)
     {
       Clear_WatchDog();
     }
     
     }
      
         

⌨️ 快捷键说明

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