0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机仿真软件适合单片机初学者吗

姚小熊27 来源:电工之家 作者:电工之家 2020-03-08 11:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单片机仿真软件的出现确实方便了单片机的学习,最为知名的单片机仿真软件为Proteus,该软件支持主流厂家多种型号的单片机,支持原理图仿真和程序导入,即能运行程序导入后的仿真结果,非常方便。但是,我却不推荐初学者以仿真软件来代替事物单片机的学习,换句话说,单片机软件仿真不适合单片机初学者。

单片机是偏动手的

单片机不是理论课程,也不是靠背的课程,记住了某种型号单片机的全引脚、全片上资源用处不大。单片机学习要的是动手,工程师不会可以去背单片机的引脚、片上资源,用的时候去查阅单片机的datasheet。学习单片机的结果,是要出产品的,拿到需求,设计出硬件电路、编写能实现功能的程序。所以,单片机是动手类的课程,需要动手设计电路、写程序,会配置常用的片上资源和寄存器

仿真软件只是理想模型

设计过电路、焊接过电路板、写过程序的朋友都清楚,这个过程中会遇到各种各样的问题,比如设计问题、芯片问题、程序问题,甚至因为粗心而引起的各种问题。但是软件仿真中,各种元器件的模型都是理想的,仿真的过程中碰不到因元器件问题而引起的各种问题,如果只以仿真的方式去学习单片机的话,这会过滤掉很多实际的调试经验,相关经验得不到积累。

仿真软件接触不到新元器件

仿真软件中的元器件都是比较流行、用户较多的典型元器件,实际设计电路中可能会用到很多新元器件或者比较偏的元器件,这些在仿真软件中都找不到,这就会限制了很多技术方案。就被仿真软件的元器件库限制住了,接触不到个性化的东西。

仿真软件可以用来验证功能

我一直以来的观点:仿真软件不适合新手去学习,但是适合工程师去验证功能或者出展示效果图。工程师在设计电路时,可以借助仿真软件去验证电路的可行性,这对电路的验证起到很大的作用。

综上所述,不建议新手从仿真入门,学习单片机还是要以实物为主,调试的过程可以积累很多的经验。

50多岁开始自学51单片机,从没有用过仿真软件,只是了解了一下,甚至没用过那些各式各样的学习开发板,所有制作实验几乎都是自己亲自动手焊接在洞洞板上完成的。

我觉得:单片机是一门实践性非常强的学问,只有亲自动手焊接电路,排除一个个硬件和软件问题,在解决各种各样难题中逐步提高,直至精通。仿真软件只能仿真一些“静态”问题,即便这样,以做一个简单的时钟为例,动手制作时,调试和排错的时间,远远超过编程时间,这是在使用仿真软件时,是无法体会到的。还有最最重要的一点,当千辛万苦把你的作品调试完成好后,那种激动兴奋的心情难以言表,这是对之前努力最好的回馈,也是进一步去学习的强劲动力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6077

    文章

    45506

    浏览量

    671110
  • PCB设计
    +关注

    关注

    396

    文章

    4923

    浏览量

    95387
  • 仿真软件
    +关注

    关注

    21

    文章

    282

    浏览量

    31882
  • 可制造性设计

    关注

    10

    文章

    2066

    浏览量

    16482
  • 华秋DFM
    +关注

    关注

    20

    文章

    3515

    浏览量

    6428
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    学习单片机快速方法

    做出来。对于初学者来说我建议有流水灯、数码管、独立键盘、矩阵键盘、AD或DA、液晶、蜂鸣器,这就差不多了。 一般买单片机学习板都配有视频教学光盘(没有的别买)和一些资料。比如应用软件什么的。建议在网
    发表于 01-14 07:42

    怎么学好单片机

    程之后,怎么嵌入单片机初学者学了编程语言的之后,又或者搞纯软件想转单片机的人,都会有个共同的特点就是,下一步不知道如何入手? 那么我就会问,你懂硬件吗?要求不高,略懂就好,不求
    发表于 12-04 07:16

    第1章 如何学习单片机

      在错误的道路上日夜兼程,最终也无法成功,方法和思路绝对是最重要的。本章节讲到的学习单片机的方法,都是作者学习单片机的无数经验和教训总结出来的瑰宝。通过作者前面的披荆斩棘,开辟了道路,可以告诉读者
    的头像 发表于 10-10 10:32 545次阅读

    单片机用什么封装

    单片机封装是将芯片内部电路与外部引脚连接并包裹保护的结构,不仅影响单片机的安装方式、适用场景,还与电路设计的紧凑性、散热性能密切相关。不同封装类型各有特点,适配从简单电路到复杂系统的多样化需求
    的头像 发表于 08-01 13:47 1379次阅读

    什么单片机比较耐用

            在工业控制、户外设备、医疗仪器等场景中,单片机的耐用性直接决定了设备的稳定运行与维护成本。耐用的单片机通常具备宽温工作范围、强抗干扰能力、稳定的电源适应性和长寿命的硬件设计。深圳市安
    的头像 发表于 07-31 13:48 796次阅读

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要意义。测量
    的头像 发表于 07-25 11:39 841次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,才能实现稳定
    的头像 发表于 07-25 09:31 971次阅读

    单片机怎么烧程序

    骤,才能让单片机发挥作用。 烧程序前的准备工作 单片机烧程序前,需要做好硬件和软件两方面的准备。硬件方面,核心设备包括目标单片机、编程器(或下载器)、电脑以及连接导线。编程器是连接电脑
    的头像 发表于 07-23 11:47 1418次阅读

    KF32A136系列单片机产品介绍

    F32A136 系列单片机是基于 KF32 内核架构开发的单片机
    的头像 发表于 06-27 11:42 2402次阅读
    KF32A136系列<b class='flag-5'>单片机</b>产品介绍

    KF32A156系列单片机产品介绍

    KF32A156 系列单片机是基于 KF32 内核架构开发的单片机。KF
    的头像 发表于 06-26 14:43 1754次阅读
    KF32A156系列<b class='flag-5'>单片机</b>产品介绍

    图解单片机功能与应用(完整版)

    了大量电路实例,既适于51单片机初学者,又可作为工程技术人员的参考书和高校相关专业的教材。 获取完整文档资料可下载附件哦!!!! 如果内容有帮助可以关注、点赞、评论支持一下哦~
    发表于 06-16 16:52

    51单片机笔记(建议收藏!)

    初学者来说,不要钻牛角尖,把常见的、大多数的东西把握了,慢慢再去研究小众技能吧。上面讲了这么多,实际上就想告诉初学者:嵌入式或者单片机的入门真的不难,但也不容易,需要你拿出态度来。我经常对我的学生说
    发表于 05-21 17:24

    单片机初学者迈向单片机工程师

    单片机初学者迈向单片机工程师,对初学者非常适用。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 04-15 14:06

    单片机科普总结,建议收藏!

    单片机(MicrocontrollerUnit,MCU)作为嵌入式系统的核心之一,在现代电子产品中无处不在。从智能家居、汽车电子,到工业控制、医疗设备,单片机支撑着无数智能化应用的发展。对于初学者
    的头像 发表于 04-07 11:58 5876次阅读
    <b class='flag-5'>单片机</b>科普总结,建议收藏!

    51单片机经典入门教程(非常棒的教程)

    【前言】 适合初学者,入门级教程。 本文作者提示:本教程乃最通俗易懂之单片机教材,如果您还是看不懂,请千万不要涉足此行,以免误入歧途,耽误您的前程。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以
    发表于 03-28 15:05