T89C51CC02UA-SISIM Atmel, T89C51CC02UA-SISIM Datasheet - Page 63
![IC 8051 MCU FLASH 16K 28PLCC](/photos/6/70/67044/453-28-plcc_sml.jpg)
T89C51CC02UA-SISIM
Manufacturer Part Number
T89C51CC02UA-SISIM
Description
IC 8051 MCU FLASH 16K 28PLCC
Manufacturer
Atmel
Series
AT89C CANr
Datasheets
1.T89C51CC02CA-TDSIM.pdf
(159 pages)
2.T89C51CC02CA-TDSIM.pdf
(33 pages)
3.T89C51CC02CA-TDSIM.pdf
(29 pages)
4.T89C51CC02CA-TDSIM.pdf
(148 pages)
Specifications of T89C51CC02UA-SISIM
Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
CAN, 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
28-PLCC
For Use With
AT89STK-06 - KIT DEMOBOARD 8051 MCU W/CAN
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
T89C51CC02UASISIM
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Programmable Clock-
Output
4126F–CAN–12/03
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.
Figure 30. Clock-Out Mode
CLOCK
FT2
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.
T2EX
T2
OSC
C l o c k O u t F r e q u e n c y
/2
T2CON reg
16)
C/T2
to 4 MHz (f
1
0
–
OSC
T2CON.1
CT/2
/4). The generated clock signal is brought out to T2 pin
0
1
=
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4
T2CON Reg
EXEN2
:2
T2CON.2
65536
TR2
–
F T
R C A P
2
c l o c k
T2CON Reg
EXF2
2
RCAP2L
(8-bit)
(8-bit)
TL2
H
T2MOD Reg
T89C51CC02
T2OE
R C A P
RCAP2H
(8-bit)
(8-bit)
TH2
OSC
2
L
/2. The timer
INTERRUPT
TIMER 2
OVERFLOW
63