the time lag from Input(default) to Output of PCA6524HE

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

the time lag from Input(default) to Output of PCA6524HE

跳至解决方案
513 次查看
Edgard
Contributor III

Dear an Engineer in NXP

I tried to increase Output port with NXP PCAL6524, but I met a trouble.
After power-on or Reset assert sequence, I/O port  (configured as an output) outputted one pulse, about 40msec.

I would like to remove the pulse, however I didn't know why the pulse appeared.

According to the datasheet 6.6, the I/O port is configured as an input.
Then the port is configured as an output by I2C command in order to modify the register set.

I have one question, is it true that the pulse about 40msec is outputted while changing the register set from Input(default) to Output?

Thanks in advance.

 

0 项奖励
回复
1 解答
491 次查看
JozefKozon
NXP TechSupport
NXP TechSupport

Dear Yomogita-san,

please connect an oscilloscope to the I/O pin and please share the scope. By default the Output port registers are set to 1 for each pin. You can try to set the Output port register bits to 0 first and later change the input pins to output. This way the pulse should be eliminated. 

JozefKozon_0-1710328873450.png

Change the pins to outputs.

JozefKozon_1-1710328912167.png

With Best Regards,

Jozef

 

 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
492 次查看
JozefKozon
NXP TechSupport
NXP TechSupport

Dear Yomogita-san,

please connect an oscilloscope to the I/O pin and please share the scope. By default the Output port registers are set to 1 for each pin. You can try to set the Output port register bits to 0 first and later change the input pins to output. This way the pulse should be eliminated. 

JozefKozon_0-1710328873450.png

Change the pins to outputs.

JozefKozon_1-1710328912167.png

With Best Regards,

Jozef

 

 

0 项奖励
回复
446 次查看
Edgard
Contributor III

Dear Jozef-san

thanks for your support.

As you said, I tried to set the register.
Then the pulse which I didn't want was disapeared.

Thank you.

Kindest Regards
  Edgard