端口C和端口D的第2功能
发表:2023-08-29 12:05:32 阅读:23

端口C的第2功能

在ATmegal03兼容模式下,端口C为输出端口,其第2功能为外部存储器接口的地址高字节,如表2-6所列。

端口D的第2功能

端口D的第2功能如表2-7所列。 T1为T/Cl的计数输入源。

>XCKl——端口D,Bit4

XCKl为USARTl的外部时钟。数据方向寄存器(DDD4)是控制这个时钟为输入(DDD4为“0’’)时钟还是输出时钟(DDD4为“l")。只有当USARTl工作于同步模式时XCKl才有效。

>ICPl——端口D,Bit4

ICPl为输人捕捉引脚1。PD4可以作为T/Cl的输入捕捉引脚。

>INT3/TXDl——端口D,Bit3

INT3为外部中断源3。PD3可以作为MCU的外部中断源。TXDl是USARTl的数据发送引脚。当使能了USARTl的发送器后,这个引脚被强制设置为输出,此时DDD3不起作用。

>INT2/RXDl——端口D,Bit2

INT2为外部中断源2。PD2可以作为MCU的外部中断源。RXDl是USARTl的数据接收引脚。当使能了USARTl的接收器后,这个引脚被强制设置为输出,此时DDD2不起作用。但是PORTD2仍然控制上拉电阻

>INTl/SDA——端口D,Bitl

INTl为外部中断源l。PDl可以作为MCU的外部中断源。SDA,两线接Vl的数据引脚。当寄存器TWCR的TWEN置位时使能两线接口。引脚PDl与端El脱离开而成为两线接121的串行数据I/O引脚。此时,引脚配置一个尖峰滤波器以抑制50 ns以下的尖峰信号,而引脚由具有斜率限制功能的开漏驱动器驱动。

>INT0/SCL——端口D,Bit 0

INT0为外部中断源0。PD0可以作为MCU的外部中断源。SCL为两线接口的时钟。当寄存器TWCR的TWEN置位时使能两线接口。引脚PD0与端l:3脱离开而成为两线接口的串行数据时钟I/O引脚。此时,引脚配置一个尖峰滤波器以抑制50 ns以下的尖峰信号,而引脚由具有斜率限制功能的开漏驱动器驱动。

 

电子街推荐您阅读:

数字输入使能和睡眠模式

端口的第2功能

端口A和的端口B第2功能

 

推荐品牌: