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汉字补丁下载资源 (如果帮到了您,麻烦点个关注,谢谢!)

最新版地址:

KeilFDfix™ Keil u5 C51/C251 0xFD汉字乱码补丁(冠铭同学版) Ver0.99b11 @2018.11.25-2021.02.02

  • https://www.stcisp.com/keilfdfix/?V0.99b8

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

  1. 【记录】一次51单片机串口乱码问题排查

    [记录]一次51单片机串口乱码问题排查 项目场景 问题描述 原因分析 解决方案 结语 项目场景 在51串口收发仿真实验中使用两个单片机互相通信,程序设定A上电1s后通过串口以16进制给B发送AA,直到 ...

  2. 51单片机串口通信模板_深入理解51单片机串口通信及通信实例

    串口通信的原理 串口通信(SerialCommunications)的概念非常简单,串口按位(bit)发送和接收字节.尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一 ...

  3. 中移4G模块-ML302-OpenCpu开发-51单片机串口转I2C

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  4. 51单片机串口多机通信的原理与编程实现

    51单片机串口多机通信 需要用的的寄存器 (了解的可直接跳到下一节) TMOD 定时器/计数器模式控制寄存器 TCON 定时器控制寄存器 SCON 串口控制寄存器 PCON 电源控制位寄存器 IE 中 ...

  5. 51单片机串口打印函数

    51单片机串口通信调试printf函数重定向输出打印 1.首先需要实现串口的发送和接收. 2.输出printf需要哪些步骤: 1)需要引入头文件 <stdio.h> 2)添加如下代码: c ...

  6. 51单片机串口通信【收集学习向】

    本篇整理了学习51串口通信过程中看到的一些比较好的文章,有很多的超链接.并根据自己遇到的情况分析了串口传输乱码的一些原因. 目录 1.原理知识 2.测试程序和虚拟仿真 3.电路设计与公母口连线 电路设 ...

  7. 51单片机串口通信实操(中断函数)

    51单片机串口通信实操(中断函数) 详细参考单片机手册 SM0.SM1分别为0,1时为模式一,因为模式一最为常用 REN=1,为接收,REN=0,为不接收 当 SM0,SM1,SM2,REN,TB8, ...

  8. 51单片机-串口通信(串口向电脑发送信息电脑通过串口控制LED)

    文章目录 前言 一.串行通信口的功能以及串行通信口的结构及原理 1.1 串行通信口的功能 1.2 51单片机串口的结构 二.串行通信口的控制寄存器 2.1 串行控制寄存器SCON 2.2 电源控制寄存 ...

  9. 51单片机串口通信原理、相关寄存器配置与简单串口收发程序代码

    目录 1. 串口通信原理 2. 51单片机串口通信 2.1 串口简要模式图 2.2 相关寄存器 (1)PCON.SCON.SBUF (2)IE.IPH.IP (3)配置T1定时器 2.3 波特率和系统 ...

  10. 51单片机串口通信模板_51单片机串口通信

    51 单片机串口通信 51 单片机串口通信(转载) 2009-03-03 18:22 一.串口通信原理 串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到计 算机端,而且也能实现计算机对单 ...

最新文章

  1. 区块链+5G=智慧城市?
  2. 在grub中添加win7(以及从win7来的win10)的启动项
  3. UIViewController与UIView的关系
  4. 用Code::Blocks Code profiler插件剖析程序性能
  5. mybatis update返回值_mybatis 详解(六)通过mapper接口加载映射文件
  6. Hadoop的伪分布安装 hadoop的核心思想
  7. Testng 运行Cannot find class in classpath
  8. 自动优化工具Black帮你写出规范漂亮的python代码
  9. Git学习系列(五)分支管理详解
  10. Bert模型冻结指定参数
  11. 网络数据抓包分析工具Debookee 8 for Mac
  12. Android代码中设置横屏
  13. python爬大学生就业数据分析_Python 网络爬虫数据分析实战
  14. 快讯!分布式调度项目ElasticJob即将重新起航
  15. 计量单位报错:消息号BM305 “未使用语言 ZH 创建单位 XXX”
  16. Python的faker模块使用
  17. 基于HTML5 Canvas实现炫酷钟表效果
  18. 美国主机中的RAID磁盘是什么意思?
  19. opencv漫水填充算法floodfill
  20. Redis(五)Redis内存维护方案(过期策略及淘汰策略)

热门文章

  1. iOS实时美颜滤镜实现
  2. 各国在计算机视觉领域论文数,计算机视觉论文
  3. 软件安装(一):VS2017安装和使用
  4. java手机连点脚本_自动连点器app下载 自动连点器(屏幕点击器) for Android v1.0 安卓版 下载-脚本之家...
  5. dcp-9020cdn复印位置有_兄弟DCP-9020CDN打印机驱动
  6. IDEA打包jar包详尽流程
  7. 激光共聚焦如何选择荧光染料
  8. 移动安全(1) - Win10 drozer环境搭建
  9. 百度计算机视觉算法工程师面试题(秋招)
  10. kmz转换为dwg_徐州网站设计_seo优化常用技巧:什么软件可以将PDF文件转换为DWG文件...