Dear Sirs,

I am now working on NHS3100 kit and studying the whole system.

I read the data sheet and user manual and have some questions about "temperature sensor resolution mode".

I read the data sheet and user manual and have some questions about "temperature sensor resolution mode".

1. As my understanding, once some resolution bit mode set, the TSEN will measurement the temperature with the corresponding Celsius.

For example, if 9 bit resolution mode(TSEN_9BITS) using, the temperature Celsius output will be the multiple of ±0.2℃, that is, 0.2, 0.4, 0.6, and so on.

If 8 bit resolution mode(TSEN_8BITS) using, the temperature Celsius output will be the multiple of ±0.4℃, that is, 0.4, 0.8, 1.2, and so on.

For example, if 9 bit resolution mode(TSEN_9BITS) using, the temperature Celsius output will be the multiple of ±0.2℃, that is, 0.2, 0.4, 0.6, and so on.

If 8 bit resolution mode(TSEN_8BITS) using, the temperature Celsius output will be the multiple of ±0.4℃, that is, 0.4, 0.8, 1.2, and so on.

Is it correct?

2. How TSEN works for resolution Celsius according to the resolution bit mode?

Is it a software algorithm or a hardware aspect?

Is it a software algorithm or a hardware aspect?

3. I tried to update the resolution bit mode such as 8-bit, 9-bit and I can see that SP0 register TRESMODE has been updated, but the temperature output is always the multiple of ±0.1℃.

Why? Anything I omitted?

Why? Anything I omitted?

I have got confused for several days.

Anyone can help to explain?

Appreciated.

Anyone can help to explain?

Appreciated.

Postscript:

--- user manual ---

--- data sheet ---

Thanks,

Arna

Arna

Hi Arna,