頁:
[1]
8051 霹靂燈 程式
以下程式已在 Proteus 驗證過#include <at89x52.h>#include <delay.h>
void main(void)
{
unsigned char i;
while(1)
{
P1=0xfe;
for(i=0;i<7;i++)
{
delay(30000);
P1=(P1<<1) | 0x01;
}
P1=0x7f;
for(i=0;i<7;i++)
{
delay(30000);
P1=(P1>>1) | 0x80;
}
}
}工作電路圖:
<div></div> 不錯的經驗~~改天來試看看!!! 很棒的作品 高中時有做過 剛開時還不知到程式時還不知道如何寫出來呢 蠻有趣的作品,當初是用8255做過! {:31:} 蠻有趣的作品,很棒改天來試看看!!!{:45:}<br><br><br><br><br><div></div> 感謝您的分享~~
那個動畫檔真的讓人一目了然 滿建議用timer中斷的方式進行時間切換,這樣被為精準。
頁:
[1]