Blame | Last modification | View Log | Download | RSS feed
ifndef stddef04inc ; avoid multiple inclusionstddef04inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File STDDEF04.INC *;* *;* Contains SFR Definitions for the 6804 *;* One may look into STDDEF62.INC for some nice macros... *;* *;****************************************************************************if (MOMCPU<>26628)fatal "wrong target selected: only 6804 supported"endifif MOMPASS=1message "6804 SFR Definitions (C) 1993 Alfred Arnold"endif;----------------------------------------------------------------------------XP SFR $80 ; Register Addresses (the assemblerYP SFR $81 ; also has internal symbols for them,RegA SFR $ff ; just for completeness)PA SFR $00 ; Port A Data RegisterDDRA SFR $04 ; Port A Data Direction RegisterPB SFR $01 ; Port B Data RegisterDDRB SFR $05 ; Port B Data Direction RegisterPC SFR $02 ; Port C Data RegisterDDRC SFR $06 ; Port C Data Direction RegisterTSCR SFR $09 ; Timer : Control/StatusTCR SFR $fe ; DataTPR SFR $fd ; PrescalerUSERROM SFR $20 ; User Defined ROM (up to $5f)USERRAM SFR $82 ; Free RAM (up to $9f);---------------------------------------------------------------------------restore ; re-allow listingendif ; stddef04inc