Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Mikroprocesor a mikrokontroler
  • CISC vs RISC

Przegląd architektury  “Client Decision”

  • Rdzeń procesora i schemat blokowy funkcjonalny
  • Opis organizacji pamięci
  • Przegląd wszystkich SFR i ich podstawowa funkcjonalność

Podstawowe koncepcje programowania niskopoziomowego

  • Tryby adresowania
  • Zestaw instrukcji i język asemblera (ALP)
  • Tworzenie, kompilacja i debugowanie programów ALP

Koncepcje programowania średniego poziomu

  • Kompilator krzyżowy
  • Implementacja Embedded C, programowanie * Debugowanie
  • Różnice w stosunku do ASNSI-C
  • Modele pamięci
  • Referencje do bibliotek
  • Użycie dyrektywy #pragma
  • Funkcje, przekazywanie parametrów i typy zwracane

Periferia na chipie

  • Porty: Wejście/wyjście
  • Timery i liczniki
  • Przerwania, UART

Interfejsy zewnętrzne

  • Diody LED
  • Przełączniki (chwilowe, przełącznikowe)
  • Wyświetlacz siedmiosegmentowy: (Tryb normalny, tryb BCD,
  • Multiplexing wewnętrzny i zewnętrzny)
  • LCD (4-bitowy, 8-bitowy, flaga zajętości, generowanie niestandardowych znaków)
  • Matryca klawiatury

Protokoły i peryferia

  • I2C (EEPROM), SPI (EEPROM)
  • Przetwornik A/D i D/A
  • Silnik krokowy, silnik DC
  • Protokół I2C (RTC:800583, DS1307 ADC:PCF8591, DS1621)
  • Protokoły SPI (ADC:MCP3001)
  • Komunikacja IR (Protokół Philips RC5)
  • ZIGBEE, GSM, GPS, USB, MMC i SD
  • Ethernet MAC, Protokół CAN
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie