Banner_w
     Benvenuti nella sezione:
***  I.T.I.S   "G. Cardano" *** Monterotondo (Roma)
     Conoscere i Pic
AnxaPic     Home     Lavorare con i Pic     Telecomunicazioni     Collabora con noi
Lezioni
Lezione n  1
Lezione n  2
Lezione  n  3
Lezione  n  4
Lezione  n  5
Lezione  n  6
Lezione  n  7
Lezione  n  8
Lezione  n  9
Lezione  n10
Lezione  n11
Lezione  n12
Lezione  n13
Lezione  n14
Lezione  n15
Lezione  n16


E' possibile leggere e scaricare le lezioni.
Per scaricare gli esempi, gli esercizi e le simulazioni necessario registrarsi e ottenere tramite e-mail il login.
La registrazione gratuita
AnxaPic: conoscere i Pic
In questa sezione riportiamo le lezioni introduttive sui microcontrollori Microchip ad 8 bit della serie 16Fxxx, per gli allievi del quarto anno del corso di Elettronica e telecomunicazioni. Le lezioni proposte sono anche correlate con semplici esempi in ambiente MPLAB IDE e simulazioni sia con MPSIM che con Proteus VSM. Le lezioni sono in formato PDF e liberamente scaricabili, per gli esercizi (formato .zip/.rar) bisogna registrarsi e avere un login. Gli esempi sono sviluppati in Pic-asssembler [A] (alcuni) e in linguaggio-C [C] (altri).
Indice delle Lezioni
Lezioni
Contenuto: Pic Assembler
Esercizi
1 Microprocessori e microcontrollori, caratteristiche fondamentali
2 Microcontrollori Microchip a 8 bit - Il PIC16F877, caratteristiche generali
3 La programmazione dei Pic - Pic assembler Lez 3:  Blinking Led [A]
4 Pic assembler - MPLAB IDE - MPSIM - Proteus VSM
5 La programmazione dei Pic in assembler - Esempi Lez 5: 2 Led Blinking [A]
6 La programmazione dei Pic in assembler - Esempi di gestione pin in Output e Input Lez 6:  8 Led Flasher con pi coreografie gestite da tre Pulsanti [A]
7 Timers - Esempio di gestione in assembler Lez 7: 2 Led Blinking, routine di ritardo con uso di TMR0 [A]
8 Interrupts - Esempio gestione Interrupts e timer0 Lez 8:  4 Led Blinking, interrupt su RB0 attivo, TMR0 per gestione delay di 500 ms [A]
9 Pic Expansion Slot - Una semplice introduzione alla comunicazione seriale Lez 9:
  • PESlot_8Leds
  • PESlot_16Leds
  • PESlot_24Leds
Controllare 8/16/24 leds con soli 4 pin del PIC16F877A [A]
Contenuto:  Linguaggio C  -  Pic-C compilier
10 Richiami fondamentali sul linguaggio C. Il CSS Pic-C compiler
Preprocessore - Costanti - Variabili - Array - Operatori - Funzioni  - Strutture di controllo
11 Il CCS PCWH Pic-C compiler - Il nostro primo esercizio: Blinking Led Iniziamo a lavorare in ambiente PCWH con un semplice esercizio Lez 11:
  • Blinking Led
  • 2 Blinking Led
Iniziamo a lavorare in ambiente PCWH con semplici esercizi [C]
12 Accendiamo 8 led in sequenza - Leggere il livello logico di un PIN
Esempi: ledFlasher v1 e v2
Lez 12:
  • ledFlasher v1
  • ledFlasher v2
Accendiamo 8 led in sequenza - Leggere il livello logico di un PIN [C]
13 DemoBoard AnxaPic: il display LCD text 4x20, Led, Buzzer.
Pic16F877: il convertitore A/D integrato.
Inpariamo ad usarli con semplici esempi
Lez 13:
  •   LCD_Led_Buzzer [C]
  •   2_ADC_Chann [C]
Semplici esempi per l'uso di strumenti fondamentali.
14 Richiami fondamentali sulla programmazione in C: le funzioni, uno strumento indispensabile per la costruzione di un programma strutturato. Il concetto di funzione - Formato generale di una funzione - Valori restiuiti da una funzione - Regole di visibilit delle funzioni - Parametri delle funzioni Lez 14:
  •  LCD_Led_Buzzer [C]
  •  2_ADC_Chann [C]
Riproponiamo semplici esempi in forma strutturata
15 Timers - Interrupts: elementi fondamentali per l'uso e la gestione dei microcontrollori. Un esempio "illuminante" sull'utilizzo di questi componenti con il CCS Pic-C compiler. Lez 15:
  •   ADC_IntRB0_TMR [C]
Un semplice esempio per l'uso del TIMER0 e TIMER1, l'interrupt di overflow e l'interrupt su RB0
16 Richiami fondamentali sulla programmazione in C: Puntatori - Strutture - Unioni
Alcuni degli elementi pi potenti del C.
Lez 16:
  •  na_16F88_keyPad4x4 [C]
Interfacciamo un tastierino a matrice 4x4 alla nostra demo-Board.
Un semplice esempio sull'uso dei puntatori.
Conoscere i Pic - Home
Registrazione

Si possono scaricare gli Esercizi relativi alle lezioni inserendo il login
Se non sei registrato puoi farlo ora:


Inserire il login per l'accesso
Nickname

Password






       tutti i diritti riservati   ©mrscuole.net 2007-08                   Suggerimenti, consigli, proposte:   anxapic@mrscuole.net