Blame | Last modification | View Log | Download | RSS feed
ifndef __reg72345inc ; avoid multiple inclusion__reg72345inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File REG72345.INC *;* *;* contains SFR and Bit Definitions for ST72345 *;* *;* Source: ST72345/45 Data Sheet, Rev. 6, July 2012 *;* *;****************************************************************************include "reg72344.inc";----------------------------------------------------------------------------; I2C3SNSI2C3SNS_12_vect label $ffec ; I2C3SNS Address 1&2 InterruptI2C3SNS_3_vect label $ffee ; I2C3SNS Address 3 InterruptI2C3SCR1 label $0060 ; I2C3SNS Control Register 1PL bfield I2C3SCR1,6,2 ; Page length configurationITER bit I2C3SCR1,4 ; BERR / NACK Interrupt enableITRE3 bit I2C3SCR1,3 ; Interrupt enable on read from Slave 3ITRE12 bit I2C3SCR1,2 ; Interrupt enable on read from Slave 1 or 2ITWE3 bit I2C3SCR1,1 ; Interrupt enable on write to Slave 3ITWE12 bit I2C3SCR1,0 ; Interrupt enable on write to Slave 1 or 2I2C3SCR2 label $0061 ; I2C3SNS Control Register 2WP2 bit I2C3SCR2,4 ; Write Protect enable for Slave 2WP1 bit I2C3SCR2,3 ; Write Protect enable for Slave 1I2C3_PE bit I2C3SCR2,2 ; Peripheral enableBusyW bit I2C3SCR2,1 ; Busy on Write to RAM BufferB_W bit I2C3SCR2,0 ; Byte / Word ModeI2C3SSR label $0062 ; I2C3SNS Status RegisterI2C3SBCR label $0063 ; I2C3SNS Byte Count RegisterI2C3SSAR1 label $0064 ; I2C3SNS Slave Address 1 RegisterI2C3SCAR1 label $0065 ; I2C3SNS Current Address 1 RegisterI2C3SSAR2 label $0066 ; I2C3SNS Slave Address 2 RegisterI2C3SCAR2 label $0067 ; I2C3SNS Current Address 2 RegisterI2C3SSAR3 label $0068 ; I2C3SNS Slave Address 3 RegisterI2C3SCAR3 label $0069 ; I2C3SNS Current Address 3 Registerrestoreendif ; __reg72345inc