|
AVR单片机-----速度快,一个时钟周期执行一条指令,AVR单片机比51单片机多了USB通信模块、SPI通信模块、I2C通信模块、PWM模块、AD转换模块等,但在C语言编程方面对I/O的操作比51麻烦得多。
那学AVR单片机用C语言还是汇编语言好?当然是C语言了。因为:
1.C语言是高级语言,代码移植性好,易于维护;
2.编程灵活,随心所欲;
3.语言层次分明,思路清晰,可读性强。
4. C语言是目前最流行的单片机编程语言,例程代码多,便于参考,单片机技术发展之快,应用之广,学习群体日益庞大,这和Atmel® Studio 6 这个集成开发平台 (IDP),可用来开发和调试,是分不开的。
5.C语言是大众编程语言,是其他编程语言的基础,学会了C语言,对于进一步深造的选择就很自由了。
汇编语言是早期单片机学习使用的语言,优点是执行指令比C语言稍快外,其他方面笔者不敢恭维。
|
评分
-
查看全部评分
|