Menu English Ukrainian Rosyjski Strona główna

Bezpłatna biblioteka techniczna dla hobbystów i profesjonalistów Bezpłatna biblioteka techniczna


ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ
Darmowa biblioteka / Schematy urządzeń radioelektronicznych i elektrycznych

Programowanie procesora PIC 16F84. Encyklopedia elektroniki radiowej i elektrotechniki

Bezpłatna biblioteka techniczna

Encyklopedia radioelektroniki i elektrotechniki / Mikrokontrolery

Komentarze do artykułu Komentarze do artykułu

Oto informacje dla tych, którzy nie mają doświadczenia z procesorami PIC. Do przetłumaczenia kodu źródłowego programu na kod maszynowy procesora wykorzystuje się powszechnie używany, darmowy asembler MPASM, do programowania - programator PIX, który również jest darmowy i dostępny na wielu serwerach. Schemat sprzętowy programatora pokazano na rysunku.

Programowanie procesora PIC 16F84. Obwód programatora

Rozpakowujemy archiwa MPASM i PIX odpowiednio w różnych katalogach MPASM i PIX. Plik *.asm z kodem źródłowym programu zostaje przepisany do katalogu asemblera MPASM.

1. Tłumaczenie tekstu oryginalnego

Wpisujemy polecenie MPASM [_nazwa_].asm. Po wykonaniu programu na wyświetlaczu powinien pojawić się komunikat: MPASM 01. 40 O 1993-96 Microchip Technology Ink. /Byte Craft Limi Sprawdzanie c:\.....\[_nazwa_].asm w poszukiwaniu symboli... Składanie... [_nazwa_].asm 639 Budowanie plików... Błędy: 0 Ostrzeżenia: 0 zgłoszonych 0 usuniętych Komunikat: 0 zgłoszonych 0 wygaszonych Linie zmontowane: 638 Naciśnij dowolny klawisz, aby kontynuować.

Brak komunikatów o błędach i ostrzeżeń wskazuje, że program został skompilowany poprawnie. Po przetłumaczeniu w katalogu MPASM pojawi się kilka plików o nazwie [_name_] i różnych rozszerzeniach. Plik, którego potrzebujemy do programowania, to [_name_].HEX.

2. Programowanie procesora PIC

2.1. Przejdź do katalogu PIX, uruchom program PIX.EXE, podłącz sprzęt programatora (patrz rysunek) z procesorem PIC wpiętym do złącza COM2.

2.2. Podajemy komendę F7 (Usuń) – kasujemy wcześniej zapisane informacje, ponieważ nowe żetony są wypełnione zerami, które należy „wymazać”. Chip bez informacji jest wypełniony 3FFF, a jego nieulotna pamięć jest wypełniona FF. Po skasowaniu można to sprawdzić, przeglądając zawartość pamięci za pomocą polecenia F4 (Odczyt).

2.3. Podajemy polecenie F3 (Plik) i wybieramy plik [_nazwa_].HEX, którego potrzebujemy z katalogu MPASM.

2.4. Ostatnie polecenie - F9 (Blow) - zapis chipa.
Po zakończeniu procesu programowania pojawia się komunikat: "Wszystkie załadowane obszary odmuchane OK 1195 mSec", ostatnia cyfra może się różnić w zależności od szybkości komputera.

2.5. Odłączamy sprzęt programatora od portu COM2 i rozładowujemy program komendą ALT-X.

Chip jest zaprogramowany i gotowy do pracy.

Pliki do pracy z programistą:
Asembler MPASM (mpasm.zip - 501 kb)
Programista PIX (pix113b.zip - 174 kb)

Autor: Alexander Denisov, RA3RBE, Tambow; Publikacja: N. Bolszakow, rf.atnn.ru

Zobacz inne artykuły Sekcja Mikrokontrolery.

Czytaj i pisz przydatne komentarze do tego artykułu.

<< Wstecz

Najnowsze wiadomości o nauce i technologii, nowa elektronika:

Nowy sposób kontrolowania i manipulowania sygnałami optycznymi 05.05.2024

Współczesny świat nauki i technologii rozwija się dynamicznie i każdego dnia pojawiają się nowe metody i technologie, które otwierają przed nami nowe perspektywy w różnych dziedzinach. Jedną z takich innowacji jest opracowanie przez niemieckich naukowców nowego sposobu sterowania sygnałami optycznymi, co może doprowadzić do znacznego postępu w dziedzinie fotoniki. Niedawne badania pozwoliły niemieckim naukowcom stworzyć przestrajalną płytkę falową wewnątrz falowodu ze stopionej krzemionki. Metoda ta, bazująca na zastosowaniu warstwy ciekłokrystalicznej, pozwala na efektywną zmianę polaryzacji światła przechodzącego przez falowód. Ten przełom technologiczny otwiera nowe perspektywy rozwoju kompaktowych i wydajnych urządzeń fotonicznych zdolnych do przetwarzania dużych ilości danych. Elektrooptyczna kontrola polaryzacji zapewniona dzięki nowej metodzie może stanowić podstawę dla nowej klasy zintegrowanych urządzeń fotonicznych. Otwiera to ogromne możliwości dla ... >>

Klawiatura Primium Seneca 05.05.2024

Klawiatury są integralną częścią naszej codziennej pracy przy komputerze. Jednak jednym z głównych problemów, z jakimi borykają się użytkownicy, jest hałas, szczególnie w przypadku modeli premium. Ale dzięki nowej klawiaturze Seneca firmy Norbauer & Co może się to zmienić. Seneca to nie tylko klawiatura, to wynik pięciu lat prac rozwojowych nad stworzeniem idealnego urządzenia. Każdy aspekt tej klawiatury, od właściwości akustycznych po właściwości mechaniczne, został starannie przemyślany i wyważony. Jedną z kluczowych cech Seneki są ciche stabilizatory, które rozwiązują problem hałasu typowy dla wielu klawiatur. Ponadto klawiatura obsługuje różne szerokości klawiszy, dzięki czemu jest wygodna dla każdego użytkownika. Chociaż Seneca nie jest jeszcze dostępna w sprzedaży, jej premiera zaplanowana jest na późne lato. Seneca firmy Norbauer & Co reprezentuje nowe standardy w projektowaniu klawiatur. Jej ... >>

Otwarto najwyższe obserwatorium astronomiczne na świecie 04.05.2024

Odkrywanie kosmosu i jego tajemnic to zadanie, które przyciąga uwagę astronomów z całego świata. Na świeżym powietrzu wysokich gór, z dala od miejskiego zanieczyszczenia światłem, gwiazdy i planety z większą wyrazistością odkrywają swoje tajemnice. Nowa karta w historii astronomii otwiera się wraz z otwarciem najwyższego na świecie obserwatorium astronomicznego - Obserwatorium Atacama na Uniwersytecie Tokijskim. Obserwatorium Atacama, położone na wysokości 5640 metrów nad poziomem morza, otwiera przed astronomami nowe możliwości w badaniu kosmosu. Miejsce to stało się najwyżej położonym miejscem dla teleskopu naziemnego, zapewniając badaczom unikalne narzędzie do badania fal podczerwonych we Wszechświecie. Chociaż lokalizacja na dużej wysokości zapewnia czystsze niebo i mniej zakłóceń ze strony atmosfery, budowa obserwatorium na wysokiej górze stwarza ogromne trudności i wyzwania. Jednak pomimo trudności nowe obserwatorium otwiera przed astronomami szerokie perspektywy badawcze. ... >>

Przypadkowe wiadomości z Archiwum

Komunikacja z podkładami 01.03.2021

Nowe eksperymenty naukowe wykazały zdolność zadawania pytań osobie w świadomym śnie - a nawet uzyskiwania na nie właściwych odpowiedzi.

Niektóre specjalne techniki i stany psychiczne pozwalają doświadczać świadomych snów, w których osoba rozumie, że jest we śnie, a nawet może kontrolować jego treść. To bardzo ciekawe zjawisko, które otwiera zupełnie wyjątkowe możliwości badania snu. Naukowcy byli w stanie wykazać, że można ustanowić połączenie między świadomym śniącym a światem rzeczywistym.

Do tej pory takie kontakty pozostawały jednokierunkowe: pogrążając się w świadomym śnie, ludzie mogli komunikować to za pomocą ruchów oczu lub wykonać wcześniej ustalone zadanie. Ale ostatnio wykazano związek w obu kierunkach: ludzie słyszeli pytania eksperymentatorów i odpowiadali na nie pozostając we śnie.

W prace zaangażowało się kilka zespołów naukowców z Europy i Stanów Zjednoczonych, kierowanych przez Kena Pallera (Ken Paller) z American Northwestern University. Eksperymentowali z 35 ochotnikami z różnymi doświadczeniami świadomych snów i innym, który miał narkolepsję i był świadomy we śnie z powodu zaburzeń neurologicznych.

Elektrody przyczepione do głowy, policzków i okolic oczu umożliwiły zarejestrowanie początku fazy snu REM (paradoksalnego), podczas której pojawiają się sny. Polecenia były przekazywane badanym eksperymentalnym za pomocą głosu, a w celu uzyskania informacji zwrotnych służyły ruchy gałek ocznych i mimika twarzy, które śpiący mogli częściowo kontrolować. Na przykład poproszono ich o odjęcie sześciu od ośmiu - a badani odpowiedzieli „dwa”, przesuwając oczami dwukrotnie od lewej do prawej.

W większości przypadków (około 60 procent) nie można było nawiązać kontaktu. W 20% eksperymentów uzyskane odpowiedzi były błędne lub niejasne. Jednak około 18 procent stanowiło pewną i niezawodną komunikację z podkładami. Co więcej, kiedy się budzili, często wspominali to doświadczenie. Według wolontariuszy pytania zabrzmiały we śnie, jak głos lektora. Jednak nie zawsze odtwarzali dokładnie to, co się wydarzyło, a czasami nie wymieniali pytań, które im zadano.

Inne ciekawe wiadomości:

▪ Cząsteczki zatrzymane w temperaturze zera absolutnego

▪ Moc radia mikrofalowego w kilowatach

▪ Tesla Rodster przyniesie ziemskie bakterie na Marsa

▪ Podwójny odtwarzacz multimedialny

▪ Mikroczujnik temperatury zasilany bezprzewodowymi falami radiowymi

Wiadomości o nauce i technologii, nowa elektronika

 

Ciekawe materiały z bezpłatnej biblioteki technicznej:

▪ sekcja serwisu Wskazówki dla radioamatorów. Wybór artykułu

▪ artykuł Ciężar ludzkich namiętności. Popularne wyrażenie

▪ artykuł Jak daleko do gwiazd? Szczegółowa odpowiedź

▪ artykuł Analityk Logistyki. Opis pracy

▪ artykuł Rozszerzenie możliwości radiostacji ALAN-48+. Encyklopedia elektroniki radiowej i elektrotechniki

▪ artykuł Niewrażliwa chusteczka. Sekret ostrości

Zostaw swój komentarz do tego artykułu:

Imię i nazwisko:


Email opcjonalny):


komentarz:





Wszystkie języki tej strony

Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn

www.diagram.com.ua

www.diagram.com.ua
2000-2024