Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
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?
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.