P87C554SBAA NXP Semiconductors, P87C554SBAA Datasheet - Page 58

no-image

P87C554SBAA

Manufacturer Part Number
P87C554SBAA
Description
MCU 8-Bit 87C 80C51 CISC 16KB EPROM 5V 68-Pin PLCC Tube
Manufacturer
NXP Semiconductors
Datasheet

Specifications of P87C554SBAA

Package
68PLCC
Device Core
80C51
Family Name
87C
Maximum Speed
16 MHz
Ram Size
512 Byte
Program Memory Size
16 KB
Operating Supply Voltage
5 V
Data Bus Width
8 Bit
Program Memory Type
EPROM
Number Of Programmable I/os
40
Interface Type
I2C/UART
On-chip Adc
7-chx10-bit
Operating Temperature
0 to 70 °C
Number Of Timers
3

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
P87C554SBAA
Quantity:
160
Part Number:
P87C554SBAA,512
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
P87C554SBAAЈ¬512
Manufacturer:
NXP
Quantity:
188
Philips Semiconductors
0160
0163
0166
00D0
00D2
00D4
00D6
0168
016B
016E
0170
0173
0176
0178
017B
017E
2003 Jan 28
80C51 8-bit microcontroller – 6-clock operation
16K/512 OTP/ROMless, 7 channel 10 bit A/D, I
high I/O, 64L LQFP
75D8C5
75D018
01D0
7840
7908
D0D0
32
75D8E5
75D018
01D0
75D8C5
75D018
01D0
75D8E5
75D018
01D0
!********************************************************************************************************
!********************************************************************************************************
! SLAVE RECEIVER STATE SERVICE ROUTINES
!********************************************************************************************************
!********************************************************************************************************
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
! STATE
! ACTION : DATA will be received and ACK returned.
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
.sect
.base
.sect
.base
INITSRD:
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
! STATE
!
! ACTION : DATA will be received and ACK returned.
!
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
.sect
.base
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
! STATE
! ACTION : DATA will be received and ACK returned.
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
.sect
.base
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
! STATE
!
! ACTION : DATA will be received and ACK returned.
!
!– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
.sect
.base
: 60, Own SLA+W have been received, ACK returned.
srs60
0x160
insrd
0xd0
: 68, Arbitration lost in SLA and R/W as MST
srs68
0x168
: 70, General call has been received, ACK returned.
srs70
0x170
: 78, Arbitration lost in SLA+R/W as MST.
srs78
0x178
Own SLA+W have been received, ACK returned
STA is set to restart MST mode after the bus is free again.
General call has been received, ACK returned.
STA is set to restart MST mode after the bus is free again.
mov
mov
ajmp INITSRD
mov
mov
pop
reti
mov
mov
ajmp INITSRD
mov
mov
ajmp initsrd
mov
mov
ajmp INITSRD
2
S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
r0,#SRD
r1,#8
psw
S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0
psw,#SELRB3
C, PWM, capture/compare,
58
! clr SI, set AA
! clr SI, set AA
! Initialize SRD counter
! Initialize SRD counter
80C554/87C554
Product data

Related parts for P87C554SBAA