学习目标:

由于一些特殊原因,重学51单片机,真是无力吐槽,学把,认真学。

        仿真器,最主要的作用是仿真调试,每次检查代码找不到任何问题比如说debug。先全速运行几秒后点击停止,看程序是死在一个莫名的循环里面,还是其他情况。然后再设断点,单步运行一遍主函数。基本几个流程下来,问题点基本就迎刃而解

        毋庸置疑,不管在stm32还是C51、或是任何一款仿真器,明显仿真器是一个很好的调试工具。

以下是我的一些总结,有所帮助就点点赞哦!


报错:

EVALUation mode running with code size limit:2k

这个问题,就是程序超出了试用的内存,只要在装keil的C51的时候破解一下就可!

破解成功的图: 

注意:

        破解之后,需要重启应用或重启电脑,不要做其他的操作,然后编译程序并且点击调试按钮:

点击按钮(不用连接仿真器也行)之后,即不会报错!

之后的操作:

        再开始装 普中仿真器的驱动  装完之后    重启应用或电脑   进行以下设置:

且:

        像上面一样必须同步是   11.0592MHZ    要不然就会报连接不上的错误    且    keil会闪退   或进入调试界面之后立马退出的情况!

以上步骤结束,基本无问题!如有问题请重新装!另有一些特殊问题,请特殊对待!百度解决一切!哈哈哈哈

C51的安装包:

        链接:https://pan.baidu.com/s/1hurfwCJpCsufGH-u7mP5SQ 
        提取码:1234

keil破解软件:

        链接:https://pan.baidu.com/s/1lQa4cOAVn7d7r1PRRdSXWg 
        提取码:1234

普中仿真器:

        链接:https://pan.baidu.com/s/1jHD-hifBwGlwrUEBV3m2lw 
        提取码:1234


C51和ARM能否共存的问题

        Keil C51 和Keil MDK的区别?

  1. Keil C51: 支持8051内核的微控制器开发工具。
  2. Keil MDK:MDK主要ARM内核的单片机,支持ARM7,ARM9,Cortex-M4/M3/M1,Cortex-R0/R3/R4。

Keil C51 和MDK是同一个公司开发的,理论上它们不能相互兼容。

51单片机是Keil C51版本,做STM32用KeIl MDK版本开发。这样就让我们很烦躁!

         那如何配置,可以让C51和MDK 兼容呢?

其实最简单的就是   使用两个不同路径下的不同软件,就可满足编辑需求。

也有更好的方法比如:

Keil软件的安装及Keil C51和Keil MDK兼容配置 - 知乎 (zhihu.com)

大家可以学习一下!以便自己开发。

文毕,希望文章能给带来帮助,成长都是在一次次改bug中.......


联系我们:

公众号:嵌入式up


激情是生活中一种永远向上的力量。

【51单片机】:关于51单片机仿真器(普中科技开发板STC89C51)的疑惑(做个记录)相关推荐

  1. 普中科技开发板使用说明书_普中科技单片机实验板使用操作说明.pdf

    普中科技单片机实验板使用操作说明 单片机学习的良师益友 好帮手单片机学习套件 -PRECHIN 用手册 普中科技有限公司 P R E C H I N - V 2 . 0 开发板 Version 1.2 ...

  2. python控制51单片机的红绿灯_基于51单片机的红绿灯实现(使用普中科技开发板)...

    C语言基础比较薄弱,红绿灯的倒计时和切换上,用了三个if()嵌套,总感觉应该有更好的方案,如果你恰巧知道,请教教我,在此谢过.以下是程序部分: //红绿灯设计:利用定时器实现LED灯亮灭,数码管倒计时 ...

  3. 普中科技开发板使用说明书_百度大脑加持,米尔科技FZ3深度学习计算卡评测

    如果你要问我现在电子产业什么最热,那无疑是AI,而基于大数据训练的深度学习技术可以说是目前AI应用的最广,最成功的产品形态了,覆盖我们生活的方方面面,诸如购物.看病.新闻编辑等,在这高深技术的背后少不 ...

  4. 普中科技开发板AD转换和步进电机

    AD转换和步进电机 主要功能 1.使用ad转换模块,调节滑动变阻器输出实际电压值显示在数码管上.在步进电机正转时,根据输出的电压值调节步进电机转速. 2.使用按键S1 S2 S3 S4控制步进电机,其 ...

  5. 8路抢答器(普中科技开发板)

    #include <reg51.h> //#include <keyscan.h> //#include <display.h>#define uchar unsi ...

  6. 基于普中科技开发板制作的数码管显示可调时钟

    目录 前言: 模块化代码: 定时器扫描按键代码: 定时器扫描数码管: 主函数main代码: 前言: 功能说明:通过按键1控制模式选择:模式0------时钟显示模式,模式1:------时钟设置模式 ...

  7. 【74HC595】51单片机(普中A2开发板)LED点阵屏点亮以及74HC595芯片的使用笔记

    使用74HC595芯片驱动LED点阵屏的使用笔记 1.控制显示LED点阵屏的思路 2.74HC595芯片的学习 2.1.74HC595芯片是什么? 2.2.74HC595芯片各引脚解释以及分析 2.3 ...

  8. 普中A2开发板红绿灯实验

    ```#include"reg52.h" typedef unsigned int u16; typedef unsigned char u8; sbit k3=P3^2; sbi ...

  9. 普中PZ6808L-F4开发板TFTLCD显示屏使用笔记

    0x00 开发板介绍 这学期学的STM32开发,实验室里的开发板型号为PZ6808L-F4 整个板子是这样的 这块板子是F103和F407双核的,但我学的一直就是F407,所以本文所有问题只针对F40 ...

最新文章

  1. [Spring5]IOC容器_Bean管理注解方式_完全注解开发
  2. Spring Jpa 返回自定义实体
  3. redis集群的配置
  4. oracle_导致实例逐出的五大问题
  5. 20201221:力扣220场周赛题解
  6. 物尽其用-让推荐系统成为你学习的助手
  7. LeetCode解题思路—循环排序与原地翻转链表(思维导图)
  8. 机器学习 --- 4. 大内密探HMM(隐马尔可夫)围捕赌场老千(转)
  9. Sqlist 插入、删除元素
  10. dell系统重装后无法进入系统_戴尔系统重装进入bios设置方法
  11. 根据sam文件计算reads的GC含量
  12. 在Windows Server 2012中搭建WEB服务器,附ASP配置方法
  13. 移动数字化平台原来可以这样帮企业打造协同生态链
  14. ip纯真 mysql_纯真ip导入mysql
  15. ios11.3相册闪退_iOS11拍照闪退,保存图片闪退问题(writeImageToSavedPhotosAlbum)
  16. 百度大脑通用物体识别使用攻略
  17. mysql 不监听tcp端口号_mariadb未监听TCP 3306问题解决
  18. 电脑重装系统后Win11底部任务栏大小调整方法
  19. PHP中preg_match详解
  20. C++实现三维空间中点到点、点到直线、点到平面的距离计算

热门文章

  1. 醒醒吧,你所谓的“技术驱动”,可能只是一团废纸
  2. 牛轧糖Android 7.1系统,小米5C吃上“牛轧糖”推送安卓7.1:系统更流畅,联通信号更稳定!...
  3. 机器人的视听觉交叉感知技术研究
  4. GOOGLE服务器列表(保证全部真实可用)
  5. Unity崩溃 拯救方法
  6. STUD 程序设计基础 实验四----for循环语句(全部题解)
  7. 【安卓开发】安卓工程构建及第一个安卓程序运行
  8. linux创建用户并指定用户组
  9. Apache JMeter 压力测试软件
  10. 中国集体经济杂志中国集体经济杂志社中国集体经济编辑部2023年第6期目录