Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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