以下资料参考马潮老师的中文手册,由微雪电子整理并发布,转载请注明出处:www.waveshare.net,否则追究相应责任!
引脚名称 |
引脚功能说明 |
VCC |
电源正 |
GND |
电源地 |
端口B(PB7..PB0) |
端口 B 为 8 位双向 I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动 特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路将拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口 B 保持为高阻态。通过对系统时钟选择位的设定,PB6可作为反向振荡放大器与内部时钟操作电路的输入 。
通过对系统时钟选择位的设定, PB7 可作为反向振荡放大器的输出。
系统使用内部 RC 振荡器时,通过设置 ASSR 寄存器的 AS2 位,可以将 PB7..6 作为异步
定时器 / 计数器 2 的输入口 TOSC2..1 使用。
端口 B 也可以用做其他不同的特殊功能,请参见 P66” 端口 B的第二功能 ” 与 P23” 系统
时钟及其选项 ” 。 |
端口C(PC5..PC0) |
端口 C 为 7 位双向 I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动 特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路
拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口 C 保持为高阻态。 |
PC6/RESET |
RSTDISBL位被编程时,可将PC6作为一个I/O口使用。因此,PC6引脚与端口C其他引脚
的电特性是有区别的。
RSTDISBL位未编程时, PC6将作为复位输入引脚Reset。此时,即使系统时钟没有运行,
该引脚上出现的持续时间超过最小脉冲宽度的低电平将产生复位信号。最小脉冲宽度在
P37Table20 中给出。持续时间不到最小脉冲宽度的低电平不会产生复位信号。
端口 C 也可以用做其他不同的特殊功能,请参见 P69”端口 C 的第二功能 ” 。
|
端口D(PD7..PD0) |
端口 D 为 8 位双向 I/O 口,并具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动
特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路
拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口 D 呈现为三态。
端口 D 也可以用做其他不同的特殊功能,请参见 P72” 端口 D 的第二功能 ” 。 |
AVCC |
AVCC为A/D转换器的电源。当引脚 PC3..0与 PC7..6用于ADC时,AVCC应通过一个低
通滤波器与 VCC 连接。不使用 ADC 时该引脚应直接与 VCC 连接。 PC6..4 的电源则是由
V
CC 提供的。 |
AREF |
AREF 为 ADC 的模拟基准输入引脚。 |
ADC7..6(TQFP与MLF封装) |
TQFP与MLF封装芯片的 ADC7..6引脚为两个10位A/D转换器的输入口,它们的电压由
AVCC提供。 |
|
可作为如下AVR的参考资料: ATtiny13 ATtiny24 ATtiny44 ATtiny84 ATtiny2313 ATtiny26 ATmega48
ATmega88 ATmega168 ATmega8 ATmega16 ATmega32 ATmega64 ATmega128 ATmega162
ATmega169 ATmega169P ATmega8515 ATmega8535
ATtiny13 |
ATtiny24 |
ATtiny44 |
ATtiny84 |
ATtiny26 |
ATtiny2313 |
ATmega48 |
ATmega88 |
ATmega168 |
ATmega8 |
ATmega16 |
ATmega32 |
ATmega64 |
ATmega128 |
ATmega162 |
ATmega169 |
ATmega8515 |
ATmega8535 |
ATmega168 引脚功能
——