AT89C5115-RATUM Atmel, AT89C5115-RATUM Datasheet - Page 63

IC 8051 MCU FLASH 16K 32VQFP

AT89C5115-RATUM

Manufacturer Part Number
AT89C5115-RATUM
Description
IC 8051 MCU FLASH 16K 32VQFP
Manufacturer
Atmel
Series
89Cr
Datasheet

Specifications of AT89C5115-RATUM

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
20
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
32-TQFP, 32-VQFP
Processor Series
AT89x
Core
8051
Data Bus Width
8 bit
Data Ram Size
512 B
Interface Type
UART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
20
Number Of Timers
2
Operating Supply Voltage
3 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
CANADAPT28
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Package
32VQFP
Device Core
8051
Family Name
89C
Maximum Speed
40 MHz
For Use With
AT89OCD-01 - USB EMULATOR FOR AT8XC51 MCU
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C5115-RATUM
Manufacturer:
Atmel
Quantity:
10 000
Programmable Clock-
Output
Figure 30. Clock-Out Mode
4128G–8051–02/08
T2EX
CLOCK
T2
FT2
In clock-out mode, Timer 2 operates as a 50%-duty-cycle, programmable clock genera-
tor (Figure 30). The input clock increments TL2 at frequency f
repeatedly counts to overflow from a loaded value. At overflow, the contents of RCAP2H
and RCAP2L registers are loaded into TH2 and TL2. In this mode, Timer 2 overflows do
not generate interrupts. The formula gives the clock-out frequency depending on the
system oscillator frequency and the value in the RCAP2H and RCAP2L registers:
For a 16 MHz system clock in x1 mode, Timer 2 has a programmable frequency range
of 61 Hz (f
(P1.0).
Timer 2 is programmed for the clock-out mode as follows:
It is possible to use Timer 2 as a baud rate generator and a clock generator simulta-
neously. For this configuration, the baud rates and clock frequencies are not
independent since both functions use the values in the RCAP2H and RCAP2L registers.
Set T2OE bit in T2MOD register.
Clear C/T2 bit in T2CON register.
Determine the 16-bit reload value from the formula and enter it in RCAP2H/RCAP2L
registers.
Enter a 16-bit initial value in timer registers TH2/TL2. It can be the same as the
reload value or different depending on the application.
To start the timer, set TR2 run control bit in T2CON register.
OSC
Clock OutFrequency
/2
16)
to 4 MHz (f
Q
Q
Toggle
T2CON reg
D
EXEN2
T2CON.2
TR2
OSC
/4). The generated clock signal is brought out to T2 pin
=
---------------------------------------------------------------------------------------- -
4
T2CON reg
×
RCAP2L
EXF2
(
(8-bit)
(8-bit)
65536 RCAP2H
TL2
T2MOD reg
T2OE
RCAP2H
FT2clock
(8-bit)
(8-bit)
TH2
INTERRUPT
TIMER 2
OVERFLOW
RCAP2L
OSC
)
/2. The timer
63

Related parts for AT89C5115-RATUM