Atmel AVR Atmega32是一款基于低功耗CMOS的微控制器芯片,采用了AVR先进的RISC架构。它的特点是在每个时钟周期内执行技术上强大的指令。
该芯片还具有达到1MIPS / MHz额定吞吐量的能力,使系统管理器能够强制执行一个有效的或最优的功耗与处理速度的比率。
了解Pinout函数

这种先进的MCU单元的各种pinout可以从以下数据中理解:
Vcc=这是兼容数字IC电源电压(5V)的IC的电源电压引脚
接地指“接地”应连接到电源的负轨上。
港口(囚徒…PA0)在这里,A端口以模拟输入的形式为A/D转换器提供便利。该端口也可作为8位双向输入/输出端口,仅在不使用A/D转换器时使用。
端口引脚与内建的上拉电阻(每个位被分配)是便利的。
端口A缓冲输出还提供了良好的平衡和对称的驱动特性,包括高sink和源能力。
当跨越PA0和PA7的引脚被指定为输入,并外部受逻辑低,一旦内部上拉电阻通电,它们就开始源电流。
所有上面讨论的引脚都是三态复位触发(即使没有时钟被激活),三态是指IC能够产生的三种类型的条件:高、低、无响应或开放。
端口B (PB7…PB0):基本上,就像A端口一样,这个端口也是一个双向的8位输入/输出端口,具有内部上拉电阻(每位配置)。分配给端口B缓冲引脚的驱动特性具有高下沉和采购属性。
当用作输入时,这些引脚源电流,当这些被外部电路阶段由于内部上拉电阻被激活。端口B引脚也被指定为三态特性。
除上述外,B口引脚也可以用于实现特殊功能,如在Atmega32中所包括的,这些在下表中列出:

港口C (PC7…PC0): C端口引脚还享受了A端口和B端口启用的各种特性。
但是,除了A口和B口的特性相同外,C口引脚的内部上拉电阻PC5(TDI)、PC3(TMS)和PC2(TCK)在切换JTAG接口时,即使在复位动作中也会被激活。
C端口还实现了ATmega32的JTAG接口功能和其他指定功能,如下表所示:

港口D (PD7 . . PD0):同样的,就像上面的端口一样,D端口的基本的电流下沉和溯源特性是完全相同的。
然而,当交替使用时,这些引脚可以用来执行特殊的ATmega32函数,可以通过下表进行研究:

重置:顾名思义,复位引脚分配可能用于重置或迫使IC恢复其功能可能仅仅通过应用逻辑脉冲低,然而这个脉冲的最小长度不可少的指定脉冲长度IC。任何比这个短可能不能保证复位动作。
下表为适用的最小复位脉冲长度:

XTAL1:可用于锁定给定的频率,并在反相放大器的输入引脚和内部时钟产生电路的输入端之间实现完美的频率响应。
XTAL2:如上所述,可以跨反相振荡器放大器的输出引脚配置
基诺:它指的是为内部A/D转换级指定的模拟参考引脚
8位输出可以通过atmega16发送