my52.c

来自「用DS12C887RTC芯片实现高精度数字时钟的1602显示」· C语言 代码 · 共 42 行

C
42
字号
/*************************************************************************
文件名  :my52.c
作	  者:eleclike
修改日期:2007-12-14
版	  本:v4.11
版权说明:本程序只供学习使用,未经作者许可,不得用于其它任何用途
备    注:
**************************************************************************/

#include "my52.h"

/*********************************************************
函数功能:延时函数
入口参数:无
返    回:无
备    注:应根据不同的晶振来决定延时的时间

延时表,当晶振为12M时,编译环境为KEIL uVision2;
(若使用的晶振为6M,相应的延时应乘以2;)
使用的51MCU为89s52
N=3000   36.027ms
N=2000   24.023ms
N=1000   12.019ms
  500     6.019
  200	  2.416	
  100	  1.216
   50	  0.616
   20	  0.256	
   10     0.136
    5     0.076
    2     0.040
N=  1     0.028ms
*********************************************************/
void Delay(unsigned int N)
{unsigned int i;
for(i=0;i<N;i++){i=i;}
}




⌨️ 快捷键说明

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