
5. Using the Memory Address Map
46
CNT16-8(FIT)GY,
CNT16-8L(FIT)GY
- Startup
register
mask
Use this function when you want to start or stop channels simultaneously. Write the settings and
mask for CH0 - CH7 in a single write operation.
Table 5.4. Startup register mask
D7 D6 D5 D4 D3
D2
D1
D0
+60h CH7 CH6 CH5 CH4 CH3 CH2 CH1 CH0
Update the "startup register" values for the channels corresponding to bits set to "1".
0 : Ignore
1 : Update "startup register" value.
- Status
reset
mask
Use this function when you want to perform a status reset for multiple channels simultaneously.
Write the settings and mask for CH0 - CH7 in a single write operation.
Table 5.5. Status reset mask
D7 D6 D5 D4 D3
D2
D1
D0
+61h CH7 CH6 CH5 CH4 CH3 CH2 CH1 CH0
Update the "Status reset" values for the channels corresponding to bits set to "1".
0 : Ignore
1 : Update "Status reset" value.
- Counter
initialization
mask
Use this function when you want to initialize channels simultaneously. Write the settings and mask
for CH0 - CH7 in a single write operation.
Table 5.6. Counter initialization mask
D7 D6 D5 D4 D3
D2
D1
D0
+62h CH7 CH6 CH5 CH4 CH3 CH2 CH1 CH0
Update the "Counter initialization" values for the channels corresponding to bits set to "1".
0 : Ignore
1 : Update "Counter initialization" value.
- Preset
counter
mask
Use this function when you want to preset channels simultaneously. Write the settings and mask for
CH0 - CH7 in a single write operation.
Table 5.7. Preset counter mask
D7 D6 D5 D4 D3
D2
D1
D0
+63h CH7 CH6 CH5 CH4 CH3 CH2 CH1 CH0
Update the "Preset counter" values for the channels corresponding to bits set to "1".
0 : Ignore
1 : Update "Preset counter" value.