兩種LED顯示方式應用對比
SCN:掃描使能控制。當SCN=0 時(shí),掃描被禁止,包括顯示掃描和鍵盤(pán)掃描;當SCN=1 時(shí),掃描被使能。 2.2 系統硬件連接 BC7281 在顯示時(shí)采用高速二線(xiàn)接口與MCU 進(jìn)行通訊,只占用很少的I/O 口資源和主機時(shí)間,兩根線(xiàn)分別為數據線(xiàn)DAT 和同步時(shí)鐘線(xiàn)CLK。DAT:與MCU 串行通訊數據端,為雙向數據傳輸口,作為輸出時(shí)為漏極開(kāi)路輸出,需要外接上拉電阻;CLK:與MCU 通訊時(shí)鐘端,下降沿有效。 接口空閑時(shí),BC7281 的DAT 引腳處于高阻輸入狀態(tài),上拉電阻使得DAT 線(xiàn)上為高電平。開(kāi)始傳送數據時(shí),MCU 必須先與BC7281 建立握手信號,MCU 先向BC7281 發(fā)送若干CLK 時(shí)鐘脈沖, 同時(shí)檢測DAT 線(xiàn),而B(niǎo)C7281 收到握手脈沖后會(huì )在DAT 線(xiàn)上輸出一低電平, 表示準備好接收MCU 數據,MCU 檢測到DAT 低電平后,在規定時(shí)間內繼續發(fā)送一個(gè)CLK 脈沖,提示BC7281 將DAT 引腳恢復高阻輸入狀態(tài),使得DAT 線(xiàn)恢復成高電平,MCU 在檢測該高電平后, 可以開(kāi)始發(fā)送數據。在每個(gè)CLK 的下降沿,數據移入存儲器。 串行接口數據寬度為8 位, 兩個(gè)字節一組構成一條完整指令。指令格式如下:
評論