XVME-200/290 Manual
December, 1987
3.5 PROGRAMMKNG EXAMPLES
The two 68000 CPU code programming examples which follow, demonstrate general
methods of initialization of the 68230 PI/T devices on the XVME-200 and XVME-290
Modules. The following equates will be used in both examples:
; Interrupt vectors.
PVCTR EQU $___
TVCTR EQU $___
; Port interrupt vector.
; Timer interrupt vector.
; Values to preload counter.
CHIGH
EQU $____
; High byte.
CMID EQU $___ ; Middle byte.
CLOW E Q U
$___ ; Low byte.
; 68230 Base Address and Register Offsets.
BASE200 EQU $
; XVME-200 Module base address
(jumper selectable).
PI/TlBASEQU
BASE200
+ $00; 68230 PI/T
#l base address.
PI/T2BASEQU BASE200 + $40; 68230 PI/T #2 base address.
PCGR
PSRR
PADDR
PBDDR
PCDDR
PIVR
PACR
P B C R
PADR
PBDR
PAAR
PBAR
PCDR
P S R
T C R
TIVR
C P R H
CPRM
CPRL
CNTRH
CNTRM
C N T R L
T S R
EQU $01
; Port general control register.
EQU $03
; Port service request register.
EQU $05
; Port A data direction register.
EQU $07
; Port B data direction register.
EQU $09
; Port C data direction register.
EQU
$OB
; Port interrupt vector register.
EQU $OD ; Port A control register.
EQU
$OF
; Port B control register.
EQU$ll
; Port A data register.
EQU $13
; Port B data register.
EQU $15
; Port A alternate register
EQU $17
; Port B alternate register.
EQU $19
; Port C data register.
EQU $lB ; Port status register.
EQU $21
; Timer control register.
EQU $23
; Timer interrupt vector register.
EQU $27
; Counter preload register - high byte.
EQU $29
; Counter preload register - mid byte.
EQU
$2B
; Counter preload register - low byte.
EQU $2F
; Count register - high byte.
EQU $31
; Count register - mid byte.
EQU $33
; Count register - low byte.
EQU $35
; Timer status register.
3-10
Содержание XVME 200
Страница 1: ......
Страница 2: ......
Страница 3: ......
Страница 4: ......
Страница 7: ......
Страница 8: ......
Страница 14: ......
Страница 15: ......
Страница 16: ......
Страница 23: ......
Страница 31: ......
Страница 49: ......
Страница 50: ......
Страница 51: ......
Страница 52: ......
Страница 53: ......
Страница 54: ......
Страница 55: ......
Страница 56: ......
Страница 57: ......