学习单片机需要什么基础学科? 数学 英语 汇编 C ?

RT
我已经买了一块开发板 但是什么都看不懂

学习单片机,一定要从汇编学起,你看不懂说明你没有单片机基础,有了一定的基础以后在学习可以用C语言,但是初期一定要用汇编,汇编是一门专门的单片机语言,他可以让你掌握单片机的结构,存储器的具体位置。如果你仅仅想学一个简单有用的,学C也行,不过学会单片机再学430或者ARm就麻烦了,因为你的单片机基础没打好。想打好基础就得学习汇编。基础知识需要的很少 找单片机的书多读几遍。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-03
学习单片机,一定要从汇编学起,你看不懂说明你没有单片机基础,初期一定要用汇编,汇编是一门专门的单片机语言,他可以让你掌握单片机的结构,存储器的具体位置。如果你仅仅想学一个简单有用的,学C也行,因为你的单片机基础没打好。想打好基础就得学习汇编,开发板使用手册多看看,按手册样例多操作操作。基础知识需要的很少 找单片机的书多读几遍。本回答被提问者采纳
第2个回答  2011-08-29
数字电路基础,元件器件基础,查阅电子资料的能力,就可以学了
第3个回答  2011-08-29
基本的C语言已经足够了,给你一个另类学习单片机的方法--十天学会单片机
我就是用的这个视频教程,断断续续用了半个月,基本上都弄懂了。
下载地址:
http://blog.xunlei.com/web/category.html?uin=thrforever36&category_id=1855&keyword=十天学会单片机

动手是很重要,最好的办法使用Proteus 这个仿真软件,里面有单片机仿真,一样能编程,就跟真的一样,但是这个软件需要有人稍微教下你。
这个视频教程真的很不错,效率比从书上学不知道高多少倍,当你学完了后再去看书,没什么不懂的。不过要有耐心,视频上每节课都有两个多小时,我每次一节课都大概花了四五个小时,记下重要的笔记。千万别快进式的看,否则你不会学到什么的。在学这个钱一定要学会Proteus 这个仿真软件,因为那教程主要从实践入手,这样以来,如果你没有那块单片机学习板子学着也没什么兴趣了,也有很多问题发现不了。
至于Proteus 这个仿真软件要别个会的教下你有关单片机仿真这一块,半小时就学会了。
第4个回答  2011-08-30
数学:至少你十六进制总得会吧
英语:关键词、函数名、变量名等等
汇编:这个现在不是关键了,但会更好,可以深层次了解程序的运行和优化
c:目前高性能的单片机基本都用c了,比较通用,好移植
大家正在搜