pic单片机中tris和port是什么意思,怎么理解,怎么用,是走能做输出又能做输入,屏蔽高四位是

2026年09月09日 05:39
有2个网友回答
网友(1):

PORT是端口I/O寄存器(如PORTA、PORTB…)
写 PORTx寄存器就是将数据值写入该端口锁存器。
读 PORTx寄存器就是读取I/O 引脚上的数据值。

TRIS是端口I/O控制寄存器(又称为端口I/O数据方向寄存器,如TRIAS、TRISB…)。当某位的值为0时,置对应I/O口为输出;为1时,置I/O口为输入。

网友(2):

tris对IO口数据方向控制,例如TRISD=0x0f,就是RD的高四位为输出,第四位为输入,port是输入锁存器。数据手册写的很清楚,至于你后面不知道在表达什么。