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.
Plan du cours
Introduction
- Microprocesseur vs Microcontroller
- CISC vs RISC
Vue d'ensemble de l'architecture du "Client Decision" (décision du client)
- Noyau du processeur et schéma fonctionnel
- Description de l'organisation de la mémoire
- Vue d'ensemble de TOUS les SFR et de leur fonctionnalité de base
Concepts de bas niveau Programming
- Modes d'adressage
- Jeu d'instructions et Assembly Language (ALP)
- Développement, construction et débogage des ALP
Concepts de niveau intermédiaire Programming
- Compilateur croisé
- Embedded C Mise en oeuvre, prog. * Débogage
- Différences avec ASNSI-C
- Modèles de mémoire
- Référence à la bibliothèque
- Utilisation de la directive #pragma
- Fonctions, passage de paramètres et types de retour
Périphériques intégrés
- Ports : Entrée/sortie
- Temporisateurs et compteurs
- Interruptions, UART
Interfaces externes
- LEDS
- Interrupteurs (type momentané, type bascule)
- Afficheur à sept segments : (mode normal, mode BCD,
- multiplexage interne et multiplexage externe)
- LCD (4 bits, 8 bits, indicateur d'occupation, génération de caractères personnalisés)
- Clavier Matrix
Protocoles et périphériques
- I2C (EEPROM), SPI (EEPROM)
- Convertisseur A/D & D/A
- Moteur pas à pas, moteur CC
- Protocole I2C (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- Protocoles SPI (ADC:MCP3001)
- IR Communications (protocole Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, protocole CAN
14 heures