您好!
是否曾发生过 PxDIR 寄存器意外更改的情况?
在我将 P87-P84端口设置为输出端口且 P83-P80是 LCD 的 SEG 信号之后、只有 P85意外更改了输入端口。
目前、我不知道为什么只有 P8DIR.5发生了变化、以及如何重现这种现象。
这种现象发生在迄今生产的130个单位中的一个。
您能给我一点关于这个问题的意见吗?
此致、
U-SK
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
是否曾发生过 PxDIR 寄存器意外更改的情况?
在我将 P87-P84端口设置为输出端口且 P83-P80是 LCD 的 SEG 信号之后、只有 P85意外更改了输入端口。
目前、我不知道为什么只有 P8DIR.5发生了变化、以及如何重现这种现象。
这种现象发生在迄今生产的130个单位中的一个。
您能给我一点关于这个问题的意见吗?
此致、
U-SK
您好、Harry、
很抱歉回复价格。
MSP430用于电磁阀、器件型号为 MSP430FR6879IPZ。
>外部电路是什么样子的?
我无法披露上述信息。
>您提到的引脚配置是什么?
复位后、我仅像这样配置了 PxDIR 一次。
P8DIR |= BIT4 + BIT5 + BIT6 + BIT4。
>“问题”程序例程是什么样子的?
我无法透露上述问题。
但我认为这个问题不是软件错误、因为其他 P8引脚没有改变。
>如何确定 Px.DIR 是否已更改?
我使用 UART 读取 P8DIR 地址。
此致、
U-SK