找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6145|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

最新keil c51 0xFD修復(fù)工具下載

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:68143 發(fā)表于 2018-7-31 17:22 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

keil c51升級(jí)到v9.54后,原來(lái)的0XFD修復(fù)工具失效了,所有寫(xiě)了這個(gè)小工具。


0XFD問(wèn)題是keil c51中一直存在的一個(gè)問(wèn)題,表現(xiàn)為當(dāng)C源代碼中使用了漢字等非ASCII字符,而此字符的編碼又恰好包含了大于或等于0xFD的字節(jié)時(shí),這個(gè)字節(jié)將被編譯器刪除,從而最終程序代碼的運(yùn)行錯(cuò)誤。

解決方法有以下種:
1,官方提供的方法是:遇到無(wú)法顯示字符時(shí)在其后加\xFD
如 :unsignedchar code s[]="數(shù)學(xué)"; 改為 unsignedchar code s[]="數(shù)\xFD學(xué)"; 即可正常顯示。

2,將keil\c51\BIN\目錄下的C51.exe直接拖進(jìn)本軟件修復(fù)

3,使用十六進(jìn)制編輯器打開(kāi)C51.exe,查找80 FB FD 0F ,修改成80 FB FF 0F保存




全部資料51hei下載地址:
最新keil c51 0xFD修復(fù).zip (328.52 KB, 下載次數(shù): 294)


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:52896 發(fā)表于 2020-2-15 20:42 | 只看該作者
感謝分享,正需要,下載來(lái)看看使用正常不
回復(fù)

使用道具 舉報(bào)

板凳
ID:627942 發(fā)表于 2022-7-22 18:55 | 只看該作者
老是報(bào)警擴(kuò)展名錯(cuò)誤,不能用.
回復(fù)

使用道具 舉報(bào)

地板
ID:911455 發(fā)表于 2022-8-23 14:47 | 只看該作者
snso666 發(fā)表于 2022-7-22 18:55
老是報(bào)警擴(kuò)展名錯(cuò)誤,不能用.

ME TOO
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表