在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 44573|回复: 213

[原创] (本人学习单片机的经历)三十分钟一个小时学会单片机

[复制链接]
发表于 2006-7-29 16:26:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
不知道从哪一分钟开始,没有人教的情况下,我竟然就会单片机了,自己做了几个产品,还帮别人写了几个商业程序赚了点小钱。跟某些导师教的大学生相比(见评论者),我不会他说的那些,但是我能做出产品。希望大家关注站长用汇编语言写的、一片20脚单片机IC、六位数字显示、每天64次定时、整点叫、秒点叫的多功能电子钟。
  对高手来说,这只是小儿科,但是对刚刚会点单片机皮毛的站长来说,这已经是很复杂的一个产品,特别是本电子钟的按键功能实现,花了站长半个月时间。 现在已经有元件包出售了 。

  本站的另一个可以代表站长技术水平的程序就是《七路无线遥控学习解码程序》,这个程序我收了客户3000元,为了表示我不是吹牛,可以打折再打折出售给大家!该程序可以对2262以及类似芯片的遥控器进行解码,并且可以学习记忆,不受停电影响(用本站STC芯片可省掉24C01或者其它EEROM),做成的无线遥控开关通过学习后,可以实现单独开、单独关、群开、群关等功能。需要提供原理路、源程序批注,也可以打折再打折。

  再次告诉大家,会与不会仅在一念之差,会与不会仅在一秒之间!如果大家永远象本文评论中的“站长的爹”那些人物的话,他这一生都学不会,或许,他会在他死的前一秒钟学会!

  单片机对电子爱好者来说是一个难以突破的瓶颈,或者说是技术进步的一个门槛。任你电子技术和经验多少年,如果不会单片机,就始终会低人一筹。
  市面上的单片机器材从低端电路板到高端成品,从数十元到数千元,名字也有这个板、那个器、这套系统、那套工具等等层出不穷,叫人眼花缭乱。

  单片机到底是什么,单片机到底能做什么呢?
  站长先说说个人观点: 单片机就是让内内外外都相同的一块集成电路(MCU)实现千千万万个不同的具体功能!这就是单片机,也是单片机神奇之处,单片机只是一块IC,但是它可以在您的指挥下实现无限的功能!
  单片机产品开发和用电脑打字软件打印一份通知没有区别,只不过,一个是将文字信息打印到纸上让大家看,一个是将代码指令烧录到MCU(集成电路)中让产品工作。这都要用到一些工具:电脑是必备的;字处理软件等于单片机开发软件;打印机等于烧录器;白纸等于空白的MCU。(198元的STC一体板包含了开发软件、烧录器和可以10000次反复烧录的MCU,还配有线、光盘,免收运费。)

  那么单片机到底有多难呢?
  单片机难就难在 初学者不知道整个过程具体是怎么样做! 实际上,很多已经有了基础的朋友只需要看别人做一遍,不到30分钟就可以学会单片机!基础稍差的朋友,如果别人在做的过程中再加上真诚的讲解,一般也可以在一小时内学会单片机!

  或者,有些朋友会反驳,那么请大家摸着胸口自问:是不是从来没有过“茅塞顿开”、“一语惊醒梦中人”、“听君一席话胜读十年书”、“仕别三日刮目相看”……这种感觉?如果有,那就说明30分钟1小时学会单片机是完全可能的!
  当然,如果学习者一点相关的电子基础都没有,如果学习者在2小时还入不了门,那么他在30个小时内也不可能学会!他还需要更多的时间先去学习相关的基础,他还需要为一小时学会单片机做准备。对于还要接着反驳的朋友,我只能不客气的说,你是那种吃饭都需要别人嚼烂了再往你嘴里喂的人,别人都吃饱下肚了,你还要等着别人吐出来喂你。我相信你不但一小时学不会,一年也学不会,就算你出1K2K或者更多去专门学习,你也会一年半年都出不了作品,再过三月两月就会忘记干净!

  单片机应用实际上就是将某些代码或者命令变成一个机器码文件,再将这个文件(例如:*.hex文件)烧录到集成电路中,最后,让产品正常工作。

   只要你能独立的做完以上过程,就可以算上是学会单片机了。 要会做以上过程,电脑是必须的,装个开发软件也很容易(光盘中有多种软件还有教材),程序设计不会也没有关系(网上、书上有例子,只要动手还怕不会?),最后一步难题来了,如何将工作成果烧录到集成电路中呢?所以,学单片机最需要的是需要一个编程器。请不要被“编程”两字搞湖涂:这实际上是“烧录”的意思,事实上,有的朋友直接叫烧录器还更合理!

   编程器(就是烧录器)可以将程序写入IC。很多种10元以内的IC都是可以反复擦写的,所以,大家可以反复试验,直到产品正常工作为止。这个过程就叫做单片机开发设计!从现在起,你也加入到单片机开发设计的行列吧,看谁还敢说你不会单片机?(其它类型单片机的开发过程大同小异,任何开发工具、开发环境等都是同一目的:产生机器码文件烧录进IC,让产品正常工作。)

                               
登录/注册后可看大图
发表于 2007-4-23 08:48:07 | 显示全部楼层
本不想说什么,但此文却实有误导初学者之处,学会单片机编程工具的应用就叫学会了单片机,真不知这是什么样的逻辑,这等于告诉初学者,只要你会用剪刀,就已经学会裁缝;你学完26个英文字母,就已经学会了英语……

单片机技术虽不是什么很高深的学问(这只是针对入门而言),但要真正能编制完整的系统程序,却也必须是一步一个脚印去了解单片机的硬件接口,程序结构,乃至于抗干扰等综合性的知识,不排除学会一种单片机系统后可以很快地进入另一种不同内核单片机系统的快速应用,但对初次接触单片机的人而言,就算你的电子技术很强,坦白地说,三十分钟一个小时,充其量是学裁缝学会如何用剪刀剪布面矣,且是非能剪开,剪开会不会使手泡仍是未知……

随便说一句,没有与楼主抬杠的意思,只是希望能给想学单片机的人一个较正确的观念,以减少一些“学过单片机”的人。
发表于 2007-4-24 08:51:16 | 显示全部楼层
呵呵
头像被屏蔽
发表于 2008-2-14 20:29:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-2-15 11:15:34 | 显示全部楼层
牛吹大了
发表于 2008-2-18 01:14:02 | 显示全部楼层
太有才了,我来给大家传一个单片机教程,挺好的,尽管我还没有完全弄懂

精彩51单片机教程.pdf

1.13 MB, 下载次数: 519 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2008-2-22 13:55:11 | 显示全部楼层
单片机到你那怎么那么简单呢,我看书都看不懂,什么都不知道,没有头绪
发表于 2008-2-23 21:15:15 | 显示全部楼层
我只是要下载那个资料看看,
发表于 2008-2-27 11:05:48 | 显示全部楼层
同意3楼,30分钟到一个小时学会恐怕不太可能,这个‘会’到底是什么程度?
发表于 2008-3-2 16:16:11 | 显示全部楼层
只能说明楼主是强人啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 04:24 , Processed in 0.064515 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表