Expert Mode Data File // How to Write and Read register of PCAL6416A on 16-bit GPIO Daughter card OM13489, and GPIO target OM13303 // Set address ON OM13489: JP1 = 1&2 which is 0x42 address in Fm+ board; VDDI = VDDP = 3.3V // Write format: |S|Addr + W|A|register pointer|A|Data1|A|Data2|A|P| // Read format: |S|Addr + W|A|register pointer|A|SR|Addr + R|A|Data1|A|Data2|NACK|P| //---------------------------------------------------------- // ADDR, R/W, STOP=Y/N, Delay, data,comments Please read this file before running it. 42,Write,Yes,100,06,00,00,Comments: dummy commamnd;Please use text editor to open this file before using it 42,Write,Yes,100,06,00,00,Comments: set all io's pins are output // LED walking from 0 to 15 42,Write,Yes,100,02,FE,7F,Comments: Write addr 0x42, pointer 02,03 led#00,71 ARE ON 42,Write,Yes,100,02,FD,BF,Comments: Write addr 0x42, pointer 02,03 led#01,61 ARE ON 42,Write,Yes,100,02,FB,DF,Comments: Write addr 0x42, pointer 02,03 led#02,51 ARE ON 42,Write,Yes,100,02,F7,EF,Comments: Write addr 0x42, pointer 02,03 led#03,41 ARE ON 42,Write,Yes,100,02,EF,F7,Comments: Write addr 0x42, pointer 02,03 led#04,31 ARE ON 42,Write,Yes,100,02,DF,FB,Comments: Write addr 0x42, pointer 02,03 led#05,21 ARE ON 42,Write,Yes,100,02,BF,FD,Comments: Write addr 0x42, pointer 02,03 led#06,11 ARE ON 42,Write,Yes,100,02,7F,FE,Comments: Write addr 0x42, pointer 02,03 led#07,01 ARE ON // READ 42,Write,No,00,00,Comments: Write addr 0x42, pointer 00; Set pointer to 00 register 43,Read,Yes,00,00,00,Comments: read register 00 and 01 pair. // Data should be 0x00 and 0x00 It wrote 0x00 on command line #2 Sequence:01,02,03,04,05,06,07,08,09,10