STM8S005K6T6C Microcontrollori a 8 bit – MCU 8 bit MCU Value Line 16 MHz 32 kb Flash
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori a 8 bit - MCU |
RoHS: | Dettagli |
Serie: | STM8S005K6 |
Stile di montaggio: | SMD/SMT |
Confezione/caso: | LQFP-32 |
Nucleo: | STM8 |
Dimensioni della memoria del programma: | 32KB |
Larghezza bus dati: | 8 bit |
Risoluzione dell'ADC: | 10 bit |
Frequenza di clock massima: | 16MHz |
Numero di I/O: | 25 ingressi/uscite |
Dimensione RAM dati: | 2KB |
Tensione di alimentazione - Min: | 2,95 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura operativa minima: | - 40 C |
Temperatura operativa massima: | + 85 C |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Dimensione ROM dati: | 128 B |
Tipo ROM dati: | EEPROM |
Tipo di interfaccia: | I2C, SPI, UART |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 7 canali |
Numero di timer/contatori: | 3 Temporizzatore |
Serie di processori: | STM8S005 |
Tipologia di prodotto: | Microcontrollori a 8 bit - MCU |
Tipo di memoria di programma: | Veloce |
Quantità confezione di fabbrica: | 1500 |
Sottocategoria: | Microcontrollori - MCU |
Unità di peso: | 0,028219 once |
♠ Value line, MCU STM8S a 8 bit da 16 MHz, memoria flash da 32 Kbyte, EEPROM dati, ADC a 10 bit, timer, UART, SPI, I²C
I microcontrollori Value Line a 8 bit STM8S005C6/K6 offrono 32 Kbyte di memoria di programma Flash, più 128 byte di dati EEPROM.Sono indicati come dispositivi a media densità nel manuale di riferimento della famiglia di microcontrollori STM8S (RM0016).
Tutti i dispositivi della linea di valore STM8S005C6/K6 offrono i seguenti vantaggi: prestazioni, robustezza, costi di sistema ridotti e cicli di sviluppo brevi.
Le prestazioni e la robustezza del dispositivo sono garantite da una vera EEPROM di dati che supporta fino a 100.000 cicli di scrittura/cancellazione, core e periferiche avanzati realizzati con una tecnologia all'avanguardia a una frequenza di clock di 16 MHz, robusti I/O, watchdog indipendenti con clock separato fonte e un sistema di sicurezza dell'orologio.
Il costo del sistema è ridotto grazie ad un elevato livello di integrazione del sistema con oscillatori di clock interni, watchdog e reset per brown-out.
L'architettura di prodotto della famiglia comune con piedinatura compatibile, mappa di memoria e periferiche modulari consente scalabilità delle applicazioni e cicli di sviluppo ridotti.
Tutti i prodotti funzionano con una tensione di alimentazione compresa tra 2,95 V e 5,5 V.
Viene offerta la documentazione completa e un'ampia scelta di strumenti di sviluppo.
Nucleo
• fCPU massima: 16 MHz
• Core STM8 avanzato con architettura Harvard e pipeline a 3 stadi
• Set di istruzioni esteso
Ricordi
• Flash/EEPROM a media densità
– Memoria programmi: 32 Kbyte di memoria Flash;conservazione dei dati 20 anni a 55 °C dopo 100 cicli
– Memoria dati: 128 byte true data EEPROM;resistenza fino a 100 k cicli di scrittura/cancellazione
• RAM: 2 Kbyte
Gestione orologio, reset e alimentazione
• Tensione di esercizio da 2,95 V a 5,5
• Controllo flessibile del clock, 4 sorgenti master clock
– Oscillatore risonatore a cristallo a bassa potenza
– Ingresso clock esterno
– RC 16 MHz interno, regolabile dall'utente
– RC interno a bassa potenza da 128 kHz
• Sistema di sicurezza dell'orologio con monitor dell'orologio
• Gestione energetica
– Modalità a basso consumo (attesa, arresto attivo, arresto)
– Spegnere singolarmente gli orologi periferici
– Permanentemente attivo, reset all'accensione e allo spegnimento a basso consumo
Gestione delle interruzioni
• Controller di interrupt nidificato con 32 interrupt
• Fino a 37 interrupt esterni su 6 vettori
Timer
• 2 timer generici a 16 bit, con 2+3 canali CAPCOM (IC, OC o PWM)
• Timer di controllo avanzato: 16 bit, 4 canali CAPCOM, 3 uscite complementari, inserimento dei tempi morti e sincronizzazione flessibile
• Timer di base a 8 bit con prescaler a 8 bit
• Timer di sveglia automatica
• Finestra e watchdog timer indipendenti
Interfacce di comunicazione
• UART con uscita clock per funzionamento sincrono, SmartCard, IrDA, LIN
• Interfaccia SPI fino a 8 Mbit/s
• Interfaccia I 2C fino a 400 Kbit/s
Convertitore analogico-digitale (ADC)
• ADC a 10 bit, ± 1 LSB ADC con un massimo di 10 canali multiplexati, modalità di scansione e watchdog analogico
I/O
• Fino a 38 I/O su un package a 48 pin incluse 16 uscite high-sink
• Design I/O estremamente robusto, immune dall'iniezione di corrente
Supporto allo sviluppo
• Modulo di interfaccia a filo singolo integrato (SWIM) per una rapida programmazione su chip e debug non intrusivo