標(biāo)題:
51單片機-流水燈&跑馬燈
[打印本頁]
作者:
小九九啊
時間:
2019-12-22 15:39
標(biāo)題:
51單片機-流水燈&跑馬燈
本帖最后由 小九九啊 于 2019-12-22 16:03 編輯
初次學(xué)習(xí),跟著編寫了一個小demo,單片機流水燈&跑馬燈
大家一起學(xué)習(xí)!
#include "reg52.h" //此文件中定義了單片機的一些特殊功能寄存器
void delay(int time)
{
while(time--);
}
/*******************************************************************************
* 函 數(shù) 名 : main
* 函數(shù)功能 : 主函數(shù)
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void main()
{
char i;
while(1)
{
P2=0xFF;//熄滅所有燈
delay(50000);
//依次逐個燈點亮
for(i=0;i<8;i++)
{
P2 =~(1<<i);//跑馬燈 0000 0100-1111 1011
//P2 &=~(1<<i);//流水燈
delay(50000);
}
P2=0xFF;//熄滅所有燈
delay(50000);
//依次逐個燈點亮
for(i=0;i<8;i++)
{
P2 =~(1<<(7-i));//跑馬燈
//P2 &=~(1<<(7-i));//流水燈
delay(50000);
}
}
}
復(fù)制代碼
流水燈&跑馬燈.zip
2019-12-22 15:39 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
39.87 KB, 下載次數(shù): 3, 下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1