Blame | Last modification | View Log | Download | RSS feed
ifndef __reg72251inc ; avoid multiple inclusion__reg72251inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File REG72251.INC *;* *;* contains SFR and Bit Definitions for ST72251 *;* *;* Source: ST72251 Data Sheet, Rev. 1.7, September 1999 *;* *;****************************************************************************;----------------------------------------------------------------------------; Memory AddressesRAMSTART label $0080 ; start address internal RAMRAMEND label $017f ; end " " ";----------------------------------------------------------------------------; Interrupt VectorsI2C_vect label $ffe4 ; I2C Interrupt VectorTIMB_vect label $ffee ; TIMER B Interrupt VectorTIMA_vect label $fff2 ; TIMER A Interrupt VectorSPI_vect label $fff4 ; SPI Interrupt VectorEI1_vect label $fff8 ; External Interrupt Vector EI1EI0_vect label $fffa ; External Interrupt Vector EI0TRAP_vect label $fffc ; TRAP (software) Interrupt VectorRESET_vect label $fffe ; RESET Vector;----------------------------------------------------------------------------; GPIOinclude "gpio.inc"__defgpio "PC",$0000__defgpio "PB",$0004__defgpio "PA",$0008;----------------------------------------------------------------------------; MiscellaneousMISCR label $0020 ; Miscellaneous RegisterPEI3 bit MISCR,7 ; EI1 Interrupt PolarityPEI2 bit MISCR,6MCO bit MISCR,5 ; Main Clock OutPEI1 bit MISCR,4 ; EI0 Interrupt PolarityPEI0 bit MISCR,3SMS bit MISCR,0 ; Slow Mode Select;----------------------------------------------------------------------------; SPIinclude "spi.inc";----------------------------------------------------------------------------; WatchdogWDGCR label $0024 ; Watchdog Control registerWDGA bit WDGCR,7 ; Activation bit;----------------------------------------------------------------------------; I2Cinclude "i2c.inc"__defi2c $0028;----------------------------------------------------------------------------; Timer A/Binclude "timer.inc"__deftimer "TA",$0030__deftimer "TB",$0040;----------------------------------------------------------------------------; Analog/Digital Converterinclude "adc8.inc"restoreendif ; __reg72251inc