|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
LCD液顯求助 |
| 作者:hgchenkv 欄目:單片機 |
各位仁兄,有沒有1601A的應用資料和應用程序啊,能否借給小弟參考一下,由于不懂得該元器件內部結構和工作方式,所以寫不出來程序,謝謝了!網上的資料太淺了,我看了還是不懂怎么回事?! |
| 2樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2006/4/18 9:44:00 發(fā)布:
網上的資料太淺了,我看了還是不懂怎么回事?! 俄哈哈哈哈!!這位老哥真搞笑~~ |
|
| 3樓: | >>參與討論 |
| 作者: hgchenkv 于 2006/4/18 13:10:00 發(fā)布:
樓上的 樓上的艾森豪威爾,不意氣啊!淺不是那個意思,是因為講的太少了,我看他寫的那些還是不懂啊,請指點了,謝謝! |
|
| 4樓: | >>參與討論 |
| 作者: PointRtos 于 2006/4/18 13:50:00 發(fā)布:
找1602A的資料也是可以的。 用1602A的資料吧,同01的差別只是一個為一行,一個為兩行而已。不過我想網上資料內容是足夠你編寫出程序的。你可以到 長沙太陽人公司去下載 160X的資料。 |
|
| 5樓: | >>參與討論 |
| 作者: murphy.he 于 2006/4/19 19:11:00 發(fā)布:
地址搞錯了,可能不是連續(xù)的,看看SPEC吧 |
|
| 6樓: | >>參與討論 |
| 作者: xwj 于 2006/4/19 21:21:00 發(fā)布:
你把它初始化成2行的了,只要把初始化的0x38改成0x30即可 //HD44780指令一覽表: //RS=0; R/W=0----寫入指令: // 16進制 D7 D6 D5 D4 D3 D2 D1 D0 運行時間(250KHZ) //清屏 01 0 0 0 0 0 0 0 1 1.64MS //歸Home 02 0 0 0 0 0 0 1 0 1.64MS //設置輸入方式 04~07 0 0 0 0 0 1 I/D S 40US // I/D=0:AC減1:AC加; S=0:禁止?jié)L動1:允許滾動 //設置顯示狀態(tài) 08~0F 0 0 0 0 1 D C B 40US // D=0:關顯示1:開顯示; C=0:光標消失1:光標顯示; B=0:閃爍禁止1:閃爍啟用 //光標或畫面滾動10~1F 0 0 0 1 S/C R/L * * 40US (*為任意值) // S/C=0:畫面滾動1:光標滾動; R/L=0:向左滾動1:向右滾動 //設置工作方式 20~3F 0 0 1 DL N F * * 40US // DL=0:4位總線1:8位總線; N=0:一行字符1:二行字符; F=0:5X7點陣字體1:5X10點陣字體 //設置CGRAM地址 40~7F 0 1 A5 A4 A3 A2 A1 A0 40US //設置DDRAM地址 80~FF 1 A6 A5 A4 A3 A2 A1 A0 40US //RS=0; R/W=1----讀狀態(tài) BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 0US (BF=0:空閑1:忙) //RS=1; R/W=0----寫數(shù)據(jù) //RS=1; R/W=1----讀數(shù)據(jù) //--------------------------------------------------------------------------// |
|
| 7樓: | >>參與討論 |
| 作者: hgchenkv 于 2006/4/19 23:13:00 發(fā)布:
xwj 你好 xwj 你好,把初始化的0x38改成0x30是不行的我以經試過了 |
|
| 8樓: | >>參與討論 |
| 作者: hgchenkv 于 2006/4/21 20:36:00 發(fā)布:
haha 搞笑了,我竟然沒有熱心人了啊 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |