共4条
1/1 1 跳转至页
AVR,51 谁能给说一下AVR和51比,好在哪吗?
问
答 1:
带isp,adc,pwm,SPI,TWI,I2C,同时钟下速度快,价格便宜
答 2:
1你可以参考我写的特别简单的文档,看看就明白AVR为什么比51好了
答 3:
实际上看你的需求了。再说51现在类别很多,高低档均有
答 4:
51的体系结构导致其在某些应用中不方便51是big endian的,当与little endian的系统交换数据时(比如PC机),会造成麻烦;
51的结构对于实现多任务操作系统是不利的(uc/OS-II的官方网站上没有51的移植,但是AVR的有);
51不能像AVR那样有多个向量表,不便于实现支持中断的Bootloader
51的I/O口是准双向的,其source current很弱
51是变长指令,为防止程序跑飞后出问题需要想办法对齐指令,而AVR不用
.... 答 5: AVR的几个不够完美的缺点一下不仅对于51比较。
AVR的代码密度不高,16位指令。
AVR用做低功耗应用,没子时钟,用程序实现相对难些。
AVR的上拉过强,耗电较大,低功耗应用时不能用。
AVR的熔丝配置灵活,对初学者不易接受。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
如果有子时钟了,我就不用那日本的NEC东东了,那破东西。
答 6: 不存在样样都好的完美东西,无论单片机,芯片,人,还是精神AVR用做低功耗应用,没子时钟,用程序实现相对难些。
-------------------通用MCU很少有这个功能的,你能找出来吗?
-------------------专用MCU多的是,uPD系列用于DTS收音机功耗低。
AVR的上拉过强,耗电较大,低功耗应用时不能用。
-------------------按键没按下的时候[99.9%几率],有问题吗?
AVR的熔丝配置灵活,对初学者不易接受。
-------------------见仁见智了
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
-------------------额外附送的,Mx8 TQFP多送了2个AD,何来浪费之说? 答 7: 以前觉得没必要讨论这个题目今天看楼上几位的讨论还是有点意思。 答 8: 只有一点,速度快 答 9: 学习 答 10: 莲花就是莲花,玫瑰就是玫瑰,只可看不可比较。AVR就是AVR,51就是51,只可用,不可比较,没意义。
想想M8只以约7元RMB的价格,确有如此高的性能,已经是相当难得了。 答 11: TO AVRx007AVR用做低功耗应用,没子时钟,用程序实现相对难些。
日本的动东NEC,K1,K2系列都有,在某些行业中做的很多,我不喜欢日本的东西,可没替代的东西,用AVR勉强可以替换一部分。(应该抵制日货的,可没办法)
所以开头只说“AVR的几个不够完美的缺点”,已经很好了,但是还不够好。
AVR的上拉过强,耗电较大,低功耗应用时不能用
要过EMC测试的东西,欧标的,不外加的话,100%死掉。
AVR的熔丝配置灵活,对初学者不易接受。
同意,看个人了,应该是学AVR不易被理解的环节。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
额外附送的,Mx8 TQFP多送了2个AD,何来浪费。。。。那就不会多加个IO功能。 答 12: 性价比是好。不过在 抗过热、抗静电方面不是太好。 答 13: to 极限思考,鸡蛋挑骨头,干脆你自己开发MCU好了关于子时钟,除了小日本的有之外,欧美都基本很少见
而且不起量根本就没法用NEC。
既然量大又需要子时钟,只能用NEC了。
要过EMC测试的东西,欧标的,不外加的话,100%死掉。??不解,CMOS输入悬空当然不能过EMC.使能内部上拉,不接地是不耗电。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。??
Mx8 TQFP32脚的MCU来来去去也就那么几个IO数目,23个IO+2个AD输入,连复位和时钟脚都复用了,不如把ADC的AGND/AVCC/AREF也拿来变成IO复用,更省了。
答 14: TO AVRx007 别走极端,只是说说感受。本来已经很好了,可偏偏让块肥肉给了NEC。就是加上个程序能切换内外时钟的功能都行啊,那都可以把NEC的东西踢走。
呵呵,可外围有电路要用上拉如何办,只能用外部上拉,内部上拉你用用就知道了。
以MAGE8的价位,优势很好了,可偏偏可用IO少,差1个2个IO功能就意味着不能用,或者增加很大难度而放弃。声明:只针对自身应用感受,每月几K的产量这样的被NEC占去了,有些觉得可惜了。NEC的东西毛病还是很多的,全国的用量相当大了,AVR瞪眼吃不到,不是失误是什么。
做的多了,你就该一毛一毛的省了。 答 15: AVR的上拉电阻为45K 左右 ,不是很大啊,我觉得
51的结构对于实现多任务操作系统是不利的(uc/OS-II的官方网站上没有51的移植,但是AVR的有);
51不能像AVR那样有多个向量表,不便于实现支持中断的Bootloader
51的I/O口是准双向的,其source current很弱
51是变长指令,为防止程序跑飞后出问题需要想办法对齐指令,而AVR不用
.... 答 5: AVR的几个不够完美的缺点一下不仅对于51比较。
AVR的代码密度不高,16位指令。
AVR用做低功耗应用,没子时钟,用程序实现相对难些。
AVR的上拉过强,耗电较大,低功耗应用时不能用。
AVR的熔丝配置灵活,对初学者不易接受。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
如果有子时钟了,我就不用那日本的NEC东东了,那破东西。
答 6: 不存在样样都好的完美东西,无论单片机,芯片,人,还是精神AVR用做低功耗应用,没子时钟,用程序实现相对难些。
-------------------通用MCU很少有这个功能的,你能找出来吗?
-------------------专用MCU多的是,uPD系列用于DTS收音机功耗低。
AVR的上拉过强,耗电较大,低功耗应用时不能用。
-------------------按键没按下的时候[99.9%几率],有问题吗?
AVR的熔丝配置灵活,对初学者不易接受。
-------------------见仁见智了
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
-------------------额外附送的,Mx8 TQFP多送了2个AD,何来浪费之说? 答 7: 以前觉得没必要讨论这个题目今天看楼上几位的讨论还是有点意思。 答 8: 只有一点,速度快 答 9: 学习 答 10: 莲花就是莲花,玫瑰就是玫瑰,只可看不可比较。AVR就是AVR,51就是51,只可用,不可比较,没意义。
想想M8只以约7元RMB的价格,确有如此高的性能,已经是相当难得了。 答 11: TO AVRx007AVR用做低功耗应用,没子时钟,用程序实现相对难些。
日本的动东NEC,K1,K2系列都有,在某些行业中做的很多,我不喜欢日本的东西,可没替代的东西,用AVR勉强可以替换一部分。(应该抵制日货的,可没办法)
所以开头只说“AVR的几个不够完美的缺点”,已经很好了,但是还不够好。
AVR的上拉过强,耗电较大,低功耗应用时不能用
要过EMC测试的东西,欧标的,不外加的话,100%死掉。
AVR的熔丝配置灵活,对初学者不易接受。
同意,看个人了,应该是学AVR不易被理解的环节。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。
额外附送的,Mx8 TQFP多送了2个AD,何来浪费。。。。那就不会多加个IO功能。 答 12: 性价比是好。不过在 抗过热、抗静电方面不是太好。 答 13: to 极限思考,鸡蛋挑骨头,干脆你自己开发MCU好了关于子时钟,除了小日本的有之外,欧美都基本很少见
而且不起量根本就没法用NEC。
既然量大又需要子时钟,只能用NEC了。
要过EMC测试的东西,欧标的,不外加的话,100%死掉。??不解,CMOS输入悬空当然不能过EMC.使能内部上拉,不接地是不耗电。
AVR的一些型号功能脚只能用做AD输入,脚本来就少,浪费。??
Mx8 TQFP32脚的MCU来来去去也就那么几个IO数目,23个IO+2个AD输入,连复位和时钟脚都复用了,不如把ADC的AGND/AVCC/AREF也拿来变成IO复用,更省了。
答 14: TO AVRx007 别走极端,只是说说感受。本来已经很好了,可偏偏让块肥肉给了NEC。就是加上个程序能切换内外时钟的功能都行啊,那都可以把NEC的东西踢走。
呵呵,可外围有电路要用上拉如何办,只能用外部上拉,内部上拉你用用就知道了。
以MAGE8的价位,优势很好了,可偏偏可用IO少,差1个2个IO功能就意味着不能用,或者增加很大难度而放弃。声明:只针对自身应用感受,每月几K的产量这样的被NEC占去了,有些觉得可惜了。NEC的东西毛病还是很多的,全国的用量相当大了,AVR瞪眼吃不到,不是失误是什么。
做的多了,你就该一毛一毛的省了。 答 15: AVR的上拉电阻为45K 左右 ,不是很大啊,我觉得
共4条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |