学习单片机为什么选用AVR单片机
看各种单片机性能比较:
68HC11:代码效率高,但是处理能力只有AVR的1/10,功耗却高 2.5倍
PIC 速度快, 但是在相同功耗下AVR性能比其高3.5倍
三、AVR是低功耗单片机
具有休眠省电功能(POWER DOWN)及闲置(IDLE)低功耗功能。一般耗电在1~2.5mA,典型功耗情况,WDT关闭时为100nA,更适用于电池供电的应用设备。
四、高度保密(LOCK), 可保护你的科研成果!
–不可破解的位加密锁LOCK bit技术;
–不象有的单片机那样可通过电子显微镜看到保密位方式破解
–FLASH保密位单元深藏于芯片内部, 无法用电子显微镜看到保密位;
–可多次烧写的FLASH且具有多重密码保护锁死(LOCK)功能,因此可快速完成产品商品化,并可多次更改程序(产品升级)而不必浪费IC芯片或电路板,大大提高产品质量及竞争力。
五、I/O口功能强、驱动能力大
AVR的I/O口是真正的I/O口,能正确反映I/O口输入/输出的真实情况。I/O口有输入/输出, 三态高阻输入,也可设定内部拉高电阻作输入端的功能,便于作各种应用特性所需(多功能I/O口) 。工业级产品!具有大电流(灌电流)10~40mA,可直接驱动可控硅SSR或继电器, 节省了外围驱动器件。
六、具有A/D转换电路, 可作数据采集闭环控制
AVR内带模拟比较器,I/O口可作A/D转换用,可组成廉价的A/D转换器。AT90S4434/8535具有8路10位A/D;AT90S2333/4433具有6路10位A/D;功能更强的ATMEGA128有FLASH 128KB,EEPROM 4KB,RAM 4KB,I/O端口48个,中断源16个 ,外中断8个,SPI,UART,8路10位A/D,ISP。
七、有的AVR单片机可组成零外设元件单片机系统
AT90S1200/2343/ATtiny15/ATmega8等部分AVR器件具有内部RC振荡器,1-8MHz的工作频率,使该类单片机成为无外加元器件即可工作,就是一片芯片,可谓简单方便又省钱,作加密器件使用更妙。
八、单片机工作可靠性强
可重设启动复位。AVR系列有内部电源开关启动计数器,可将低电平复位(/RESET)直接接到Vcc端。当电源开时,由于利用内部RC的看门狗定时器,可延迟MCU启动执行程序。这种延时使I/O口稳定后执行程序,以提高单片机工作可靠性。有的AVR单片机还有复位电压调节功能供选择, 适用于单片机使用不同电源电压的场合。有看门狗定时器(WDT),安全保护,防止程序走乱(飞),提了高产品的抗干扰能力。
工作电压范围宽(2.7~6.0V),电源抗干扰性强。 AT90LXX为低电压器件(2.7~6.0V), AT90SXX电压为 (4.0~6.0V),最低器件ATTINY12己到1.8V ~ 5.5V。
九、有功能强大的计数器/定时器
C/T计数器/定时器,有8位和16位,可作比较器;计数器外部中断和PWM(也可当D/A)用于控制输出,有的有3-4个PWM,作电机无级调速是理想器件。
十、有异步、同步串行通讯接口
有串行异步通讯UART接口,不占用定时器和SPI同步传输功能,因其高速故可以工作在一般标准整数频率,而波特率可达576K。
十一、AT90S4414/AT90S8515具有可扩展外部数据存储器达64KB。
它们的引脚排列及功能与8051相似,即可替代替8051系列单片机(8751或8752)的应用系统。仅差复位电平,只需对调复位电阻、电容位置。还增加很多新功能,WDT,A/D,PWM等
十二、 并具有较大容量、可擦写10万次的EEPROM,对掉电后数据保存带来方便,来电后能记住掉电时的工作状态,EEPROM(64B~4KB) 。
十三、 ATmega16/32/64/128等单片机,还具有JTAG边界扫描(芯片内部功能检测)、仿真、编程功能, 大大降低了单片机开发成本。
c语言相关文章:c语言教程
单片机相关文章:单片机教程
c++相关文章:c++教程
单片机相关文章:单片机视频教程
单片机相关文章:单片机工作原理
评论