|
本帖最后由 cheney03 于 2020-9-5 16:04 編輯
KEIL C51 的一個漢字BUG,keil c51在編譯的時候會將0xfd的字符(有些漢字含該字符的內碼)過濾。所以在調試帶字庫液晶屏時,會出現亂碼,例如“數”,”正“,“三”等,解決辦法如下:
1、在漢字后面加\xfd
2、下載附件中的軟件,將本軟件放至KEIL的編譯器【C51.EXE及A51.EXE】所在文件夾(例如:C:\KEIL_V5\C51\BIN),按[開始]即可自動打補丁(將0x[80 FB FD]替換為[80 FB FF],忽略CX51.EXE及AX51.EXE)。
|
|