avr单片机编程和8051单片机编程有什么区别?会c51可以直接编avr的程序吗
答案:3 悬赏:70 手机版
解决时间 2021-01-01 20:23
- 提问者网友:我是女神我骄傲
- 2021-01-01 12:57
avr单片机编程和8051单片机编程有什么区别?会c51可以直接编avr的程序吗
最佳答案
- 五星知识达人网友:动情书生
- 2021-01-10 03:20
单片机之间 都差不多,
AVR 只是比51系列多出了一些硬件 比如EEPROM 之类的,
相应的也就多出了一些控制字 寄存器 和指令
你51要是用C 编的话,哪编写AVR 基本没问题,
要是汇编的话,需要 一段时间来适应了
AVR 只是比51系列多出了一些硬件 比如EEPROM 之类的,
相应的也就多出了一些控制字 寄存器 和指令
你51要是用C 编的话,哪编写AVR 基本没问题,
要是汇编的话,需要 一段时间来适应了
全部回答
- 1楼网友:佘樂
- 2021-01-10 03:50
8051单片机是英特尔公司推出的嵌入式微控制器(mcu),其内核就是我们所熟知的mcs-51内核。英特尔公司将mcs-51的内核出售给其公司,比如atmel,自己已经不生产单片机了。如今很多公司所生产的基于mcs-51内核的单片机,都同时支持汇编语言编程和c语言编程,比如atmel公司生产的at-89c51,公司会在51的前面加上c以表示此款单片机支持c语言编程。同时,用于单片机的c语言也称为c51语言,有很多初始化的头文件可以直接在编译器(如keil)中调用,省去了很多工作。
- 2楼网友:傲气稳了全场
- 2021-01-10 03:31
其实我觉得学单片机应该最好是从51系列的开始,这也是效率最好的(本人认为),我就是这样的,为啥呢?因为51系列的单片机是基础,入门比其它的单片机相对而言也简单得多,何况其它的单片机开始的设计也是在51单片机上改进的。还有,如果你学好了51系列的单片机,那么我可以这么说,你在发上一个星期或多一点点的时间AVR单片机,基本上就可以掌握了,不信你不妨去问问从51系列过渡到AVR单片机的朋友,都是这么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯