大家好,我想学习单片机。请问是学汇编好 还是C语言好啊,我看了部分资料说法都不同(我还是个门外汉)大家不要笑哦 我的目的是编会pic16xx系列的芯片,不学快跟不上步伐了
参考资料:,
我想学习单片机。请问高手是学汇编好 还是C语言好啊
C是必须要学的,而且要学精,汇编也一定要懂。由于不同的单片机的汇编指令都是不一样的,所以汇编的通用性就不够强。因此很多从业人员都放弃了汇编,直接用C了。什么时候用汇编?这是很多单片机从业人员都不清楚的。以我个人经验看 1. 对硬件操作时最好使用汇编语言。2. 条件比较紧张时(如存储空间...
学单片机是先学汇编语言还是C语言?
我建议是先学汇编,我也是先学的汇编,现在网上大部分视频都是零起步,教c的,但是同一个程序用c编写要比汇编大很多,而且汇编能从硬件上认识单片机,编写出来的程序运行效率高,我是零基础学的,学了一段时间后自己看了点网上的视频,c也能完成一些简单的程序了(我的c也是零基础),所以我建议是先...
学习单片机会心得
要想成为单片机高手,建议初学者首先学习汇编语言,学的差不多的时候,转入C语言学习。尽管汇编语言属于低级语言,编程效率低,但是较C语言具有目标代码简短,占用内存少,执行速度快等优点,更重要的是能使初学者尽快熟悉单片机的内部结构,并能对其进行精确的控制。汇编语言在单片机教材里面都会涉及,不需要...
单片机C语言与汇编语言各自的优劣比较
C语言具有很强的功能性和结构性,可以缩短单片机控制系统的开发周期,而且易于调试和维护,已经成为目前单片机语言中最流行的编程语言。(要是现在学的话就学C,但汇编是在以后的使用过程中必须明白的)用惯了汇编的人,总觉得高级语言“可控性”不好,不如汇编那样随心所欲,但基本可以通过C语言的各种技...
单片机方面,是不是不精通硬件就无法写出高质量的C语言程序
有人说想成为一个单片机高手,对单片机硬件必须有足够的了解,而且最好先学学汇编语言,因为他是跟硬件联系比较紧密的,这种说法千真万确。但是,单片机方面,不精通硬件就无法写出高质量的C语言程序就不见得对了,因为C语言虽然也要控制硬件,但比汇编语言对硬件的了解要求低了一个档次。一句话总结,搞...
要学好单片机,模电和高频的很重吗?单片机汇编语言编的多还是C语言编写...
硬件和软件技术也一定会随之提高,这是一个循序渐进的过程。至于编程语言上,汇编和C也并不完全独立的,有些功能只能用汇编,所以C语言的单片机程序里你会经常看到汇编代码。如果是初学的话,我觉得先学汇编是毫无疑问的。因为汇编语言直接对硬件编程,有助于你对单片机软硬件的理解。
学单片机要学c重要还是学protel重要?
总之,你必须要会对单片机编程。protel的话最好是要学的,除非你打算以后开发单片机都是买现成的板子,这其实不实际,而且很大地阻碍你的发展。所以,作为一个真正开发单片机的工程师,两个都必须会(当然会汇编是可以不学C的,但是C的普遍性会更广,还是建议学)。
高中毕业,现在已经23了想自学单片机编程养家糊口能行吗
想要真的把单片机学会,必须从汇编语言入手。汇编语言是所有学习的基础知识。要不然学软件学死你都不知道怎么回事,写出来的东西效率还特别底。C语言是汇编语言的提炼,是把参数在寄存器中的传递规定化后的产物。C语言方便就方便在不用去管底层,管理底层的事交给了C语言程序编译器了。如果你不懂芯片的...
学单片机和C语言从哪开始
(1)学单片机一定要先学好C语言,这毋庸置疑,教材买谭浩强的书就行,编辑环境个人喜欢c-free,以后可用VS 2010。(2)对于单片机,如果对硬件有了解的话就好办了,先学一下编程语言(汇编以及C)尽管现在用C较多,但是我还是建议从汇编开始,汇编更容易的直接接触到硬件,从而更好的深入单片机,然后就是要有...
请问学51单片机 汇编语言 到底重要不 ? 我问了 一些人 有的人认为没...
这就要看你从事什么工作了,如果是从事单片机开发的话,那么汇编语言就很重要了,但若果只是从事单片机的使用的话,那么只要会用就行了,具体的汇编语言就没那么重要了,希望对你有帮助!