Witam Szukam zawartości procesora AT89C2051 opublikowanego w artykule .Generator UKF –moduł syntezy częstotliwości. NR. 9/99 Praktyczny Elektronik Za pliczek wielkie dzięki
'do liczby 1536 trzeba by jeszcze coś dolożyć, na wykonanie instrukcji Zasadniczo nie trzeba nic dokładać, bo wartość timera jest inkrementowana sprzętowo od razu (w kolejnym cyklu maszynowym). Czyli już w trakcie obsługi przerwania. Jeżeli obsługa timera zmieści się w 255 cyklach maszynowych, to zmieniany jest tylko młodszy bajt timera - czyli w procedurze...
ale nie wiem jak podejsc do przerwan zewnetrznych (przyciski). Przyciski mam podlaczone pod: P3.3 (Int1), P3.5(T1), P3.4 (T0), P3.2 (Int0). Jak to jest mozliwe ze sterujac multiplekserowo wyswietlaczami segmentowymi wysylajac aktywny bit na port P3, moge jednoczesnie zglaszac zewnetrzne przerwania (z przyciskow)?? Możesz. Ale dlaczego przyciski mają...
Potrzebuję jakąś przykładową procedurę sterowania LCD na AT89c2051 w asemblerze. Może ktoś podać ową procedurkę. I jak wysłać zawartość dowolnego portu na wyświetlacz?
chumik, sprawdź czy po resecie ram w 2051 jest czyszczony bo jednak nie jestem pewny, napewno po wyłaczeniu zasilania jego zawartość przepada a czy po resecie to warto sprawdzić zapisz jakaś zmienną w ramie jakas wartoscia, zresetuj i odczytaj ta wartość
Panowie elektronicy przepraszam jeżeli to co powiem jest głupie ale nie pisałem programów na mikrokontrolery i mogę się mylić, to co napisze opiera się na niewielkich doświadczeniach z VB na kompach. Ja mam pomysł żeby w programie mikrokontrolera napisać interpretator poleceń zawartych w eeprmie. Widzę to w ten sposób że program ma kilka określonych...
Witam programator działa bezpośrednio na fizycznym porcie RS232 na starszym komputerze. Instalujemy tylko program Easy51Pro v2.0 dostarczony z programatorem lub poszukany w necie jak chińczyk nie przysłał wraz z programatorem. Programatora nie uruchomiłem na przejściówce USB - problemem może okazać się większy numer COM przypisywany przez system. Program...
Coś więcej na temat Przedstawiam kolejną poprawiona wersja do obsługi tsa5511 , czy tylko zdjęcia i wsad ? Potrzebna zawartość AT89C2051 do "Generator UKF –moduł syntezy częstotliwości. Praktyczny Elektronik NR. 9/99". Liczę na cud i ślę pozdrowienia
A co Ci szkodzi spróbować odczytać zawartość? Wcale nie jest pewne czy został zabezpieczony. Kolega kupił kit JABEL'a i jak się okazało układ (2051) wcale nie był zabezpieczony i dało się go pięknie odczytać. Nie wiem, czyżby zaniedbanie w produkcji??? www.jaglarz.com Marek Jaglarz
Witam ! Jeśli AT89C2051 nie jest zabezpieczony przed odczytem to możesz odczytać zawartość procesora, ale to nie znaczy że odzyskasz kod bascoma ! Napisz jaki układ posiadasz ? Press-polska to Nowy Elektronik, w publikacjach często były kody zamieszczane, może akurat jest program do tego układu ? Pozdrawiam. Stefan
http://obrazki.elektroda.net/67_12223509... Witam Jest to "prawie" własnej konstrukcji odtwarzacz MP3 sterowany fabrycznym radiem Audi Concert I. Zamierzeniam było odblokować wejście AUX w oryginalnym radiu w celu podłączenia nawigacji do głośników. Jedyna rzecz która jest widoczna na zewnątrz to gniazdo USB. Nie licząc kabla audio z nawigacji podłączanego...
witam potrzebuje odczytac flasha z 89c2051 i nie wiem jakiego programatora i programu do tego uzyc prosilbym o jakis schemat prgramatora (jak najtanszego i najprostrzego ) oraz o link do jakiegos programu, dopiero zaczynam zabawe z procesorami ale z tego co czytalem to programatory i programy do takich prockow jak 90s2313 nie nadaja sie do 89c2051,...
fantasta , jakbyś zapisał zawartość twojego układu do pliku *.bin i przysłał go mi? Akurat mam pod ręką 89C2051. Podaj także wartość Twojego R1. www.jaglarz.com Marek Jaglarz
Uhum ! Teraz to wydaje się oczywiste i logiczne. W prawdzie programik, który napisałem ustawia na początku zawartość tych rejestrów, z których korzysta do obliczania petli, ale zapomniałem o przewaniach, (które np. program ściągnięty wyłacza na samym początku). Cyba jeszcze wrócę do podręcznika zanm stworzę zupełnie samodzielny program. Pozdrowienia....
jeśli chodzi o zabezpieczenie to ustawia się odpowiedni bit. Wtedy chcąc zczytać zawartość programu procek wysyła totalne bzdury np z innego obszaru, powtarzam nie przesyła zakodowanych informacji tylko bzdury, dlatego nie ma programu który odzyskałby program na podstawie odczytu są dwa rodzaje bzur: cały czas czytane z innego miejsca, lub przypadkowe...
...Możesz zbudować sam programator (jest to bardzo prosty układ poszukaj na forum) lub kupić go ewentualnie pożyczyć . Z tego co ja pamiętam to 89c2051 programowałem bezpośrednio połączeniem do portu LPT. Praktycznie każdy soft do programatora pozwala odczytaj jego zawartość - przynajmniej po to aby zweryfikować wpisany program (jednak nie ma możliwości...
Dziękuje za odpowiedź, czyli w tym wypadku muszę pożyczyć od kolegi przejściówkę do Atmela i zczytać zawartość procesora. Gdyby się udało ją zczytać, bylby pan w stanie coś z niej wyciągnąć i zmienić? A o to pasmo nadawania muszę się spytać kolegi, bo to jest jego radio i chcemy wspólnymi siłami je przeprogramować. Pozdrawiam
Miałem wrzucić powyższe złączniki i tu rodzi się problem bo do programowania AT89S52 używam AEC_isp a on otwiera tylko hex, ale zrobiłem tak otworzyłem bin w innym programatorze a potem zapisałem do hex i wrzuciłem go do procka. Mimo że zawartość tych plików różniła się od tych co miałem nadal jest tak samo komunikacja z kompem zachodzi ale sygnatury...
Zrób test z włożonym AT89C2051 i wtedy zmierz napięcie na pinie RESET. Jeśli będzie więcej, niż 11,5V to jest dobrze. Inaczej zmień dławik na lepszy (może ten, co używasz ma za małą indukcyjność). Poza tym zamiast weryfikacji po zaprogramowaniu układu odczytaj jego zawartość i zapisz gdzieś zawartość bufora. Następnie porównaj ten plik z oryginalnym...
Bez programowania, procesor ten będzie działał, ponieważ producent standardowo do każdego takiego procesora wprowadza "domyślny" program, który wygląda mniej więcej tak: MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A MOV R7, A ...... :D A więc mamy pewność :) że w R7...
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 pytanie - co można zrobić z taką pamięcią: http://www.allegro.pl/show_item.php?item... ? Czy można ją wykorzystać jako pamięć np. AT89C2051? Poazdrawiam http://www.spansion.com/datasheets/21445...
Witam, Mam pytanie czy moge zastosowac taki uklad do testowego uruchomienia procesora z wgranym programem migajacym dioda LED na P1.7? Czy trzeba stosowac jakies rezystory ograniczajace prad tej diody.. jakie napiecie bedzie na wyjsciu P1.7 przy stanie wysokim.. Jako zasilanie bedzie +5V z zasilacza komputerowego AT. Co radzicie? http://nsdev.net/files/at89c2051startok....
1. Uzywaj znaczników CODE do wstawiania kodu źródłowego. 2. W ktorym dokladnie miejscu wstawiasz to przypisanie wartosci do zmiennej poza kodem funkcji wyswietl_czas()? Bo jest kilka możliwości: a) zmiennej przypisujesz wartość przed pętlą, wtedy program cały czas będzie wyświetlał tą wartość. b) zmienną ustawiasz wewnątrz pętli for przed lub za wywolaniem...
Witam, Wiem, że 89C2051 to już staroć i nikt już go nie pamięta ale czy nie macie w archiwach definicji wszystkich stałych dla assemblera dla tego układu (ACC, B, IE, P1,PSW,...). Rozumiem że nie problem takie coś sobie samemu sklecić ale wolę się zapytać. Do tej pory używałem Bascoma i on miał takie rzeczy. Teraz chciałem przejść całkowicie na assemblera...
Siemka! Tak patrzę w ten Twój kod i pewnych rzeczy nie kumam, ale spróbujmy go przeanalizować. - Resetujesz 1-Wire i wykonujesz polecenie konwersji po czym czekasz 750ms i super :) tylko zastanawiam się po co odczekujesz kolejne 750ms po poleceniu odczytu scratchpad? To jest niepotrzebne, możesz odczytywać dane od razu. Poza tym rozbijanie Waitms 750...
Posiadam maszyny w których chodzą w/w układy scalone -- w jednej z maszyn nastąpiło mechaniczne uszkodzenie tego układu . Mam problem z odczytaniem zawartości sprawnego układu, --układ jest najprawdopodobniej zabezpieczony przed odczytaniem. Czy jest możliwość odczytania zabezpieczonego AT 89c2051 ?---jeśli tak jakim programatorem to zrobić.
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 Uczelnia wymusza na mnie naukę Assemblera dla procesorów serii C51. Zorganizowałem płytkę przystosowaną głównie pod Atmegę i zamontowałem w niej w adapterze AT89C2051. Sam program próbuję napisać w edytorze: MCU 8051 IDE v1.4.7 firmy Moravia Microsystems. Napisałem wstępnie coś co miesza rejestrami: [syntax=asm] org 0 ;OZNACZENIE ADRESU POCZATKU...
Witam Buduję układ oparty o AT89Cx051, 4 x PCF8574, 1 x PCF8583, 1 x PCF8582C-2. Jest to jeden z moich pierwszych układów bazujących na mikroprocesorach Napisałem prosty programik sprawdzający komunikację z poszczególnymi ukladami: Config Sda = P3.0 Config Scl = P3.1 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = P1.4 , Db5 = P1.5 , Db6 = P1.6 , Db7...
Witam związku że jest to mój pierwszys projekt na mikrokontrolerach(AT89C2051) związku z tym prosze o sprawdzenie poprawności i czy to wogóle będzie działać??Chodzi mi o prawidowe podłaczenie zwłąsza transmisji 1-wire do termometru oraz pastylki dallas a w szeczególności poprawności połączenia wyprowadzeń do wyświetlacza LCD 2x16 Sterownik zgodny z...
mam prosbe zeby ktos wrzucil biblioteke gdzie znajde at89c2051
witam! Co może być powodem, że linie P1.0 i P1.1 w AT89C2051 nie wystawiają stanu wysokiego? To znaczy po wpisaniu tu jedynek napięcie wynosi jedynie około 1V... czy to walnięty scalak, czy może błąd w układzie? Do P1 dołączonych jest kilka bramek TTL... A przy okazji jaki prąd powinien brać układ złożony z 15 TTLi?
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...
Witam Jako mój pierwszy układ na mikroprocesorku postanowiłem zrobić coś prostego. Wykorzystałem diodę dwu kolorową ,at89c2051 ,kwarc 12mhz ,kondensatory 2x33pf. Układ ma za zadanie miganie diodami. Narazie na przemian ale w przyszłości może jeszcze coś dorobię. Zwracam się z pytaniem : Czy ten układ będzie działać ? Oto schemat i kod : http://obrazki.elektroda.net/89_11674081...
Przeczytaj sobie zawartość stronek podanych na końcu, dotyczą one: termometru stosowanego do celów naturalnego planowania rodziny i urządzenia wnioskującego na podstawie zmian temperatury. Są tam też rozważania co do wymagań jakości pomiaru temperatury. Jako czujnik pomiarowy zastosowano tam termistor. Dodatkowo należy rozważyć sprawę osłony czujnika,...
Witam Przewertowałem całe forum, temat dość często poruszany, ja mam jednak inne objawy problemu :( Willem 4.3 Adapter MSC-51 v2,1 (czerwony, jednostronny) procesor Atmel AT89C51 Czytanie ID proca -> ok Kasowanie proca -> ok Czytanie proca -> ok Programowanie -> błąd :( Bufor "blank", wypełniony eFami zawsze zaprogramuje dobrze. Plikiem zczytanym z...
Potrzebna zawartośc Atmela AT89C2051-24. Wideodomofon po burzy.
Przerobilem ten program z C do Bascoma i dziala fajnie zczytuje z karty pierwsze 16 bajtów. Narazie probowalem z kartami tepsy
W zestawie NE2021 "Termometr alfanumeryczny" znalazłem dyskietkę taką jak na zdjęciu, znajdował się na niej ciekawy opis mikroprocesora AT89C2051 oraz oferty kitów i prac dyplomowych, poniżej wrzucam zawartość dyskietki, może komuś się przyda. https://obrazki.elektroda.pl/3271146200_...
Sprawdź czy poprawnie siedzi w podstawce programatora mi sie zdarzyło pomylić. I po wykasowaniu starej zawartości zczytaj ponownie czy faktycznie sie zkasował.
Ja pisze w assemblerze, wiec dokladnie wiem co sie dzieje. Natomiast ty prawdopodonie piszesz w C lub basicu. Tu sytuacja jest nie do okreslona. Musisz debugerem zobaczyc kod assemblerowy. Samo zwisniecie zbyt dluga procedur moze spowodowac powiekszenie stosu, ktory zniczy zawartosc rejestrow specjalnych.
dobra ale teraz jak mam zaprogramować procesor AT89C2051. Mam odtworzyć ten plik .asm w notatniku całą zawartość skopiować do bascoma i zaprogramować procesor. Czy tak???
mozesz odczytac zawartosc pamieci i przeleciec ja disassemblerem, ale rewelacji bym sie nie spodziewal
A tak przy okazji to stabilność pracy UARTU ściśle zależy od kwarca i od dokładności ustawienia dzielnika taktowania Uartu, akurat użyty w projekcie kwarc 12 MHz jest mało szczęśliwy bo daje dokładność rzędu 0,2% błędu taktowania już przy 9600 po stronie Atmegi. To sprawia, że co któraś ramka musi się rozsynchronizować już przy tak małym błędzie, który...
Witam! Na początek sorry za banalne może pytanie, ale no właśnie. Jak przekształcić zawartość dwóch bajtów na unsigned int do dalszej "obróbki" w programie w C? Chodzi o zliczanie impulsów przez T0 a bajty to TL0 i TH0.
hunterhouse W AVR-ach sprzętowo można zatrzasnąć zawartość timera , ale uruchomić zliczanie trzeba programowo.Natomiast w 51-ce można uruchomić i zatrzymać timer sprzętowo.Jeśli na P3.3 jest stan wysoki i flaga GATE timera1 jest ustawiona , to timer zlicza doputy , dopuki stan na P3.3 nie zmieni się na niski.Problem jest tylko z tym , że Charly chce...
Czy napiecie na programatorze wynosi mniej niz 12V? Jezeli tak,to musisz je zwiekszyc do okolo 13V,zgodnie z instrukcja obslugi dolaczona do programatora,poniewaz nie jest kasowana zawartosc FLASH-u wewnatrz procka,mialem kiedys taki sam problem.
I jeszcze jedno w programatorze mam układy PCF8574AP czy takie mogą być?? po małych poprawkach w ustawieniach porgramator odczytuje z zawartości mikrokontrolera nie tylko same FF ale równieź DF co to jest??
Jak napisać program w bascomie do pomiaru czasu trwania impulsu wejsciowego ?Prosze o konkretny przyklad listingu takiego programu ponieważ jestem początkującym programistą w bascomie i nie znam wielu możliwości.Domyślam sie ze należałoby wykorzystać któryś z timerów i poprzez start timera za pomocą przerwania i jego zatrzymanie a następnie odczyt jego...
Po wykryciu jakiegość przerwania procek wrzuca na stos licznik rozkazu, i nic więcej. Ale co się dzieje w bascomie to inna sprawa, możliwe że bez parametru NOSAVE procek działa standardowo w momencie gdy brak tego parametru bascom pewnia zapisuje dodatkowo pare standardowych rejestrów np. ACC, B czy PSW, ale to tylko spekulacja. Dzięki takiej konstrukcji...
Ma z demontarzu 3 układy do sterowania wyswietlaczami VFD (czyli wyswietlaczami lampowymi). Są to: D7112-01 producent: Akai TMP47C1670N producent:Toshiba 87CP71F-6240 chyba nie pisze jaka firma Są to procesory z wbudowanymi driverami do VFD. I mam do nich dokumentację. Ale tam pisze - "pamiec programu ROM." Oczywiście pisze to po angilesku :p I mój...
Czytnik umożliwia podejrzenie jakie dane znajdują się na karcie magnetycznej. Może to być karta kredytowa, telefoniczna lub karty promocyjne z paskiem magnetycznym. Całość składa się z 3 części: komercyjnego modułu czytnika umożliwiającego poprawne wprowadzenie karty i odczytanie zawartości za pomocą głowicy - podobnie jak w magnetofonach interfejsu...
zależy czy jest zabespieczony obydwoma lockbitami jeżeli tak to nic nie zrobisz hoćby nie wiem co jeżeli ustawiony jest lokbit1 to możesz odczytać zawartość pamięci procka ale zapisać do procka dopiero po kasacji eepromu jeżeli ustawiony jest lokbit2 to nic nie zrobisz ktoś mi kiedyś opowiadał o nawiercaniu procka przy kturejś nużce ale to raczej bujda...
Witam Ja mam teraz winde XP i TAFE mi chodzi choć czasami raz na kilkanaście razy pojawia mi się komunikat że bufor nie jest zgodny z zawartością romu co ponowne programowanie załatwia i wszystko działa. Zauważyłem że długość połączenia TAFE z kompem ma wpływ dla niektórych starszych procesorów. Pozdrawiam
Ja w swoim nie mogę odczytać zawartości AT89C proces idzie Odczyt OK a w buforze nic i odwrotnie bufor załaduję daje programuj i błąd.Niewiem co począć?Ładując bufor i programując bez włożonej przystawki wywala ten sam błąd.
Ciekawy temat sobie wybrałeś. Co do Atmela to według producenta powinien wytrzymać około 1000 cykli programowania i kasowania zawartości pamięci. Moim zdaniem kontroler byłby dobry jako pośrednik między PC z danymi o współrzędnych otworów a układem wykonawczym do sterowania (przypuszczam) silnikami krokowymi. To ze względu na rozmiar pamięci tego układu,...
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...
Jak Ci napisał elektryk użyj kwarcu 11,0592MHz i nie będzi eproblemu z obliczeniem zawartości tajmera. Jak ją dobrac znajdziesz w FAQ z mojej strony www.tdv.cad.pl zresztą jest też tam do zassania ComtestStudio i jeszcze inny program do portu com - Terminal. Co do sprawowania ComTestStudio to nigdy nie miałem z nim żadnych problemów, a sporo z niekogo...
Mam problem z peogramowaniem tego procka willemem a dokladniej willem zczytuje zawartosc procka a nie chce go kasowac ani programowac i niewiem co jest grane. Zaznaczam ze mam przystawke w wersji podatawowej tzn. z dwiema podatawkami na duze i male procki oraz przelacznik miedzy 90S a 89C. Z gory dziekuje za pomoc. Tylko ze sprawdzalem rozne przystawki...
O, dostałem dzisiaj adaptery do willema i znalazłęm nawet jakiegoś at89c2051. Jak sprawdzić czy jest sprawny? Jak go zczytałem go program pokazał same . al on chyba mieł lock bin ustawiony. Wyczyściłem go i zaprogramowałem jakimś przypadkowym bin`em i weszło. Weryfikacje potwierdza że zawartość układu=mój plik czy to znaczy że wszystko jest z nim ok?....
To chyba już niewiwle pamiętasz bo mówimy o procku AT89C2051 a nie PIC-ujemy.Mniejsza o to. Można też podłączyć przez dzielnik napięcie zmienne z transformatorka zasilacza do końcówki np. INT1 i w ten sposób wykrywać czy występują impulsy 50 Hz w sieci energetycznej.To jest dosyć często stosowana metoda no i można wykorzystać jako mniej lub bardziej...
jeszcze raz - problem polega na tym że port LPT wydaje się nie być zestandaryzowanym i napięcia w róznych kompach są inne, a ja chcę zrobić tak aby to działało na kazdym kompie. W programnie zaszytym w atmelu cyklicznie sprawdzam zawartośc na porcie P1 , wrzucam sobie ją do jakis rejestrów i w zależności od tego co tam jest podejmuję jakąś akcję, u...
szyfruj zawartość eeprom zawartość zawartość rozmiar
kontrolka tuszy telewizory philips opinie schemat zamka centralnego
daniel rakowiecki kierunkowskaz skuter
Samsung płyta indukcyjna - kod błędu C0 Model matrycy w telewizorze Samsung UE55MU6442U