English
Language : 

LPS25HB Datasheet, PDF (28/40 Pages) STMicroelectronics – MEMS pressure sensor: 260-1260 hPa absolute digital output barometer
Register description
8.6
CTRL_REG1 (20h)
Control register 1
7
6
5
PD
ODR2
ODR1
LPS25HB
4
ODR0
3
DIFF_EN
2
1
0
BDU
RESET_AZ
SIM
28/40
PD
ODR [2:0]
DIFF_EN
BDU
RESET_AZ
SIM
Power-down control. Default value: 0
(0: power-down mode; 1: active mode)
Output data rate selection. Default value: 000
Refer to Table 19.
Interrupt generation enable. Default value: 0
(0: interrupt generation disabled; 1: interrupt generation enabled)
Block data update. Default value: 0
(0: continuous update;
1: output registers not updated until MSB and LSB have been read)
Reset Autozero function. Default value: 0.
(0: normal mode; 1: reset Autozero function)
SPI Serial Interface Mode selection.Default value: 0
(0: 4-wire interface; 1: 3-wire interface)
The PD bit allows the turn on of the device. The device is in power-down mode when PD is
set to ‘0’ (default value after boot). The device is active when PD is set to ‘1’.
The ODR[2,0] bits can be configured as described in Table 19. When ODR[2,0] are set to
‘000’ the device enables one-shot mode. When ‘ONESHOT’ bit in CTRL_REG2 (21h) is
set to ‘1’, a new set of data for pressure and temperature is acquired.
ODR2
0
0
0
0
1
1
Table 19. Output data rate bit configurations
ODR1
ODR0
Pressure (Hz)
Temperature (Hz)
0
0
0
1
One-shot mode enabled
1 Hz
1 Hz
1
0
1
1
0
0
0
1
7 Hz
12.5 Hz
25 Hz
Reserved
7 Hz
12.5 Hz
25 Hz
The DIFF_EN bit is used to enable the computing of differential pressure output. It is
recommended to enable DIFF_EN after the configuration of REF_P_H (0Ah), REF_P_L
(09h), REF_P_XL (08h), THS_P_H (31h) and THS_P_L (30h).
The BDU bit is used to inhibit the update of the output registers between the reading of the
upper and lower register parts. In default mode (BDU = ‘0’), the lower and upper register
parts are updated continuously. When the BDU is activated (BDU = ‘1’), the content of the
DocID027112 Rev 2