永发信息网

avr单片机编程和8051单片机编程有什么区别?会c51可以直接编avr的程序吗

答案:3  悬赏:70  手机版
解决时间 2021-01-01 20:23
avr单片机编程和8051单片机编程有什么区别?会c51可以直接编avr的程序吗
最佳答案
单片机之间 都差不多,
AVR 只是比51系列多出了一些硬件 比如EEPROM 之类的,
相应的也就多出了一些控制字 寄存器 和指令

你51要是用C 编的话,哪编写AVR 基本没问题,
要是汇编的话,需要 一段时间来适应了
全部回答
8051单片机是英特尔公司推出的嵌入式微控制器(mcu),其内核就是我们所熟知的mcs-51内核。英特尔公司将mcs-51的内核出售给其公司,比如atmel,自己已经不生产单片机了。如今很多公司所生产的基于mcs-51内核的单片机,都同时支持汇编语言编程和c语言编程,比如atmel公司生产的at-89c51,公司会在51的前面加上c以表示此款单片机支持c语言编程。同时,用于单片机的c语言也称为c51语言,有很多初始化的头文件可以直接在编译器(如keil)中调用,省去了很多工作。
其实我觉得学单片机应该最好是从51系列的开始,这也是效率最好的(本人认为),我就是这样的,为啥呢?因为51系列的单片机是基础,入门比其它的单片机相对而言也简单得多,何况其它的单片机开始的设计也是在51单片机上改进的。还有,如果你学好了51系列的单片机,那么我可以这么说,你在发上一个星期或多一点点的时间AVR单片机,基本上就可以掌握了,不信你不妨去问问从51系列过渡到AVR单片机的朋友,都是这么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肉肉植物钱串如何打理
天书奇谈小金龙怎么加点?急!
单选题我国南方低山丘陵区主要是指A.南方地区
永康哪里有斯伯丁的篮球卖啊
魔侠传玩什么职业好?投入最多1000快。以前玩
安卓微信视频怎么保存
有什么字跟`戈`差不多?
Itwas________finedaythattheydecid
硅作为一种新型能源被广泛于发利用,关于其有
房间温度计哪个牌子好
牛顿有几大发明
请问戴尔笔记本灵越15rn5010在售后更换个显卡
三个连续偶数的和是54,这三个偶数的最大公约
一键转发小视频总闪退 怎么回事
核定销售额是什么
推荐资讯
好汉坡在八达岭长城那一段上
坐高铁没有检票,直接通过了,会有事吗
会说话的什么作文300字
What is the best way you can imagine the o
你想多了,英文怎么说?
在加拿大,买什么比较便宜?
鞋子原厂尾单什么意思
呼叫等待该怎么设置
做梦会影响睡眠吗
志书堆迭是什么意思
你吃饭了吗粤语
现有a、b、c、d四根木条,长度分别为a=3cm,b
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?