89C5121-SK1 Atmel, 89C5121-SK1 Datasheet - Page 23

no-image

89C5121-SK1

Manufacturer Part Number
89C5121-SK1
Description
KIT SMART CARD FOR AT89C5121
Manufacturer
Atmel
Type
Smart Cardr
Datasheet

Specifications of 89C5121-SK1

Contents
Board
For Use With/related Products
AT89C5121
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
T89C5121-SK1
T89C5121-SK1
X2 Feature
Description
Figure 12. Mode Switching Waveforms
4164G–SCR–07/06
CPU clock
XTAL1
XTAL1:2
X2 bit
STD Mode
The T8xC5121 core needs only 6 clock periods per machine cycle. This feature called
”X2” provides the following advantages:
In order to keep the original C51 compatibility, a divider by 2 is inserted between the
XTAL1 signal and the main clock input of the core (phase generator). This divider may
be disabled by software.
The clock for the whole circuit and peripherals is first divided by two before being used
by the CPU core and the peripherals.
This allows any cyclic ratio to be accepted on XTAL1 input. In X2 mode, as this divider is
bypassed, the signals on XTAL1 must have a cyclic ratio from 40 to 60%.
As shown in Figure 11, X2 bit is validated on the rising edge of the XTAL1 2 to avoid
glitches when switching from X2 to standard mode. Figure 12 shows the switching mode
waveforms.
The X2 bit in the CKCON0 register (see Table 9) allows to switch (if CKRL=7) from 12
clock periods per instruction to 6 clock periods and vice versa.
The T0X2, T1X2, UartX2, and WdX2 bits in the CKCON0 register (see Table 9) and
SCX2 bit in the CKCON1 register (see Table 10) allow to switch from standard periph-
eral speed (12 clock periods per peripheral clock cycle) to fast peripheral speed (6 clock
periods per peripheral clock cycle). These bits are active only in X2 mode.
More information about the X2 mode can be found in the application note "How to Take
Advantage of the X2 Features in TS80C51 Microcontroller?".
Divides frequency crystals by 2 (cheaper crystals) while keeping same CPU power.
Saves power consumption while keeping same CPU power (oscillator power
saving).
Saves power consumption by dynamically dividing the operating frequency by 2 in
operating and idle modes.
Increases CPU power by 2 while keeping same crystal frequency.
F
X2 Mode
OSC
STD Mode
A/T8xC5121
23

Related parts for 89C5121-SK1