Sponsor di 8052.it

Tutorial
µC Family
FAQ
Strumenti di Sviluppo
Libri
Bookmarks
Mailing
List Forum
Download Area
Prodotti
Il sito 8052.it e' in continua evoluzione: se avete suggerimenti o
richieste contattateci
L'autore
|
Corso 8051
Nota di 8052.it:
Il presente "Corso 8051" e' la traduzione italiana dell'originale "8051
Tutorial" di Craig Steiner. Si ringrazia il traduttore in italiano
Sergio
Salvitti per la gentile concessione alla pubblicazione su 8052.it
INDICE
Introduzione
Introduzione
Capitolo 1 - Tipi di Memoria
Memoria Programma
RAM Interna
RAM Esterna
Registri Speciali (SFRs)
Memoria bit mapped
Capitolo 2 - Registri Speciali
Cosa sono i registri SFR?
Tipi di registri SFR
SFR Standard
SFR Non-Standard
Chapter 3 - Registri Base
Accumulatore
Registri "R"
Registro B
Data Pointer (DPTR)
Program Counter (PC)
Stack Pointer (SP)
Capitolo 4 - Modi d'indirizzamento
Indirizzamento Immediato
Indirizzamento Diretto
Indirizzamento Indiretto
Indirizzamento Diretto
Esterno
Indirizzamento
Indiretto
Esterno
Capitolo 5 - Controllo di flusso
del programma
Branch
Condizionale
Jump Diretti
Call a subroutine Dirette
Ritorno da Subroutine
Interrupt
Capitolo 6 - Informazioni a basso
livello
Informazioni a basso livello
Capitolo 7 - I Timer
Come conta un timer
Misure temporali
Quanto tempo impiega un timer
a
contare?
Timer SFR
Registro TMOD
Modo 0 - Timer a 13-bit
Modo 1 - Timer a 16-bit
Modo 2 - Timer in auto mode
Modo 3 - Timer splittato
Registro TCON
Inizializzazione di un timer
Lettura dello stato un
timer
Lettura del valore di
un
timer
Accorgersi
dell'overflow di un
timer
Misura della durata di
un
evento
Usare un timer come
contatore di
eventi
Capitolo 8 - Porta Seriale
Impostazione del modo di
funzionamento
Impostazione del Baud Rate
Srcrivere sulla porta seriale
Leggere dalla porta seriale
Capitolo 9 - Interrupt
Eventi che scatenano
un
interrupt
Impostare un
interrupt
Sequenza di Polling
Priorita' degli
Interrupt
Che succede quanto un interrupt
viene
attivato?
Cosa avviene al termine di un
interrupt?
Interrupt Seriale
Protezione del
registro
Problemi comuni nella
gestione degli
interrupt
Riferimenti
Set d'Istruzioni dell'8051
(C)Copyright 1997, 1998 by Vault Information Services. All
Rights Reserved.
Le informazioni sono fornite senza alcuna garanzia
(vedi
dettagli)
Contattate
l'autore Craig Steiner (presso 8052.com) per l'uso
e/o il permesso di divulgazione di questo corso.
Traduzione italiana di: Sergio Salvitti
|