这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » (转)51单片机如何自学

共7条 1/1 1 跳转至

(转)51单片机如何自学

菜鸟
2011-01-26 14:07:48     打赏

(看到一篇文章,觉得写得很好,转过来大家一起看看,以鼓励和我一样的自学者)

首先说下 本人也是菜鸟 回想起来自己当时很迷茫不知从何处下手 特写此文 就算帮助一下打算入此行的兄弟姐妹吧 高手勿怪。
本文写的也很菜 新人可以做个参考 有任何错误不足的地方 希望通知我以便改正。先谢谢了。

   先说说问题吧以下问题常常被问到

想学单片机 不知道怎么上手?

    问此问题前一定要问问自己真的想学吗?
这个问题其实算不上技术问提 完全是态度的问题。
如果真的想学 就上手啊。
上手的办法百度上一堆
买个电脑
买本几书
再不行下载些视频
买或者做个实验板
装上Keil 等软件 开工就行。坚持到底就是成功
不能3天打鱼2天晒网

51单片机过时了吗?

    过了 20年前的东西了 假如说你也花了20年学习51 也就学习51 也就懂得51
那么你是失败的 也是不可理喻的 光靠51找工作也是相当不靠谱的
但是 啊
但是 51是基础 是学习的方法 你也可以直接学习AVR 也可以直接弄ARM 但是51机的思想经典是电子爱好者或工程师不能不懂的 AVR相当与 捷达的话 ARM就是劳斯莱斯 51是拖拉机
开那个可以学那个 但是你要会开拖拉机的话 其他的也EZ啊 再说 拖拉机的所有零部件都在外面露着 除了会开 你还更容易弄明白 这类型的带轮子的机械它为啥加油后就能走。恐怕是开一辈子劳斯莱斯的话 想弄清楚这些不如你一个从拖拉机起步的人吧。
   51确实是一个很老的东西了 但是当你看到此文章的时候,之前也在百度上搜过此问题吧 基本上不是抄的 说法五花八门 角度不同 说法就不同 但是基本上可以达成共识 “基础”十有8 9是这个说法吧 可以学习高级的 但是你没有扎实的基础 在未来的学习中会有“高处不胜寒”的感觉的。最终你还会回过头看看51的。
呵呵说说这个51哈 一定坚信一个信念 东西是人造的 这里说的具体点 单片机也是人造的 ,具体是日本人还是美国人不好说 这里扯下要坚信这么一个信念 人造的东西就好掌握 首先要学学前人造这个东西的一种思想 然后结合现在的科技可以超越他。有佛曰 计算机的学问 可以说成 人把现实中需要解决的问题统统的化成数学问题交个计算机算去了。这句话的意思就是说 一个人 如何能把 天要下雨 娘要嫁人之类的问题转换成X+Y=Z之类的数学问题?
再扯点远的哈 说说国产的计算机 伟大的算盘 祖先是如何发明的?之中的具体玄妙我归纳不好 说一个经久不衰的思想 那算盘珠子记忆当前的数据 正是这点 从盘古开了天地 沿袭到今天 现在用的计算机 也要拿内存中的某一个字节记忆东西 我们用的作业本也要用纸记忆东西 所有见得着的人造东西 都是要用一个东西的状态记忆事情的 这就是人办事的风格 想想脑子是如何记忆的?能说的清楚吗?脑子不是人造出来的。
扯了很远 晕了吧 说说主题思想 要先了解发明者的思想 明白人家是如何把实际问题数学化的过程 然后看看有没有更好的办法为啥AVR或者PIC比51先进?它们是后发明的 它们也是先学习了51思想然后好的留下 不好的改了 就造出来了。
发明者尚且如此 初学者怎么办 有谱了吧。

不懂电路能学单片机吗?

    试问 你生下来除了会哭,会吃还会啥???
明确的说 实在不知道电线有红有黑的情况下 哥哥你还是先学学电路吧
咱不是某些培训机构 基本就是来个傻子都能搞定说实在的
单片机本来就是计算机 单片机本来就是集成电路 还是先看看数字电路 基本上也是数学书。当然有相当的电子经验或电子爱好者更佳。
在此问题下我只能给大家打打气 学好数字电路不难。有问题电邮我。

没有软件功底能学单片机吗?

    个人感觉比上面的那档子事略微好办点,但是“HELLO WORLD” 这个基础还是要有的
没有就要学习 没别的办法,好在确实不难。知识是需要积累的 程序更是 但不是死背程序 起步要把别人的程序活学 不久的将来你就可以编出独具风格的程序了积累的话
买个本子 首页提好好学习 末页书天天向上 中间可以把见过的你认为值得典藏的程序抄一下 经常整理一下说的意思就是要慢 慢慢积累 要积累一块扎实一块 切不可赶着去投胎 否则真的会虚的

单片机培训机构教学怎样?


    自己认为 不想过多的抨击这些机构 站在母性的位置看待事情 人家也不容易 做的也是教书育人的事情 不能把这些和专职坑蒙拐骗的营生放在一个碗柜里面。
但是你一定要有它们是一个商业化组织的思想准备 它们的老师 老板都是为了赚钱才办的学校 而大学里的老师不全是这个原因
记得念书的时候 家长,老师哭着喊着说 你学吧 学吧 咱们呢就是不学 现在出来了 都差不多明白了 而现在那种商业组织呢?正是笑着 温柔着 说学吧 所以你不能说人家太假 人家有人家的算盘。
古训说 师傅领进门 修行在个人 再你选择了打算走培训机构的大大前提下 请对这青灯好好参参这句古训 看开了就上马,看不开就继续参 终究有一天你会明白青灯的油是没有白耗的。
学会单片机能干吗?看程度 不想过多的说商业上的那点事情 再如就是关系学说你说你小舅子是某软的首席 你可以去投奔他之类的 就说自己一个人的话
看程度扪心自问 你会干啥?
是说烧电的你都能干 指的是技术上
当然你有商业头脑 那就更好

 

可以直接学AVR或者PIC吗?

       可以 完全可以 但是我不鼓励跳级上学 除非是你急着用某个单片机 否则还是一步一个脚印的踏实。可以把这个问题上升到学习态度的高度。
所有的电子元器件之间有千丝万缕的联系 但新人不需要太看重这点
因为你是新人 你要做好的就是 搞定手中的单片机 然后再有精力关注其他

单片机和ARM的关系如何?

      我认为师出同门 单片机这个东西略为简单 基本上软的硬的都要懂 都能搞 而ARM就有方向性的问题了 基本搞软的大多时间是搞软的 搞硬的就不好说了




关键词: 单片机     如何     自学     可以     问题     东西     学习    

专家
2011-01-26 14:28:47     打赏
2楼
1、看书
2、自己买个单片机开发板
3、多在论坛上讨论
4、多和同学交流

菜鸟
2011-01-27 14:20:20     打赏
3楼

一切学习的基础都是实践,呵呵


助工
2011-11-23 13:08:43     打赏
4楼
领教、领略了

工程师
2012-02-08 11:41:14     打赏
5楼
简单。多动手

专家
2012-02-22 10:40:15     打赏
6楼
首先,看视频,个人推荐郭天祥视频是很不错的。
然后,看书,按照书上讲的实践。
最后,做一些系统的东西。

菜鸟
2012-02-22 20:18:23     打赏
7楼

买个板子,自给仿真


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]