![]() |
你取模大小得跟你顯示大小一致,而且還有取模方式等問題,只有兩者完全匹配才能正常顯示 |
EGOGO 發表于 2020-3-11 18:24 數字和字母都要一個一個的取模,取8*16的,比漢字占用的寬度少一半。顯示數字的函數在顯漢字的基礎上改一下。網上去找一個ASCII碼全部取好了字模8*16的文件吧,自己一個一個的取很費勁 |
取模方式要對才行,有橫向正序、橫向反序、縱向正序、縱向反序這幾種 比如2020年這種,數字用要16x8點陣的,漢字用16x16點陣的就行 |
YYB_123456 發表于 2020-3-8 17:03 想問問漢字可以正常顯示 但數字該怎樣顯示呢?比如2020年 2020也是通過取模嗎? |
一般只是取;蝻@示方向不對,換一個軟件吧 兩個12864漢字取模軟件下載 http://www.zg4o1577.cn/bbs/dpj-181423-1.html (出處: 單片機論壇) |
分辨率,方向等需要確定清楚,設置不對的華,生成的自模(其實是二階數組)肯定對不上屏幕 |
單步執行 排錯 |
建議先把ask碼正常顯示 |
e850352ac65c103880a07b53bc119313b17e8941.png (455.63 KB, 下載次數: 45)
換個軟件試試 |
256.24 KB, 下載次數: 92
能夠顯示出來估計軟件沒什么大問題,可能是字模的取模方式不對吧,看圖片像是Proteus仿的,以前用它過仿顯示,模型和常用的LCD12864液晶屏一樣的取模方式是可以顯示正常的,縱向取模,字節倒序。取模軟件一般都有取模方式的選擇,改變取模方式產生字模試一下看看 |