Il Microprocessore Z80
Un po' di storia !
Ma che cosa è il micoprocessore ?
Ma come funziona un micoprocessore ?
Praticamente come e dove lo posso utilizzare ?
Cenni sul set istruzioni Z80
-----------------------------------------------
Sistema Decimale, esadecimale, binario
I componenti fondamentali di un sistema programmabile a uP
RAM
EPROM
clock
RESET
RETI COMBINATORIE
BUFFER 8 bit
F.F. tipo D
DECODIFICHE
Data sheet
I Pin del circuito integrato Z80
I egistri della CPU
Scrittura/lettura nella memoria e nei porti di I/O
I FLAGS
Lo stack
Salti relativi ed assoluti
Set istruzioni - Istruzioni particolari
-------------------------------
Foto scheda Z80 1985
La scheda Z80 per imparare praticamente il funzionamento del uP - unico modo per
comprendere concretamente la teoria sui sistemi programmabili a uP.
Descrizione
La scheda è progettata per capire non solo il software del uP ma specialmente l'hardware di un sistema programmabile a uP. Infatti, se la osserviamo attentamente, scopriamo che tutte le piste sono ordinate e raggruppate con una certa logica e semplicità. La semplicità tuttavia è ottenuta con modifiche che non limitano minimamente la potenza del sistema. Anzi, l'ordine aiuta a raggiungere facilmente risultati impensabili.
Desscrizione dettagliata
Sulla scheda troviamo:
1) un uP Z80 (a scelta da 2-4-6-8-10 MHz)
2) Una EPROM da 16Kbyte
3) Una RAM da 8Kbyte
4) Un Clock da 1MHz
Sette porti di ingresso/uscita di cui:
5) tre utilizzati dal sistema per gestire tastiera e display
6) quattro disponibili per le nostre verifiche
Due piccole reti combinatorie.
7) Una per attivare le memorie
8)una per attivare i porti di I/O
9) Uno stabilizzatore da 5v con diodo di protezione contro le inversioni di polarità
10) Un beeper per dare segnalazioni acustiche
11) Un tasto di reset
12) Una tastiera per leggere e scrivere nella RAM
13) Un display per visualizzare i dati della memoria(RAM EPROM)
Applicate in un secondo tempo alla scheda vi sono altri due piccoli circuiti per consentire la comunicazione con il P.C.(N.B. quando è nata la scheda i P.C. dovevano ancora nascere!)
14) Cicuito per la generazione di una tensione negativa (necessaria per comunicazione RS232
15) Circuito di I/O per comunicazione seriale RS232
Come è fatto?
Come si usa ?
Monitor di sistema
ESERCITAZIONI PRATICHE con il sistema completo a uP
vedi lista esercitazioni manuale
Set istruzioni Z80 (HTML)
Set istruzioni Z80 (PDF)