Microcontrollori STM8S005K6T6C a 8 bit – MCU a 8 bit 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 |
Direttiva RoHS: | Dettagli |
Serie: | STM8S005K6 |
Stile di montaggio: | SMD/SMT |
Confezione/custodia: | LQFP-32 |
Nucleo: | STM8 |
Dimensione della memoria del programma: | 32 kB |
Larghezza del bus dati: | 8 bit |
Risoluzione ADC: | 10 bit |
Frequenza di clock massima: | 16 MHz |
Numero di I/O: | 25 I/O |
Dimensione RAM dati: | 2 kB |
Tensione di alimentazione - Min: | 2,95 V |
Tensione di alimentazione - Max: | 5,5 V |
Temperatura minima di esercizio: | - 40 °C |
Temperatura massima di esercizio: | + 85 °C |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Dimensione ROM dati: | 128 miliardi |
Tipo di ROM dati: | EEPROM |
Tipo di interfaccia: | I2C, SPI, UART |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 7 canali |
Numero di timer/contatori: | 3 Timer |
Serie di processori: | STM8S005 |
Tipo di prodotto: | Microcontrollori a 8 bit - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 1500 |
Sottocategoria: | Microcontrollori - MCU |
Peso unitario: | 0,028219 once |
♠ Linea di valore, 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 a 8 bit STM8S005C6/K6 Value Line offrono 32 kbyte di memoria Flash per il programma, più 128 byte di EEPROM per i dati. Sono definiti 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 dati che supporta fino a 100.000 cicli di scrittura/cancellazione, core e periferiche avanzati realizzati con tecnologia all'avanguardia con frequenza di clock di 16 MHz, I/O robusti, watchdog indipendenti con sorgente di clock separata e un sistema di sicurezza dell'orologio.
I costi del sistema sono ridotti grazie all'elevato livello di integrazione del sistema con oscillatori di clock interni, watchdog e ripristino in caso di calo di tensione.
L'architettura comune del prodotto con pinout compatibile, mappa di memoria e periferiche modulari consente la 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 una 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 di programma: 32 Kbyte di memoria Flash; conservazione dei dati 20 anni a 55 °C dopo 100 cicli
– Memoria dati: 128 byte di dati veri EEPROM; durata fino a 100 k cicli di scrittura/cancellazione
• RAM: 2 Kbyte
Gestione dell'orologio, del reset e dell'alimentazione
• Tensione di esercizio da 2,95 V a 5,5
• Controllo flessibile dell'orologio, 4 sorgenti di clock master
– Oscillatore risonatore a cristallo a bassa potenza
– Ingresso clock esterno
– RC interno da 16 MHz regolabile dall'utente
– RC interno a bassa potenza da 128 kHz
• Sistema di sicurezza dell'orologio con monitor dell'orologio
• Gestione dell'alimentazione
– Modalità a basso consumo (attesa, arresto attivo, arresto)
– Spegnere individualmente gli orologi periferici
– Accensione e spegnimento permanentemente attivi e a basso consumo
Gestione delle interruzioni
• Controller di interrupt annidato 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 di tempi morti e sincronizzazione flessibile
• Timer di base a 8 bit con prescaler a 8 bit
• Timer di riattivazione automatica
• Timer di controllo indipendenti e finestre
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, ADC ± 1 LSB con fino a 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 ad alto dissipatore
• Design I/O altamente robusto, immune all'iniezione di corrente
Supporto allo sviluppo
• Modulo di interfaccia a filo singolo incorporato (SWIM) per una programmazione rapida su chip e un debug non intrusivo