另一个 电子元器件 你应该知道的是微控制器,或 MCU(微控制器单元), ATmega328P. 最受欢迎的芯片之一,您可以为各种应用编程,包括 DIY 项目,甚至其他工业项目等。
你肯定听过它的名字,它是平板使用的微芯片之一 Arduino的 和其他 开发板 相似的。 事实上,在很大程度上,正是这个开放的硬件平台也促成了它的人气飙升。
从 Atmel 到 Microchip
Atmel公司 是一家成立于1984年的半导体公司。George Perlegos创立的公司品牌是Advanced Technology for Memory and Logic的首字母缩写。
纵观他们的历史,他们开发了射频设备、WiMAX、ASIC、SoC、EEPROM 和闪存等。 但是,特别是,他们还专注于 微控制器. 其中包括Intel 8051的一些衍生产品,基于AVR和AVR32(都是Atmel自己开发的架构),也有基于ARM的。
他们的 产品 他们曾服务于消费电子产品,例如电信公司、电子工业、医疗设备、车辆、航空航天部门、安全卡以及军队。
恩CUANTO一个 Microchip Technology,也是另一家位于亚利桑那州的大型半导体制造商。 专用于微控制器、存储器(EEPROM 和 EPROM)、RF 和其他模拟设备,以及用于编程和开发的软件工具。 它的微控制器尤其突出,拥有自己开发的系列,例如 PIC。
什么是微控制器或 MCU?
Un 微控制器、µC、UC 或 MCU(微控制器单元),无论您想怎么称呼它,它都是一个可编程 IC,能够执行加载到其内存中的命令。 因此,微控制器几乎是一个完整的片上计算机。 它具有所有集成组件,例如 CPU、RAM、ROM 以及 I/O 外围设备(GPIO、定时器或计数器、A/D 转换器、SPI、 I2C, USB, 以太网, 比较器, PWM等)。
显然, 性能 这些计算机的片上计算机的数量没有今天的个人计算机高,它们的性能与几十年前的计算机相似。 然而,它们非常高效,通常对不需要高性能的不同任务非常有吸引力,例如控制工业机械、控制车辆、开发板、家用电器等中的某些任务。
什么是 ATmega328P?
El ATmega328P 它是Atmel公司开发的一款微控制器,属于megaAVR系列。 它目前属于 Microchip。 关于它的参数和最突出的技术特点是:
- 8 位 AVR 架构
- 32 KB 闪存
- 1 KB EEPROM
- 2 KB SRAM
- 23条通用I/O线
- 32个通用寄存器
- 具有比较模式的 3 个定时器/计数器
- 内部/外部中断 (24)
- UART模式编程器
- 串行接口
- SPI
- 8路10位A/D转换器
- 6个PWM通道
- 带内部振荡器的可编程看门狗
- 5种软件可选的省电模式
- 1.8v 至 5.5v 电源。
- 它实现了 1 MIPS 的性能,即每秒执行 XNUMX 万条指令。
- 20 Mhz 时钟频率
- 封装好的,可以是DIP或PLCC。 带 28 个引脚。
至于他的 引脚和数据表你可以 从这里下载.
什么是 AVR?
如果你问 什么是 AVR, 是 Ateml 为其微控制器系列开发的 8 位 RISC 型架构。 它最初由挪威理工学院的两名学生构思,后来由 Atmel 挪威公司改进和开发。 它现在被 ATmega、ATxmega、ATtiny 和 AT90 系列使用。
此外,它遵循一个 哈佛计划,具有 32 个 8 位寄存器,并且始终以最有效的方式设计编译 C 执行。