Mikrokontroler przeznaczony jest do sterowania urządzeniami elektronicznymi, a także do interakcji między nimi zgodnie z osadzonym w nim programem. Mikrokontrolery zawierają wbudowane dodatkowe urządzenia.
Niezbędny
- - CodeVisionAVR;
- - VMLAB.
Instrukcje
Krok 1
Zainstaluj na komputerze aplikację kompilatora CodeVisionAVR do programowania mikrokontrolerów. Tworzy program dla AVR. Ponadto należy zainstalować aplikację symulatora VMLAB, która jest przeznaczona do testowania działania programu na mikrokontrolerze.
Krok 2
Po instalacji wykonaj kopię zapasową folderów programu. Aplikacje zawierają przykładowe urządzenia dla mikrokontrolerów, a także wbudowane pliki pomocy. Użyj ich do samodzielnego zaprogramowania sterownika.
Krok 3
Rozpakuj archiwum x8pwm2.rar do folderu z zainstalowanym programem Vmlab - z8. Następnie uruchom aplikację Vmlab, przejdź do menu Projekt i wybierz w nim Otwórz projekt, a następnie otwórz projekt z folderu programu Vmlab.prj. Na ekranie pojawi się okno projektu, które składa się z następujących elementów: diody LED, rezystory, klawiatura, oscyloskop, terminal.
Krok 4
Następnie kliknij pozycję Ponownie skompiluj wszystko w menu Projekt, aby ponownie skompilować projekt. Pojawi się komunikat o pomyślnym zakończeniu procesu, po którym możesz rozpocząć symulację mikrokontrolera.
Krok 5
Symuluj, tj. rozpocząć wykonywanie programu, który jest załadowany do modelu komputerowego kontrolera, a także obwodów wokół niego. Kliknij sygnalizację świetlną, aby rozpocząć wykonywanie programu załadowanego do pamięci MK. Natychmiast zatrzymaj proces.
Krok 6
Uruchom go ponownie i obserwuj proces zmiany napięcia w oknie Scope. Zatrzymaj program, rozwiń okno Kod, wyświetli kod źródłowy programu skompilowanego przez Cvavr.
Krok 7
Należy pamiętać, że niektóre linie są podświetlone na żółto, długość tego podświetlenia wskazuje czas, w którym program był na tej linii. Następnie możesz sflashować kontroler za pomocą tego programu.