AVR单片机型号问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:08:15
我是一名初学者,想了解一下AVR单片机,请问它们的程序存储器容量在型号上是如何区分的,如8K,16;它们的位数在型号上是如何区分的如16位,32位;等。谢谢!

Atmega/AT90S系列是8位的AVR单片机,但是AT90S系列现在都不再使用了。
AtXmega系列是16位的AVR单片机
AVR32就是32位的AVR单片机

AVR单片机的ROM容量可以从型号上看出,比如Atmega8/16/32/64/128的单片机,其ROM分别为8K、16K、32K、64K和128K。AtXmega和AVR32以此类推。

但是需要小心,Atmega48/88/168的ROM不是48K、88K和168K,这三种单片机的配置和Atmega8相似,实际ROM容量分别为4K、8K和16K。此外Attiny25/45/85也是这样,其ROM分别为2K、4K和8K。

通常来说,型号与存储器的容量是厂家根据自己的规定来定的,如ATmega16有16K的代码空间,ATmega8有8K的代码空间,ATmega128有128K代码空间。
AVR本身就是8位的MCU,AVR32表示32V的MCU。
具体建议你参考芯片的数据手册。

AVR分attiny系列,atmega系列,atxmega系列,AVR32,其中attiny系列和atmega系列是8位的,而atxmega系列的是16位的,AVR32是32位的,其中有些是有区别的,楼上的一位大神已解释