ATMEGA8535L-8PU 8-bit AVR Microcontroller 8KB Flash 512B EEPROM 512B SRAM PDIP-40
The ATMEGA8535L-8PU is a low-power, high-performance 8-bit AVR microcontroller featuring 8KBytes of In-System Programmable Flash memory, 512Bytes of EEPROM, and 512Bytes of internal SRAM, implemented in a classic PDIP-40 through-hole package for prototyping and retrofit applications. The device integrates flexible peripheral resources — including timers/counters, PWM channels, a byte-oriented USART, SPI, Two-wire Serial Interface (TWI), and an 8-channel 10-bit ADC — together with power-management modes and on-chip watchdog and brown-out detection to optimise reliability and power consumption for embedded control systems.
The ATmega8535 is backward compatible with AT90S8535 in most cases. The ATmega8535 provides all the features of the AT90S8535. In addition, several new features are added. However, some incompatibilities between the two microcontrollers exist. To solve this problem, an AT90S8535 compatibility mode can be selected by programming the S8535C fuse. ATmega8535 is pin compatible with AT90S8535, and can replace the AT90S8535 on current Printed Circuit Boards. However, the location of fuse bits and the electrical characteristics differs between the two devices.
Features
- AVR® enhanced RISC architecture with 130 single-cycle instructions.
- 8KBytes In-System Programmable Flash with Read-While-Write, bootloader support, and 10,000 write/erase endurance.
- 512Bytes EEPROM with 100,000 write/erase endurance.
- 512Bytes internal SRAM.
- 32 programmable bi-directional I/O lines.
- 8-channel, 10-bit A/D converter (single-ended channels for PDIP).
- Three timers: two 8-bit Timer/Counters and one 16-bit Timer/Counter with capture and compare features.
- Four PWM channels and Real Time Counter with separate oscillator.
- Serial interfaces: USART, SPI, and Two-wire Serial Interface (TWI/I²C).
- On-chip watchdog timer with separate oscillator, power-on reset, and programmable brown-out detection.
- Six power-saving sleep modes (Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby).
- Operating voltage range of 2.7-5.5V and temperature-grade support for embedded applications.
Specifications
| Parameter | Value |
|---|---|
| Architecture | AVR 8-bit RISC |
| Program Memory (Flash) | 8KBytes |
| EEPROM | 512Bytes |
| SRAM | 512Bytes |
| I/O Lines | 32 |
| ADC | 8 channel, 10 bit |
| Timers | Two 8bit + One 16bit |
| PWM Channels | 4 |
| USART | Programmable Serial USART |
| SPI | Master/Slave SPI |
| TWI | Byte-oriented TWI (I²C) |
| Watchdog Timer | On-chip With Oscillator |
| Power Modes | Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby |
| Operating Voltage | 2.7-5.5V |
| Speed Grade | 0-8MHz |
| Program Endurance | 10000Write/Erase Cycles |
| EEPROM Endurance | 100000Write/Erase Cycles |
| Package | PDIP-40 |
| Max Junction Temp | 150°C |
PINOUT
| Pin | Description |
|---|---|
| VCC | Digital supply voltage. |
| GND | Ground. |
| Port A (PA7..PA0) | Port A serves as the analog inputs to the A/D Converter. Port A also serves as an 8-bit bi-directional I/O port if the A/D Converter is not used. Port pins can provide internal pull-up resistors (selectable per bit). Port A output buffers have symmetrical drive characteristics with both high sink and source capability. When pins PA0 to PA7 are used as inputs and are externally pulled low, they will source current if the internal pull-up resistors are activated. The Port A pins are tri-stated when a reset condition becomes active, even if the clock is not running. |
| Port B (PB7..PB0) | Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selectable per bit). Port B output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port B pins that are externally pulled low will source current if the pull-up resistors are activated. The Port B pins are tri-stated when a reset condition becomes active, even if the clock is not running. Port B also serves the functions of various special features of the ATmega8535 as listed in the datasheet. |
| Port C (PC7..PC0) | Port C is an 8-bit bi-directional I/O port with internal pull-up resistors (selectable per bit). Port C output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port C pins that are externally pulled low will source current if the pull-up resistors are activated. The Port C pins are tri-stated when a reset condition becomes active, even if the clock is not running. |
| Port D (PD7..PD0) | Port D is an 8-bit bi-directional I/O port with internal pull-up resistors (selectable per bit). Port D output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port D pins that are externally pulled low will source current if the pull-up resistors are activated. The Port D pins are tri-stated when a reset condition becomes active, even if the clock is not running. Port D also serves the functions of various special features of the ATmega8535 as listed in the datasheet. |
| RESET | Reset input. A low level on this pin for longer than the minimum pulse length will generate a reset, even if the clock is not running. The minimum pulse length required to guarantee a reset is specified in the datasheet; shorter pulses are not guaranteed to generate a reset. |
| XTAL1 | Input to the inverting Oscillator amplifier and input to the internal clock operating circuit. |
| XTAL2 | Output from the inverting Oscillator amplifier. |
| AVCC | AVCC is the supply voltage pin for Port A and the A/D Converter. It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, AVCC should be connected to VCC through a low-pass filter. |
| AREF | AREF is the analog reference pin for the A/D Converter. |
Dimensions
Applications
- Embedded control and automation systems requiring robust I/O and analog interfacing.
- Sensor data acquisition and signal conditioning using the integrated ADC.
- Motor control, PWM-driven actuators, and power-management systems.
- Educational platforms, prototyping, and legacy PCB replacements using PDIP packages.
- Communication peripherals and simple networking nodes using USART/SPI/TWI interfaces.



Reviews
There are no reviews yet.