Philips Semiconductors
Preliminary data
Low power, low price, low pin count (20 pin)
microcontroller with 4 kbyte OTP
87LPC764
80C51 INTERNAL BUS
TB8
WRITE TO SBUF
S
D
TIMER 1
OVERFLOW
TxD
SBUF
Q
P1.0 ALT
OUTPUT
FUNCTION
CL
÷2
ZERO DETECTOR
SMOD1 = 0
SMOD1
= 1
START
SHIFT
DATA
SEND
TX CONTROL
TI
TX CLOCK
÷16
÷16
SERIAL PORT INTERRUPT
RX
CLOCK
RI
LOAD SBUF
SHIFT
1-TO-0
TRANSITION
DETECTOR
RX CONTROL
START
1FFH
BIT
DETECTOR
INPUT SHIFT REGISTER
RxD
P1.1 ALT
INPUT
LOAD
SBUF
FUNCTION
SBUF
READ
SBUF
80C51 INTERNAL BUS
TX CLOCK
WRITE TO SBUF
SEND
DATA
TRANSMIT
SHIFT
TxD
START
BIT
D0
D1
D2
D3
D4
D5
D6
D7
TB8
STOP BIT
TI
STOP BIT GEN.
RX CLOCK
RxD
START
BIT
÷ 16 RESET
D0
D1
D2
D3
D4
D5
D6
D7
RB8
STOP BIT
BIT DETECTOR SAMPLE TIMES
RECEIVE
SU01181
SHIFT
RI
Figure 32. Serial Port Mode 3
39
2001 Oct 26