标题:
最简单15W104检查引脚源程序
[打印本页]
作者:
飞翔~哆啦
时间:
2017-12-2 11:36
标题:
最简单15W104检查引脚源程序
#include<reg51.h>
sbit led_R=P3^2;//定义红灯
sbit led_G=P3^3;//定义绿灯
sbit led_B=P3^4;//定义蓝灯
sbit led_Y=P3^5;//定义黄灯
void Delay1000ms() //@12.000MHz
{
unsigned char i, j, k;
i = 46;
j = 153;
k = 245;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
main()
{
while(1)
{
led_R=1;
led_G=0;
led_B=0;
led_Y=0;
Delay1000ms();//红灯亮一秒
led_R=0;
led_G=1;
led_B=0;
led_Y=0;
Delay1000ms();//绿灯亮一秒
led_R=0;
led_G=0;
led_B=1;
led_Y=0;
Delay1000ms();//蓝灯亮一秒
led_R=0;
led_G=0;
led_B=0;
led_Y=1;
Delay1000ms();//黄灯亮一秒
led_R=1;
led_G=1;
led_B=0;
led_Y=0;
Delay1000ms();//红绿亮一秒
led_R=1;
led_G=0;
led_B=1;
led_Y=0;
Delay1000ms();//红蓝亮一秒
led_R=1;
led_G=0;
led_B=0;
led_Y=1;
Delay1000ms();//红黄亮一秒
led_R=0;
led_G=1;
led_B=1;
led_Y=0;
Delay1000ms();//绿蓝亮一秒
led_R=0;
led_G=1;
led_B=0;
led_Y=1;
Delay1000ms();//绿黄亮一秒
led_R=0;
led_G=0;
led_B=1;
led_Y=1;
Delay1000ms();//蓝黄亮一秒
led_R=1;
led_G=1;
led_B=1;
led_Y=0;
Delay1000ms();//红绿蓝亮一秒
led_R=1;
led_G=0;
led_B=1;
led_Y=1;
Delay1000ms();//红蓝黄亮一秒
led_R=1;
led_G=1;
led_B=0;
led_Y=1;
Delay1000ms();//红绿黄亮一秒
led_R=0;
led_G=1;
led_B=1;
led_Y=1;
Delay1000ms();//绿蓝黄亮一秒
led_R=1;
led_G=1;
led_B=1;
led_Y=1;
Delay1000ms();//红绿蓝黄亮一秒
}
}
复制代码
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1