DLA KOLEGI, KTÓRY PYTAŁ O PROGRAMATOR 2051 TO JEST TO KIT Z ELEKTRONIKI PRAKTYCZNEJ PROGRAMATOR SYMULATOR DLE BASSCOM ALE MOŻESZ KOMPILOWAĆ POD CZYM CHCESZ I PLIK BINARNY WGRAĆ Z BASSCOM.
Witam wiem że dużo na forum już tego było napisane ale potrzebuje jakiś naprawdę dobry wypróbowany sprawdzony przede wszystkim działający i tani programator do mikrokontrolera takiego jak w temacie czyli AT89C2051 dodam że posiadam windowsa XP i na takim systemie chciałbym zaprogramować układ proszę o w miarę szybką odpowiedź z góry dziękuje pozdrawiam...
Układ uzupełniłem o dzielnik wstępny (preskaler):32 i bez problemu mierzę częstotliwości pasma CB (ok. 27MHz). Czas bramkowania przyjąłem 1s - prez co miernik jest nieco "powolny", ale za to dokładność wskazań plus-minus 32Hz. Ten pomysł z preskalerem ogranicza nieco taki miernik pod względem rozdzielczości i czasu bramkowania. Ja robiłem to w ten...
Witajcie Ja także coś takiego kiedyś zrobiłem :) http://obrazki.elektroda.net/13_11933440... http://obrazki.elektroda.net/85_11933440... TYLKO nieco inaczej 1. na AT89C2051 i połowa FLASH jeszcze jest pusta 2. DWA przyciski ustawiają "prościej" 3. Ledy są multipleksowane "mniejszy pobór prądu , wysoka intensywność świecenia" 4. zielona dioda to...
Taka konfiguracja jest wystarczająca do pomiaru częstotliwości CB (z rozdzielczością 100Hz) o ile najstarsza cyfra pokazuje dziesiątki MHz. Wejściowy licznik binarny LS393 oraz preskaler z bramą LS74 oraz licznik wewnętrzny CPU zapewnią bezproblemową pracę do ponad 30MHz. Należy wykonać tylko układ wzmacniający i formujący sygnał do poziomu TTL. W najprostszej...
Witam! O ile dobrze pamiętam to większość procesorów Atmela może pracować od 2,7V do 5,5V, a porty mogą być obciążane do 20 mA (ale tylko w stanie L). Są również wersje specjalnie oznakowane do pracy przy niskim napięciu i małym prądzie zasilania (low power), wiec myślę, że układ przy 3V zasilania powinien działać. Najlepiej zapytać autora oryginalnego...
Wiemy już o co Ci chodzi, ale nie wiemy czego od nas oczekujesz. Albert
Nie wiem jak to sobie wyobrażasz :) W procu program jest zapisany w postaci binarnej, czyli 0100101101 itp. Jak go odczytasz to masz plik składający się z 0 i 1. Ale żeby się w tym połapać trzeba go zdeassemblerować. Uzyskasz po takim zabiegu ciągi instrukcji w ASM, nie będą jednak zbyt logicznie napisane, znalezienia a tym bardziej modyfikacja czegokolwiek...
Mam pytanie jak odzczytać podawaną na piny procesora at89c2051 liczbę w kodzie BCD?? prosze o przykład polecenia w bascom.:?:
Witam. Jak zapisać i odczytać liczbę z przedziału 8550 do 10050 do pamięci 24c02. Wszystkie moje próby spełzły na niczym. Za każdym razem odczytuję 255 W Bascomie 8051 próbuję napisać ten program.Czy ktoś ma może gotowe procedury na AT89c2051
Witam. Potrzebuję zrobić elektroniczną kostkę do gry ale taką, która nie wymaga zewnętrznych przerwań ( np. takich jak przycisk ) Problem jest taki, że funkcja random przy podaniu zasilania zawsze zwraca tą samą wartość: [syntax=basic4gl]$regfile = "89c2051.dat" P1 = &B00000000 P3 = &B00000000 Dim I As Word I = Rnd(7) Set P1.i End[/syntax] Ma ktoś inny...
Musze zaprogramować mikroprocesor AT89C2051 zeby diody na płytce pokazywały coś w rodzaju kalkulatora binarnego. Mamy 4 przyciski: - przycisk 1 odpowiada 2^0 - przycisk 2 2^1 - przycisk 3 2^2 - przycisk 4 2^3 suma wynikow jest pokazywana na diodach w postaci mnozenia i dodawania; maksymalny wynik: 4 x 3 + 1 Mam program napisany w C, jak sie okazało...
koledzy mam plik do procesora 89c2051 który zapisany jest w jakimś formacie którego nie znam . niby rozszerzenie jest .bin ale zawartość jest bardzo zbliżona do hex. mój beeprog nie rozpoznaje automatycznie tego formatu i nie moge uruchomić programu na procesorze bo wgrywając jako bin procek nie startuje ale nie jest to dziwne . ktoś spotkał sie z takim...
Witam, Usiłuję opanować Bascom'a, ale zatrzymałem się na jednym problemie. Napisałem program (na PC), który wysyła do urządzenia trzy bajty, na przykład: 01 02 03. W jaki sposób odczytać to za pomocą Bascom'a? Stosuję instrukcję inputhex , ale ona wymaga wysyłania znaku <CR> (0x13), a ja nie chcę tego robić, tylko "ciurkiem" wysłać trzy bajty....
Witam wszystkich na forum mam plik o rozszerzeniu bin którego pobrałem z internetu plik jest już kompletnym programem przetworzonym przez kompilator na postać binarną ale chciałbym kod troszkę zmodyfikować , czyli chciałbym powrócić do postaci żródłowej czy istnieje taka możliwość Program jest napisany na procesor At 89C2051 Pozdrawiam
Witam. Otóż mam pewne urządzenie zbudowane z wykorzystaniem tego mikrokontrolerka i mam potrzebę odczytu zawartosci tegoż w celu drobnej modyfikacji programu. Na 99% Zostało zastosowane zabezpieczenie przed odczytem (jeszcze nie sprawdzałem) a orginalnego wsadu z pewnością nie znajdę nigdzie więc zapytuję szanowne towarzystwo czy da sie to jakoś odczytać...
Witam. Czy ktoś ma może jakiś kawałek programu którym można przesłać komendę do urządzenia Slave. Tzn. jak przesłać komendę 0x33h do pastylki. Ja mam tu uczone książki w których niby jest ale zakręcone na maksa. Piszę programy w języku C. Pomóżcie. Byle coś nie za mocno skomplikowanego. Pozdrawiam
Witam, Programuję sobie procesorek AT89C2051 i magistralę 1-Wire. O ile z odczytem danych z magistrali nie było problemów, o tyle z wysłaniem tego przez RS-232 jest problem. Czy ktoś z użytkowników ma jakieś gotowe procedury zapisu i odczytu do porty RS232? W BASCOM wszystko działa, ale chcę to zrobić w C. Na razie doszedłem do: //funkcja obsługująca...
Mam takowy programator ale nie wiem jakich narzędzi użyć aby do tego procka AT89c2051 załadować program pisze w asemblerze a plik który chce załadować ma rozszerzenie *.BIN
Witam! poszukuje cos na temat programowania w asm '51 do at89c2051 Jestem poczatkujacym w programowaniu mikrokontrolerow :D, i mam prosbe o pomoc !!! a mianowicie objasnienie jak sie wyprowadza dane na D0-D7. Jakis prosty przyklad kod zrodlowy w asm '51 ale napisany pod at89c2051 Program np. pozwalajacy wyprowadzac na przemian wartosc 48 i 30 na D1-D7...
Witam! Chłopaki proszę o pomoc! W jaki sposób wysyłać dane szeregowo za pomocą At89C2051???. Potrzebuję wysłać 19 bitów w jednym słowie i tyle samo w drugim, bity te są różnie grupowane jedna funkcją steruje 1 bit, a np. modulacją PWM sterują już 4 bity. Jaki zrobić chokus- pokus aby za pomocą tych czterech bitów przedstawić dowolne liczby ( np.: 0...
Witam! Ostatnio zaczolem sie uczyc asemblera na procki 8051. Musze przyznac ze jezyk ten zaczol mi sie bardzo podobac :) Napisalem program zamka szyfrowego na procesor 89C2051, kod zrodlowy podaje w zalaczniku (jest dosc dlugi). Zamek ma dzialac tak: Jesli w pamieci eeprom nie ma zapisanego kodu (w komorce zero wartosc <> 184), zapala sie dioda...
Poszukuje informacji jak w Bascomie napisac obsługę magistrali I2C, tak aby procesor był urządzeniem podrzędnym. Potrzebne mi to jest, gdyż chcę do magistrali I2C dołączyć sterownik oświetlacza IR zbudowanego na procesorze 89C2051. Dzieki za wszelka pomoc.
Mam mały problem. Potrzebuje zaprogramować w Bascomie tak 89c2051 żeby wysyłał mi zmianę stany wejścia ( w tym przypadku wejście traktowane jest jako port 1) przez port rs232c). Jesli nastapi zmiana stanu któregokolwiek z pinów mam dostać komunikat o treści "INz=x" gdzie "x" to aktualny stan wejscia, a "z" nr pinu. Czyżby oczekiwanie na gotowca? Identyczny...
chodzi mi o programator http://www.elektroda.pl/download/dwpl.ph... Zrobiłem go no i kicha. Bascom coś nie chce z nim współpracować. Może ktoś robił coś na nim i wie jak się tym obsługiwać. Niewiem może w ustawieniach Bascoma trzeba coś zrobić, ale ja nie daje rady. Proszę o pomoc.
'Zamek Mikroprocesorowy 'procesor 89C2051 '******************************* $crystal = 12000000 Dim Klawisz As Byte , Adm As Byte , Wynik As Byte Dim Licznik As Byte , Licznik1 As Byte Dim Kod1 As String * 10 , Kod0 As String * 10 P1 = 255 P3 = 255 Licznik = 0 Licznik1 = 0 Kod0 = " ????TU mi wywala błąd ???? .......pomocy ...dlaczego [/b] Wynik = 0 Adm...
Pliki zamieszczone w załączniku to kod źródłowy napisany w C do komputerka samochodowego zamieszczonego kiedys w PE. Jako, że dopiero zaczynam z mikro-kontrolerami i staram się nauczyć Bascoma a nie C jest mi trudno załapać o co chodzi w tych plikach C. W Bascomie jest tylko jeden plik źródłowy a tutaj kilka - jak podglądnąć cały kod źródłowy tego komputerka?...
Propozycje do rozważenia: - jeśli masz liczby BCD spakowane (w jednym bajcie dwie cyfry BCD) to może da się przeprowadzić konwersję dla każdej cyfry oddzielnie, a wynik złożyć z dwóch wyników (tak na pewno się da wykonać konwersję BCD -> binarny) - może wykorzystanie tablic przejścia z jednego kodu na drugi w niektórych przypadkach (tablice nie muszą...
DLA KOLEGI, KTÓRY PYTAŁ O PROGRAMATOR 2051 TO JEST TO KIT Z ELEKTRONIKI PRAKTYCZNEJ PROGRAMATOR SYMULATOR DLE BASSCOM ALE MOŻESZ KOMPILOWAĆ POD CZYM CHCESZ I PLIK BINARNY WGRAĆ Z BASSCOM.
:arrow: Januszcz22 Oczywiście, jest to możliwe, jednak zysk na pamięci będzie żaden. Obiciąży to dodatkowo kontroler interpretacją tych instrukcji (to też sporo pamięci zajmie), a funkcje i tak będą musiały siedzieć w jego pamięci, bo nie może "ściągnąć" kodu binarnego z zewnątrz. Chyba najwyższy czas pomyśleć o assemblerze.
Nie wiem czy procek, na którym chcesz to zrobić ma interfejs SPI bo się na '51 nie znam, ale jeśli nawet nie ma to można to zrobić software'owo. Ja bym użył rejestrów przesuwających 74hc595. Łączysz je szeregowo i sterujesz za pomocą min 2 linii - zegar i dane. Wyłaczyć wyświetlacz możesz na dwa soposby : albo uzywająć linii OE albo ustawiając wszystkei...
Możesz liczyć impulsy na podstawie przerwań zewnętrznych wyzwalanych zboczem, a nie na liczniku sprzętowym. W tym przypadku powinno być to lepsze rozwiązanie, bo będziesz mógł zastosować prosty algorytm, który zaproponowałem i uzyskasz kolejne cyfry wyniku bezpośrednio w oddzielnych rejestrach. Zliczanie binarne w kilku rejestrach, a potem podział na...
Ok, w takim razie zdecydowałem się na budowę tego termometru: http://mirley.firlej.org/termometr_uniwe... Jest tam napisane, że kontroler AT89C2051 można zastąpić Attinym 2313. Ja właśnie mam Attiny, dlatego chciałem zapytać,co należy w tym schemacie zmodyfikować? W schemacie prawie nic - patrz tam uwaga: " Jeżeli w układzie będzie zastosowany mikrokontroler...
Witam! Zapisujesz program z bascoma (źródło) np. w katalogu c:\123\start.bas Musisz teraz skompilować program w bascomie: F7 Jeżeli nie będzie błędów to dostaniesz pliki start.hex i start.bin Plik bin to jest to co musisz załadować do proca (w postaci binarnej) lub hex po "przetłumaczeniu" na bina. Ale to zależy jaki masz program do programowania proca....
co do procka to at89c2051 może mieć mało pinów bo w najgorszym przypadku potrzebujesz 22 bitów na adres i 8 na dane oraz 2 do sterowania pamięcią i 2 do komunikacji z komputerem oczywiście można zastosować jakieś układy logiczne do adresowania ale nie można przesadzać bo układ musi w miarę szybko adresować komórki pamięci (8khz). Ja bym dał licznik...
Witam! Próbuje zrobić zegar binarny wg projektu ze strony: http://mirley.firlej.org/zegar_binarny ale jest maly problem...nie moge uzyc kontrolera jaki jest w tym projekcie (at89c2051)..mam tylko attiny2313 , czy moglby mi ktos pomoc zmienic program (bascom) tak zeby dzialal na attiny? Za pomoc oferuje 15 pkt na zachete ;) Oto kod programu: $large 'Zmienne...
TAk panowie dzisiaj nadszedł czas na opublikowanie softu do pilota na TINY25. Ale najpierw krótki opis zmian. Więc zrezygnowano ostatecznie z opcji latarki, ponieważ okazało się że dwie diody połączone szeregowo to za dużo dla małej bateryjki 3V i zasięg jest niedopuszczalnie mały, a i świecenie samej latarki pozostawiało dużo do życzenia, więc wywaliłem...
myślałem że będzie jakiś układzik z kilkoma nóżkami co wystarczy zobaczyć ich stan i wynik miałbym binarnie, a tu jednak zabawa z czasem pozostała aby odpytywać...no i te linijki kodu które będą puchnąć...no tak za darmo umarło :) Dziękuje i pozdrawiam biorę się za edukację
Za pierwszym i bardzo slabo (czerwony do wspolnego), czyli chyba wspolny jest plus. Moglbym jeszcze prosic o wyjasnienie dlaczego napiecie sterujace podales jako 2.8V (wnioskuje ze 20mA wynika z dokumentacji wyswietlacza)? Chcialem tez zapytac czy jesli wyswietlaczem bede sterowal z wyprowadzen portu P1 z wyjatkiem 2 wyprowadzen komparatora do ktorego...
ok. co do programatora to dzięki już wiem że będzie mi pasował dzięki terz na odpowieć o emulatoże wiem że mi nie przypadnie do gustu No to jeszcze kilka pytań- bo przeciesz poto powstają takie portale jak ten. Chodzi o debuger coś w stylu debugera dosowego lub innego, jak pisałem programik np. pod dosa lub wina to jak go debugowałem to wszystko co...
Tak jak wyżej. Zmontowałem układ toru radiowego wg noty katalogowej układów Motorolli. Jako nadajnik wykorzystuje układ RT1, a odbiornik układ RR3 ze stronki Soytera. Układ transmisji ma być wykorzystywany w projekcie tablicy wyników sportowych na hali szkolnej. W pilocie tym znajduje sie osiem klawiszy które podłączone są do procka AT89c2051, który...
wyszukiwać binarny binarny at89c2051 wartości at89c2051 jabel
iskrzenie wiertarka schemat podłączenia żarówek generator prądu youtube
depollution system faulty peugeot grzanie silnika diesla
Piła Dolpima PS 190 - falowanie obrotów i gaśnięcie Kasety VHS-C do kamery JVC GR-AX68: jakie wybrać?