Atmega328p 与 Atmega328 - 功能、差异和相似之处
购买微处理器时,您需要选择能够满足您需求的特定微处理器。我们准备了这篇文章来帮助您区分 Atmega328p 与 Atmega328 AVR。查看这些模块的功能、相似之处、差异和应用。
Atmega328p 与 atmega328:简要概述
图 1:Atmega328 5v Arduino Pro Mini Module 16M 微控制器
两者都是属于高级虚拟 RISC (AVR) 微控制器类的 8 位数据处理 IC。此外,它们还具有 32KB 的内部闪存和 1KB 的电可擦除可编程只读存储器 (EEPROM)。
因此,即使您移除微控制器的电源,模块仍会存储数据。此外,AVR Atmega328 具有静态随机存取存储器 (2 KB SRAM)。此外,它们都是 Microchip 制造的 28 引脚 AVR 微控制器设备。
最后,它们还具有 32KB 闪存类型的程序存储器,并且都在 RISC 架构上运行。
Atmega328p 与 atmega328:引脚排列
图 2:ATMEGA 328 引脚排列
两者属于AVR微控制器类,有28个引脚。这是每个引脚及其各自功能的一瞥。
- 首先,引脚 8 和 引脚 22 是 GND 引脚。它们对于电路接地至关重要。
- 接下来,引脚 7 和 引脚 20 代表 VCC 和 AVCC 销,分别。前者是数字电压电源引脚。同时,AVCC 是模数转换器的电源端或替代电源引脚。
- 引脚 14 到 19 和引脚 9 和 10 是端口 B 引脚。它们是具有对称驱动特性的 8 位双向 I/O 端口引脚。此外,它们还具有高水槽和相对水槽容量的特点。
- 接下来,引脚 23 到 28 和引脚 1 是 端口 C 引脚。它们是具有内部上拉电阻的 7 位双向 I/O 端口。另外,请注意 Pin 1 在 RSTDISBL 熔丝编程后用作 I/O 引脚。
- 同样,我们有 Pin 2 到 Pin 6 和 11 到引脚 13, 代表端口D 引脚。喜欢 端口 B 引脚,它们也是 8 位双向 I/O 端口引脚。
- 最后,我们有 Pin 21, 这是 AREF 引脚 .它是模数转换器的模拟参考引脚。
Atmega328p 与 atmega328:框图
Atmega328p 与 atmega328:内存大小
ATmega328P-Microchip 和 Atmel AVR ATmega328 带有三种类型的存储器。
- 首先,他们有一个 32KB 的闪存。它是一种非易失性存储器,也是可编程只读存储器 (ROM)。
- 此外,它们还有一个 2KB 随机存取存储器 (RAM),代表易失性存储器。因此,移除电源也会删除其数据。
- 最后,它们具有 1KB EEPROM。
Atmega328p 与 atmega328:区别
图 3:328P 的功耗更好
ATMEGA328P-AUAtmel Corporation 与其 Atmega328 微控制器对应物没有显着差异。两个 ATmega328 插头具有相同的架构外观和设计。此外,它们都属于 8 位 AVR 微控制器系列。
但是,这两个模块之间存在一些显着差异。
- 例如,ATmega328PB-Microchip 在功耗方面比 AVR ATmega328 更经济。
- 此外,328P 的处理能力也比同类产品高。因此,328P 改进了 Nm 工艺,使其比 328 更适合更精细的工艺操作。
- 除了效率更高之外,328P 还为用户节省了显着微安级的电量。
- 此外,它们在芯片签名方面也有所不同。因此,在连接Arduino UNO板卡时,必须选择合适的芯片进行编程,以保证兼容性。
- 此外,您只能在 328P 中找到 TQFP 封装芯片变体。否则,您将需要更精细的流程来使 328 适合与 TQFP 一样小的封装。
- 最后,328 的初始购置成本更便宜。但是,价格更高的 328P 会为您节省更多,因为它在功耗方面是经济的。
结论
这两款微控制器在很多方面都相似。尽管如此,正如我们在上面阐明的那样,它们在某些方面还是不同的。另外,如有任何问题,请与我们联系,我们会立即回复。
工业技术