|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
各位DX,用帶漢字字庫(kù)的LCD編寫C程序是不是特別占代碼空間呀? |
| 作者:東毒 欄目:單片機(jī) |
12864,4行,每行8個(gè)漢字,用來(lái)做菜單,編寫完成后,感覺(jué)程序量太大(優(yōu)化后)。用過(guò)的有沒(méi)有同感? |
| 2樓: | >>參與討論 |
| 作者: echenlf 于 2004/12/29 13:32:00 發(fā)布:
是的,主要是漢字點(diǎn)陣占空間比較大! |
|
| 3樓: | >>參與討論 |
| 作者: 伊萊克斯 于 2004/12/29 17:20:00 發(fā)布:
漢字字庫(kù)與漢字點(diǎn)陣有關(guān)系? 已經(jīng)說(shuō)了使用內(nèi)嵌漢字字庫(kù)的MCU了。 偶底層驅(qū)動(dòng)大概100-200字節(jié),應(yīng)該不算大。 顯示的內(nèi)容使用CONST UCHAR,兩個(gè)UCHAR一個(gè)漢字 閃爍軟件做。用函數(shù)往顯示BUFF里面仍東東再一起顯示。 主要是顯示內(nèi)容多少?zèng)Q定程序空間了。 |
|
| 4樓: | >>參與討論 |
| 作者: 伊萊克斯 于 2004/12/29 17:26:00 發(fā)布:
前面的小BUG:是LCD不是MCU,打字錯(cuò)誤 |
|
| 5樓: | >>參與討論 |
| 作者: kingpoo 于 2004/12/30 9:41:00 發(fā)布:
用意伊萊克斯的意思! 用意伊萊克斯的意思! 可能多在菜單的處理上面! 有一點(diǎn)比較暈的就是:MPLAB在漢字寫的太多后會(huì)亂碼!我用的是MPLAB7.0還是這樣 |
|
| 6樓: | >>參與討論 |
| 作者: violit 于 2004/12/30 17:36:00 發(fā)布:
還是很占空間的阿~~ 一個(gè)漢字字就是2個(gè)字節(jié)~~ 我用877,也才作了五六的界面就用完了 |
|
| 7樓: | >>參與討論 |
| 作者: shanshui 于 2004/12/30 23:24:00 發(fā)布:
換帶漢字的lcm,可以考慮一下 如果使用的漢字比較多,建議用帶字庫(kù)的lcm,如果覺(jué)得占用的io口太多,可以選用串口通信的lcm,價(jià)格大概差40元左右。 |
|
| 8樓: | >>參與討論 |
| 作者: 阿南 于 2004/12/31 13:39:00 發(fā)布:
可以考慮一下不選帶漢字庫(kù)的LCM,外部擴(kuò)一個(gè)帶字庫(kù)的ROM也很方便 |
|
| 9樓: | >>參與討論 |
| 作者: 伊萊克斯 于 2004/12/31 14:11:00 發(fā)布:
一開始也是用877做的 太小了,不爽,反正HT PICC16->18基本沒(méi)什么不同,換18F482、18F458了 |
|
| 10樓: | >>參與討論 |
| 作者: 劍下亡魂 于 2005/1/3 17:32:00 發(fā)布:
用16位字長(zhǎng)的18系統(tǒng)就可以減少很多。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |