一码布料等于多少米:企业开发产品一般用的单片机是什么类型的?要掌握它需要什么?而且是用C编写的吗?这又要学习什么?

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 04:13:06
如题!

是工具类型
掌握他的功能.

用什么类型的单片机要看这个产品的需求了,无法一概而论,若展开讲又太麻烦。
要掌握它主要得懂得数字电路和微机原理的知识。数字电路那是显然的,要不然你怎么调试?微机原理里也有很多概念,比如中断啦等等,也要懂。而且不仅是懂,最好还要有实践经验。
编程语言一般用汇编。部分系列单片机可以用Keil C来编,当然比汇编要方便一些。但如果编很大的程序,最好还是用汇编,因为汇编程序烧制后占用单片机的存储量较少。

一般的产品要普通的51系列就可以,可以用c语言,也可以用汇编,但是c的可读性比较好,效率高,汇编 的精度较高。目前的单片机种类很多,有motorola的,cygnal的,philips,inter,三菱,toshiba,atmel,凌阳,avr,pic等等,根据不同的场合,应用范围挑选适合产品的型号。目前应用最广的就是51系列,所谓万变不离其宗,只要学会一种,其他的就可以触类旁通。原理都差不多。只是复杂程度不同而已。
如果你想成为一个电子工程师,就要熟练掌握c语言,模拟电子,数字电子,这是基本功。其他的可以在工作过程中积累。
以上介绍的只是8位的单片机。现在越来越多的电子产品采用了16位的芯片,或者是专门处理数字信号的dsp,以及32位的ARM。这是比较高级的产品,当然,需要的知识也越多。工资也越高。