AT89LP51ED2-20JU Atmel, AT89LP51ED2-20JU Datasheet - Page 110

no-image

AT89LP51ED2-20JU

Manufacturer Part Number
AT89LP51ED2-20JU
Description
8-bit Microcontrollers - MCU 64KB 20MHz 2.4V-5.5V
Manufacturer
Atmel
Datasheet

Specifications of AT89LP51ED2-20JU

Rohs
yes
Core
8051
Processor Series
AT89x
Data Bus Width
8 bit
Maximum Clock Frequency
20 MHz
Program Memory Size
64 KB
Data Ram Size
256 B
On-chip Adc
Yes
Operating Supply Voltage
2.4 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
PLCC-44
Mounting Style
SMD/SMT
Data Rom Size
4 KB
Interface Type
2-Wire, SPI, UART
Number Of Programmable I/os
36
Number Of Timers
3
Program Memory Type
Flash
Factory Pack Quantity
27

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP51ED2-20JU
Manufacturer:
Atmel
Quantity:
10 000
Table 17-1.
Notes:
110
SCON Address = 98H
Bit Addressable
Bit
Symbol
FE
SM0
SM1
SM2
REN
TB8
RB8
TI
RI
(SMOD0 = 0/1)
1. SMOD0 is located at PCON.6.
2. f
AT89LP51RD2/ED2/ID2 Preliminary
SM0/FE
SYS
Function
Framing Error Bit
This bit is set by the receiver when an invalid stop bit is detected. The FE bit is not cleared by valid frames and must be
cleared by software. The SMOD0 bit must be set to enable access to the FE bit. FE will be set regardless of the state of
SMOD0.
Serial Port Mode Bit 0
Refer to SM1 for serial port mode selection. SMOD0 must = 0 to access bit SM0.
Serial Port Mode Bit 1
Multiprocessor Communications Enable
Enables the Automatic Address Recognition feature in Modes 2 or 3. If SM2 = 1 then Rl will not be set unless the received
9th data bit (RB8) is 1, indicating an address, and the received byte is a Given or Broadcast Address. In Mode 1, if SM2 =
1 then Rl will not be activated unless a valid stop bit was received, and the received byte is a Given or Broadcast Address.
In Mode 0, SM2 determines the idle state of the shift clock such that the clock is the inverse of SM2, i.e. when SM2 = 0
the clock idles high and when SM2 = 1 the clock idles low.
Serial Reception Enable
Set by software to enable reception. Clear by software to disable reception.
Transmitter Bit 8
The 9th data bit that will be transmitted in Modes 2 and 3. Set or clear by software as desired. In Mode 0, setting TB8
enables Timer 1 as the shift clock generator.
Receiver Bit 8
In Modes 2 and 3, the 9th data bit that was received. In Mode 1, if SM2 = 0, RB8 is the stop bit that was received. In Mode
0, RB8 is not used.
Transmit Interrupt Flag
Set by hardware at the end of the 8th bit time in Mode 0, or at the beginning of the stop bit in the other modes, in any
serial transmission. Must be cleared by software.
Receive Interrupt Flag
Set by hardware at the end of the 8th bit time in Mode 0, or halfway through the stop bit time in the other modes, in any
serial reception (except see SM2). Must be cleared by software.
7
SCON – Serial Port Control Register
= system frequency. The baud rate depends on SMOD1 (PCON.7).
SM0
0
0
1
1
(1)
SM1
6
SM1
0
1
0
1
SM2
5
Mode
0
1
2
3
REN
4
Description
shift register
8-bit UART
9-bit UART
9-bit UART
TB8
3
variable (Timer 1 or Timer 2)
variable (Timer 1 or Timer 2)
f
Baud Rate (Compat.)
SYS
/3 or f
f
SYS
/32 or f
SYS
RB8
2
/6 or Timer 1
SYS
/16
Reset Value = 0000 0000B
(2)
T1
1
variable (Timer 1 or Timer 2)
variable (Timer 1 or Timer 2)
f
SYS
Baud Rate (Fast)
/2 or f
f
SYS
/32 or f
SYS
3714A–MICRO–7/11
RI
0
/4 or Timer 1
SYS
/16
(2)

Related parts for AT89LP51ED2-20JU