標(biāo)題: LCD12864清除上一次寫入的一個字符 [打印本頁]

作者: 基51hei33    時間: 2018-7-27 08:58
標(biāo)題: LCD12864清除上一次寫入的一個字符
有什么辦法能做到嗎?清除上一次寫入的某個字符,任意的地址,也就是每次要刪除的字符的地址都是不確定的

作者: ahshmj    時間: 2018-7-27 09:58
刪除不確定的字符?實在是不能理解。
作者: 基51hei33    時間: 2018-7-27 10:36
ahshmj 發(fā)表于 2018-7-27 09:58
刪除不確定的字符?實在是不能理解。

就是你不能確定字符的位置在哪里,可能這次是第三行第一個,下次是第二行第3個,醬紫
作者: ahshmj    時間: 2018-7-27 14:09
那你要刪除什么呢?
作者: yzwzfyz    時間: 2018-7-27 18:04
可以,要點:必須將本次的動作行為,做一個影子!當(dāng)下一次要刪除本次的某個字符時,通過影子能追溯到需要刪除的字符在哪里,再連同其動作行為一并更改。
根據(jù)你的提問,估計你不能理解以上的做法。而且像這種可追溯(返回)的程序,是需要有一定功底的。另外還有需要追溯到第幾層?
作者: lynn710    時間: 2018-7-27 19:02
設(shè)變量隨時記錄輸入的數(shù)據(jù),就可以了
作者: 夏少陵    時間: 2018-7-27 22:56
屏幕顯示之前調(diào)用清屏函數(shù),或者按鍵切換屏幕時也要調(diào)用清屏函數(shù)
作者: 夏少陵    時間: 2018-7-27 22:57
你這個大概是數(shù)據(jù)殘留,可以調(diào)用清屏函數(shù),顯示結(jié)束之前之后都可以調(diào)用
作者: 搞機(jī)老    時間: 2022-1-18 19:30
直接在上一次顯示的地方寫入一個空字符就行了,也就是空格




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1