51单片机串口输出某些汉字乱码修复补丁(支持所有keil版本)

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51单片机串口输出某些汉字乱码修复补丁(支持所有keil版本)相关的知识,希望对你有一定的参考价值。

51单片机串口输出部分汉字乱码修复补丁(支持所有keil版本)


说明:将本软件放至KEIL的编译器【C51.EXE及A51.EXE】所在文件夹(例如:C:\\KEIL_V5\\C51\\BIN),按[开始]即可自动打补丁(将0x[80 FB FD]替换为[80 FB FF],忽略CX51.EXE及AX51.EXE)。

  1. 可执行文件放置到C:\\Keil_v5\\C51\\BIN,(你的位置可能不一定和我的一致,根据自己安装Keil的安装位置来确定。)
  2. 放置好位置后,双击可执行补丁,即可完成。完成后,再重新编译程序,上传代码即可。

本工具实测通用支持Keil C51 u2/u3/u4/u5等所有版本!

此补丁修复的是C51支持包文件的bug,解决的是某些部分汉字串口输出乱码,英文字符串口输出没有问题,只有部分汉字,特别是笔画多的汉字输出乱码,才与此补丁有关,如果英文串口打印输出都是乱码不在此范围内!!!

Keil C51汉字补丁下载资源 (如果帮到了您,麻烦点个关注,谢谢!)

链接:https://pan.baidu.com/s/1odz6t2bFNe28QR2vL67p-Q 
提取码:iul9

以上是关于51单片机串口输出某些汉字乱码修复补丁(支持所有keil版本)的主要内容,如果未能解决你的问题,请参考以下文章

51单片机串口通讯示例+Proteus仿真

STM32F103VET6基于Arduino开发框架下串口和软串口输出乱码解决方案

51单片机Keil C51下使用printf输出到串口,为何初始化了串口之后就可以使用了?

arduino串口监视器怎么输入

教你如何在51单片机上模拟串口通信!!!

52单片机如何对PC串口发送来的数据进行存储,存储在哪?RAM还是ROM中?