AVR单片机与51单片机有哪些区别

 我来答
kenan_bd
2012-05-22 · TA获得超过151个赞
知道答主
回答量:94
采纳率:0%
帮助的人:45.4万
展开全部
两款单片机都是哈佛结构总线,这样访问RAM和ROM的汇编指令就能统一。
51单片机是基于CISC架构的微控制器,仍然占据着相当大的市场,但随着微电子技术和信息技术的迅猛发展,传统的MCS-51单片机由于自身结构原因,在数据通信和系统扩展的能力开始显得不足。
AVR单片机属于RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机,其指令执行速度达到百万条指令每兆赫兹(1Mips/MHz),具有32个通用工作寄存器(相当于有32个51的累加器ACC),克服了如8051 MCU采用单一ACC进行处理造成的瓶颈现象;作输出时与PIC的HI/LOW相同,可输出40mA(单一输出),作输入时可设置为三态高阻抗输入或带上拉电阻输入,具备10mA-20mA灌电流的能力。AVR单片机大多有内置的A/D转换器、多个独立的分频器、独立的PWM发生器,串口接收器是稳定性更好的双缓冲结构,另外AVR单片机的功耗比一般51单片机低。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漫话人间
2012-05-21 · 分享天下故事,体味喜乐悲欢
漫话人间
采纳数:220 获赞数:852

向TA提问 私信TA
展开全部
主要是内部资源和运行速度有差别,体系结构上差不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
序观今古今h
2012-05-22 · TA获得超过339个赞
知道小有建树答主
回答量:758
采纳率:50%
帮助的人:203万
展开全部
内核架构不同,对于C编程的用户,也就是寄存器不同而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanglei350911
2012-05-23
知道答主
回答量:60
采纳率:0%
帮助的人:19.1万
展开全部
输入输出口是不一样的。还有avr上有很多的其他资源。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式