Blame | Last modification | View Log | Download | RSS feed
ifndef regsx20 ; avoid multiple inclusionregsx20inc equ 1;****************************************************************************;* *;* AS 1.42 - File regsx20.inc *;* *;* Contins register & bit definitions for Parallax SX20 *;* *;****************************************************************************savelisting off ; disable listing on this fileswitch MOMCPUNAMEcase "SX20","SX28"elsecasefatal "wrong processor type: only SX20 or SX28 supported."endcaseif MOMPASS=1message "Parallax SX20/28 SFR Definitions (C) 2019 Alfred Arnold"endifINDF sfr $00 ; access (FSR)PC sfr $02 ; bits 0..7 of program counterSTATUS sfr $03 ; Status RegisterC bit STATUS.0 ; CarryDC bit STATUS.1 ; Digit CarryZ bit STATUS.2 ; Zero FlagPD bit STATUS.3 ; Power DownTO bit STATUS.4 ; Time OutPA0 bit STATUS.5 ; (Code) Page Address BitsPA1 bit STATUS.6PA2 bit STATUS.7FSR sfr $04 ; File Select RegisterRTCC sfr $01 ; Real-Time Clock/CounterRA sfr $05 ; Port ARB sfr $06 ; Port Bif MOMCPUNAME="SX28"RC sfr $07 ; Port Cendif;----------------------------------------------------------------------------restore ; re-enable listingendif ; regsx20.inc