- Codice RS:
- 738-0432
- Codice costruttore:
- ATMEGA328-AU
- Costruttore:
- Microchip
Prodotto discontinuato
- Codice RS:
- 738-0432
- Codice costruttore:
- ATMEGA328-AU
- Costruttore:
- Microchip
Documentazione Tecnica
Normative
Dettagli prodotto
Microcontrollori megaAVR a 8 bit ATmega328
Il microcontrollore Atmel ATmega328 è un dispositivo megaAVR a 8 bit basato sull'architettura RISC avanzata AVR. Eseguendo potenti istruzioni in un singolo ciclo di clock, il dispositivo ATmega328 raggiunge throughput che si avvicinano ad 1 MIPS per MHz, bilanciamento del consumo energetico e velocità.
Caratteristiche del microcontrollore
Frequenza di funzionamento max. 20 MHz
Fino a 20 MIPS a 20 MHz
Flash da 32 KB
EEPROM da 1024 B
SRAM 2 KB
131 istruzioni - la maggior parte dell'esecuzione del ciclo di clock singolo
32 registri per impieghi generali
23 GPIO
Reset all'accensione e rilevamento di sottotensioni programmabile
Oscillatore interno calibrato
Sorgenti di interruzione interna ed esterna
Cinque modalità sleep di risparmio energetico
Interruzioni interne ed esterne
Funzionamento completamente statico
Fino a 20 MIPS a 20 MHz
Flash da 32 KB
EEPROM da 1024 B
SRAM 2 KB
131 istruzioni - la maggior parte dell'esecuzione del ciclo di clock singolo
32 registri per impieghi generali
23 GPIO
Reset all'accensione e rilevamento di sottotensioni programmabile
Oscillatore interno calibrato
Sorgenti di interruzione interna ed esterna
Cinque modalità sleep di risparmio energetico
Interruzioni interne ed esterne
Funzionamento completamente statico
Caratteristiche delle periferiche
Convertitore analogico/digitale (ADC) a 10 bit e 15 ksps - 8 o 6 canali
Sensore tattile capacitivo - 16 canali
Sensore di temperatura
Due timer a 8 bit
Un timer a 16 bit
Modulo di confronto uscite - 6 canali
Sei canali PWM
USART seriale programmabile
Interfaccia seriale SPI master/slave
Interfaccia seriale a 2 fili orientata su byte - compatibile con I2C
Timer watchdog programmabile con oscillatore separato
Comparatore analogico
Interruzione e attivazione su modifica pin
Sensore tattile capacitivo - 16 canali
Sensore di temperatura
Due timer a 8 bit
Un timer a 16 bit
Modulo di confronto uscite - 6 canali
Sei canali PWM
USART seriale programmabile
Interfaccia seriale SPI master/slave
Interfaccia seriale a 2 fili orientata su byte - compatibile con I2C
Timer watchdog programmabile con oscillatore separato
Comparatore analogico
Interruzione e attivazione su modifica pin
Specifiche
Attributo | Valore |
---|---|
Famiglia | ATmega |
Tipo di package | TQFP |
Tipo di montaggio | Montaggio superficiale |
Numero pin | 32 |
Core del dispositivo | AVR |
Larghezza del bus dati | 8bit |
Dimensione memoria programmi | 32 kB |
Frequenza massima | 20MHz |
Dimensioni RAM | 1 kB, 2 kB |
Numero di unità PWM | 1 |
Numero di canali SPI | 1 |
Numero di canali I2C | 1 |
Numero di canali UART | 0 |
Number of USART Channels | 1 |
Numero di canali CAN | 0 |
Tensione di alimentazione operativa tipica | 1,8 → 5,5 V |
Numero di canali Ethernet | 0 |
Numero di canali Ethernet massimo | 0 |
Number of LIN Channels | 0 |
Altezza | 1.2mm |
Minima temperatura operativa | -40 °C |
Numero di canali PCI | 0 |
Instruction Set Architecture | RISC |
Pulse Width Modulation | 1(6 canali) |
Larghezza | 7.1mm |
ADC | 8 x 10 bit |
Numero di unità ADC | 1 |
Lunghezza | 7.1mm |
Dimensioni | 7.1 x 7.1 x 1.2mm |
Tipo memoria programmi | Flash |
Massima temperatura operativa | +85 °C |
- Codice RS:
- 738-0432
- Codice costruttore:
- ATMEGA328-AU
- Costruttore:
- Microchip