秒延时1秒程序设计模板

来源:本站
导读:目前正在解读《秒延时1秒程序设计模板》的相关信息,《秒延时1秒程序设计模板》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《秒延时1秒程序设计模板》的详细说明。
简介:实现功能:延时1秒程序
使用芯片:STC15F104E
晶振:12MHZ
编译环境:Keil

/*******************************************************************实现功能:延时1秒程序使用芯片:STC15F104E晶振:12MHZ编译环境:Keil     *********************************************************************//********************************************************************/#include "reg52.h" #include <intrins.H>#define uchar unsigned char #define uint  unsigned int/********************************************************************                            初始定义*********************************************************************/ sbit  P33=P3^3; /********************************************************************                            延时100MS函数*********************************************************************/void Delay100ms()       //12.000MHz{    uchar i, j, k;    _nop_();    i = 5;    j = 144;    k = 71;    do    {        do        {            while (--k);        } while (--j);    } while (--i);}/********************************************************************                            延时1S函数*********************************************************************/void Delay1s(uint s)        //12.000MHz{ uchar m,n;for(m=s;m>0;m--)for(n=10;n>0;n--)Delay100ms();}/********************************************************************                            主函数义*********************************************************************/void main() { for(;;)  { P33=!P33;  //取反 P3.3Delay1s(1);   //延时1秒 } }/********************************************************************                            结束函数*********************************************************************/

提醒:《秒延时1秒程序设计模板》最后刷新时间 2024-03-14 01:02:38,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《秒延时1秒程序设计模板》该内容的真实性请自行鉴别。