请高手帮忙,我编了一个循环延时程序,但不知道怎样让程序循环二次后自动停止
2012年05月15日 点击:
编辑: ac43042319
#include <reg52.h>
sbit sv1=P0^0;
sbit sv4=P0^7;
void delay1s(void)
{
unsigned char h,i,j;
for(h=20;h>0;h--)
for(i=20;i>0;i--)
for(j=248;j>0;j--);
}
void delay2f(void)
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=120;j>0;j--)
for(k=200;k>0;k--);
}
void main()
{
while(3)
{
sv1=0;
delay1s();
sv1=1;
delay2f();
sv4=0;
delay1s();
sv4=1;
delay2f();
}
}
我想要程序中的SV1,SV4点亮二次后程序就停止运行,请那位高手帮助修改谢谢。[p:1]
sbit sv1=P0^0;
sbit sv4=P0^7;
void delay1s(void)
{
unsigned char h,i,j;
for(h=20;h>0;h--)
for(i=20;i>0;i--)
for(j=248;j>0;j--);
}
void delay2f(void)
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=120;j>0;j--)
for(k=200;k>0;k--);
}
void main()
{
while(3)
{
sv1=0;
delay1s();
sv1=1;
delay2f();
sv4=0;
delay1s();
sv4=1;
delay2f();
}
}
我想要程序中的SV1,SV4点亮二次后程序就停止运行,请那位高手帮助修改谢谢。[p:1]
相关文章
- · 歪理邪说话单片机入门 2012-06-28
- · 红外线学习型无线遥控器,可控制8路家用电器,懒人的好帮手,电路图己上传 2013-02-21
- · 89c2051遥控测码程序及原理图 2012-12-21
- · MCU解密全攻略 2012-09-03
- · 分享电磁炉单片机HMS87C1202A程序 2012-10-06
- · PL2303在WIN8上的驱动[已更新下载地址] 2012-07-13
- · STC89C516RD+制作多功能闹钟遥控测码 2012-06-04
- · 经典的51单片机教程 例说51单片机C语言版 PDF下载 2012-06-16
- · 三菱FX系列PLC自学视频教程 2015-10-08
- · KEIL如何突破2K限制 2013-06-20