Blame | Last modification | View Log | Download | RSS feed
ifndef __vc_inc__vc_inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File COMMON.INC *;* *;* Contains Bit & Register Definitions for S912ZVC(A)xxx *;* *;****************************************************************************include "s12z/cpucore.inc"include "s12z/s12zint.inc"include "s12z/s12zmmc.inc"include "s12z/s12zdbg.inc"if __housing=64__portadh_mask equ $ff ; 64-pin device: Port AD 0..15__portadl_mask equ $ff__porte_mask equ $03 ; Port E 0..1__portl_mask equ $03 ; Port L 0..1__portj_mask equ $03 ; Port J 0..3__portp_mask equ $ff ; Port P 0..7__ports_mask equ $ff ; Port S 0..7__portt_mask equ $ff ; Port T 0..7elseif__portadh_mask equ $03 ; 48-pin device: Port AD 0..9__portadl_mask equ $ff__porte_mask equ $03 ; Port E 0..1__portl_mask equ $03 ; Port L 0..1__portj_mask equ $00 ; Port J n/a__portp_mask equ $77 ; Port P 6..4, 2..0__ports_mask equ $8f ; Port S 0..3,7__portt_mask equ $9f ; Port T 0..4,7endifinclude "s12z/s12zvcpim.inc"include "s12z/ftmrz.inc"include "s12z/s12zecc.inc"include "s12z/s12ztim.inc"org $400TIM1 S12ZTIMorg $5c0TIM0 S12ZTIMinclude "s12z/s12zpwm.inc"org $480PWM0 S12ZPWMorg $500PWM1 S12ZPWMinclude "s12z/s12zadc.inc"org $600ADC0 S12ZADCif __vca ; DAC & ACM only on VCA modelsinclude "s12z/s12zdac.inc"include "s12z/s12zacm.inc"org $690ACM0 S12ZACMorg $698ACM1 S12ZACMendif ; __vcainclude "s12z/s12zcpmu.inc"include "s12z/s12zbats.inc"include "s12z/s12zsci.inc"org $700SCI0 S12ZSCIorg $710SCI1 S12ZSCIinclude "s12z/s12zspi.inc"org $780SPI0 S12ZSPIorg $790if __housing=64 ; SPI1 only on 64-pin modelsSPI1 S12ZSPIendifinclude "s12z/s12ziic.inc"include "s12z/s12zcan.inc"org $800CAN S12ZCANinclude "s12z/s12zsent.inc"restore ; re-enable listingendif ; __vc_inc