Site Info Site Info

Programowanie Mikrokontrolerów Avr W Języku Bascom

Programowanie Mikrokontrolerów Avr W Języku Bascom

Witaj! Chcesz programować mikrokontrolery AVR w języku Bascom? Świetnie! To jak nauka języka obcego, ale zamiast rozmawiać z ludźmi, dajesz instrukcje małym komputerom.

Wyobraź sobie, że mikrokontroler AVR to mały mózg. Potrzebuje programu (czyli instrukcji) żeby działać. Bascom jest językiem programowania, który pomoże Ci stworzyć ten program w prosty sposób.

Zacznijmy od podstaw. Pomyśl o diodzie LED jak o małej lampce. Chcemy ją włączyć i wyłączyć, prawda? Mikrokontroler AVR kontroluje przepływ prądu do tej diody.

Bascom używa prostych słów kluczowych. Na przykład, "Set" włącza port (nóżkę mikrokontrolera). "Reset" go wyłącza. Proste, prawda? Możemy też użyć "Toggle" żeby zmienić stan portu z włączonego na wyłączony i odwrotnie.

Wyobraź sobie włącznik światła. "Set" to naciśnięcie włącznika, a "Reset" to puszczenie go. "Toggle" to każde kolejne kliknięcie, które zmienia stan światła.

BasCom-AVR 2.0.8.5 + crack скачать бесплатно
BasCom-AVR 2.0.8.5 + crack скачать бесплатно

Teraz, przykład kodu Bascom: $regfile = "m8def.dat"
Config PortB.0 = Output
Do
Set PortB.0
Wait 1
Reset PortB.0
Wait 1
Loop

Pierwsza linia, $regfile = "m8def.dat", mówi programowi, z jakim mikrokontrolerem AVR pracujemy. To jak wybranie odpowiedniego modelu samochodu w instrukcji naprawy.

Config PortB.0 = Output konfiguruje nóżkę PortB.0 jako wyjście. Wyobraź sobie, że przypisujesz konkretny przewód do kontrolowania diody LED. To jak podłączenie kabla do głośnika.

Programming of AVR microcontrollers in Bascom language - Kamami on-line
Programming of AVR microcontrollers in Bascom language - Kamami on-line

Pętla Do...Loop powtarza się w nieskończoność. To jak niekończąca się taśma produkcyjna. Wewnątrz pętli włączamy diodę (Set PortB.0), czekamy 1 sekundę (Wait 1), wyłączamy diodę (Reset PortB.0) i znowu czekamy.

Funkcja Wait 1 powoduje opóźnienie programu o 1 sekundę. To jak odmierzenie czasu w przepisie kulinarnym. Bez tego dioda mrugałaby tak szybko, że nie dałoby się tego zobaczyć!

Bascom AVR in the examples (PL) - Kamami on-line store
Bascom AVR in the examples (PL) - Kamami on-line store

Potrzebujesz programatora, aby przesłać kod do mikrokontrolera AVR. Programator to jak kabel USB, który łączy Twój komputer z mózgiem AVR.

Po napisaniu kodu w Bascom, musisz go skomplikować (zamienić na język maszynowy), a następnie wgrać do mikrokontrolera. Wyobraź sobie, że tłumaczysz książkę na język, który rozumie tylko mały mózg AVR.

Eksperymentuj! Zmieniaj wartości Wait, dodawaj więcej diod LED i kontroluj je. Im więcej eksperymentujesz, tym lepiej zrozumiesz Bascom i mikrokontrolery AVR. Powodzenia!

Gallery

Программа Bascom Avr - launlimited
Bascom AVR - kompilator Bascom dla mikrokontrolerów AVR - sklep Kamami
BASCOM AVR w przykładach - Marcin Wiązania | Książka w Lubimyczytac.pl
Bascom avr | PPTX
Program bascom avr sederhana | PPT