|
51單片機
設計一個16個LED燈的多樣顯示控制器。
1.選擇兩個I/O端口控制16個LED流水燈。
2.設置四個按鍵K1~K4,按下K1跑馬燈,K2鴛鴦戲水,K3雙流水燈,K4則循環三種控制方式。
3.跑馬燈:共16個LED逐次點亮,每隔100ms點亮一個LED,點亮100ms后關閉,然后繼續上次操作。
4.鴛鴦戲水燈:第一次單數燈點亮,延時100ms,關閉,然后雙數燈點亮,延時100ms,關閉,然后繼續上次操作
雙流水燈:16個LED依次向中間點亮,間隔100ms,再依次向兩邊擴散點亮,間隔100ms
使用定時器T1方式1實現一個心跳燈
|
|