第1个回答 2008-09-24
单片机里能混合着用的吗?我只知道用C和用汇编去编同一个程序的区别只在于汇编跟细致,比C细致很多。但是工作量太大。C的好处就是工作量小,但是C在翻译到机器语言的过程中不够精细。原因是语言间转化的时候,数据的精确度会有很大的损失。举个例子:如果我有个数据是1.77777.C在转化的时候,可能只留下1.7这个数据。而汇编可以完全保留下来。当然这只是个例子。数只是我瞎举的。意思就是这样。所以在单片机中区分到底是用C还是汇编取决于你要做的工程的大小和所要达到的精确程度。我没参考资料,是上选修课的时候老师说的。不知道对你有没有用。