ROHM Semiconductor MCU LAPIS ML610Q327/ML610Q338/ML610Q339 a 8 bit
I microcontroller ROHM Semiconductor LAPIS ML610Q327/ML610Q338/ML610Q339 a 8 bit (MCU) sono microcontroller CMOS MCU a 8 bit ad alte prestazioni che integrano una varietà ampia di periferiche come temporizzatore PWM UART I2C bus, porta seriale di interfaccia sincrona, tipo ad approssimazione successiva,convertitore A/D a 10 bit e funzione di uscita vocali. La CPU nX-U8/100 è in grado di eseguire istruzioni in modo efficiente sulla base di un'istruzione per impulso di clock tramite l'elaborazione parallela con l'architettura pipeline a 3 stadi. Il ROHM Semiconductor LAPIS ML610Q327 / ML610Q338 / ML610Q339 è inoltre dotato di una memoria flash che ha raggiunto un consumo di bassa tensione e a bassa potenza (in lettura) equivalente a maschera ROM quindi è adatto a applicazioni alimentati a batteria come allarme e dispositivi portatili Inoltre, è dotato di una funzione di debug integrata, che consente il debug/riscrittura del software con l'LSI montato sulla scheda.Caratteristiche
- CPU
- CPU RISC a 8 bit (nome della CPU: nX-U8/100)
- Sistema di istruzioni: istruzioni a 16 bit
- Set di istruzioni (trasferimento, operazioni aritmetiche, confronto, operazioni logiche, moltiplicazione/divisione, manipolazioni di bit, operazioni logiche di bit salto, salto condizionale, manipolazioni dello stack di ritorno delle chiamate, spostamento aritmetico e così via)
- Funzione di debug su chip
- Tempo minimo di esecuzione delle istruzioni
- Circa 30,5 μs (con clock di sistema a 32,768 kHz)
- Circa 0,244 μs (a 4,096 MHz sistema clock) a VDD = 2.0 V a 5,5 V
- Circa 0,122 μs (con clock di sistema a 8,192 MHz) a VDD = 2,2 V a 5,5 V
- Memoria interna
- Memoria flash
- ML610Q327 - area di programmazione di 192Kbyte (96 K x 16bits) con un ciclo di riscrittura di 100 volte
- ML610Q338/ML610Q339 - area di programmazione di 256Kbyte (128 K x 16bits) con un ciclo di riscrittura di 100 volte
- Memoria flash dati di 2Kbyte (1 K x 16 bit) con un ciclo di riscrittura di 10.000 volte
- Funzione di funzionamento in background integrata (BGO) (la CPU continua l'elaborazione del programma durante la cancellazione/scrittura dei dati flash)
- La RAM interna è 4Kbyte (4 K x 8 bit)
- Memoria flash
- Controller di interrupt
- Una sorgente di interruzione non mascherabile è un temporizzatore di supervisione
- 29 sorgenti di interruzione mascherabili
- La sorgente interna ha 21 (cancellazione/scrittura dei dati flash completata, SSIO0, SSIO1, UART0, UART1, interfaccia master/slave del bus I2C, temporizzatore 0, temporizzatore 1, temporizzatore 2, temporizzatore 3, PWM0, PWM1, PWM2, convertitore A/D, riproduzione del suono vocale, rilevamento del cortocircuito del pin dell'altoparlante, TBC128Hz, TBC32Hz, TBC16Hz, TBC2Hz)
- Sorgente esterna di 8 (P80, P81, P82, P83, P84, P85, P86, P87)
- Contatore di base temporale
- Contatore di base temporale a bassa velocità x 1 canale
- Contatore di base temporale ad alta velocità x 1 canale
- Temporizzatore di supervisione
- Genera un'interruzione non mascherabile al primo overflow e si verifica un ripristino del sistema al secondo
- Funzionamento libero
- Periodo di overflow di quattro tipi, selezionabile come 125 ms, 500 ms, 2 s e 8 s a 32,768 kHz
- Temporizzatore (8 bit x 4 canaliconfigurazione a 16 bit disponibile)
- PWM con risoluzione di 16 bit x 3 canali
- Funzione di uscita vocale
- Metodo di sintesi vocale HQ-ADPCM, ADPCM2 a 4 bit, PCM non lineare a 8 bit, PCM lineare a 8 bit e PCM lineare a 16 bit
- Frequenza di campionamento di 6,4 kHz, 8 kHz, 10,7 kHz, 12,8 kHz, 16 kHz, 21,3 kHz, 25,6 kHz e 32 kHz
- Convertitore A/D di tipo ad approssimazione successiva
- Convertitore A/D a 10 bit
- Ingresso di 8 canali
- Tempo di conversione di 24,4 μs per canale a 4,096 MHz VDD ≥ 2,2 V
- Tempo di conversione di 12,2 μs per canale a 8,192 MHz VDD ≥ 2,5 V
- Conversione continua /conversione singola selezionabile
- Porta seriale sincrona (SSIO)
- 2 - canali
- Master/slave selezionabile
- LSB prima/MSB prima selezionabile
- Lunghezza a 8 bit/lunghezza a 16 bit selezionabile
- UART
- Mezza duplex x 2 canali (è possibile anche una piena duplex utilizzando 2 canali)
- TXD/RXD
- Lunghezza del bit, parità/nessuna parità, parità dispari/parità pari, 1 bit di arresto/2 bit di arresto
- Logica positiva/ negativa selezionabile
- Generatore di velocità di trasmissione integrato
- Interfaccia bus I2C
- Funzione Master (modalità standard (100 kbps) e modalità rapida (400 kbps))
- Funzione Slave (modalità standard (100 kbps) e modalità rapida (400 kbps))
- Porte per uso generale
- Porta di sola uscita x 6 canali (incluse le funzioni secondarie)
- Porta di ingresso/uscita (incluse le funzioni secondarie)
- ML610Q327 26 canali
- ML610Q338 30 canali
- ML610Q339 42 canali
- Potenza di uscita dell'amplificatore per altoparlante (classe D)
- 1.0 W (a 5.0 V) / 0.45 W (a 3.0 V)
- Circuito di rilevamento della disconnessione
- Circuito di rilevamento del cortocircuito della pin dell'altoparlante
- Ripristino
- Ripristino tramite il pin RESET_N
- Generazione del ripristino all'accensione quando alimentato
- Ripristino tramite l'overflow del timer del watchdog (WDT)
- Ripristino del rilevamento dell'arresto dell'oscillazione PLL
- Ripristino del rilevamento di basso livello (LLD)
- Clock
- Clock a bassa velocità (oscillazione RC integrata (32,768 kHz)
- Clock ad alta velocità ( oscillazione PLL integrata (circa 1.024MHz/2.048MHz/4.096MHz/8.192MHz)
- Risparmio energetico
- Modalità STOP (arresto dell'oscillazione (le operazioni della CPU e dei circuiti periferici vengono interrotte))
- Modalità HALT (l'esecuzione delle istruzioni da parte della CPU viene sospesa (i circuiti periferici sono in stato di funzionamento))
- Clock gear (la frequenza del sistema ad alta velocità clock può essere modificata dal software (1/2, 1/4, 1/8 o 1/16 del clock di oscillazione))
- Blocco controllo funzione (funzionamento di un blocco circuito funzionale intatto è alimentato inattivo (registro, ripristino e clock stop))
- Package
- ML610Q327 TQFP a 48 pin (P-TQFP48-0707-0.50-ZK6)
- ML610Q338 TQFP a 52 pin (P-TQFP52-1010-0.65-ZK6)
- ML610Q339 TQFP a 64 pin (P-TQFP64-1010-0.50-ZK6)
- Intervallo di funzionamento garantito
- Temperatura di funzionamento da -40 °C a 85 °C
- VDD = 2.0 V a 5,5 V SPVDD = 2.0 V a 5,5 V tensione di funzionamento
Applicazioni
- Elettronica di consumo
- Dispositivi Internet delle cose (IoT)
- Elettronica automotive
- Automazione industriale
- Giocattoli e prodotti educativi
- Sistemi di sicurezza
- Dispositivi indossabili
Pubblicato: 2024-11-27
| Aggiornato: 2024-12-23
