|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
刚刚接触AVR,问个问题~ |
作者:sonas 栏目:单片机 |
想要了解一下,AVR单片机对比8051,它有什么优点能驱使我去学习与用它? 是速度要快么?功耗低?STC的也差不了多少呀。感觉没有什么差别。 请教大家帮我解答解答。或者是帮我纠正下我的观点。 |
2楼: | >>参与讨论 |
作者: 双龙 于 2005/10/15 11:02:00 发布:
集成度高,部分芯片价格也有竞争力 |
3楼: | >>参与讨论 |
作者: qjy_dali 于 2005/10/15 11:45:00 发布:
AVR的优点很多 1。单时钟,速度快 2。片内资源丰富,比如ADC,I2C,SPI,UART,EEPROM,等等 3。专门为C语言编程而优化过,这点是很厉害的 4。相比于其它的8位MCU,成本合适,最重要的一点,货源很好,尤其对于小批量用户。当然我是在北京来说的 :) 5。开发工具众多,最令人激动的是有GCC的支持,下载工具都能找到免费的。 6。AVR一般都有ISP功能,比如SPI方式,JTAG方式等。还有许多带IAP功能。 但AVR不是万能的,有以下我认为你要小心: 1。ATMEL的模拟技术不敢让我恭维,我专指AVR方面。ADC的性能一般,EEPROM一般,抗干扰能力太一般。 2。产品线有时会不稳定,这是我个人的看法。 3。EEPROM没有页写模式,这是其一大缺点,并且其可靠性与AT24CXX相比要差。此外,写入次数只保证有10万次,但它的AT24CXX可以保证100万次,我不知道ATMEL是怎么回事。 |
4楼: | >>参与讨论 |
作者: NE5532 于 2005/10/16 17:34:00 发布:
单看性能比51好 缺点: A.老有产品停产,这点可以好好跟MAXIM学学样 B.抗干扰特性%……—%*—*(不是AVR的错,是ATMEL的错) C.功耗也不是很小,无法与MSP430之类抗衡 D.货源不如51好 E.M16以上的价格似乎高了些 F.不做中断优先级,觉得不好 G.ICC对汇编的支持是在是差 优点: A.M8有价格优势,是蹂躏2051的首选 B.速度爆快 C.内带A/D,硬I2C等流行接口 D.自编程 E.内带EEP F.RAM够大,在8位机中罕见 G.端口驱动能力超强 综合评价:AVR是一种针对在低成本下使用丰富资源,具有现代单片机流行性特征的机型,学习AVR,可以很方便地比照学会其他类型的单片机。 |
5楼: | >>参与讨论 |
作者: NE5532 于 2005/10/16 17:35:00 发布:
给自己的东西补充一点:没有十全十美的单片机 AVR综合评分:85 |
6楼: | >>参与讨论 |
作者: hotpower 于 2005/10/18 0:58:00 发布:
同意qjy_dali的看法(小心1),不过可以用软件避免 这几天被AVR的ADC气晕了...不过还是被我搞定了... 总之,个人认为在MCU中,AVR还是最优秀的MCU之一...且是个人首选. |
7楼: | >>参与讨论 |
作者: 一甲 于 2005/10/18 21:27:00 发布:
不错!“没有十全十美的单片机” 不错!“没有十全十美的单片机” |
8楼: | >>参与讨论 |
作者: ipman 于 2005/10/18 23:32:00 发布:
呵呵,以前没碰到avr的抗干扰测试,现在终于碰到了 双面板,在m16反面twi位置附近布了个D/A(1KHz,3个电阻电容)竟然把我的twi干扰的乱七八糟,只好先给自己一个嘴巴,重新lay板。 |
9楼: | >>参与讨论 |
作者: avrdiy 于 2005/10/19 4:25:00 发布:
没有最好的,只有最适合的 我个人认为没有最好的,只有最适合的,选择单片机要考虑批量成本、功能够用就好 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |