avr与51单片机的区别 各自的优缺点 及其实用性
3个回答
展开全部
这两个单片机内核、指令系统不一样。51单片机是传统的单片机,兼容Intel 8031指令系统,AVR单片机用RISC精简指令集。
51单片机应用时间很长,各种程序资源很丰富,而且产品很多,很过公司都有51单片机的产品,包括有国产货(STC)。
AVR单片机是Atmel公司的产品,片内资源丰富,接口也比51更强大(低端产品之间比较),功耗也比较低,带AD转换的产品多。另外AVR单片机还有一个好处,支持ISP下载。
不过随着技术发展,两个单片机从功能方面也都相差不大了,51单片机也可以用ISP下载,也出现了带AD转换的51单片机等,高端的51单片机(如C8051)功能也很强大。
两种单片机都挺实用,低、中、高端产品也都有,可根据爱好或者习惯选择。
51单片机应用时间很长,各种程序资源很丰富,而且产品很多,很过公司都有51单片机的产品,包括有国产货(STC)。
AVR单片机是Atmel公司的产品,片内资源丰富,接口也比51更强大(低端产品之间比较),功耗也比较低,带AD转换的产品多。另外AVR单片机还有一个好处,支持ISP下载。
不过随着技术发展,两个单片机从功能方面也都相差不大了,51单片机也可以用ISP下载,也出现了带AD转换的51单片机等,高端的51单片机(如C8051)功能也很强大。
两种单片机都挺实用,低、中、高端产品也都有,可根据爱好或者习惯选择。
意法半导体(中国)投资有限公司
2020-01-15 广告
2020-01-15 广告
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
AVR和51的架构不同,不过对用户来讲没什么太大感觉,写驱动的时候稍微有一点不一样。AVR主打低功耗,51主打简单,经济。目前来讲,中低端市场51用的更多点,其实学哪个都无所谓,只要学好就好,祝成功~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学AVR或者PIC都没什么打区别,这2个在小家电行业用的都比较多。你又51基础,学这个应该也很块,最好拿点项目做,那样效果会很好。
ARM+LINUX是嵌入式,比较深度的C语言。如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的。
建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式。最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题。
多看多实践,俗话说实践出真知啊!
相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等
学习起来需要很大的毅力和耐心。
未来前提一片光明!哈哈,加油
ARM+LINUX是嵌入式,比较深度的C语言。如果有单片机基础,ARM是比较容易上手的,LINUX则比较难,是纯编程,对C要求比较搞,不过如果学会了,工作绝对是没问题的。
建议先AVR或者PIC学习,稳固基础知识,逐步深入嵌入式。最重要把基础学好,以后不管你用那个品牌的IC或者MUC,对你来说都没问题。
多看多实践,俗话说实践出真知啊!
相对来说ARM应用在比较高科技,或者消费类的产品上,比如MP4,手机等等
学习起来需要很大的毅力和耐心。
未来前提一片光明!哈哈,加油
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询