AT89S8252-24JI Atmel, AT89S8252-24JI Datasheet - Page 16

MCU W/SPI 8KB FLSH 2K EEP 44PLCC

AT89S8252-24JI

Manufacturer Part Number
AT89S8252-24JI
Description
MCU W/SPI 8KB FLSH 2K EEP 44PLCC
Manufacturer
Atmel
Series
89Sr
Datasheet

Specifications of AT89S8252-24JI

Core Processor
8051
Core Size
8-Bit
Speed
24MHz
Connectivity
SPI, UART/USART
Peripherals
POR, WDT
Number Of I /o
32
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Other names
AT89S825224JI

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89S8252-24JI
Manufacturer:
ATM
Quantity:
2 690
Part Number:
AT89S8252-24JI
Manufacturer:
ATMEL
Quantity:
1 150
Part Number:
AT89S8252-24JI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89S8252-24JI
Manufacturer:
ATMEL
Quantity:
427
Part Number:
AT89S8252-24JI
Manufacturer:
AT
Quantity:
20 000
Programmable
Clock Out
16
AT89S8252
Timer 2 as a baud rate generator is shown in Figure 4. This figure is valid only if RCLK
or TCLK = 1 in T2CON. Note that a rollover in TH2 does not set TF2 and will not gener-
ate an interrupt. Note too, that if EXEN2 is set, a 1-to-0 transition in T2EX will set EXF2
but will not cause a reload from (RCAP2H, RCAP2L) to (TH2, TL2). Thus when Timer 2
is in use as a baud rate generator, T2EX can be used as an extra external interrupt.
Note that when Timer 2 is running (TR2 = 1) as a timer in the baud rate generator mode,
TH2 or TL2 should not be read from or written to. Under these conditions, the Timer is
incremented every state time, and the results of a read or write may not be accurate.
The RCAP2 registers may be read but should not be written to, because a write might
overlap a reload and cause write and/or reload errors. The timer should be turned off
(clear TR2) before accessing the Timer 2 or RCAP2 registers.
A 50% duty cycle clock can be programmed to come out on P1.0, as shown in Figure 5.
This pin, besides being a regular I/0 pin, has two alternate functions. It can be pro-
grammed to input the external clock for Timer/Counter 2 or to output a 50% duty cycle
clock ranging from 61 Hz to 4 MHz (for a 16-MHz operating frequency).
To configure the Timer/Counter 2 as a clock generator, bit C/T2 (T2CON.1) must be
cleared and bit T2OE (T2MOD.1) must be set. Bit TR2 (T2CON.2) starts and stops the
timer.
The clock-out frequency depends on the oscillator frequency and the reload value of
Timer 2 capture registers (RCAP2H, RCAP2L), as shown in the following equation.
In the clock-out mode, Timer 2 rollovers will not generate an interrupt. This behavior is
similar to when Timer 2 is used as a baud-rate generator. It is possible to use Timer 2 as
a baud-rate generator and a clock generator simultaneously. Note, however, that the
baud-rate and clock-out frequencies cannot be determined independently from one
another since they both use RCAP2H and RCAP2L.
Clock Out Frequency
=
------------------------------------------------------------------------------------------ -
4
×
[
65536
Oscillator Frequency
(
RCAP2H,RCAP2L
)
]
0401G–MICRO–3/06

Related parts for AT89S8252-24JI