Data Sheet - Freescale Semiconductor
Data Sheet - Freescale Semiconductor
Data Sheet - Freescale Semiconductor
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.5.4.9 Output data values<br />
Table 37. Nominal acceleration data values<br />
Unsigned digital<br />
value<br />
3.5.4.10 PCM output function<br />
The device provides the option for a PCM output function. The PCM output is enabled if the PCM bit is set in the ACC_FCTCFG<br />
register. Selecting the PCM output enables the following functions:<br />
• The acceleration value output from the offset cancellation block is saturated to 9-bits and converted to an unsigned value.<br />
• The 9-bit acceleration value is input into a summer clocked at 8MHz.<br />
• The carry from the summer circuit is output to the PCM pin.<br />
A block diagram of the PCM output is shown in Figure 27.<br />
MMA27XXW<br />
16-bit data 10-bit data Nominal acceleration (g)<br />
Signed digital value<br />
Unsigned digital<br />
value<br />
Signed digital<br />
value<br />
Decimal Hex Decimal Hex Decimal Hex Decimal Hex<br />
33280 to<br />
65535<br />
0x8200 to<br />
0xFFFF<br />
512 to<br />
32767<br />
0x200 to<br />
0x7FFF<br />
25 g<br />
range<br />
Figure 27. PCM output function block diagram<br />
125 g<br />
range<br />
187 g<br />
range<br />
NA NA NA NA Overrange data<br />
250 g<br />
range<br />
375 g<br />
range<br />
33279 0x81FF 511 0x1FF 1023 0x3FF 511 0x1FF 24.9512 124.756 186.633 249.512 374.277<br />
33278 0x81FE 510 0x1FE 1022 0x3FE 510 0x1FE 24.9023 124.512 186.267 249.023 373.544<br />
• • • • • • • • • • • • •<br />
• • • • • • • • • • • • •<br />
• • • • • • • • • • • • •<br />
32770 0x8002 2 0x0002 514 0x202 2 0x002 0.976563 0.488281 0.730460 0.976563 1.46488<br />
32769 0x8001 1 0x0001 513 0x201 1 0x001 0.048828 0.244141 0.365230 0.488281 0.732440<br />
32768 0x8000 0 0x0000 512 0x200 0 0x000 0 0 0 0 0<br />
32767 0x7FFF -1 0xFFFF 511 0x1FF -1 0x3FF -0.048828 -0.24414 -0.365230 -0.488281 -0.732440<br />
32766 0x7FFE -2 0xFFFE 510 0x1FE -2 0x3FE -0.976563 -0.488281 -0.730460 -0.976563 -1.46488<br />
• • • • • • • • • • • • •<br />
• • • • • • • • • • • • •<br />
• • • • • • • • • • • • •<br />
32258 0x7E02 -510 0xFE02 2 0x002 -510 0x202 -24.9023 -124.512 -186.267 -249.023 -373.544<br />
32257 0x7E01 -511 0xFE01 1 0x001 -511 0x201 -24.9512 -124.756 -186.633 -249.512 -374.277<br />
1 to<br />
32256<br />
0x0001 to<br />
0x7E00<br />
-32767 to<br />
-512<br />
0x8001 to<br />
0xFE00<br />
NA NA NA NA Overrange <strong>Data</strong><br />
0 0x0000 -32768 0x8000 0 0x000 -512 0x200 Fault<br />
DSP Output<br />
9<br />
A<br />
B<br />
CARRY<br />
9 Bit ADDER<br />
SUM<br />
f CLK<br />
9<br />
9<br />
D<br />
Q<br />
D<br />
Q<br />
D<br />
Q<br />
D<br />
Q<br />
D<br />
Q<br />
D<br />
Q<br />
DFF<br />
Q<br />
DFF<br />
Q<br />
FF<br />
Q<br />
FF<br />
FF<br />
FF FF<br />
CLK<br />
FF<br />
CLK FF Q<br />
CLK Q<br />
CLK<br />
Q<br />
CLK<br />
Q<br />
CLK Q<br />
CLK<br />
Q<br />
CLK<br />
Q<br />
CLK Q<br />
Sensors<br />
54 <strong>Freescale</strong> <strong>Semiconductor</strong>, Inc.<br />
PCM