 |
Kurs dla posiadaczy zestawu EvB 4.3
Elektronika cyfrowa mikrokontrolery dla początkujących BASCOM
przygotowany przez Pana Piotra Rzeszuta
|
Specjalnie dla Państwa wraz z Panem Piotrem Rzeszutem przygotowaliśmy kurs BASCOM "Elektronika cyfrowa - mikrokontrolery dla początkujących"
Jest to 14 częściowy kurs w którym poznacie Państwo tajniki mikroprocesorów oraz nauczycie się programowanić mikroprocesowy w języku BASCOM BASIC
Kurs składa się z 14 lekcji, każdą z lekcji otrzymasz na maila wraz z pełnymi kodami źródłowymi.
A oto pełen spis
kursu:
- Lekcja 1 - wprowadzenie w świat elektroniki
- Zagadnienia związane z podstawami elektroniki
- Przegląd płytek testowych do nauki
- Oprogramowanie
- Lekcja 2 – pierwsze kroki w świecie mikrokontrolerów
- Konfiguracja oprogramowania BASCOM
- Programowanie procesorów
- Podstawy języka BASCOM
- Obsługa wyprowadzeń procesora jako wejścia/wyjścia
- Lekcja 3 – prezentowanie danych na wyświetlaczu LCD
- Konfiguracja wyświetlacza
- Opcje wyświetlacza – kursor
- Obsługa wielu linii tekstu
- Zmienne i ich wyświetlanie
- Definiowanie własnych znaków
- Pętle i iteracja
- Przesuwanie tekstu na wyświetlaczu
- Lekcja 4 – komunikacja szeregowa RS232
- Po stronie komputera
- Obustronne przesyłanie danych
- Buforowanie wejścia szeregowego
- Zmienne tekstowe i operacje na nich
- Przerwania
- Lekcja 5 – timery
- Tryb pracy jako Timer
- Przerwania Timerów
- Odmierzanie czasu z użyciem timerów
- Kilka operacji ułatwiających formatowanie liczb do wyświetlenia
- Problemy z Timerem0 w BASCOM
- Wyłącznik czasowy
- Tryb pracy jako licznik
- PWM i jego generowanie za pomocom Timerów
- Programowy PWM z większa ilością wyjść
- Tablice w BASCOM
- Lekcja 6 – wyświetlacz LED
- Podstawy obsługi wyświetlacza LED
- Instrukcja Select
- Funkcje i podprogramy
- Zaawansowana obsługa wyświetlacza LED
- Funkcje odczytu danych z pamięci programu
- Współdzielenie Timerów
- Lekcja 7 – magistrala I2C
- Magistrala I2C – wprowadzenie i podstawowe informacje
- Obsługa zegara PCF8583
- Obsługa pamięci AT24C02
- Skrócony opis rejestrów układu PCF8583
- Lekcja 8 – pomiar wartości analogowych
- Komparator analogowo-cyfrowy
- „Światłomierz”
- Przetwornik analogowo-cyfrowy (ADC)
- Pomiar napięcia
- Stałe
- Pomiar rezystancji
- Pomiar prądu
- Lekcja 9 – magistrala 1wire
- Odczyt danych z czujnika DS18B20
- Dołączanie plików
- Obsługa wielu urządzeń 1wire
- Lekcja 10 – obsługa kart SD
- Konfiguracja bibliotek
- Tworzenie plików tekstowych – zapis, odczyt, dopisywanie
- Przechowywanie liczb i innych danych – pliki binarne
- Zarządzanie plikami, tworzenie katalogów
- Lekcja 11 – parę drobiazgów – czyli uzupełnienie
- Odczyt kodu RC5
- Wyjścia wysokiej mocy ULN2003
- Programy: Sterowniki taśm RGB
- Zegar programowy w BASCOM
- Integracja zegara programowego z układem PCF8583
- Programy: Termometr z zegarem i zapisem temperatury na karcie SD
- Wbudowana pamięć EEPROM procesora
- Przerwania typu PCINT
- Lekcja 12 – kolorowy wyświetlacz LCD
- Inicjalizacja i konfiguracja
- Tryb graficzny
- Tryb tekstowy
- Obrazki
- Programy: Zegarek z analogową prezentacją godziny
- Lekcja 13 – obsługa kart RFID
- Odczyt
- Wykorzystanie przerwań PCINT
- Programy: Zamek na karty z danymi przechowywanymi na karcie SD
- Lekcja 14 – moduł sieciowy ENC28J60
- żądania ARP
- odbieranie pakietów
- odpowiedź na „PING”
- obsługa UDP
- obsługa serwera www, interakcja z użytkownikiem, zabezpieczenia hasłem
Wpisz kod, który otrzymałeś razem z produktem (oddzielna kartka z kodem) i zapisz się na kurs już dziś!
Instrukcja zapisu na kurs