ATMEGA162-16PC Atmel, ATMEGA162-16PC Datasheet - Page 37

IC MCU AVR 16K 5V 16MHZ 40-DIP

ATMEGA162-16PC

Manufacturer Part Number
ATMEGA162-16PC
Description
IC MCU AVR 16K 5V 16MHZ 40-DIP
Manufacturer
Atmel
Series
AVR® ATmegar
Datasheets

Specifications of ATMEGA162-16PC

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
EBI/EMI, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
35
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
40-DIP (0.600", 15.24mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Calibrated Internal RC
Oscillator
Oscillator Calibration Register
– OSCCAL
2513C–AVR–09/02
The calibrated internal RC Oscillator provides a fixed 8.0 MHz clock. The frequency is
nominal value at 3V and 25 C. If 8.0 MHz frequency exceed the specification of the
device (depends on V
internal frequency by 8 during start-up. See “System Clock Prescaler” on page 39 for
more details. This clock may be selected as the system clock by programming the
CKSEL Fuses as shown in Table 11. If selected, it will operate with no external compo-
nents. During Reset, hardware loads the calibration byte into the OSCCAL Register and
thereby automatically calibrates the RC Oscillator. At 3V and 25 C, this calibration gives
a frequency within ± 1% of the nominal frequency. When this Oscillator is used as the
chip clock, the Watchdog Oscillator will still be used for the Watchdog Timer and for the
Reset Time-out. For more information on the pre-programmed calibration value, see the
section “Calibration Byte” on page 231.
Table 11. Internal Calibrated RC Oscillator Operating Modes
Note:
When this Oscillator is selected, start-up times are determined by the SUT Fuses as
shown in Table 12. XTAL1 and XTAL2 should be left unconnected (NC).
Table 12. Start-up Times for the Internal Calibrated RC Oscillator Clock Selection
Note:
• Bits 7..0 – CAL7..0: Oscillator Calibration Value
Writing the calibration byte to this address will trim the Internal Oscillator to remove pro-
cess variations from the Oscillator frequency. This is done automatically during Chip
Reset. When OSCCAL is zero, the lowest available frequency is chosen. Writing non-
zero values to this register will increase the frequency of the Internal Oscillator. Writing
0x7F to the register gives the highest available frequency. The calibrated Oscillator is
used to time EEPROM and Flash access. If EEPROM or Flash is written, do not cali-
brate to more than 10% above the nominal frequency. Otherwise, the EEPROM or Flash
write may fail.
Bit
Read/Write
Initial Value
SUT1:0
10
00
01
11
(1)
1. The device is shipped with this option selected.
1. The device is shipped with this option selected.
Start-up Time from Power-
down and Power-save
CAL7
R/W
7
CKSEL3:0
0010
6 CK
6 CK
6 CK
CC
CAL6
(1)
R/W
6
), the CKDIV8 Fuse must be programmed in order to divide the
CAL5
R/W
5
Device Specific Calibration Value
CAL4
R/W
Additional Delay from
4
Reset (V
Reserved
CAL3
R/W
4.1 ms
65 ms
3
CC
ATmega162(V/U/L)
= 5.0V)
CAL2
R/W
Nominal Frequency
2
8.0 MHz
CAL1
R/W
Recommended Usage
BOD enabled
Fast rising power
Slowly rising power
1
CAL0
R/W
0
OSCCAL
37

Related parts for ATMEGA162-16PC