单片机用c语言好还是汇编语言,为什么???

如题所述

各有各的好。汇编产生的代码少,程序占用单片机空间小,速度运行快,可移植性差。C语言可移植性强,相对于汇编程序产生的代码多占用空间大,运行速度稍微慢些(程序不大时感觉不明显)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-11
“各有各的好。汇编产生的代码少,程序占用单片机空间小,速度运行快,可移植性差。C语言可移植性强,相对于汇编程序产生的代码多占用空间大,运行速度稍微慢些(程序不大时感觉不明显)。 ”我觉得这位仁兄说得很对,如果是简单学习一下单片机用C就可以了,好学一下,相对代码较少,但如果要搞基层开发,就要学汇编了。
第2个回答  2011-03-10
推荐汇编

c学起来比较容易,针对性比较强,适用的可能比较窄,学习原理的时候用这个更容易上手。
但是汇编是基础,虽然相对要难一些,做开发测试 用汇编更加地道本回答被提问者采纳
第3个回答  2011-03-11
如果你C好的话,就C比较简单易懂,汇编的话要中断或调用程序很麻烦,容易搞乱
第4个回答  2011-03-10
推荐是C语言好,一些汇编很难编程的用C语言就好多了。

但是要深入了解单片机的话,汇编非学不可。
相似回答