La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Esercitazione Microcontrollori PIC

Presentazioni simili


Presentazione sul tema: "Esercitazione Microcontrollori PIC"— Transcript della presentazione:

1 Esercitazione Microcontrollori PIC

2 Breadboard Struttura: Connessioni elettriche: Montaggio componenti

3 Schematico da realizzare
Scaricare e consultare il datasheet del proprio PIC Vdd PGC GND PGD VDD MCLR Vdd 10k Vdd 10k 100nF 5.6k 33pF 1k 1k 1k

4 Programmazione/Debug dei PIC
ICD-2, Debugger/Programmer Consente di fare debugging step-by-step, breakpoints, watch, etc. etc Connettore RJ MPLAB Simulator Simulazione step-by-step, breakpoints, watch Visualizzatore di forme d’onda Stimoli in ingresso

5 Oscillatore RC Non preciso, non stabile Pratico, economico

6 Registri I/O TRIS register PORTx TRISBbits.TRISBn (C18) TRISBn (PICC)
0 = output, 1 = input PORTx PORTBbits.RBn RBn PORTB

7 Programmazione ASM Linguaggio C Linker scripts
header file specifici con le definizioni simboliche dei registri del PIC (IO, etc.) pic.h  picc p18f452.h  c18 Programmazione low-level Linker scripts

8 Problema tipico: gestire temporizzazioni specifiche
Ritardi Problema tipico: gestire temporizzazioni specifiche Occorre conoscere la frequenza di clock Timer hardware Loop software per un numero di cicli tale da coprire il tempo richiesto (conteggio di cicli)

9 Esercitazione Realizzare l’esercizio d’esame sul controllo del semaforo pedonale Montare su breadboard il sistema a microcontrollore Simulazione software Collaudarlo?


Scaricare ppt "Esercitazione Microcontrollori PIC"

Presentazioni simili


Annunci Google