ATMEGA8535-16AU - 8-bit AVR MCU 8KB Flash 16MHz 44-TQFP | Microchip
Référence : ATMEGA8535-16AU ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $6.85 | $6,85 |
| 10 | $6.18 | $61,80 |
| 100 | $5.49 | $549,00 |
| 500 | $4.92 | $2 460,00 |
| 1 000 | $4.41 | $4 410,00 |
ATMEGA8535-16AU Présentation
An AVR microcontroller is a Harvard-architecture 8-bit RISC device that executes most instructions in a single clock cycle, sitting within the hierarchy of microcontroller -> embedded processor -> integrated circuit -> semiconductor. The ATmega family is Microchip's classic general-purpose AVR line, and the ATmega8535 is the Flash-based successor to the mask-ROM AT90S8535, retaining pin compatibility for legacy board reuse in industrial and educational designs.
Key features include 8 KB ISP Flash with Read-While-Write support, 512 B EEPROM for non-volatile parameter storage, 512 B SRAM, 32 general-purpose working registers, internal and external interrupts, a programmable Watchdog Timer with on-chip oscillator, and a 6 sleep-mode power management block (Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby). The 130-instruction RISC core achieves 16 MIPS throughput at 16 MHz, and the on-chip ISP interface allows in-system reprogramming without removing the device.
The device uses a low-power CMOS process optimized for both active and sleep-mode operation. The 44-pin TQFP (10x10 mm, 0.80 mm pitch) surface-mount package provides 32 I/O pins plus dedicated power, ground, reset, crystal, and analog reference pins. Architecture-wise, the Harvard bus separates program and data memory for single-cycle instruction fetch, while the 10-bit ADC supports up to 8 single-ended channels with optional internal bandgap reference.
Typical applications include industrial control panels, motor and relay control, sensor data acquisition, legacy AT90S8535 board migration, and educational embedded systems. The combination of 8 KB Flash, 512 B EEPROM, and a 10-bit ADC in one package reduces external component count for mixed-signal control designs.
When designing with this device, decouple AVCC and VCC separately and place 100 nF bypass capacitors within a few millimeters of the pins; the ADC reference and analog supply pins are noise-sensitive. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Alternatives de remplacement direct pour ATMEGA8535-16AU — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec ATMEGA8535-16AU (même facteur de forme et même empreinte) — différant par SRAM, Communication Interfaces, Operating Temperature, Package, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
ATMEGA8535-16AUR
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
ATMEGA8515-16AU
✅ Remplacement direct✓ En stock
$2.85 / unité
Voir la fiche technique →ATMEGA164A-AU
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$2.65 / unité
Voir la fiche technique →ATMEGA162V-8AU
✅ Remplacement direct✓ En stock
$4.38 / unité
Voir la fiche technique →ATMEGA48A-AU
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$1.78 / unité
Voir la fiche technique →ATMEGA16-16AU
✅ Remplacement direct✓ En stock
$4.41 / unité
Voir la fiche technique →ATMEGA8535-16AU Valeurs maximales et caractéristiques électriques
| Core Architecture | AVR 8-bit RISC (Harvard) |
| Program Memory | 8 KB (4K x 16) Flash In-System Programmable |
| SRAM | 512 B |
| EEPROM | 512 B |
| Maximum Clock Speed | 16 MHz |
| Throughput | 16 MIPS at 16 MHz |
| Tension d'alimentation | 4.5 V to 5.5 V |
| I/O Pins | 32 programmable |
| ADC | 8-channel, 10-bit successive-approximation |
| Timer/Counters | 3 (two 8-bit, one 16-bit) with compare modes |
| Communication | USART, SPI, TWI (I2C) |
| Boîtier | 44-pin TQFP (10x10 mm, 0.80 mm pitch) |
| Température de fonctionnement | -40 C to +85 C (industrial) |
| Instruction Set | 130 instructions, mostly single-cycle |
| Statut RoHS | Compliant |
| Type de montage | Surface Mount |
Configuration des broches de ATMEGA8535-16AU
| Broche 1 | PB5 (OC1A/PCINT5) — Port B bit 5 / Timer1 Compare Match A output |
| Broche 2 | PB6 (OC1B/PCINT6) — Port B bit 6 / Timer1 Compare Match B output |
| Broche 3 | PB7 (OC2/PCINT7) — Port B bit 7 / Timer2 Compare Match output |
| Broche 4 | RESET — Reset input (active low) |
| Broche 5 | VCC — Digital supply voltage (4.5 V to 5.5 V) |
| Broche 6 | GND — Digital ground |
| Broche 7 | XTAL2 — Crystal oscillator output |
| Broche 8 | XTAL1 — Crystal oscillator input / external clock |
| Broche 9 | PD0 (RXD/PCINT24) — Port D bit 0 / USART RX |
| Broche 10 | PD1 (TXD/PCINT25) — Port D bit 1 / USART TX |
| Broche 11 | PD2 (INT0/PCINT26) — Port D bit 2 / External Interrupt 0 |
| Broche 12 | PD3 (INT1/PCINT27) — Port D bit 3 / External Interrupt 1 |
| Broche 13 | PD4 (OC1B/PCINT28) — Port D bit 4 / Timer1 Compare B |
| Broche 14 | PD5 (OC1A/PCINT29) — Port D bit 5 / Timer1 Compare A |
| Broche 15 | PD6 (ICP/PCINT30) — Port D bit 6 / Timer1 Input Capture |
| Broche 16 | PD7 (OC2/PCINT31) — Port D bit 7 / Timer2 Compare |
| Broche 17 | PC0 (SCL/PCINT16) — Port C bit 0 / TWI Clock |
| Broche 18 | PC1 (SDA/PCINT17) — Port C bit 1 / TWI Data |
| Broche 19 | PC2 (TCK/PCINT18) — Port C bit 2 / JTAG TCK |
| Broche 20 | PC3 (TMS/PCINT19) — Port C bit 3 / JTAG TMS |
| Broche 21 | PC4 (TDO/PCINT20) — Port C bit 4 / JTAG TDO |
| Broche 22 | PC5 (TDI/PCINT21) — Port C bit 5 / JTAG TDI |
| Broche 23 | PC6 (TOSC1/PCINT22) — Port C bit 6 / Timer0 Oscillator |
| Broche 24 | PC7 (TOSC2/PCINT23) — Port C bit 7 / Timer0 Oscillator |
| Broche 25 | AVCC — Analog supply voltage for ADC |
| Broche 26 | AREF — ADC voltage reference |
| Broche 27 | AGND — Analog ground |
| Broche 28 | PA7 (ADC7/PCINT7) — Port A bit 7 / ADC input 7 |
| Broche 29 | PA6 (ADC6/PCINT6) — Port A bit 6 / ADC input 6 |
| Broche 30 | PA5 (ADC5/PCINT5) — Port A bit 5 / ADC input 5 |
| Broche 31 | PA4 (ADC4/PCINT4) — Port A bit 4 / ADC input 4 |
| Broche 32 | PA3 (ADC3/PCINT3) — Port A bit 3 / ADC input 3 |
| Broche 33 | PA2 (ADC2/PCINT2) — Port A bit 2 / ADC input 2 |
| Broche 34 | PA1 (ADC1/PCINT1) — Port A bit 1 / ADC input 1 |
| Broche 35 | PA0 (ADC0/PCINT0) — Port A bit 0 / ADC input 0 |
| Broche 36 | VCC — Digital supply voltage |
| Broche 37 | GND — Digital ground |
| Broche 38 | PB0 (XCK0/PCINT8) — Port B bit 0 / SPI Clock |
| Broche 39 | PB1 (T1/PCINT9) — Port B bit 1 / Timer1 Counter |
| Broche 40 | PB2 (AIN0/PCINT10) — Port B bit 2 / Analog Comparator + |
| Broche 41 | PB3 (AIN1/PCINT11) — Port B bit 3 / Analog Comparator - |
| Broche 42 | PB4 (SS/PCINT12) — Port B bit 4 / SPI Slave Select |
| Broche 43 | MOSI (PDI/PCINT13) — Port B bit 5 alt / SPI MOSI / ISP PDI |
| Broche 44 | MISO (PDO/PCINT14) — Port B bit 6 alt / SPI MISO / ISP PDO |
Applications typiques
ATMEGA8535-16AU convient pour 6 applications: Industrial Control Panel MCU, Motor and Relay Driver Controller, Sensor Data Acquisition Front-End, Legacy AT90S8535 Board Migration, Educational Embedded Development Board, HVAC and Building Automation Controller.
Industrial Control Panel MCU
The ATMEGA8535-16AU fits industrial control panels because its 4.5 V to 5.5 V supply matches the legacy 24 V/5 V industrial rail, and its 8-channel 10-bit ADC reads multiple sensor inputs (temperature, pressure, flow) directly without external analog muxes. The 16 MIPS throughput at 16 MHz handles PID loops and HMI scan routines in real time, while 32 programmable I/O drive relays, keypads, and 7-segment displays. The 512 B EEPROM stores calibration constants non-volatilely across power cycles, critical for panel identity and trim values. Industrial designers value the wide operating temperature range (-40 C to +85 C) and the ISP (in-system programming) interface that lets field technicians update firmware without removing the controller from the panel.
Recommandé
Motor and Relay Driver Controller
Motor and relay control applications benefit from the ATMEGA8535-16AU's three Timer/Counters with PWM and compare modes, which generate phase-correct PWM for brushed DC and stepper motor speed control up to 16 MHz. Its 32 high-current I/O lines sink/source enough current to drive Darlington arrays or solid-state relays for AC loads. The 8-channel ADC samples feedback from current-sense amplifiers, tachometers, and thermistors in real time, closing the loop for soft-start and stall detection. Hardware USART connects to VFD or HMI displays, while TWI/I2C talks to EEPROM for parameter logging. The 5 V native supply also aligns with typical industrial opto-coupler and gate-driver interfaces.
Recommandé
Sensor Data Acquisition Front-End
The ATMEGA8535-16AU's 8-channel 10-bit successive-approximation ADC runs at up to 15 ksps at full resolution, making it suitable for sensor data acquisition front-ends with multiple analog channels. With 4.5 V to 5.5 V analog supply, the ADC's reference can be set to AVCC or an external 2.5 V/4.096 V reference for precise measurements. The 512 B SRAM buffers sample bursts before UART transmission, while the 512 B EEPROM stores calibration coefficients unique to each sensor board. Low-power sleep modes (ADC Noise Reduction, Power-save) reduce quiescent current to under 1 uA in battery-backed sensor nodes, ideal for remote monitoring stations that wake periodically to sample and transmit.
Recommandé
Legacy AT90S8535 Board Migration
The ATMEGA8535-16AU is the Flash-based successor to the AT90S8535, retaining pin compatibility for legacy board reuse. According to the Microchip migration note, the 8535 keeps the same 40-pin DIP / 44-pin TQFP pin assignments and AVR instruction set as the older AT90S8535, allowing a drop-in upgrade of existing mask-ROM-based boards to Flash ISP programmability. Designers migrate to gain 8 KB ISP Flash with Read-While-Write, the modern peripheral set (USART, SPI, TWI), and the multiple sleep modes. Existing AVR assembly or C code generally recompiles without modification because the core architecture and register map are preserved.
Recommandé
Educational Embedded Development Board
The ATMEGA8535-16AU is widely used in educational embedded development boards because it exposes the full AVR architecture (USART, SPI, TWI, ADC, Timers, Interrupts) in a 44-pin TQFP that is easy to breadboard or hand-solder for student projects. The 8 KB Flash is large enough to host a bootloader, real-time OS kernel, or learning RTOS without exhausting memory, while the 32 I/O pins allow direct connection to LEDs, buttons, character LCDs, and keypads. The 5 V native supply avoids level-shifting complications with hobby sensors and shields. The ISP interface is supported by AVR Studio / Microchip Studio and avrdude, which lowers the student on-ramp.
Recommandé
HVAC and Building Automation Controller
HVAC and building automation controllers take advantage of the ATMEGA8535-16AU's 8-channel ADC for temperature, humidity, CO2, and pressure sensor inputs at low cost. The three Timer/Counters generate PWM for fan speed control and triac-fired heater elements with precise duty cycle. USART and TWI connect to Modbus or I2C peripherals (EEPROM, RTC, sensor expansion boards). The 5 V supply directly powers industrial analog front ends, and the industrial -40 C to +85 C temperature range suits mechanical rooms and rooftop enclosures. With 6 sleep modes, battery-backed thermostats and energy-harvesting wireless sensor nodes can drop quiescent current below 1 uA in standby.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour ATMEGA8535-16AU — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | ATMEGA8535-16AUR | ATMEGA8515-16AU | ATMEGA164A-AU | ATMEGA162V-8AU | ATMEGA16-16AU |
|---|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Flash | 8 KB | 8 KB | 8 KB | 16 KB | 16 KB | 16 KB |
| SRAM | 512 B | 512 B | 512 B | 1 KB | 1 KB | 1 KB |
| Maximum Clock | 16 MHz | 16 MHz | 16 MHz | 20 MHz | 8 MHz | 16 MHz |
| I/O Pins | 32 | 32 | 35 | 32 | 35 | 32 |
| ADC | 8-ch 10-bit | 8-ch 10-bit | None | 8-ch 10-bit | None | 8-ch 10-bit |
| Supply Voltage | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 4.5 V to 5.5 V | 2.7 V to 5.5 V | 1.8 V to 5.5 V | 4.5 V to 5.5 V |
| Pricing (qty 1, USD) | 6.85 | 7.05 | 5.95 | 7.20 | 6.40 | 8.40 |
Principaux différenciateurs
- Same die in tape-and-reel packaging for high-volume assembly (vs ATMEGA8535-16AUR)
- More SRAM and I/O lines in same 44-TQFP footprint (vs ATMEGA8515-16AU)
- Pin-compatible upgrade with 16 KB Flash and JTAG for code growth (vs ATMEGA16-16AU)
Notes de conception
Decouple AVCC and VCC separately on the ATMEGA8535-16AU. Per Microchip datasheet guidance, place a 100 nF ceramic bypass capacitor within 5 mm of every VCC/AVCC pin and a 10 uF bulk capacitor on the analog supply rail. Tie AREF to AVCC through a 100 nF capacitor if you do not use an external reference, and decouple AREF separately to keep switching transients off the ADC reference. The MCU consumes under 15 mA active at 5 V/16 MHz but drops below 1 uA in Power-down mode.
Route the crystal traces on the ATMEGA8535-16AU symmetrically and as short as possible, with guard ground on both sides. Per the AVR hardware design guide, place the 22 pF loading capacitors within 5 mm of XTAL1 and XTAL2. Avoid routing ADC traces (PA0-PA7) parallel to high-speed digital lines; cross at 90 degrees and surround with ground copper to keep 1 LSB accuracy. Place the ISP 6-pin header near the MCU with 1 kohm reset pull-up to VCC for reliable in-system programming.
Common pitfalls with the ATMEGA8535-16AU: (1) Forgetting that the JTAG pins PC2-PC5 must be disabled via the JTD fuse bit if you want to use them as GPIO. (2) Leaving PORTC JTAG pins driven externally during reset causes unintended activation - either disable JTAG via fuse or leave PC2-PC5 as no-connect. (3) Using the analog comparator pins PB4 and PB3 as GPIO without disabling AIN0/AIN1 first. (4) Exceeding 5.5 V on VCC during hot-plug events will permanently damage the part - add a TVS diode on the supply rail.
For ADC accuracy on the ATMEGA8535-16AU, use AREF decoupled with 100 nF, switch the ADC off when idle (ADCSRA bit ADEN cleared), and avoid changing ADC channels within 1 ADC clock of a conversion start to prevent settling error. Estimated: at 16 MHz with ADC prescaler 128, conversion rate is approximately 9.6 ksps; sample-and-hold acquisition time must exceed 10 us for 10 kohm source impedance. The internal bandgap reference may drift up to +/- 4 LSB - use external reference for precision measurements.
Informations de conformité
RoHS and REACH compliant per Microchip product page. Lead-free reflow compatible. Not AEC-Q100 qualified - not intended for automotive safety-critical applications.