English
Language : 

P8XC592 Datasheet, PDF (102/108 Pages) NXP Semiconductors – 8-bit microcontroller with on-chip CAN
Philips Semiconductors
8-bit microcontroller with on-chip CAN
Product specification
P8xC592
LOC OBJ LINE SOURCE
00A1
143
; after reading the Rx-Buffer it must be released back to
144
; the CAN-controller. In coincidence, the Clear Overrun bit
145
; (CANCON.3) may be set, regardless of an existing or
146
; non-existing data overrun.
147 CAN_RX_READY:
75D904 148
MOV
CANCON, #CAN_RBF_REL
149
00A2
150
; if no other interrupt-flag is set, the interrupt-handler
151
; for the CAN-controller can be left. Otherwise further
152
; services are required.
E520 153
MOV
A, CAN_INT_IMAGE
70E4 154
JNZ
INT_TEST1
00A5
155
00A7
156
; no other service is required, so the interrupt-handler
157
; is left.
D0E0 158
POP
ACC
D0D0 159
POP
PSW
00A9 32
160
RETI
00AB
161 ; end of Rx-serve-------------------------------------------------------------------------------------
00AD
162
163
; here the array follows containing 8 destination-addresses
164
; for up to 8 different messages to be received. The values
165
; are fully application-specific (the values below show an
166
; example only).
167 RX_ARRAY_START:
E0
168
DB
0E0H
; Rx-message #0
00
169
DB
000H
; this message is not used
00AE
170
; ...
00AF FA
171
DB
0FAH
; RX-message #7, containing 6 data bytes
172
00B0
173
END
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE, NO ERRORS FOUND
1996 Jun 27
102