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

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

3天内不再提示

想学习单片机经常会问的2个问题详细解答

Wildesbeast 来源:未知 2019-10-04 13:05 次阅读

一。学单片机需要多少钱?

这是一个很多想学单片机的人都比较关心的问题,大部分过来人的介绍,硬件部分的要求一般是这样的:

1,要有一台电脑,现在市面上买的电脑都可以。

2,要有一个编程器,用来把编译好的程序写入单片机的ROM里面,把写好后的芯片插到试验板上面进行试验。专业的1000以上,中等的400~800,低档的 两三百元,一些网上销售的一些杂类的也有几十~200元左右的。 现在很多芯片都支持ISP(在线可编程),初学者可买一条下载线就可以了(本站实验板配有下载线,可无需另购买)。

3,要有一个仿真器,用来实时仿真,随时发现问题,修改程序,提高编写程序的效率。市场价位一般在1000~3000左右,硬件的仿真器固然是好。但是对于初学者一般来讲实在有些压力,尤其是怕自己要是学不明白的话就等于白花钱了! 现在有了在线可编程也非常方便,不用先在编程器上烧好芯片再放入实验板,用在线编程,修改程序/试验都无需移动芯片。所以仿真器也可省去。

4,要有一个硬件单片机试验板,作为单片机试验的外围电路部分。商品化的一般是100~200元钱,复杂的就更是天价了。

5,要有几个用来试验的单片机芯片,比如应用的比较广泛的89S52,一般的市场零售价是7~9元不等。如果买2片的话在20元左右即可。

最后算一下总帐,不算电脑,再按着最低的商业价格标准来算的话是大约是:编程器(下载线)XX+仿真器(0)+试验板1XX+单片机芯片20=100~200元,不过这几乎是最大的压缩了,单片机初学者不一定都很有钱,比如我看到这1XXX~2XXX就有些害怕!要是都配最好的器件恐怕一万也远远不够!这岂不是败家吗?!

二。学单片机到底需要多少钱?

真的就是1XXX元了吗?实际不是的!为什么呢?

让我们重新的来算一下:

1,要有一台电脑,不过实际情况是,太好的配置对于学单片机几乎没有作用,倒是最有利于玩大型3D游戏了。 我喜欢快的电脑,但怕游戏,太浪费时间了,至少曾经把我害过。

2,要有一个编程器和仿真器。编程器用来把编译好的程序写入单片机的ROM里面,把写好后的芯片插到试验板上面进行试验。专业的1000以上,中等的400~800,低档的比如MEP300是200元左右,一些网上销售的也有180~200元左右的。仿真器,用来实时仿真,随时发现问题,修改程序,提高编写程序的效率。市场价位一般在1000~3000左右,硬件的仿真器固然是好。但是对于初学者一般来讲实在有些压力,尤其是怕自己要是学不明白的话就等于白花钱了!

但是,先不要急:

我们的AT89S51的ROM可不是一次性的,AT89S51的ROM是由FLASH闪存打造的(很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51 ?!到底什么是89S51呢,89S**系列对于以前的51产品有哪些优势呢,请参看,AT89S51的由来,点击进入》》》》》》》》)。厂家方面讲:通过编程器写入,实际额定值是可以重写1000次,掉电后ROM里的数据可以保存10年不丢。实际情况是远远大于1000次。如果我们的小程序有问题,可以擦除了再重新写入嘛!又不是一次性的。每次上实验板试验已经不是仿真了,就是真的。不过还有更好的方法,那就是提供给大家的几个软件仿真器,不但可以仿真,连汇编程序的编译什么的都一起搞定了,多好的东西,可千万不要再用那些DOS的51编译器了,实在是太原始了。

软件仿真器,有下载线就行了。初学者编一些程序足够了,为什么非要初学就买仿真器呢。结论是,完全可以先不卖,等入门了以后,在搞很复杂的程序的时候再买也不迟。我们提供的 实验板配合下载线,可以在线刷新单片机内部程序,不需要频繁的插上拔下,不再需要启动像89C51那样的12V的VPP编程高压。采用了特殊的保护写入技术,在线编程刷新芯片的寿命超过普通89C51的10倍以上,性能方面完全兼容51全系列。这个ISP在线编程器的革命性编程方式使得修改程序的容易程度接近仿真器。ISP可烧写芯片的型号库支持自定义添加!!!烧写芯片的性能、操作的易用性、工作的稳定性等方面远远优于市面上常见的简陋短小的ISP下载线。绝不会发生:线过短、断线、接触不良、怕干扰等等方面的尴尬。

3,要有一个硬件试验板,作为单片机试验的外围电路部分。商品化的一般是100~200元钱,复杂的就更是天价了。

关于单片机实验板

我给大家提供原理图,再配合一些试验小程序,完全的没有问题。我也制了一些这方面的PCB板,不想动手自制或者嫌其他地方买得太贵的,也可以找我,详情请看单片机部分。我们提供的优质PCB板,完善的布线技术,悬空抗杂波干扰网状覆铜(网状覆铜还可以加大机械强度、避免波峰焊接导致的PCB变形等问题),过线端补泪滴(可以有效加大过线端和焊盘之间的连接强度)。PCB全部采用高精度数控设备加工,全部采用波峰焊接工艺 ,确保了每个焊点都饱满明亮,杜绝了短路虚焊等现象。我在此附送硬件原理图,以供动手能力强的爱好者自己组装。只因为我不是商人但却是爱好者,同时经还常往制板厂跑。最简单的道理就是我是商人的话是绝对不会把原理图给大家的。

4,要有几个用来试验的单片机芯片,比如应用的比较广泛的89S52,一般的市场零售价是7~9元不等。如果买1片的话在7~9元左右即可。

最后不用多说了,下载线+实验板=学单片机。

再值得提一提的是关于初学单片机编写程序,我建议大家慢慢写,写不走了就多想多问问,不要一味看别人程序,每个人写程序有他自己的风格,有的去读别人的程序,结果花了很多时间,最终也不会写,能写都是仿照别人写,有的站在提供实验板是说提供好多好多实验程序,很多初学者就被此吸引住了,其实提供很多程序给你,也没多大用处,你还要花时间去理解他的,你倒不如把这时间放到自己思考上,只要提供有硬件原理图就OK了。这是在我学习时的经验和我大学里的学弟学妹们使用了本站实验板后提供的信息得出的结论 。

初学单片机,我走了很多弯路,花了很多不该花的钱,浪费了很多的宝贵时间。..。..

钟声响起归家的信号,多少血和泪,才能慢慢实现!年月把拥有变作失去,疲倦的双眼带着期盼。..。.. 也许这些都可以优化!世上本来是没有路的,走的人多,就有了路。

我真的不希望类似花大头钱的事情再次发生在想学单片机的网友身上。

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

    关注

    6032

    文章

    44516

    浏览量

    632993
  • ISP
    ISP
    +关注

    关注

    6

    文章

    476

    浏览量

    51716
  • 编程器
    +关注

    关注

    9

    文章

    393

    浏览量

    42274
收藏 人收藏

    评论

    相关推荐

    想学习单片机,求指教?

    我是一名电子类专业的学生,很想学习单片机,但是不知道该如何下手?应该买那一型号的单片机入手?很想得到各位大神的指教,提点!
    发表于 04-14 13:11

    想学习单片机

    想学习单片机,求大神指点
    发表于 06-03 17:01

    最近想学习单片机的bootlouder

    最近想学习单片机的bootlouder ,请假下怎么入门?有做过相关开发的吗?
    发表于 02-23 23:43

    详细介绍单片机的原理

      很多电子爱好者,都想学习单片机这门技术。下面的这一系列教程是专门为初学者入门而准备的,从底层硬件入手基于汇编和c两种语言,详细的介绍了单片机的原理,指令,寄存器,以及接口等,后面还
    发表于 07-15 08:23

    学习单片机需要什么基础?

    很多初学者经常,我能学单片机吗?难吗?我现在什么也不会啊?这里想说几句,要想学习单片机开发,需要有以下几方面基础,但要求并不是很高,可以在
    发表于 05-18 15:48

    单片机学习的四阶段

    单片机学习的四阶段 经常单片机爱好者问我们,如何学习
    发表于 05-17 09:02 1295次阅读

    stm8s单片机延时函数详细解答

    可以详细解答stm8s单片机程序中延迟函数的来龙去脉,以及如何写所需要的延迟时间,具有极高的参考价值。
    发表于 06-08 15:30 25次下载

    关于PIC单片机的14问题及解答

    PIC单片机常见14
    的头像 发表于 07-15 10:35 4590次阅读

    新手学习单片机的首选:51单片机

    学什么单片机最有前途? 这是单片机初学者经常的问题。对于这个问题,我想没有人敢下定论。因为每一种单片机各有所长,都适用于其所能充分发挥作用
    的头像 发表于 07-15 07:21 8736次阅读

    如何又快又好的学习单片机

    很多想学单片机的人的第一句话就是:“怎样才能学好单片机”?今天和大家讨论对于如何开始学单片机、如何开始上手、如何开始熟练这些问题。
    的头像 发表于 09-10 16:09 1.6w次阅读

    单片机学习入门之单片机基础知识详细资料概述

    本文档的主要内容详细介绍的是单片机学习入门之单片机基础知识详细资料概述主要内容包括了:1 MCS-51
    发表于 10-24 11:50 77次下载
    <b class='flag-5'>单片机</b><b class='flag-5'>学习</b>入门之<b class='flag-5'>单片机</b>基础知识<b class='flag-5'>详细</b>资料概述

    51单片机经常会出现的4点错误解决方法详细说明

    本文档的主要内容详细介绍的是51单片机经常会出现的4点错误解决方法详细说明。
    发表于 09-06 17:26 0次下载
    51<b class='flag-5'>单片机</b><b class='flag-5'>经常会</b>出现的4点错误解决方法<b class='flag-5'>详细</b>说明

    单片机的20延时问题与中断的30问题及解答免费下载

    延时与中断出错,是单片机新手在单片机开发应用过程中,经常会遇到的问题,本文汇总整理了包含了MCS-51系列单片机、 MSP430单片机、C5
    发表于 08-15 17:32 7次下载
    <b class='flag-5'>单片机</b>的20<b class='flag-5'>个</b>延时问题与中断的30问题及<b class='flag-5'>解答</b>免费下载

    单片机入门学习教程单片机详细概述

    本文档的主要内容详细介绍的是单片机入门学习教程单片机详细概述包括了:什么是单片机
    发表于 12-10 08:00 89次下载
    <b class='flag-5'>单片机</b>入门<b class='flag-5'>学习</b>教程<b class='flag-5'>单片机</b>的<b class='flag-5'>详细</b>概述

    单片机延时问题20

    简介:延时与中断出错,是单片机新手在单片机开发应用过程中,经常会遇到的问题,本文汇总整理了包含了MCS-51系列单片机、MSP430单片机
    发表于 11-13 21:06 6次下载
    <b class='flag-5'>单片机</b>延时问题20<b class='flag-5'>问</b>