首页 » 智能 » 厉害了我的51单片机:本身就是仿真器_单片机_仿真器

厉害了我的51单片机:本身就是仿真器_单片机_仿真器

神尊大人 2025-01-03 02:35:45 0

扫一扫用手机浏览

文章目录 [+]

(1)运行STC-ISP软件,单击左下角“检测MCU选项”按钮,再给单片机上电,STC-ISP软件将自动识别单片机型号。

给单片机上电,软件可以自动识别单片机型号:

厉害了我的51单片机:本身就是仿真器_单片机_仿真器 厉害了我的51单片机:本身就是仿真器_单片机_仿真器 智能

(2)选择界面右边“Keil仿真设置”选项页,单击“添加型号和头文件到Keil中”按钮,在弹出窗口中定位的Keil安装目录(Keil4一样平常在C:\Keil\,Keil5一样平常在C:\Keil_v5\),确定,将STC系列单片机的头文件及STC Monitor-51仿真驱动STCMON51.DLL安装完成。

厉害了我的51单片机:本身就是仿真器_单片机_仿真器 厉害了我的51单片机:本身就是仿真器_单片机_仿真器 智能
(图片来自网络侵删)

(3)根据你利用的单片机型号,单击“将IAP15W4K61S4设置为仿真芯片(宽压系统,不支持USB下载)”按钮或者“将IAP15W4K58S4设置为仿真芯片(宽压系统,支持USB下载)”按钮,启动STC Monitor-51仿真器监控代码下载到芯片中,完成后即可与uVision4/5进行联机仿真调试。

正在向单片机下载仿真调试桩程序(Stub),

等待进度条完成,仿真器设置成功。

微助点把稳

Keil仿真器监控程序占用了一些片内资源,对用户有如下限定:

占用片内Flash:6KB(0D000H~0E7EEH)

占用片内扩展XRAM:768B(0C00H~0EFEH)

占用IO端口:P3.0和P3.1

应避免访问和利用这些资源。

下面以uVision5为例讲解IDE真个设置:无需笔墨赘述,看下面一片截图即可。

(1)创建工程

选择得当路径并保存

选择单片机型号,这里找到并选择“STC MCU Database”

是否添加STARTUP.A51启动代码,对付C51程序常日须要,选择“是”,

然后向工程中添加.c源文件,工程就创建完毕了。

下面终于可以开始写程序了,为了简便起见,直接从STC-ISP软件范例程序复制一段测试代码,粘贴到.c文件即可。

直接编译通过,

为了实现仿真调试,做如下配置:

在Output页,勾选Create HEX File,

在Debug页,选择STC Monitor-51 Driver硬件调试驱动,勾选Load Application at Startup和Run to main(),然后点击Settings,设置串口号和波特率,

单击快捷按钮“Start/Stop Debug Session”启动调试器,联机成功将在命令行窗口显示硬件版本号。

联机完成,可以开始仿真调试了。

以上,STC的IAP15系列单片机仿真器设置完成,Enjoy!

关注微信公众年夜众号:精研电子社团,玩电子、编程序、写文章,我们都是负责的!

相关文章

B3卫星协议,开启卫星通信新纪元

随着科技的飞速发展,卫星通信已成为全球信息传输的重要手段。B3卫星协议作为一项重要的通信协议,为卫星通信领域带来了新的突破。本文将...

智能 2025-01-06 阅读0 评论0

Bonn语言,探索多元文化交融的桥梁

随着全球化进程的不断推进,各国文化之间的交流与融合日益加深。在这个多元文化交融的时代,语言作为一种重要的沟通工具,扮演着桥梁的角色...

智能 2025-01-06 阅读0 评论0

CF编程语言,新时代编程技术的璀璨明珠

在信息科技飞速发展的今天,编程语言作为信息时代的核心技术之一,已经成为了全球范围内热门的研究方向。而在众多编程语言中,CF(Col...

智能 2025-01-06 阅读0 评论0

Clem语言的魅力,探索编程之美

随着科技的飞速发展,编程语言在各个领域发挥着越来越重要的作用。在众多编程语言中,Clem语言以其独特的魅力和高效性,吸引了无数开发...

智能 2025-01-06 阅读0 评论0