#include "common.h"
#include "Led_Crol.h"
void main()
{
P2 = 0xfe; //先點亮一顆led為后面的移位,實現跑馬燈的效果做準備
while(1)
{
Led_Crol(); //led移位函數
}
}
#include "common.h"
#include "Led_Crol.h"
void Led_Crol() //跑馬燈函數
{
P2 = _crol_(P2,1); //led循環左移一位,實現跑馬燈的效果
delay50ms(); //必須延時,否則將看到所有的燈都亮(亮度比較暗)
}
void delay50ms(void)
{
unsigned char a,b,c;
for(c=3;c>0;c--)
for(b=44;b>0;b--)
for(a=173;a>0;a--);
}
1.跑馬燈實驗.rar
(52.75 KB, 下載次數: 6)
2019-10-30 14:15 上傳
點擊文件名下載附件
|