AT90S8515-4PI Atmel, AT90S8515-4PI Datasheet - Page 2

IC MCU 8K FLSH 4MHZ LV IT 40DIP

AT90S8515-4PI

Manufacturer Part Number
AT90S8515-4PI
Description
IC MCU 8K FLSH 4MHZ LV IT 40DIP
Manufacturer
Atmel
Series
AVR® 90Sr

Specifications of AT90S8515-4PI

Core Processor
AVR
Core Size
8-Bit
Speed
4MHz
Connectivity
SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
32
Program Memory Size
8KB (4K x 16)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
40-DIP (0.600", 15.24mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
7.
6. Lock Bits at High V
5. The SPI can Send Wrong Byte
4. Reset during EEPROM Write
3. SPI Interrupt Flag can be Undefined after Reset
2. Serial Programming at Voltages below 3.0 Volts
2
Releasing Reset Condition without Clock
If an external reset or a watchdog reset occurs while the clock is stopped and the reset is released before the clock is
restarted, the internal reset will time-out after the start-up delay which is independent of the external clock. If no exter-
nal clock pulses are present in the period when internal reset is active, the reset does correctly cause tristating of the
I/O while the reset is held. However, if the internal reset is released before the clock starts running, the part does not
clear I/O registers, nor set PC to 0x00. Here, stopping the clock refers to gating the external clock input. Power Down
mode does not have this issue.
Problem Fix/Workaround
Make sure the clock is running whenever an external reset can be expected. If the Watchdog is used, never stop an
external clock.
On some devices, the lock bits will not erase at high V
reprogram the devices when the lock bits are set. This errata strongly depends on temperature and should in most
cases not cause any problems at room temperature.
Problem Fix/Workaround
Lower V
possible to reprogram the device at any V
Use rev. C or higher.
If the SPI is in Master mode, it will restart the old transfer if new data is written on the same clock edge as the previous
transfer is finished.
Problem Fix/Workaround
When writing to the SPI, first wait until it is ready; then write the byte to transmit.
If reset is activated during EEPROM write, the result is not what should be expected. The EEPROM write cycle com-
pletes as normal, but the address registers are reset to 0. The result is that both the address written and address 0 in
the EEPROM can be corrupted.
Problem Fix/Workaround
Avoid using address 0 for storage, unless you can guarantee that you will not get a reset during EEPROM write.
In certain cases when there are transitions on the SCK pin during reset, or the SCK pin is left unconnected, the start-up
value of the SPI interrupt flag is unknown. If the flag is not reset before enabling the SPI interrupt, a pending SPI inter-
rupt may be executed.
Problem Fix/Workaround
Clear the SPI interrupt flag before enabling the interrupt.
At voltages below 3.0 volts, serial programming might fail.
Problem Fix/Workaround
Keep V
AT90S8515 Errata
CC
CC
at 3.0 volts or higher during In-System Programming.
below 4.0V before performing a chip erase. Then the device will unlock at any temperature and it will be
CC
CC
.
CC
and temperature. In this situation, it will not be possible to
1195E–09/01

Related parts for AT90S8515-4PI