c语言延时跑马灯实验报告,跑马灯实验C语言程序
生活随笔
收集整理的這篇文章主要介紹了
c语言延时跑马灯实验报告,跑马灯实验C语言程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
跑馬燈實驗C語言程序
跑馬燈實驗C語言程序
void delay(unsigned int i); //聲明延時函數 char LED;
main()
{
unsigned char i;
while (1)
{ LED = 0xfe;
for (i = 0 ;i < 8 ; i++)
{
P1 = LED;
delay(500);
LED = LED << 1; // 左移
LED = LED | 0x01; // 移位后,后面的位為高電平 if (LED == 0x7f) break; //提前退出 FOR 循環 }
for (i = 0 ;i < 8 ; i++)
{
P1 = LED;
delay(500);
LED = LED >> 1; // 右移
LED = LED | 0x80; // 移位后,后面的位為高電平 }
}
}
/*******延時函數*************/ void delay(unsigned int i)
{
unsigned char j;
for(i; i > 0; i--)
for(j = 255; j > 0; j--);
}
總結
以上是生活随笔為你收集整理的c语言延时跑马灯实验报告,跑马灯实验C语言程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [github] - git使用小结(分
- 下一篇: h5 storage事件监听