我想用6个发光二极管,用51单片机控制,装在自行车轮胎上,自行车滚动显示字母I,下面是我写的程序,达不到效果,是延时时间不对,有那位高手给点提示哦,谢谢
#include <reg51.h> #define uint unsigned int #define uchar unsigned char void delay(uint z); void main() { while(1) { P3=0xde; delay(800); P3=0xff; delay(500); P3=0x00; delay(800); P3=0xff; delay(500); } } void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=100;y>0;y--);
} 改那就行了
[此贴子已经被作者于2012-11-28 11:43:38编辑过]
|