PCA85073A STOP bit [REG 0x00] and OS [REG 0x04] bit were not in sync

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

PCA85073A STOP bit [REG 0x00] and OS [REG 0x04] bit were not in sync

787 次查看
vanthihan
Contributor I

Dear NXP,

I am facing one issue with that somehow the Time register 0x04 bit 7 is always set to 1 no mater if I change the STOP bit of register 0x00 bit 5 is 0 or 1.


2024-05-27_16h44_45.png

2024-05-27_16h45_18.png

As datasheet mentioned, if OS bit is 1, we the data we read is not reliable anymore.

Please help me to clarify it.

Thanks!

Thi

0 项奖励
回复
1 回复

770 次查看
JozefKozon
NXP TechSupport
NXP TechSupport

Dear Thi,

the OS bit is always set, when the oscillator is not running. At start the oscillator is no running, so the OS bit is set to 1. You can clear the OS bit, by writing 0 to it, but only if the oscillator is running. Once the oscillator stops again, the OS bit is set to 1 again and you can clear it again by writing 0 to OS bit. This OS bit can be used to monitor the oscillator. Please refer to the section 7.3.1.1 in the PCA85073 datasheet. You cannot clear the OS bit by the STOP bit.

JozefKozon_0-1716808033611.png

With Best Regards,

Jozef

0 项奖励
回复