单项选择题

‍当前绝大多数的嵌入式微处理器的I/O端口都是复用的,因此需要根据应用需求选择和设定某端口的功能,以下做法正确的是()。

A.I/O端口的复用功能通过端口功能寄存器组和片内外设的特殊功能寄存器组控制及使用
B.当某个GPIO端口作为数字输出端口使用时,可以通过读取该端口的置位寄存器使得该端口置0
C.复用意味着可以具有多种功能,因此一个I/O端口可以连接多个外设
D.无论I/O端口作为何种外设引脚使用,总可以通过该端口的数据寄存器来读取端口的输入数据