馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
收到一R400機,字符上下貫穿豎線(xiàn),判斷為屏故障,尋原型號LP141WP2TLB1無(wú)果,到處無(wú)貨,只得購一塊LP141WP2TLA1嘗試代換,因為兩者接口信號定義基本一致,B1為40針,A1為50針,但買(mǎi)回后才發(fā)現,兩者的背光IC相差很大,B1為直接PWM控制的,上電即亮,而A1為smbus數據控制,必須向IC內部寄存器寫(xiě)入開(kāi)啟標志位才能點(diǎn)亮,愁ing愁。。。正好手邊有塊LPC的單片機,帶I2C接口的,頭頂燈泡一亮,何不用單片機I2C口接上試試看,因為I2C≈smbus, 立即行動(dòng),接線(xiàn),寫(xiě)幾行程序,編譯,下載,先開(kāi)R400,再開(kāi)單片機,祈禱。。。兩秒后,背光赫然點(diǎn)亮,吼吼。。。
技術(shù)要點(diǎn):
接線(xiàn):三根:SCL,SDA,GND
I2C初始化參數:速率=100Kbps
I2C寫(xiě)字節參數:從地址=0x58, 子地址=0x01,數據=0x03
參考資料:datasheet:MAX17061 MAXIM官網(wǎng)可下載
當然這樣一大堆是不可能都裝進(jìn)屏殼里面的,另外買(mǎi)一個(gè)8腳的單片機PIC12C5xx或者P89LPC9xx等等都可以,加個(gè)晶振一起放進(jìn)去就不成問(wèn)題了,再把程序重寫(xiě)一下就行了。
程序代碼只有幾行,有需要的壇友短我。
|