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.
Kursplan
Introduktion
- Mikroprocessor vs Microcontroller
- CISC vs RISC
Översikt över arkitekturen för "Client Decision"
- Processorkärna och funktionsblockdiagram
- Beskrivning av minnesorganisation
- Översikt över ALLA SFR och deras grundläggande funktionalitet
Lågnivå Programming koncept
- Adresseringslägen
- Instruktionsuppsättning och Assembly Language (ALP)
- Utveckla, bygga och felsöka ALP:er
Mellannivå Programming Begrepp
- Korskompilator
- Embedded C Genomförande, prog. * Felsökning
- Skillnader från ASNSI-C
- Minnesmodeller
- Bibliotekshänvisning
- Användning av #pragmadirektivet
- Funktioner, Parameterpassering och returtyper
On-Chip kringutrustning
- Portar: Ingång/utgång
- Timers och räknare
- Avbryter, UART
Externa gränssnitt
- Lysdioder
- Omkopplare (Momentär typ, Växlingstyp)
- Sju segmentsvisning: (Normalt läge, BCD-läge,
- Intern multiplexering och extern multiplexering)
- LCD (4bit, 8bit, Busy Flag, Custom Character Generation)
- Knappsats Matrix
Protokoll och kringutrustning
- I2C (EEPROM), SPI (EEPROM)
- A/D & D/A-omvandlare
- Stegmotor, DC-motor
- I2C-protokoll (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- SPI-protokoll (ADC:MCP3001)
- IR Communications (Phillips RC5-protokoll)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, CAN-protokoll
14 timmar