p87c591vfb NXP Semiconductors, p87c591vfb Datasheet - Page 109

no-image

p87c591vfb

Manufacturer Part Number
p87c591vfb
Description
Single-chip 8-bit Microcontroller With Can Controller
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
2000 Jul 26
LOC
0160
0163
0166
00D0
00D2
00D4
00D6
0168
016B
016E
0170
0173
0176
0178
017B
017E
Single-chip 8-bit microcontroller with CAN controller
OBJ
75D8C5
75D018
01D0
7840
7908
D0D0
32
75D8E5
75D018
01D0
75D8C5
75D018
01D0
75D8E5
75D018
01D0
SOURCE
!*****************************************************************************************************************************
! SLAVE RECEIVER STATE SERVICE ROUTINES
!*****************************************************************************************************************************
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
! STATE : 60, Own SLA+W have been received, ACK returned.
! ACTION : DATA will be recMASTER STATE SERVICE ROUTINESeived and ACK returned.
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
.sect
.base
.sect
.base
INITSRD:
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
! STATE : 68, Arbitration lost in SLA and R/W as MST Own SLA+W have been received, ACK returned
! ACTION : DATA will be received and ACK returned. STA is set to restart MST mode after the bus is free again.
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
.sect
.base
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
! STATE : 70, General call has been received, ACK returned.
! ACTION : DATA will be received and ACK returned.
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
.sect
.base
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
! STATE : 78, Arbitration lost in SLA+R/W as MST. General call has been received, ACK returned.
! ACTION : DATA will be received and ACK returned. STA is set to restart MST mode after the bus is free again.
!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
.sect
.base
srs60
0x160
insrd
0xd0
srs68
0x168
srs70
0x170
srs78
0x178
mov
mov
ajmp
mov
mov
pop
reti
mov
mov
ajmp
mov
mov
ajmp
mov
mov
ajmp
S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
INITSRD
r0,#SRD
r1,#8
psw
S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
INITSRD
S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
initsrd
S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
INITSRD
109
! clr SI, set AA
! clr SI, set AA
! Initialize SRD counter
! Initialize SRD counter
Preliminary Specification
P8xC591

Related parts for p87c591vfb