main_for_loop_delay.c

来自「CODE for embedded C ,hand coding version」· C语言 代码 · 共 37 行

C
37
字号
/*------------------------------------------------------------------*-
 Main_for_Loop_Delay.c (v1.00)
 Author : 06_Digital_Media
 All Right Reserved
 ---------------------------------------------------------------------
  Testing timeout loops
 -*-------------------------------------------------------------------*/
 #include <reg52.h>
 #include "TimeoutL.H"

 //Typedefs 
 typedef unsigned char tByte;
 typedef unsigned int tWord;
 typedef unsigned long tLong;

 //Function prototypes
 void Test_Timeout(void);

 /*---------------------------------------------------------------------*/
 void main(void){
  while(1){
   Test_Timeout();
  }
 
  }

  /*-----------------------------------------------------------------*/
  void Test_Timeout(void){
   tLong Timeout_loop = LOOP_TIMEOUT_INIT_10000ms;
   //Simple loop timeout
   while(++Timeout_loop != 0);
  }

  /*-----------------------------------------------------------------*-
   ----------END OF FILE ---------------------------------------------
   -*------------------------------------------------------------------*/

⌨️ 快捷键说明

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