Tutorials - PIC - Corso A&C

 

Un corso Assembly & C per principianti 
PIC Baseline


PIC Baseline - Le esercitazioni in Assembly 

La tabella seguente riporta l' elenco delle esercitazioni previste e lo stato di pubblicazione.
I link permettono il download del file compresso in cui è contenuto il testo dell'esercitazione in formato .pdf e i files sorgenti e/o i progetti MPLAB.

L' elenco è costantemente in via di aggiornamento e potrà svilupparsi anche in modo diverso dalla previsione.

#

Esercitazione

file
1 Comandare le uscite : Accendi un LED
Assembly, Assembler e il progetto MPLAB    
  
1w Macro istruzioni 
2 Comandare le uscite: subroutines
Applicazione : LED  lampeggiante
2w Modularità
3 Comandare le uscite: R-M-W
Applicazione : Due LED lampeggianti
3w Modularità
4 Istruzioni di rotazione
4w Applicazione : Contatore binario con uscita su LED
5 Lookup tables
6 Passare un sorgente da un PIC ad un'altro
7 Leggere lo stato di un ingresso: Debounce
8 Il Timer0
9 Il clock
10 Interrupt ?
11 Modulo ADC
12 Matematica
13 Comparatore analogico
14 Sleep, Wakeup, WDT, Pin Change
15 EEPROM, Indirizzamento indiretto
16 La protezione del programma dalla lettura
17 Vdd

Inoltre fanno parte del corso alcuni esempi di applicazioni avanzate:

#

Applicazioni per i Baseline

link
18 Espansione I/O : shift register  
19 Possibilità degli I/O: Gadget a LED  
20 Possibilità degli I/O: Lettura di un encoder con contatore up/down su display a 7 segmenti 1 cifra
2 cifre mux.
21 Possibilità degli I/O: DAC esterni e DAC R2R  
22 ADC: termometro con tre cifre 7 segmenti (MCP9701)
24 Possibilità degli I/O: trasmissione seriale RS-232C

 


Per evitare un appesantimento delle pagine del corso con la continua ripetizione di spiegazioni già fornite, si è scelta la seguente filosofia di base:

quanto descritto in una esercitazione, e che sarà impiegato anche nelle successive, solitamente non viene di nuovo ripreso in queste e quindi l' ordine progressivo non è solo di difficoltà, ma anche di conoscenze.

Di conseguenza, si consiglia in ogni caso di partire dalla prima esercitazione del primo livello e di avanzare solamente quando quanto presentato è stato ben compreso.


Alcune pagine di informazione disponibili sul sito:

Una introduzione ai PIC Baseline

Informazioni generali sui PIC

Informazioni sui linguaggi

 

Informazioni su MPLAB


 

 

Copyright © afg. Tutti i diritti riservati.
Aggiornato il 07/09/15.