自已写的C51程序-2_数显时间继电器,双调型时间继电器,多段式时间继电器 ...
/*调用子程序例*/
#include<reg52.h>                        //头文件
#define uint unsigned int                //宏定义
#define uchar unsigned char
sbit d1=P1^2;                          //位声明
void delay();                            //子程序函数体声明
void main()                              //主函数
{
while(1)                         //大循环
{
   d1=0;                    //D1低电平
   delay();                 //调用子程序
   d1=1;                    //D1高电平
   delay();                 //调用子程序
}
}
void delay()                             //子程序主函数体
{
uint x,y;                        //定义变量
for(x=100;x>0;x--)               //for循环
   for(y=600;y>0;y--);
}
/*
for语句的运用方式:
标准格式为:
for(表达式1;表达式2;表达式3)
{
   语句(内部可为空)
}
先执行表达式1,然后执行表达式2(判断表达式2是否为0,如果为0就退出for语句,如果不是0就执行大括号中的语句)执行完后再执行
表达式3,然后再回头执行表达式2,这样返复下去一直到表达式2为0然后通出
*/
/*
while语句的运用方式:
标准格式为:
while(表达式)
{
   语句(内部可为空)
}
先判断表达式是否为0,如果是0就跳出while语句,如果不是0就执行大括号里的语句。
如果要让程序大循环可以这样写:while(1) 因为表达式永远是1,所以程序永远执行while大括号中的语句。
如果要让程序执行到哪一处停止可以这样写: while(1);
*/


郑重声明:资讯 【自已写的C51程序-2_数显时间继电器,双调型时间继电器,多段式时间继电器 ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——