Annunci

Social Bookmarks

Gmail Google_Buzz Linked_in Netlog Yahoo_My_Web
youtube Yahoo_Buzz Windoes_Live Twitter MySpace
Google Facebook

PubblicitĂ 

Chi è online

 51 visitatori online
Corso programmazione PICMicro in C PDF Stampa Email

Il corso standard di programmazione dei microcontrollori PIC ha una durata complessiva di 10 ore, nelle quali i partecipanti ricevono nozioni teoriche sui PIC e soprattutto vengono messi in grado di sviluppare e progettare programmi in C con i microcontrollori. Il corso è articolato in tre fasi: la prima, in cui vengono richiamate le nozioni teoriche per comprendere il concetto di microcontrollore e microprocessore programmabile; la seconda in cui vengono descritte le caratteristiche principali della programmazione in C (strutture dati, puntatori, file, memoria…);  la terza, infine,  in cui vengono forniti i concetti fondamentali per la programmazione dei dispositivi e la realizzazione di applicazioni riguardanti i microcontrollori.

L'ambiente adoperato per la programmazione dei microcontrollori è l'MPLAB e il PIC-C Compiler, due ambienti che consentono la realizzazione di progetti e la programmazione di PIC direttamente in linguaggio C. Nel corso verranno presentati i principali costrutti e le istruzioni fondamentali di tale linguaggio e in aggiunta le istruzioni specifiche per i microcontrollori (scrittura/lettura della EEProm, lettura/scrittura delle porte logiche, uso della porta seriale, lettura dai canali ADC e comparatori, ...). Durante il corso verrà illustrato anche il funzionamento del MikroC e di una scheda di programmazione EasyPIC5 della MikroElektronika. La trattazione degli argomenti segue un approccio prettamente pratico con numerose applicazioni di esempio realizzate con un PIC16F84 su sistemi di sviluppo hardware.

 


Requisiti/a chi è rivolto:

Il corso è rivolto a pianificatori di prodotto, product manager, progettisti, tecnici e programmatori elettronici.

Obiettivi/sbocchi professionali:

Fare i primi passi nel mondo della programmazione in C e trasmettere ai partecipanti le nozioni fondamentali di progettazione e programmazione in C per i microcontrollori PIC di Microchip. Il corso affronterĂ  tutte le problematiche relative alla programmazione C con riferimento alla programmazione dei Microcontrollori PIC.

Stage presso la EDM Engineering con finalitĂ  lavorative.

Periodo (e modalitĂ ) di svolgimento e ore:

Numero di ore: 10

ModalitĂ  di svolgimento

Costo

In sede (Pescara)

420 €

Modalità online 320 €
Modalità e-learning 200 €


Certificato e attestato di frequenza EDM Engineering.

Le pre-iscrizioni sono aperte tutto l'anno. Le pre-iscrizioni, inoltre, NON hanno nessun vincolo per la frequenza del corso ma devono necessariamente essere fatte per valutare il numero di persone partecipanti; devono essere fatte via mail ( Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo. ) oppure tramite il form presente nel sito (sotto la voce “corsi di formazione” ). Nella pre-iscrizione bisogna fornire oltre ai propri dati (nome, cognome, telefono) anche i giorni di preferenza  per seguire il corso nonché la modalità prescelta.
In seguito alla pre-iscrizione saranno comunicati le modalitĂ  e i giorni di lezione.


Modalità on-line: ai soli pre-iscritti saranno fornite tutte le indicazioni; i nostri corsi on-line (ovvero lezioni ed esercitazioni svolte on-line sotto la guida dell’insegnante) prevedono l’uso di Skype (www.skype.com). Non prevedono nessuna forma di abbonamento. Condizione necessaria e sufficiente per poter seguire il corso è la disponibilità di una linea ADSL e, ovviamente, di un computer con microfono (cosa non tanto necessaria perché ci sarà la possibilità di fare domande ed intervenire attraverso la chat).

Modalità e-learning: l'e-learning è una nuova metodologia didattica che sfrutta le potenzialità rese disponibili da Internet per fornire formazione sincrona e/o asincrona agli utenti, che possono accedere ai contenuti dei corsi in qualsiasi momento e in ogni luogo in cui esista una connessione online.
Grazie anche a questa caratteristica e alla tipologia di progettazione dei materiali didattici, l'e-learning è inteso come una "soluzione di insegnamento centrato sullo studente".
Una delle principali caratteristiche dell'apprendimento in e-learning è la modularità: il materiale didattico è organizzato in moduli che permettono all'utente di personalizzare tempi e modalità di accesso ai contenuti. Ogni modulo deve avere carattere di esaustività ed è importante l'interattiva nel rapporto uomo-macchina durante la fruizione del corso.
Il corso verrà svolto nel sito corsi.edmengineering.it dove l’utente che si è pre-iscritto dovrà procedere con l’iscrizione al sito.
Per ulteriori informazioni: presentazione_it_e-learning_EDM.pdf


Programma:
•    Microcontrollori: caratteristiche generali.
•    Microcontrollore PIC: architettura interna
•    Caratteristiche del linguaggio C
•    Il preprocessore, compilazione condizionale, macro
•    Tipi dati fondamentali e dichiarazioni. Conversioni di tipi.
•    Operazioni ed espressioni. Operatori logici.
•    Strutture di controllo: condizionali e iterative
•    Le funzioni, la definizione, i prototipi, la ricorsione
•    Array e puntatori. Aritmetica dei puntatori
•    Strutture e unioni
•    La libreria standard, funzioni sulle stringhe, funzioni di I/O
•    Funzioni per l'allocazione dinamica
•    Esercitazioni con la creazione di programmi esemplificativi
•    Uso degli ambienti di sviluppo per la programmazione dei Micro: MikroC
•    Applicazione del Linguaggio C ai Microcontrollori
•    Registri e I/O pin: lettura e gestione
•    Timer interno e le porte ADC.
•    Configurazione dei registri interni in C
•    Interrupts
•    Gestione Periferiche
•    Esempi: Routine di controllo dei display LCD a due righe 16 caratteri. Controllo di motori in DC
•    Esempi: Regolazioni PWM
•    Routine di interfacciamento EEPROM
•    Tecniche di ottimizzazione del codice C

Durante il corso verrà fornito tutto il materiale didattico (software, dispense, appunti…)

 

Cerca

Italian - Italy

Global News

Linguaggio VHDL per FPGA: teoria e pratica
Martedì 30 Agosto 2011
VHDL è l'acronimo di VHSIC Hardware Description Language. A sua volta VHSIC vuol dire Very High Speed Integrated Circuits ed era un progetto del... Leggi tutto...
Corso di progettazione sistemi fotovoltaici
Giovedì 26 Maggio 2011
Tra le energie rinnovabili il solare fotovoltaico è oggi in veloce espansione in tutto il mondo perchè facile, accessibile e adeguatamente... Leggi tutto...
Web Marketing
Martedì 30 Agosto 2011
Fra tutti i media di comunicazione, lo sappiamo, internet è il più potente mezzo per attirare nuovi clienti. Rispetto agli altri strumenti, con il... Leggi tutto...
AUTOCAD 3D
Martedì 30 Agosto 2011
Soprattutto nel disegno architettonico ed ingegneristico sorge spesso l'esigenza di dover rappresentare gli oggetti in modo da poterne controllare... Leggi tutto...
Autodesk Inventor
Martedì 30 Agosto 2011
AutoCAD è il software leader di settore per la progettazione, il disegno, la modellazione. AutoCAD è il primo CAD (Computer Aided Design)... Leggi tutto...
Immagine
Touch Module LED
Giovedì 28 Luglio 2011
Touch Module LED RFT8500 RFT8500 è il più avanzato controllo capacitivo touch screen per illuminazione e decorazione a LED. Con 3 set di... Leggi tutto...
Facebook - Twitter - Google+
Sabato 14 Maggio 2011
Vieni a trovarci su Facebook, Twitter e Google+. Scoprirai nuove news e aggiornamenti. Ti aspettiamo! EDM Engineering
Immagine
Certificazioni Cisco
Lunedì 29 Agosto 2011
Certificazioni Cisco Ecco una domanda: perchè intraprendere un percorso professionalizzante nell'IT? E perchè Cisco? La domanda di Professionisti... Leggi tutto...
Immagine
DAQ E-Corder
Giovedì 28 Luglio 2011
DAQ E-Corder Sistemi di acquisizione (hardware e software) 2,4,8 e 16 canali per computer Windows, Macintosh via USB. Proponiamo una serie di device... Leggi tutto...
Immagine
Data Acquisition Module (USB)
Giovedì 28 Luglio 2011
Data Acquisition Module (USB) I moduli di acquisizione dati che proponiamo permettono la gestione dei dati attraverso la porta USB di un semplice... Leggi tutto...



Copyright EDM Engineering |