要学好单片机,模电和高频的很重吗?单片机汇编语言编的多还是C语言编写的多呀 ? 请高手回答!!谢谢

 我来答
丰镇北极星
2011-12-21 · TA获得超过509个赞
知道小有建树答主
回答量:115
采纳率:100%
帮助的人:100万
展开全部
单片机技术本来就包括硬件技术和软件技术,两者密不可分,有时还可以互通(即有些功能可以以软代硬,当然有些也可以以硬代软件),什么样的电路对应什么样的程序,不懂电路,是没办法去做好单片机编程的。
对于初学者,其实也不见的学多么高深的电路知识,只要有些一般的电路基础就可以的,比如电容、电阻、二极管、三极管等就行,重点是多实践,因为单片机技术作为技术类课程实践性非常强,它不像基础课程的数理化,看看书会做题就可以。随着你实践的进步,自然会要求你提高自己的理论水平,硬件和软件技术也一定会随之提高,这是一个循序渐进的过程。
至于编程语言上,汇编和C也并不完全独立的,有些功能只能用汇编,所以C语言的单片机程序里你会经常看到汇编代码。如果是初学的话,我觉得先学汇编是毫无疑问的。因为汇编语言直接对硬件编程,有助于你对单片机软硬件的理解。
追问
那数字电路和模拟电路也是必须学的? 对吗?
追答
当然是的,到了一定程度,可能还要学除电路以外更多的东西!如你要了解一些传感器的知识,还有涉及到力学的、光学的等很多,不过有些只要知道就要以了。
百度网友56d0baa
2011-12-21 · TA获得超过1138个赞
知道小有建树答主
回答量:500
采纳率:0%
帮助的人:477万
展开全部
单片机开发需要集成多个学科的知识,具体应用在哪个行业,才知道需要精通哪些技术。单片机大程序还是C用的多,汇编主要用来编写需要实时性很强的应用,或者与C混合应用,比如精确延时等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WHD棣1220
2011-12-21 · TA获得超过139个赞
知道答主
回答量:50
采纳率:0%
帮助的人:31.5万
展开全部
我当初入门是看那个郭天祥十天学会单片机开始的!那个时候什么都不懂,就学过一些C语言,听到是能听懂,不过到后来学了汇编,也用过汇编写代码来玩单片机,然后对其理解更多了,直到现在投身到嵌入式行业,开始写驱动,就更加深入了!涉及的知识更广了!汇编主要是做些最最低层的驱动,直接跟硬件(等价于各种寄存器)打交道!然后就可以用C语言来写了,嵌入式的话你得懂中断,定时器等知识。数电也是很重要的!

参考资料: 原创

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式