熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2018-4-9 20:13
正文摘要:求助: (1)是否只需要改變截圖中漢字,就可以實(shí)現(xiàn)改變顯示。實(shí)際情況:僅僅改變漢字,結(jié)果沒(méi)有任何變化,想知道,怎么改變main函數(shù)里面的程序,達(dá)到改變顯示的目的 (2)需要改變引腳,在單片機(jī)程序的哪個(gè)位置進(jìn) ... |
注意每個(gè)字的所占字節(jié) |
重新編譯之后再燒錄就好了 |
居然還有顯示反向的屏幕 |
HC6800-ES-V2.0 發(fā)表于 2018-4-10 08:33 咳咳咳,既然我問(wèn)這些問(wèn)題了,就不要說(shuō)我一些常識(shí)性的問(wèn)題出現(xiàn)錯(cuò)誤,當(dāng)然可能你沒(méi)有看程序,需要改變顯示的漢字,需要改變兩個(gè)地方:(1)將st7565.c文件下的charcode.h文件里面結(jié)構(gòu)體部分,改成你需要顯示的字模就可以了;(2)在主函數(shù)里面將Lcd12864_Write16CnCHAR(0, i, "你需要顯示的漢字"),這個(gè)里面的“”改成你需要顯示的數(shù)字,注意要和你字模一致才能成功顯示。 謝謝你的回答~ |
同意樓上 |
第一:如果你不想把程序搞懂,只要求顯示改變,你就可以在程序中將原來(lái)的漢字修改就可以了,不過(guò)可能——可能有限制,如漢字個(gè)數(shù)等。 第二:你這樣改了,但顯示沒(méi)改變,那就只能是這樣的情況了,要么,你沒(méi)有重新編譯你的程序,所以下載的仍然是程序;如果你重新編譯了,那么就是你根本沒(méi)有下載到新程序到單片機(jī)。。。! 第三:修改顯示內(nèi)容,與硬件無(wú)關(guān),所以是不需要調(diào)整什么管腳什么的。 |
Powered by 單片機(jī)教程網(wǎng)