藍橋杯單片機必備知識 ------ (2)關閉LED燈,BUZZ以及零碎知識
| 代號 | 選中功能 | 二進制 | 十六進制 |
|---|---|---|---|
| Y4C | LED | 1000 0000 | 0x80 |
| Y5C | BUZZ | 1010 0000 | 0xa0 |
| Y6C | 位選碼 | 1100 0000 | 0xc0 |
| Y7C | 段選碼 | 1110 0000 | 0xe0 |
關閉子函式
//關閉LED,BUZZ子函式
void cls()
{
P2 = (P2 & 0x1f) | 0xa0; //選中BUZZ相關的片子
P0 = 0x00; //關閉BUZZ
P2 = 0x1f; //恢復,不再選中該片子
P2 = (P2 & 0x1f) | 0x80; //選中LED相關的片子
P0 = 0xff; //關閉LED
P2 = 0x1f; //恢復,不再選中該片子
}
主函式
void main()
{
cls_buzz(); //呼叫關閉函式
}
測驗結果不貼了,過于簡單,
LED模塊

BUZZ模塊


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225853.html
標籤:其他
上一篇:多目視覺三維重建研究綜述
