首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 嵌入开发 >

如何样才能学好单片机

2012-04-17 
怎么样才能学好单片机?大学就学了一点,当时学的不深也没有好好学。现在报了一个班,学了一个半月了,51的基础

怎么样才能学好单片机?
大学就学了一点,当时学的不深也没有好好学。现在报了一个班,学了一个半月了,51的基础掌握的差不多,学了一些外设和芯片,例如LCD1602,LCD12864,数码管,Max7219,ds18b20,时钟芯片1302,adc0804,0831,红外遥控,24c02等等,老师将的不错,但是很快,还有一个半月,还要将PIC,AVR可能也提一下。
现在感觉学了一些东西,外设,芯片看PDF代码也能写出来,但是心里不是很有底,大概到5月中旬就结束了,要找工作,不知以后找工作时会面临什么样的问题,都需要哪些方面的准备。
所以请前辈们指点下。

[解决办法]
我现在就是搞的单片机开发的工作,呵呵可是我辞职了。个人认为你把数据手册能看懂,能看懂别人的程序,能按照数据手册写程序并且能短时间内写出控制程序就差不多,不要把时间浪费在古老的外设上,单片机的功夫还是在硬件上。软件基本上都相对比较简单。祝你工作顺利。
[解决办法]
现在单片机发展的太快了,到实际应用时,你得根据单片机的手册来看.单片机本身什么,就是个工具,根据手册给出的参数范围,只要在参数范围内就行了.
关键是程序,这才是主要的.单片机电路或说数字电路本身没什么,比如,单片机供电范围是:2.5V~5.5V,那么,你给单片机供电在这个范围内就可以正常工作.
数据电路都有个电平范围,只要在这个范围内就能正常工作.现在大多数都是差在程序上.电路出来了,却卡在程序上,出问题的多数是程序问题.除非是电路设计有问题,没按手册给的参数设计.
现在网上基本上所有的电路都有,而且每个元件都给出几种典型电路,你只能按给出的典型电路设计,否则你的电路就有问题.
就是硬件电路的程序,比如某个单片机的各端口程序,各功能的程序,网上都有,或者单片机经销商就给编出来了.因为经销商为了推广他的单片机,所以大的经销商都有技术支持,就是专门给客户编程序,当你编不出来时,一个电话就可以做到,直接告诉经销商多长时间编完就行了.我现在这个公司里的一个博士就这么干的,当时我听到后感觉非常奇怪,经销商竟然还能干这个,后来悄悄问了别人,才知道他们早就这么干了,硬件自己设计的有问题,就打电话让经销商设计或把图纸发给经销商找问题.
所以2010年我跟一个大学的教授说,现在的研发不叫研发,应该叫组装,就是把现成的电路组装完,要说还能勉强称得上是研发,那就是程序上还得多少加上自己的东西,比如输出自己的信息等.那个教授说,叫系统集成.其实叫系统集成就是个学名或是个掩盖而已.

热点排行