找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1735|回复: 22
打印 上一主题 下一主题
收起左侧

对于51单片机开发,需要仿真器吗

  [复制链接]
跳转到指定楼层
楼主
ID:1043747 发表于 2022-11-21 21:11 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你开发产品的时候,使用仿真器的频率高吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1044091 发表于 2022-11-21 23:04 | 只看该作者
我用STC8H1K08开发个控制器,用STC-ISP把芯片设置成仿真芯片,实在是太方便了。最大的好处有两点:
1、不用每次都下载了,省了一次点下载和按单片机电源开关的操作;
2、能直接看变量值。
回复

使用道具 举报

板凳
ID:1053303 发表于 2022-11-22 10:28 | 只看该作者
只要用到单片机几乎都需要仿真
回复

使用道具 举报

地板
ID:1050867 发表于 2022-11-22 11:16 | 只看该作者
仿真会比较方便,不用每次去下载和烧入
回复

使用道具 举报

5#
ID:1053328 发表于 2022-11-22 12:06 来自手机 | 只看该作者
要是仿真,不用下载就能知道错误,比较方便
回复

使用道具 举报

6#
ID:1053329 发表于 2022-11-22 12:37 | 只看该作者
对于C51 mcu,个人认为直接硬件调试,可以增强自身能力信心,仿真太多不如真实硬件来的更实在。尤其遇到AD转换功能,涉及外围电路影响,更需要直接硬件调试
回复

使用道具 举报

7#
ID:1045489 发表于 2022-11-22 18:49 | 只看该作者
几乎每次都要仿真,不然怎么知道产品到底怎么样
回复

使用道具 举报

8#
ID:401564 发表于 2022-11-22 19:34 | 只看该作者
仿真作为一个重要的技能,它能大大的提高你的开发效率,能学自然是要学好
但也必需要通过直接的硬件来看程序的正确性
因为,不是所有的单片机都能仿真的,就算是能仿真的单片机,有很多的外围元件也是没有仿真模型的
回复

使用道具 举报

9#
ID:999824 发表于 2022-11-22 20:27 | 只看该作者
需要的哦,这个挺重要
回复

使用道具 举报

10#
ID:1034262 发表于 2022-11-23 11:16 | 只看该作者
建议用STC8H8K64U,可以从STC官方要一个LINK线
回复

使用道具 举报

11#
ID:1053494 发表于 2022-11-23 11:23 | 只看该作者
我用STC8H1K08开发个控制器,用STC-ISP把芯片设置成仿真芯片,实在是太方便了。最大的好处有两点: 1、不用每次都下载了,省了一次点下载和按单片机电源开关的操作; 2、能直接看变量值3 仿真会比较方便,不用每次去下载和烧入
回复

使用道具 举报

12#
ID:1043747 发表于 2022-11-23 15:43 来自手机 | 只看该作者
1873174159 发表于 2022-11-23 11:23
我用STC8H1K08开发个控制器,用STC-ISP把芯片设置成仿真芯片,实在是太方便了。最大的好处有两点: 1、不用 ...

能在keil中单步执行吗
回复

使用道具 举报

13#
ID:1044091 发表于 2022-11-23 18:06 | 只看该作者
我现在就是STC8H仿真芯片+EC11编码器+4位数码管(是真实的硬件),写一个编码器控制的数码管菜单,长按、短按、旋转控制不同的功能。
回复

使用道具 举报

14#
ID:298391 发表于 2022-11-23 18:48 | 只看该作者
还是要仿真的吧,有些程序逻辑需要仿真才能验证
回复

使用道具 举报

15#
ID:419909 发表于 2022-11-23 19:44 | 只看该作者
实话说,小弟不才,STC的单片机,没用过仿真,都是直接下载来验证,某一个宝不是有自动下载的ISP吗?也不贵,Keil一个F7键就自动下载运行.也很方便快捷,自己设计的东西一般都有LED灯或者直接用串口反馈变量信息。
回复

使用道具 举报

16#
ID:1043747 发表于 2022-11-23 20:09 来自手机 | 只看该作者
wfqxgw 发表于 2022-11-23 19:44
实话说,小弟不才,STC的单片机,没用过仿真,都是直接下载来验证,某一个宝不是有自动下载的ISP吗?也不贵 ...

假如串口故障呢?
回复

使用道具 举报

17#
ID:1044091 发表于 2022-11-23 21:23 | 只看该作者
wfqxgw 发表于 2022-11-23 19:44
实话说,小弟不才,STC的单片机,没用过仿真,都是直接下载来验证,某一个宝不是有自动下载的ISP吗?也不贵 ...

方便下载烧录不是目的,无非就是多按一下开关。仿真最主要的功能是看当输入值变化后,程序里的变量值是否正确,或者程序的执行是否和预想的一致,方便排错。
回复

使用道具 举报

18#
ID:303102 发表于 2022-11-23 23:29 | 只看该作者
不需要,用keil软件仿真调试就可以了。当然了,与硬件有关的没法软件仿真
回复

使用道具 举报

19#
ID:675287 发表于 2022-11-25 15:15 | 只看该作者
感觉C51的仿真没有三星的好,只是三星的变成IXYS的了,仿真器也买不到了,不过它的仿真和实际的是完全一致的,有51的时候就很少用直接软件仿真
回复

使用道具 举报

20#
ID:651494 发表于 2022-11-25 15:30 | 只看该作者
一个LED,一台示波器,你可以知道你想要运行情况!
回复

使用道具 举报

21#
ID:1047954 发表于 2022-11-25 17:17 | 只看该作者
使用  STC8H8K64U, RMB1.9,  MCU自带硬件 USB直接下载, MCU自带硬件 USB直接 仿真,P3.0是USB的D-,P3.1是USB的D+
回复

使用道具 举报

22#
ID:368534 发表于 2022-11-29 11:21 | 只看该作者
小项目玩玩,可以直接烧写验证,不需要仿真,譬如跑马灯之类的,稍微大点的项目,当需要查看某几个变量数据的变化情况时,用仿真器是非常方便的,再说,现在的仿真器价格也不贵。
回复

使用道具 举报

23#
ID:1054757 发表于 2022-11-30 08:24 | 只看该作者
仿真软件 很方便
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表