|
#include "common.h"
#include "Led_Crol.h"
void main()
{
P2 = 0xfe; //先點(diǎn)亮一顆led為后面的移位,實(shí)現(xiàn)跑馬燈的效果做準(zhǔn)備
while(1)
{
Led_Crol(); //led移位函數(shù)
}
}
#include "common.h"
#include "Led_Crol.h"
void Led_Crol() //跑馬燈函數(shù)
{
P2 = _crol_(P2,1); //led循環(huán)左移一位,實(shí)現(xiàn)跑馬燈的效果
delay50ms(); //必須延時(shí),否則將看到所有的燈都亮(亮度比較暗)
}
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.跑馬燈實(shí)驗(yàn).rar
(52.75 KB, 下載次數(shù): 6)
2019-10-30 14:15 上傳
點(diǎn)擊文件名下載附件
|
|