Please enable JavaScript.
Coggle requires JavaScript to display documents.
MICROCONTROLLORI E MICROPROCESSORI - Coggle Diagram
MICROCONTROLLORI E MICROPROCESSORI
ARCHITETTURA DI BASE
UN MICROCONTROLLORE INTEGRA ENTRO UN UNICO CHIP, OLTRE AI COMPONENTI DEL MICROPROCESSORE DISPOSITIVI AGGIUNTIVI
PORTE DI INTERFACCIAMENTO
TIMER E CONTATORI ecc.
MEMORIE
UN MICROPROCESSORE E' UN DISPOSITIVO COMPLESSO CHE INTEGRA FUNZIONALITA' SIA HARDWARE SIA SOFTWARE
è legato al mondo dei computer molto potenti ma molto ingombranti
adatto ad applicazioni di uso generale e più versatile (general porpose)
elementi di un microprocessore
INPUT-OUTPUT
MEMORIA (RAM, ROM...)
ROM dati strutturali (memoria di sola lettura incisa alla fonte e non modificabile)
RAM è memorizzato il programma e i dati (memoria di lettura e scrittura, MEMORIA VOLATILE)
CPU (unità centrale di elaborazione è L'INTELLIGENZA)
sincronizza i dispositivi
gestisce l'unità aritmetico-logica (ALU)
interpreta ed esegue
unità esterne a cui si appoggia per scambiare le informazioni da elaborare (tastiere, video....)
UN MICROCONTROLLORE
incorporato/incapsulato dentro schede elettroniche (embedded) progettato per la massima autosufficienza
è specializzato (SVOLGE UNA SOLA FUNZIONE)
è progettato per lavorare in tempo reale e viene usato per il controllo in tempo reale
struttura a BUS
GRUPPI DI LINEE DIGITALI SU CUI CIRCOLANO I DATI DI TIPO BINARIO SCAMBIATI TRA CPU E DISPOSITIVI
tipi di bus
bus indirizzi (unidirezionali in uscita dalla CPU)
bus controlli (linee singole che attivano specifiche funzioni)
bus dati (bidirezionali dalla CPU alla memoria o viceversa)
sono usati nei settori
sicurezza ecc.
robotica
elettrodomestici
automobilistico
CIRCUITI INTEGRATI PROGRAMMABILI SU LARGA SCALA