HL8654C 是一款LED(發光二極管、數碼管、點陣屏)驅動控制專用芯片,內部集成了數字通訊電
路、解碼電路、數據鎖存器、震蕩器、LED驅動電路。通訊方式采用異步串口通信(UART)協議,因芯
片只接收單片機發來的數據,僅需要單片機的一個TX端口發送數據給芯片即可,實現單線通訊;在顯示
驅動方面,芯片采用動態掃描方式,兩種顯示模式可選,8級段驅動電流可調,16級位占空比可調;HL8654C
內置消隱處理優化電路。
本產品應用在各種消費類電子產品上,用途非常廣泛,如:LED 數碼顯示,LED 點陣顯示驅動,機
頂盒顯示等。本產品性能優良,質量可靠。
功能特點
 采用功率CMOS工藝
 典型工作電壓:5V
 支持共陰數碼管顯示
 兩種顯示模式(7段×6位,8段×5位)
 輝度調節電路(位占空比16級可調、段驅動電流8級可調)
 串行接口(SDA),兼容串口通信(UART)協議,支持波特率19200bps
 內置OSC 頻率2.5M
 內置上電復位電路
 內置針對暗亮問題的優化電路
 封裝形式:SOP16
管腳圖
功能說明
1、通信協議
本芯片采用異步串口通信(UART)協議,工作原理是將傳輸數據的每個字符以串行方式一位接一位
的傳輸。下圖給出了其工作模式:
D0 D1 D2 D3 D4 D5 D6 D7 空閑位
每一位的時間為:52us。
其中每一位(bit)的意義如下:
▲起始位:為由高變低,低電平時間為一位的時間,表示傳輸字符的開始。
▲數據位:緊跟起始位之后,D0-D7,低位先發。
▲校驗位:為一位的時間,如果8 位數據位中1 的個數為奇數,該位設為0(置低電平),否則為1(置
高電平)。
▲停止位:置高。時間為一位的時間,它是發送完一個字符數據的結束標志。
▲空閑位:置高。如果空閑位置高的時間大于3ms,HL8654C 就認為本次數據幀結束,本次數據從暫存
器打入相應寄存器開始控制芯片輸出。如果一幀數據傳輸沒有結束,那么建議設置空閑位時間范圍在
0-0.5ms 以內。
HL8654C 的一幀數據包括以下兩種 |
|