jest takie coś dla AVR-ów i nazywa się Visual Micro Lab, o ile dobrze pamiętam.
Może ktoś zna dobry compilator i symulator do at89c2051 i większych Atmeli do pisania w assemblerze. Basscom trochę mi nie odpowiada. Ja urzywam bardzo fajnego programik. Jest najlepszy jaki znam. Typowy kompilator (dosowy) wersja nie pelna (ograniczenie do 2500B) Rozbudowana pomoc. Spardz. http://gray.logonet.com.pl/~fortech/
Dziękuję wszystkim za odzew. Samo działanie mojego programu jak i Badmaneq jest dla mnie jasne. Tak samo pokazuje symulator na komputerze. To Beeprog dopisuje podczas ładowania kilka bitów i tu prawdopodobnie jest problem. Najlepiej jakby kompilator generował obraz całej pamięci a nie tylko kawałek z faktycznymi instrukcjami. Jakie wartości w pamięci...
Bede wdzieczny za podanie link'a do symulatora pod AT89C2051.
[url=http://8052.com/codelib/files/efdUa... UARTa z buforami cyklicznymi - projekt ze strony 8052.com - sam nie używałem, ale możesz sprawdzić. Kod podobny do tego, który pokazałeś, ale na oko dużo lepiej dopracowany ;) Na początek zacznij od pollingu, bez przerwań, nie uruchamiaj wszystkiego na raz. Poza tym w keilu masz przecież świetny...
ten procek jest odpowiednikiem 51 ale oczywiście z mniejszą liczbą pinów. Adresy rejestrów itd są identyczne i można go symulować w każdym symulatorze 51.
Witam Zna ktos dobry symulator programowy na tego procka z wyswietlaczem i przyciskiem. Muszę napisac program w asemblerze wyswietlajacy daną cyfr , nastepnie po nacisnieciu przycisku na dwie sekundy wyswietla sie inna cyfra , po nacisnieciu dwa razy przycisku zapala sie inna cyfra . Czy ktos wie jak moze takie cos zrobic na tego procka . Moze ktos...
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. 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...
Witam Mam maly problem z zaprogramowaniem tego scalaka. Szukalem troche i znalazlem różne programatory, ale za nic nie udało mi się ich wykorzystać. Zauważyłem, że różnią się one trochę między sobą jeśli chodzi o wyprowadzenia nóżek do kabla, który prowadzi do kompa. W związku z czym mam ogromną prośbę: czy mógłby mi ktoś podać DOKŁADNY schemat jakiegoś...
Poszukuję oprogramowania do tego programatora, bądż innego prostego programatora do at89c2051
Mam prośbę ! muszę zrobić na układy mikroprocesorowe jakiś układ na kontrolerze AT89C2051 czy mógłby mi ktoś coś doradzić ?? z góry wielkie dzięki
Witam, zlozylem sobie programator wg. schematu ktory gdzies tutaj wyczytalem (lpt, 8 kabelkow z danymi, 5 kabelkow z roznymi mode itd, zasilanie 5/12V z molexu wziete) i do tego zlozylem sobie prosty ukladzik testowy. Niestety calosc niezbyt chce dzialac... dokonalem troche pomiarow i ponizej przedstawiam wyniki: Vcc - 4.5V napiecie na reset - 0.0V...
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.
Chcę uruchomić centralkę alarmową sterowaną at89c2051 problem polega na tym, że za nic nie mogę skompilować pliku asm do hex, cały czas komilator wyświetla mi jakieś błedy, plik asm pobrany ze strony radielektronika więc wydaje mi sie, że jest napisany poprawnie, jaki kompilatora używam tide, próbowałem też innych, mam zbudowany programator, całą centralkę...
Witam! W jednym z numerów Praktycznego Elektronika (12/99) znalazłęm artykuł pt. "Programator Atmeli w 15 minut". Był w nim bład dotyczący napięcia zasialania mikrokontrolera. Wykonałem ten programator i napisałęm program do jego obsługi na bazie listingu zamieszczonego w w/w artykule. Mój problem polega na tym, że zaprogramoany mikroprocesor nie wykonuje...
Poszukuje schematu programatora 89c2051 z oprogramowaniem. Najlepiej gdyby był to jakiś prosty programator. Posiadam schemat programatora BlowIT, tylko program nie chce chodzić i wyświetla błąd 200 0c97:00B0. Może ktoś wie dalczego ? z góry dzięki Lukee
Witam! Znalazłem tutaj taki ciekawy schemacik: http://www.ruhr.de/home/criseis/palmpilo... Tutaj to samo po rosyjsku: http://www.enlight.ru/pilot/hard_pckey.h... Złożyłem ten schemat, używając At89S2051. Problem jest taki, że w oryginalnym schemacie używany jest oscylator na 24 MHz, ja natomiast mam na 11,0592. Żeby to działało, trzeba zmienić...
Czym programować 89c2051?? proszę o możliwie prosty schemat oraz soft. Dzięki, pozdrawiam. Dodano po 24 A, no i jeszcze najlepiej pod XP!!
Niech ktoś mi pomoże i napisze czym zaprogramować ten mikrokontroler bo ja nie wiem czym programować zrobilem już trzy programatory i pi.... ciągle nic :cry:
Witam wszystkich i pozdrawiam nistety nie mogę sobie pozwolić na częste zaglądanie tutaj bo jade na modemie. Powracając do tematu dziękuje wszystkim za informacje, obecnie "walcze" z AT89C2051 używam do programowania BASCOM-a pisałem różne proste programy i sprawdzałem je tylko w symulatorze z BASCOM-a działały poprawnie,a nie programowałem procka bo...
A ja wam mowie, ze bug jest i jest to sprawdzone praktycznie a nie teoretycznie. Symulator typu KEIL poprawnie pokazuje a w praktyce sa roznice. Roznice sa tez gdy ustawimy wyzszy priorytet dla INT0 lub nie ustawimy. Zakladam, ze wszystkie inne przerwania maja priorytet niski. Tak czy owak, priorytet dla INT0 jest zawsze na najwyzszym poziomie. W takiej...
Witam mam problem z łącznością między rs 232 a mikrokontrolerem AT89C2051. Napisałem program w Bascom-ie i jego symulator wskazuje prawidłowe działanie programu a po zaprogramowaniu procka nic się nie dzieje nie odbiera żadnych sygnałów z com-a, po niżej zamieściłem mój program niemam pewności ale prawdopodobnie ten program jest poprostu zły czy ktoś...
Witam. A jaką (dokładnie) odpowiedź wysyła Twój sterownik do procka :?: Czy korzystasz z terminala :?: Czy ten program wykonuje uC , czy Bascomowy symulator :?: Piotrek
opz: mov A, #FFh op: mov B, #FFh o: djnz B, o djnz A, op ret Zamiast mov A,#FFh wpisujesz mniejszą wartość ale to musisz policzyć albo zmierzyć na symulatorze.
Układ mikroprocesorowy różni się od układów logicznych sekwencyjnych tym, że przy starcie mikroprocesora przez kilka ms wykonywane są operacje przygotowujące procesor do pracy. Żeby zapewnić procesorowi spokój na ten czas linia Resetu procesora jest blokowana za pomocą układu kondesatora i rezystora. Jest to taki układ opóźniający ostateczny start programu,...
Sprawdź program na symulatorze i zobacz, czy pracuje prawidłowo. Dodatkowo spróbuj już po załączeniu zasilania wymusić reset.
W symulatorze chodzi poprawnie jeśli włączam int0 ! A kwarc mam 12 ustawiony w programie i tali jest faktycznie !
BASCOM jest to narzędzie do programowania procesorów. Nie potrzebujesz pełnej wersji. Ściągnij sobie demo (nie pamiętam adresu, wpisz w google). Tam masz, oprócz kompilatora i symulatora także soft do programowania. I obsługuje BowlT. Pozdrawiam
nic nie musze zapamietywac.... uzyc moge DPTR... w zalaczniku jest asm, ktory testowealem na symulatorze softwarowym i tam niby dziala... ale jeszcze nie wiem czy bedzie chodzic w real ukladzie....
Darmowym i dobrym środowiskiem jest MIDE-51 http://www.opcube.com/home.html. Zawiera asma, SDCC i fajny symulator :) Tylko ściągaj całą paczkę, a nie tylko edytor ;) Pozdrawiam :)
ko_rex dobrze napisał - nie ma, jeżeli chcesz mieć coś takiego, to musisz znaleźć symulator tego procka, który jak symuluje, to i będzie miał możliwość debugowania.
Z pewnych źródeł wiem, że kolega Fajfer2 ma świetny programator, który pełni równiaż rolę symulatora (nie trzeba przekładać uP). Schemat był kiedyś w Elektronice Praktycznej, kit też można było kupić. Dzięki za punkty.
Opis podłączenia linii procesora P3.0OUT; mp3 "play" P3.1-; WOLNA LINIA p3.2IN; linia danych z radia p3.3OUT; wybór wejscia audio P3.4OUT; DANE DO RADIA P3.5OUT; ZEGAR DO RADIA p3.7OUT; mp3 "FM CH" P1.0-; WOLNA LINIA P1.1-; WOLNA LINIA P1.2-; WOLNA LINIA P1.3-; WOLNA LINIA P1.4-; WOLNA LINIA P1.5-; WOLNA LINIA p1.6OUT; mp3 "<<" p1.7OUT; mp3 ">>"...
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.
DavePS Niestety musze Cie zmartwic ze nie chodzi tak jak napisales. Po wlaczeniu na 8 bitach portu 1 uklad sobie przerzuca kod 8 bitowy i jak skonczy to leci od nowa. Odpala sie taka petla i leci w kolo. Na przyciski nic nie reaguja. Tak samo program zachowuje sie w symulatorze. Daj znac co o tym myslisz.
Pamiętam, że kiedyś miałem spory problem w Keil'u z zasymulowaniem przerwnia od timera dla AT89C2051. Skończyło się na testach w układzie. Program był pisany w Assemblerze, ale dla symulatora nie powinno mieć to znaczenia. Nie twierdzę jednoznacznie, że symulator posiada błąd (mogło to być jakieś moje niedopatrzenie), ale de facto problem taki u mnie...
Witam Mam ogromną chęć aby nauczyć sie programować Atmele. AT89c2051 oraz AT89c4051 Jednak nie mam zielonego pojęcia o programach i kodach. Więc zwracam się do doświadczonych kolegów posząc o adresy stron uczących programować, stron z przydatną lekturą oraz stron z prostymi programami, symulatorami. Drugim krokiem było by wykozystanie tych układów w...
Pomysł z przerwaniami zboczem opadającym a później narastającym okazał się bardzo dobrym rozwiązaniem w moim przypadku. Jeśli chodzi o ustawienia portów to zależy czy najpierw dasz instrukcję ustawienia portx czy pinx, przynajmniej tak mi wyszło w symulatorze. Teoretycznie program został już napisany tylko wrzucić do procka i sprawdzić w praktyce. Mogę...
a jakie masz uklady w programatorze pcf8574 , pcf8574A ??? i jak masz ustawione w programie?? program dziala w symulatorze?? A po co piny P1 podpinac do zasilania ?? A jak sobie podpiolem wyswietlacz albo diody przez rezystory do do zasilania anody to zle ?? bo p1.0 ,p1.1 to wejscia komparatora i nie sa wewnetrznie podciagniete do vcc
Witam Z nudy czy też z unikania zgromadzeń, siedząc w domu wpadłem na pomysł aby zbudować timer kuchenny (minutnik). Kod źródłowy zaczerpnąłem z Elektrody. Problem polega na tym,że: Timer późni się 15 sek. na 5 min. (przy kwarcu 11,0592 MHz (2x33pF)) i śpieszy 5 sek na 5 min (przy kwarcu 12MHz (2 x 39pF)) Kod w bascom. Ustawienie wartości początkowej...
No wlasnie mam wgrany ten programik co napisalem wyzej.. CPL neguje znacznik C wiec sie zmienia z 0 na 1 i odwrotnie.. potem jest wywolanie procedury DELAY_100MS tylko tak sie zastanawiam.. bo skoro to nie jest DSM51 to w tym programie nie ma takiej procedury DELAY_100MS przeciez.. czy sie myle? Przeciez to czysty wsad.. wiec moze tez robic CALL'a do...
hej sq3dwe, Twój problem wynika prawdopodobnie ze złej inicjalizacji ekranu. Sprawdz dokładnie w opisie jakiegokolwiek ekranu (polecam opisy układów Hitachi). Miałem kiedys podobny problem. W jaki sposob przesyłasz dane do wyswietlacza 4bitowo czy 8bitowo. Ja do pracy z ekranami uzywam geniealnego symulatora na Linuxa gpsim ktory symuluje Pici i wlasnie...
Witam serdecznie. Programuję w asemblerze w KEIL-u i kilka dni temu zamówiłem programator mikrokontrolerów Atmel AVT 2502. Moje pytanie brzmi: jak w najprostszy sposób przenieść program napisany w Keilu do chipa, a konkretnie do mikrokontrolera AT89C2051? (Keil generuje kod .hex natomiast program BASCOM 8051 współpracujący z programatorem potrzebuje...
Wiedziałem że jednak błąd jest w programie. Jeśli masz na myśli pętlę odliczającą 1s to w symulatorze i w praktyce to działa bez zastrzeżeń. Miałem ustawioną diodę aby na przemian świeciła i hulało. Chyba że proponujesz inne rozwiązanie. Przy okazji miałem jeszcze inną wersję i tylko z ciekawości czy tak też można było ? KP EQU P3.6 MOV LED_N, KP Wielkie...
Witam. Własnie jestem w trakcie pisania programu do konwersji kodów z "techniki cyfrowej" Chcę by za pomocą przycisków można było zaprogramowac z jakiego kodu na jaki ma konwertować. Problem mój polega na tym, że napisałem cały program, wszystko działa w symulatorze ale nie wiem jak sprawa wygląda z P3.6. Czy tam znajduje się stan wysoki czy niski w...
No nie zabardzo mi pomogły te propozycje lista rozkazów to mam z atmela a procki są dobre bo tanie i małe głównie chodzi oprogramatory te równoległe z programami do ładowania w pamięć te do bascoma . muszę się przyznać że z lutownicą to ja jestem na bakier lutuje muj kumpel albo brat asembler jest bo opanowania napisałem kilka programów ( do sterowania...
9 bit i to dodanie 1 jest tak ja słusznie zauważono do wykrycia bitu ACK. Natiomiast z "nop-ami" to próbowałem kilka kombinacji, to 2 to 4 to 6 to nawet 11 i efek dalej ten sam. Ja odczytuje pamięć to jedynie same FF widzę i nic więcej. Już nie wiem gdzie moge błądzić. Próbowałem nawet dać zamieast 9 to 8 na bitcounter i nic nic, efekt dalej ten sam....
Witam! Mam do zrobienia pewien uklad (nie istotne jaki) i skusilem sie w tym celu na atmel'ka - teoretycznie bardzo uproscil zadanie :) Ale jest pewien problem - napisalem w Bascom'ie taki prosty program (do testow) ale rezultaty sa malo zadowalajace :? Enable Interrupts Enable Int0 On Int0 Przerwanie Set Tcon.0 P1 = 0 P3 = 0 Glowny: Do P1.2 = 0...
Zamiast ćwiczyć na sprzęcie, czy nie warto najpierw poćwiczyć na symulatorze? Odpadłoby w przedbiegach wiele pytań i naszego telepatycznego dumania, co w programie fiksuje. Problem w tym, że cały program z wyłączeniem obsługi EEPROM zapuściłem (oczywiście po mozolnych symulacjach programowych i udoskonalaniu kodu) na procku AT89C2051. Program działał...
czesc w bascomie moze byc? jak tak to: :) Config Timer0 = Timer , Gate = Internal , Mode = 1 ' Configuracja timera Config Lcd = 16 * 2 ' ..wyswietlacza, przykladowa Dim Temp As Byte 'zmienne Dim Temp_2 As Byte Dim Temp_3 As Byte Dim Sekundy As Byte Dim Silna As Single Dim N As Byte Enable Interrupts 'wlaczenie przerwan Enable Timer0 Enable Int0 Enable...
Witam! Potrzebuję pomocy ,bo niemogę sobie poradzić: Napisałem program na 2051 w bascomie obsługujący synteze,40 ch w starym CB.wyprowadzone dwa piny p3.0 = Ch down i p3.1 Ch up. Działa to pięknie. Kanał jest zapisywany w eepromie 24c02.ale ma być gałka obrotowa,jak przedtem było na starym przłaczniku 12 kanałowym. zdobyłem encoder obrotowy od sprzetu...
Witam, Próbuje zrobić podświetlenie 15 schodków diodami LED. Chcę uzyskać efekt jak na filmiku: http://obrazki.elektroda.pl/1196728200_1... [syntax=csharp]// Rejestr przesuwny #include <reg51.h> sbit DATA = P1^1; sbit clock = P1^0; sbit ir1 = P3^2; sbit ir2 = P3^3; sbit ir3 = P3^4; sbit ir4 = P3^5; void DelayMs(unsigned int); unsigned...
..popełniłem kiedyś taki prościutki układzik na mikroprocesorze AT89C2051. z założenia miał to być symulator alarmu - czyli tylko migająca dioda, potem wymagania zaczęły rosnąć, aż stał się "komputerem" ;) ... cały sens jest jednak w ukrytym włączniku... oczywiście w tym przypadku można znaleźć miejsce skąd wziąć z centralnego +12V do zasilania układu...
Witam wszystkich. Mam problem z podłączeniem programatora Bascom do mojego notebook'a który nie posiada złącza LPT przez co muszę posługiwać się przejściówką. Na wstępie opiszę sprzęt jakim się posługuje i co będę chciał podłączyć. Jednocześnie przepraszam jeżeli podobny temat znajduje się na forum lecz chciałem prosić o radę konkretnie do tego typu...
at89c2051 wartości at89c2051 jabel at89c2051 ustawić
zapalony prawy kierunkowskaz drabina jacoba schemat electrolux pralka silnik
analizator widma regulamin forum
Haier HW90-B14939S8-S – aktywacja dźwięku końca prania, kombinacja Steam + Extra Rinse Telegrosik brak zielonego napisu po zalogowaniu – rejestracja SIP, porty, SIP ALG, iOS, Android