位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1629页 > ATMEGA32L-8AC > ATMEGA32L-8AC PDF资料 > ATMEGA32L-8AC PDF资料2第47页

ATmega32(L)
I / O端口
介绍
所有的AVR端口都具有真正的读 - 修改 - 写功能作为通用数字时使用
I / O端口。这意味着,一个端口引脚的方向可以不会无意地改变
倚重改变任何其他引脚与SBI和CBI指令的方向。该
当改变驱动器的值(如果配置为输出)或启用/禁用同样适用
的上拉电阻器(如果配置为输入)。每个输出缓冲器具有对称的驱动
特点既和吸收大电流的能力。该引脚驱动器足够强大
直接驱动LED显示器。所有的端口引脚都具有可选的上拉电阻
与电压无关的阻力。所有I / O引脚有保护二极管与
V
CC
和地面,如图22所示。请参见“电气特性”页
285为参数的完整列表。
图22 。
I / O引脚等效原理
R
pu
PXN
逻辑
C
针
见图23
"General数字I / O"的
详细
所有的寄存器和位在本节以通用的格式。较低的情况下,
“ x”表示的编号字母的端口,和一个小写的“n ”代表位
号。然而,使用寄存器或位时程序中的定义,精确的形式
必须使用。即, PORTB3对位无。 3端口B ,这里一般是记录
PORTxn如何。物理I / O寄存器和位的位置列在“注册说明
62页上的I / O端口“ 。
三个I / O存储器地址分配给每个端口,分别用于数据
注册会员 - 读PORTx ,数据方向寄存器 - DDRx和端口输入引脚 - PINx 。该
端口输入引脚的I / O位置是只读的,而数据寄存器和数据方向
寄存器的读/写。此外,上拉禁用 - 在SFIOR PUD位禁用
上拉功能在所有端口引脚的设置时。
使用I / O口作为通用数字I / O在“端口作为通用数字I / O”上的描述
第48页大多数端口引脚复用的复用功能的外围设备为特色的
Tures的设备上。怎么每个复用功能干扰了端口引脚说明
在页上的“端口的第二功能” 52.请参见单独的模块部分的
复用功能的完整描述。
需要注意的是,打开一些端口引脚复用功能不影响使用
其他引脚用于通用数字I / O 。
47
2503F–AVR–12/03