« Close

Datasheets and User Guides

App Notes

Software & Driver

 

5.2.10 - ReadDefaults (ReadCurrent)

Reads the power-up defaults from flash (Read the current configuration).

Table 5.2.10-1.

Command:     Power-Up Defaults Address Map
Byte            
0 Checksum8   Block # Byte # Name Factory
1 0xF8   0 0-3 Not Used 0x00
2 0x01   0 4 FIODirection 0x00
3 0x0E   0 5 FIOState 0xff
4 Checksum16 (LSB)   0 6-7 Not Used 0x00
5 Checksum16 (MSB)   0 8 EIODirection 0x00
6 0x00   0 9 EIOState 0xff
7 bits[0:6] BlockNum 0-7   0 10-11 Not Used 0x00
  bit 7: 1=ReadCurrent   0 12 CIODirection 0x00
      0 13 CIOState 0x0f
Response:     0 14-15 Not Used 0x00
Byte     0 16 Config Write Mask 0x01
0 Checksum8   0 17 NumOfTimersEnabled 0x00
1 0xF8   0 18 Counter Mask 0x00
2 0x11   0 19 Pin Offset 0x00
3 0x0E   0 20-31 Not Used 0x00
4 Checksum16 (LSB)   1 0 (32) Clock_Source 0x02
5 Checksum16 (MSB)   1 1 (33) Divisor 0x00
6 Errorcode   1 2-15 (34-47) Not Used 0x00
7 0x00   1 16 (48) TMR0 Mode 0x0A
8-39 Data   1 17 (49) TMR0 Value L 0x00
      1 18 (50) TMR0 Value H 0x00
      1 19 (51) Not Used 0x00
      1 20 (52) TMR1 Mode 0x0A
      1 21 (53) TMR1 Value L 0x00
      1 22 (54) TMR1 Value H 0x00
      1 23 (55) Not Used 0x00
      1 24 (56) TMR2 Mode 0x0A
      1 25 (57) TMR2 Value L 0x00
      1 26 (58) TMR2 Value H 0x00
      1 27 (59) Not Used 0x00
      1 28 (60) TMR3 Mode 0x0A
      1 29 (61) TMR3 Value L 0x00
      1 30 (62) TMR3 Value H 0x00
      1 31 (63) Not Used 0x00
      2 0-15 (64-79) Not Used 0x00
      2 16-17 (80-81) DAC0 (2 Bytes) 0x00
      2 18-19 (82-83) Not Used 0x00
      2 20-21 (84-85) DAC1 (2 Bytes) 0x00
      2 22-31 (86-95) Not Used 0x00
      3 0-15 (96-111) AIN Gain/Res 0xF0
      3 16-31 (112-127) AIN Options 0x00