Grazie per aver inviato la vostra richiesta! Un membro del nostro team vi contatterà a breve.
Grazie per aver inviato la vostra prenotazione! Un membro del nostro team vi contatterà a breve.
Struttura del corso
Introduzione
- Microprocessore vs Microcontroller
- CISC contro RISC
Panoramica dell'architettura di "Client Decision"
- Core del processore e diagramma a blocchi funzionali
- Descrizione dell'organizzazione della memoria
- Panoramica di TUTTI gli SFR e delle loro funzionalità di base
Concetti di basso livello Programming
- Modalità di indirizzamento
- Set di istruzioni e Assembly Language (ALP)
- Sviluppo, creazione e debug di ALP
Livello intermedio Programming Concetti
- Compilatore incrociato
- Embedded C Implementazione, prog. * Debug
- Differenze rispetto ad ASNSI-C
- Modelli di memoria
- Informazioni di riferimento sulla libreria
- Applicazione della direttiva #pragma
- Funzioni, passaggi di parametri e tipi restituiti
Periferiche su chip
- Porte: Ingresso/uscita
- Timer e contatori
- Interruzioni, UART
Interfacce esterne
- LED
- Interruttori (tipo momentaneo, tipo a levetta)
- Display a sette segmenti: (modalità normale, modalità BCD,
- Multiplexing interno e multiplexing esterno)
- LCD (4 bit, 8 bit, flag di occupato, generazione di caratteri personalizzati)
- Tastiera Matrix
Protocolli e periferiche
- I2C (EEPROM), SPI (EEPROM)
- Convertitore A/D & D/A
- Motore passo-passo, motore CC
- Protocollo I2C (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- Protocolli SPI (ADC:MCP3001)
- IR Communications (protocollo Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC E SD
- MAC Ethernet, protocollo CAN
14 ore