• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

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

不知道从哪一分钟开始,没有人教的情况下,我竟然就会单片机了,自己做了几个产品,还帮别人写了几个商业程序赚了点小钱.跟某些导师教的大学生相比(见评论者),我不会他说的那些,但是我能做出产品.希望大家关注站长用汇编语言写的、一片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,让产品正常工作.)更多详情请访问http://www.51dz.com/n.asp?dl=2&xl=7&fw=&gjz=&pg=1&id=12519&i=kjf888

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1155039768.jpg?x-oss-process=image/watermark,g_center,image_YXJ0aWNsZS9wdWJsaWMvd2F0ZXJtYXJrLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSxQXzQwCg,t_20');}" onmousewheel="return imgzoom(this);">
全部回复(48)
正序查看
倒序查看
oceanb
LV.6
2
2006-10-15 17:35
好,,,
0
回复
wayhe
LV.4
3
2006-10-23 13:55
吹牛的人,总是不爱打草稿的.
30分钟你能看完一份单片机的data sheet就不错了;
30分钟你能开启电脑,打开编译软件“抄”一份程序就不错了;
30分钟你能记住编译软件几个常用按纽就不错了;
-------------
0
回复
2006-10-24 14:16
可能了解一点点了,继续.
0
回复
星期七
LV.7
5
2006-10-24 15:08
@wayhe
吹牛的人,总是不爱打草稿的.30分钟你能看完一份单片机的datasheet就不错了;30分钟你能开启电脑,打开编译软件“抄”一份程序就不错了;30分钟你能记住编译软件几个常用按纽就不错了;-------------
我用三分钟就学会了下象棋,不知胡荣华要用多长时间学象棋?
0
回复
ahai0306
LV.4
6
2006-10-24 15:49
我没学过单片机,老师教了一学期就会了,
一开始也玩了这个简单的电路,编码解码电路,EASY!
现在也独立设计复杂产品
0
回复
electric
LV.2
7
2006-10-25 15:54
你那半个小时所谓的学会只是单片机入门了,要说学会的话起码要从你做完第一个项目开始算起!
0
回复
soft0603
LV.5
8
2006-10-25 16:21
看不惯,请问什么是会????????????????
0
回复
choyse
LV.1
9
2006-10-27 09:58
你讲得很专业,
不过,这些很专业的术语不是半个小时就能学会的.
另外,你说了自己作的项目对大师来说还是小儿科.那就是说还有很多东西你并不懂,那又怎么叫学会呢?
做广告可以,但希望做一个诚实的人.
0
回复
LV.1
10
2006-11-12 12:04
有什么项目我愿与你合作.


51\PIC\AVR\ARM都行.

QQ:57415876 EMAIL:TWT88@163.COM

MY BLOG:XUYF.BLOG.DIANYUAN.COM
0
回复
jsjmc
LV.1
11
2006-11-17 17:10
@
有什么项目我愿与你合作.51\PIC\AVR\ARM都行.QQ:57415876EMAIL:TWT88@163.COMMYBLOG:XUYF.BLOG.DIANYUAN.COM
搂主真是天才啊佩服...
想当年我学了一个学期才算入门,搂主半个小时就会了
0
回复
w537424
LV.4
12
2006-11-19 23:29
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
0
回复
lsy0582
LV.1
13
2006-11-21 14:49
@星期七
我用三分钟就学会了下象棋,不知胡荣华要用多长时间学象棋?
精辟,太精辟了,今天总算没白看帖子.呵呵
0
回复
hrbzxg
LV.1
14
2006-12-09 21:03
搞什么!不要误导单片机的爱好者,要卖你的东西,你吆喝就是了,
要学会做人,其实你什么都不是,别说你学会了,你连人字都不会写,
怎么能学会了单片机,做广告就是做广告,不要胡说八道!!!!
0
回复
henan123
LV.6
15
2006-12-09 21:32
@hrbzxg
搞什么!不要误导单片机的爱好者,要卖你的东西,你吆喝就是了,要学会做人,其实你什么都不是,别说你学会了,你连人字都不会写,怎么能学会了单片机,做广告就是做广告,不要胡说八道!!!!
我三分钟就学会单片机了.现在在微软任职
0
回复
ceh168
LV.5
16
2006-12-11 11:39
@lsy0582
精辟,太精辟了,今天总算没白看帖子.呵呵
同感
0
回复
nathan112
LV.5
17
2006-12-16 08:28
@wayhe
吹牛的人,总是不爱打草稿的.30分钟你能看完一份单片机的datasheet就不错了;30分钟你能开启电脑,打开编译软件“抄”一份程序就不错了;30分钟你能记住编译软件几个常用按纽就不错了;-------------
有同感,顶一下
0
回复
nathan112
LV.5
18
2006-12-16 08:29
@henan123
我三分钟就学会单片机了.现在在微软任职
哈 哈 ,我也是,咱们好像是同事耶
0
回复
sharpapple
LV.1
19
2006-12-18 16:24
Hehe,the host is too niu to be chui-niuing.
0
回复
秀秀2006
LV.3
20
2006-12-21 09:32
你说的这些网上都能下载到,对于一个有点电子类基础知识的人,一分钟就能搞定,而你花了30分钟.
0
回复
LV.1
21
2006-12-21 19:34
@秀秀2006
你说的这些网上都能下载到,对于一个有点电子类基础知识的人,一分钟就能搞定,而你花了30分钟.
现在都用AVR....AT90MXXX高速单片机了,都用C语言写程序了,用汇编的比较少了(维护升级麻烦;开发调试时间长......),8051好像停产了.8051现用得比较少了吧!是不是照书ASM---SETB P1.0/CLR P1.0;RET;END....----HEX----烧写.如你有一点编译软件的应用基础,可能不要2份钟.这不叫会单片机.其实要开发出性能稳定;成本低....产品还有好长的路要走,首先你要了解单片机的内部硬件结构;其次软件工程思维.....就像普通的可控硅驱动就有比较深(EMC...对策)的DD在里面.做多了就知道了楼主说30分钟的水平是会还是不会.
0
回复
zh247167726
LV.1
22
2006-12-22 23:25
我也正在作,只是还没有下载器,你那有吗?能给我一份吗?
谢谢!!!
0
回复
hotpower
LV.5
23
2006-12-23 11:17
倒塌了~~~学了20几年也不敢说会了...
0
回复
fujie
LV.3
24
2007-01-10 20:06
吹牛也不看看是什么地方!!!!!!!!!!1
0
回复
xgxiaoxue
LV.1
25
2007-01-12 18:52
ti ting nima de fei
0
回复
2007-10-04 11:01
师傅们,他可能说的有点夸张,也许他是这方面的天才,也许,也许吧!我想知道的是,我是刚学单片机的,还不知从那里入门,请各位师傅指点,十分感谢,我的QQ501382202
0
回复
张高琨
LV.8
27
2008-08-04 21:23
汗....天好黑呢..........原来是有头牛在飞..........有那么好学..那单片机这饭碗还好吃吗
0
回复
2008-08-08 15:37
我三秒钟学会了"单片机".
想挣钱而已,直说嘛.
0
回复
luohongzhi
LV.6
29
2008-08-10 14:18
吹牛的人,总是不爱打草稿的.
30分钟你能看完一份单片机的data sheet就不错了;
30分钟你能开启电脑,打开编译软件“抄”一份程序就不错了;
30分钟你能记住编译软件几个常用按纽就不错了;
-------------
0
回复
yuzhenyu_88
LV.2
30
2008-08-11 15:06
@luohongzhi
吹牛的人,总是不爱打草稿的.30分钟你能看完一份单片机的datasheet就不错了;30分钟你能开启电脑,打开编译软件“抄”一份程序就不错了;30分钟你能记住编译软件几个常用按纽就不错了;-------------
自欺欺人!!!!!
0
回复
luohongzhi
LV.6
31
2008-08-12 20:43
@yuzhenyu_88
自欺欺人!!!!!
谁自欺欺人?说话注意点
0
回复