51单片机与AVR单片机区别

我是一名初学者,请问AVR单片机和51单片面机有什么区别呀?我学了51单片机以后是不是必需得学AVR呀?单片机一共有多少个品种呀或多少个型号呀?献上10分不成敬意。谢谢!... 我是一名初学者,请问AVR单片机和51单片面机有什么区别呀?
我学了51单片机以后是不是必需得学AVR呀?
单片机一共有多少个品种呀或多少个型号呀?
献上10分不成敬意。
谢谢!
展开
 我来答
仪姮是淑慧
2020-04-16 · TA获得超过3707个赞
知道小有建树答主
回答量:3115
采纳率:34%
帮助的人:230万
展开全部
随便说说吧。
51是复杂指令集,AVR是精简指令集。
51速度慢,还要内部分频,AVR快,多数指令就是一个指令周期,而且1M晶振就是10^6周期/秒。
51IO口带负载能力太小,AVR支持平时20mA,最大瞬时40mA的输出电流,而且灌电流拉电流一样大。
51好象要加复位,晶振,AVR不用,并含有多种硬件电路,比51多得多。
抗干扰能力也是AVR比51强。
51相对AVR也有优点,诸如便宜,指令集丰富,位操作比AVR支持得多。
国内现在学校教51的多(估计也是因为它便宜)
AVR更坚固。我的ATMEGA16因为误操作使IO引脚间短路也只是坏了两个端口(16个IO脚),其他IO脚正常,不知道51这方面怎么样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
繁适贯天瑞
2019-05-26 · TA获得超过3688个赞
知道大有可为答主
回答量:3110
采纳率:26%
帮助的人:165万
展开全部
学AVR或者PIC都没什么打区别,这2个在小家电行业用的都比较多。你又51基础,学这个应该也很块,最好拿点项目做,那样效果会很好。
ARM+LINUX是嵌入式,比较深度的C语言。如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的。
建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式。最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题。
多看多实践,俗话说实践出真知啊!
相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等
学习起来需要很大的毅力和耐心。
未来前提一片光明!哈哈,加油
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhxiufan
2018-07-26 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38375
国家科技进步奖

向TA提问 私信TA
展开全部
AVR是哈佛结构的单片机
51是冯诺依曼结构的单片机
两者有本质区别,编程当然区别更大了,分属不同的类别。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杞素斯淳雅
2019-04-05 · TA获得超过3596个赞
知道大有可为答主
回答量:3148
采纳率:31%
帮助的人:216万
展开全部
query取得iframe中元素的几种方法
在iframe子页面获取父页面元素
代码如下:
$(
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxeedw
2009-02-02 · TA获得超过127个赞
知道答主
回答量:216
采纳率:0%
帮助的人:124万
展开全部
恩,相比而言AVR构架结构更为复杂,处理能力更强,但是学习起来也比较难入门,所以建议尽量从51学起,关于51的学习资料也很多,51也是学校公认的入门级单片机,如果经济上允许买一套学习板或自己搭建一套最小化系统边学边实践更容易掌握。
嵌入式处理器很多向嵌入式控制器有:51系列单片机、AVR系列单片机、PIC系列单片机及由相关内核衍生出的各种微控制器;嵌入式处理器有:DSP、ARM。。。。可学的太多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式