AT87C52X2-3CSUL Atmel, AT87C52X2-3CSUL Datasheet - Page 6
![IC 8051 MCU 8K OTP 30MHZ 40DIP](/photos/6/70/67049/453-40-dip_sml.jpg)
AT87C52X2-3CSUL
Manufacturer Part Number
AT87C52X2-3CSUL
Description
IC 8051 MCU 8K OTP 30MHZ 40DIP
Manufacturer
Atmel
Series
87Cr
Datasheet
1.TS87C52X2-VCA.pdf
(55 pages)
Specifications of AT87C52X2-3CSUL
Core Processor
8051
Core Size
8-Bit
Speed
30/20MHz
Connectivity
UART/USART
Peripherals
POR
Number Of I /o
32
Program Memory Size
8KB (8K x 8)
Program Memory Type
OTP
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
40-DIP (0.600", 15.24mm)
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
UART
Maximum Clock Frequency
60 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Operating Supply Voltage
2.7 V to 5.5 V
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Details
6
TS8xCx2X2
V
Vss1
V
P0.0-P0.7
P1.0-P1.7
P2.0-P2.7
P3.0-P3.7
Mnemonic
SS
CC
DIL
39-
1-8
21-
10-
20
40
32
28
17
10
11
12
1
2
Pin Number
LCC
43-
2-9
24-
13-
11,
22
44
36
31
19
11
13
14
1
2
3
VQFP
37-30
40-44
18-25
7-13
1.4
1-3
16
39
38
40
41
5,
5
7
8
Type Name and Function
I/O
I/O
I/O
I/O
I/O
O
I
I
I
I
I
I
Ground: 0V reference
Optional Ground: Contact the Sales Office for ground
connection.
Power Supply: This is the power supply voltage for normal,
idle and power-down operation
Port 0: Port 0 is an open-drain, bidirectional I/O port. Port 0
pins that have 1s written to them float and can be used as
high impedance inputs.Port 0 pins must be polarized to Vcc
or Vss in order to prevent any parasitic current consumption.
Port 0 is also the multiplexed low-order address and data bus
during access to external program and data memory. In this
application, it uses strong internal pull-up when emitting 1s.
Port 0 also inputs the code bytes during EPROM
programming. External pull-ups are required during program
verification during which P0 outputs the code bytes.
Port 1: Port 1 is an 8-bit bidirectional I/O port with internal
pull-ups. Port 1 pins that have 1s written to them are pulled
high by the internal pull-ups and can be used as inputs. As
inputs, Port 1 pins that are externally pulled low will source
current because of the internal pull-ups. Port 1 also receives
the low-order address byte during memory programming and
verification.
Alternate functions for Port 1 include:
T2 (P1.0): Timer/Counter 2 external count input/Clockout
T2EX (P1.1): Timer/Counter 2 Reload/Capture/Direction
Control
Port 2: Port 2 is an 8-bit bidirectional I/O port with internal
pull-ups. Port 2 pins that have 1s written to them are pulled
high by the internal pull-ups and can be used as inputs. As
inputs, Port 2 pins that are externally pulled low will source
current because of the internal pull-ups. Port 2 emits the high-
order address byte during fetches from external program
memory and during accesses to external data memory that
use 16-bit addresses (MOVX atDPTR).In this application, it
uses strong internal pull-ups emitting 1s. During accesses to
external data memory that use 8-bit addresses (MOVX atRi),
port 2 emits the contents of the P2 SFR. Some Port 2 pins
receive the high order address bits during EPROM
programming and verification: P2.0 to P2.4
Port 3: Port 3 is an 8-bit bidirectional I/O port with internal
pull-ups. Port 3 pins that have 1s written to them are pulled
high by the internal pull-ups and can be used as inputs. As
inputs, Port 3 pins that are externally pulled low will source
current because of the internal pull-ups. Port 3 also serves
the special features of the 80C51 family, as listed below.
RXD (P3.0): Serial input port
TXD (P3.1): Serial output port
INT0 (P3.2): External interrupt 0
4184G–8051–09/06