delay.c.bak

来自「在8052下实现电平电压测试功能,自己开发的单片系统」· BAK 代码 · 共 37 行

BAK
37
字号
/*------------------------------
/*
----------------------------------------------------------
;		(c) Copyright xami All Rights Reserved              
----------------------------------------------------------
;	SOURCE_FILE:    DELAY.C
;	APPLICATION:	80c51\80c52
;	DESCRIPTION:    延时
;	AUTHOR:         xami
;	DATE:           28 Apr. 2007
----------------------------------------------------------

C实现比较精确的延时程序
-------------------------------
以6M晶振做为时钟源
公式:t6=2*i+3
	i delay time/us 
	1    	5 
	2    	7 
	3    	9 
-------------------------------
以12M晶振做为时钟源
公式:t12= t6/2
	i			time
	1			2.5
	2			3.5
	3			4.5
	4			5.5
-------------------------------
*/  

void delay(unsigned char i)   
  {
          while(--i);
  }

⌨️ 快捷键说明

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