How is the 9th bit address mode setup? The loading of the slave address is the unclear area. Is it loaded into the EEPROM and the 9th bit is an interrupt so the program code can run a compare (LOOKUP) and if they match then accept data.? OR, if the comparision is done within the firmware of the USART how is address data loaded in? I understand the RCREG can be written to and perhaps this is where the address data goes. Another question about the USART running the routine: Is the address data held in a special flash/EEPROM section within the USART module or must it be written to each power up? The data sheet is not specific about this and the MicroChip site is down for now.
Bookmarks