简单的延时2秒程序设计
          
            时间:11-30 10:57 阅读:1101次
*温馨提示:点击图片可以放大观看高清大图
                
         
        
		  
               简介:实现功能:秒延时2秒程序
使用芯片:STC15F104E
晶振:12MHZ
波特率:9600
编译环境:Keil   
               
                        
          
            /********************************************************************
实现功能:秒延时2秒程序
使用芯片:STC15F104E
晶振:12MHZ
波特率:9600
编译环境:Keil    
*********************************************************************/
/********************************************************************/
#include<reg52.h>          //库文件
#define uchar unsigned char//宏定义无符号字符型
#define uint unsigned int  //宏定义无符号整型
/********************************************************************
                            I/O定义
*********************************************************************/
sbit JDQ=P3^3;   //定义单片机P3口的第3位 (即P3.3)
/********************************************************************
                            延时函数
*********************************************************************/
void delay()//延时程序
{
uchar m,n,s;
for(m=20;m>0;m--)
for(n=200;n>0;n--)
for(s=248;s>0;s--);
}
/********************************************************************
                            主函数
*********************************************************************/
void main()
{
    while(1)   //无限循环
    {
     JDQ=0;    //点亮P3.3口灯
     delay();  //延时
     JDQ=1;    //熄灭P3.3口灯
     delay();  //延时
    }
}   
/********************************************************************
                              结束
*********************************************************************/