2024年5月8日发(作者:)

第二章 相关常用寄存器介绍

2.1 输入输出控制寄存器

1. 端口A、B数据寄存器(PTAD、PTBD)

⑴ 端口A数据寄存器——PTAD

=未实现或保留

表2-1 PTAD功能对照表

7:6

5

4

3:0

PTADn

功能

未实现或保留位

只能作输入管脚

只能作输出管脚

当端口为输入管脚时,读返回管脚上的逻辑电

平。当作为输出的管脚时,读返回最近写这个寄存

器的值,写的值锁进寄存器的各个位。

⑵ 端口B数据寄存器——PTBD

表2-2 PTBD功能对照表

7:0

PTBDn

功能

当端口为输入管脚时,读返回管脚上的逻辑电

平。当作为输出的管脚时,读返回最近写这个寄存

器的值,写的值锁进寄存器的各个位。

2. 端口A、B数据方向寄存器(PTADD、PTBDD)

⑴ 端口A数据方向寄存器——PTADD

19

表2-3 PTADD功能对照表

位 功能

5:4 PTA5只能作输入管脚,PTA4只能作输出管脚

3:0 1——使能为输出管脚

PTADDn 0——使能为输入管脚

⑵ 端口B数据方向寄存器——PTBDD

表2-4 PTBDD功能对照表

位 功能

7:0 1—使能为输出管脚

PTBDDn 0—使能为输入管脚

3. 端口A、B内部上拉使能寄存器(PTAPE、PTBPE)

⑴ 端口A内部上拉使能寄存器——PTAPE

表2-5 PTAPE功能对照表

功能

5:0 0—屏蔽端口A第n位的内部上拉功能。

PTAPEn 1—使能端口A第n位的内部上拉功能。

PTAPE4对只能作为输出口的PTA4管脚没有影响。

⑵ 端口B内部上拉使能寄存器——PTBPE

20