; ; hc11f1reg.inc -- MC68HC11F1 registers ; ; Steve Ginzburg, May 29 1998 REGBLOCK equ $1000 ; base address of registers PORTA equ $0000 DDRA equ $0001 PORTG equ $0002 DDRG equ $0003 PORTB equ $0004 PORTF equ $0005 PORTC equ $0006 DDRC equ $0007 PORTD equ $0008 DDRD equ $0009 PORTE equ $000a CFORC equ $000b OC1M equ $000c OC1D equ $000d TCNT equ $000e ; 16-bit TCNTHI equ $000e TCNTLO equ $000f TIC1 equ $0010 ; 16-bit TIC1HI equ $0010 TIC1LO equ $0011 TIC2 equ $0012 ; 16-bit TIC2HI equ $0012 TIC2LO equ $0013 TIC3 equ $0014 ; 16-bit TIC3HI equ $0014 TIC3LO equ $0015 TOC1 equ $0016 ; 16-bit TOC1HI equ $0016 TOC1LO equ $0017 TOC2 equ $0018 ; 16-bit TOC2HI equ $0018 TOC2LO equ $0019 TOC3 equ $001a ; 16-bit TOC3HI equ $001a TOC3LO equ $001b TOC4 equ $001c ; 16-bit TOC4HI equ $001c TOC4LO equ $001d TI4O5 equ $001e ; 16-bit TI4O5HI equ $001e TI4O5LO equ $001f TCTL1 equ $0020 TCTL2 equ $0021 TMSK1 equ $0022 TFLG1 equ $0023 TMSK2 equ $0024 TFLG2 equ $0025 PACTL equ $0026 PACNT equ $0027 SPCR equ $0028 SPSR equ $0029 SPDR equ $002a BAUD equ $002b SCCR1 equ $002c SCCR2 equ $002d SCSR equ $002e SCDR equ $002f ADCTL equ $0030 ADR1 equ $0031 ADR2 equ $0032 ADR3 equ $0033 ADR4 equ $0034 BPROT equ $0035 OPT2 equ $0038 OPTION equ $0039 COPRST equ $003a PPROG equ $003b HPRIO equ $003c INIT equ $003d TEST1 equ $003e CONFIG equ $003f CSSTRH equ $005c CSCTL equ $005d CSGADR equ $005e CSGSIZ equ $005f ; Useful opcodes: OPCODE_JMPEXT equ $7E OPCODE_JMPX equ $6E OPCODE_JSRDIR equ $9D OPCODE_JSREXT equ $BD OPCODE_JSRX equ $AD OPCODE_NOP equ $01 OPCODE_RTS equ $39 OPCODE_RTI equ $3B OPCODE_SWI equ $3F