reset 89c2051

Znaleziono około 152 wyników dla: reset 89c2051
  • Reset procesora 89C2051 w Bascomie po 16 skokach między subrutynami

    zgadza się to co napisał poprzednik. Przewija ci się stos i dlatego. Przekonstruuj na coś takiego: procedura_01: ... jeżeli warunek to goto procedura_02 ... goto procedura_01 procedura_02: ... jeżeli warunek to goto procedura_03 ... goto procedura_02 To coś nie odkłada nic na stosie więc to co masz teraz nie wystąpi.

    Mikrokontrolery   07 Mar 2007 22:52 Odpowiedzi: 11    Wyświetleń: 1563
  • REKLAMA
  • 89c2051 – stan wysoki na wyjściach po resecie, chwilowe załączenie przekaźnika

    Czy tranzystor z przekaźnikiem jest też zasilany z 5V czy podajesz tam wyższe napięcie? W każdym razie przekaźnik daj pomiędzy Vcc a emiter, natomiast kolektor daj do masy. Mam nadzieję że sastosowałeś diodę zabezpieczającą włączoną zaporowo równolegle z przekaźnikiem jeśli nie to tak zrób i sprawdź czy tranzystor się już nie zjarał :) Jeśli dałeś na...

    Mikrokontrolery   22 Lip 2006 00:07 Odpowiedzi: 7    Wyświetleń: 1572
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AT89C2051 DIY zegar – wszystkie LED świecą, brak odliczania czasu, reset blokuje układ

    Nie napisałes czy program kompilowałes czy korzystałeś z zkompilowanego hex-a. Jest duże prawdopodobieństwo, że ten programator nie programuje prawiłowo 89C2051.

    Mikrokontrolery   05 Gru 2010 15:06 Odpowiedzi: 8    Wyświetleń: 5907
  • Sterowanie diodami i przyciskiem na procesorze 89c2051 - porady i pytania

    Witam ! Źle ! Do Set P1.7 WAIT 0.5 Reset P1.7 Loop Kod na miganie jednej diody powinien wyglądać tak: $regfile = "89c2051.DAT" ' tę linię można zadeklarować w opcjach $crystal = 8000000 ' tę linię można zadeklarować w opcjach do set p1.7 waitms 250 ' 250 to chyba max w Bascomie 8051 waitms 250 ' 2x250ms około 0,5sek reset p1.7 waitms 250 '...

    Mikrokontrolery   30 Mar 2009 15:20 Odpowiedzi: 6    Wyświetleń: 1421
  • Jak zresetować procesor 89c2051, gdy metoda z noty katalogowej nie działa?

    Dokładnie. bolek ma rację. Stanem niskim resetuje sie procki AVR. 51 do resetu wymagają stanu wysokiego. Jeśli kondensator masz wpięty pomiędzy masę a pin RESET, to po naładowaniu kondensatora uP jest cały czas w stanie RESET.

    Mikrokontrolery   10 Cze 2004 11:22 Odpowiedzi: 10    Wyświetleń: 2594
  • REKLAMA
  • Potencjometr Cyfrowy na DS1267 + ATTiny13

    Witam Enkodera nie dałem bo miałem taki pomysł aby dać przyciski. Z enkoderem robiłem już ostatnio układ przedwzmacniacza więc tym razem wybór padł na przyciski. Odnośnie resetu to nie dalem żadngo rezystora bo uważam że nie jest potrzebny. Zrobiłem juz ok 50 różnych urządzeń i przy żadnym mikrokontrolerze nie mam nic na resecie, czyba że przy 89c2051...

    DIY Konstrukcje   22 Kwi 2009 12:50 Odpowiedzi: 13    Wyświetleń: 13888
  • Procesor Atmel 89c2051 wymaga resetu, by działać poprawnie po włączeniu

    szkoda ze nieopowiedziales nic o ukladzie do resetowania co tam masz jeden kondek ? moze zamala pojemnosc z doswiadczenia wiem ze jak dawalem mniej niz 1uF to niezawsze chcial zatrybic najlepiej stosowac reset na jakims DSie jezeli poza problemem z resetem twoj uP dziala normalnie to raczej uklad sprawny (zreszta moze tez masz cs z zasilaniem za malo...

    Mikrokontrolery   06 Mar 2004 00:20 Odpowiedzi: 5    Wyświetleń: 1238
  • REKLAMA
  • Jak zapobiec resetowaniu procesora w sterowniku akwarium przy przekaźnikach?

    No rzeczywiście, wypadałoby podac typ proca - 89c2051 watchoga o czywiście nie ma. Reset to 33k i 1mikrofarad. Efekt ten nie wystepował przy testach układu bez obciążenia dlatego sugeruję łuki na stykach. Kondensator i dławik dorzucę jak i diode ale czy kombinowac cos z tłumieniem łuku na stykach ? Piotrek

    Mikrokontrolery   20 Mar 2005 16:13 Odpowiedzi: 13    Wyświetleń: 2520
  • 89c2051, rs232, przerwania - juz nie moge! pomocy!

    Ja proponuję dodać jedno zaklęcie :wink: ... Licznik = 0 Reset Scon.0 ' owo zaklęcie Reset Scon.1 Enable Interrupts ... Odbierz: ... Reset Scon.0 ' ponownie zaklęcie Reset Scon.1 ... Piotrek

    Mikrokontrolery   01 Mar 2005 18:01 Odpowiedzi: 8    Wyświetleń: 1916
  • DS 1820 nie odpowiada na płytce AVT z procesorem 89C2051 - co robić?

    Gdy mu dawałem 5V na Vcc to układ nawet nie odpowiadał na RESET. Tak jakby go nie było. Dopiero jak Vcc zmasowałem, wówczas układ odpowiedział na RESET.

    Mikrokontrolery   09 Maj 2008 20:46 Odpowiedzi: 44    Wyświetleń: 4719
  • REKLAMA
  • Autoalarm na 89c2051 resetuje się podczas jazdy - jak to naprawić?

    Jak już pisałem, nie mam podłączonych bezpośrednio pinów tylko poprzez tranzystory, które mają dzielniki na bazie i nie ma szans (raczej) na to aby to one powodowały reset. Testuje w dalszym ciągu wszystkie rady jak najbardziej przyjmuję... Pozdrawiam! Jak wymyślę to napewno napiszę......... :-)))

    Mikrokontrolery   14 Paź 2004 14:04 Odpowiedzi: 17    Wyświetleń: 2204
  • Bascom: Błąd kompilacji - zmienna P3 i RESET, linia 17 w programie Nawijarka z EdW 7/2000

    No, masz rację, już poprawiłem swoje "poprawki" co nie zmienia tego, że nie da się skompilować dokładnie przepisanego kodu. Kompilowałem na Bascom AVR i na Bascom 8051 i ten sam błąd. A tak w ogóle to chyba wejścia i wyjścia w tych procesorkach można zdefiniować w/g woli autora. Program jest pod 89C2051

    Mikrokontrolery AVR   19 Lis 2021 18:59 Odpowiedzi: 15    Wyświetleń: 1059
  • Czy program w Bascomie działa na procesorze AT89C51 bez zmian?

    XrootX, napisałeś że twój programator programuje wszystkie atmele. Ale nie wiem czy wiesz że AT89s8252 ma odwrotny niż np. w 89c2051, sygnał reset. Sprawdż na stronie Atmela. AT89s8252 użyłem w pracy dyplomowej i programowałem go przez ISP( ale w assemblerze więc co do bascoma to ci nie pomogę). To banalne odkrycie trochę mi zajęło czasu. jesli używasz...

    Mikrokontrolery   05 Sty 2004 05:03 Odpowiedzi: 16    Wyświetleń: 1980
  • Jak zrealizować reset po włączeniu zasilania dla AT89C2051?

    Ja stosuje zawsze kondensator tantalowy 4u7 (nigdy mnie takie rozwiązanie nie zawiodło), bez rezystora, 89c2051 ma w wewnętrzej strukturze rezystor od reseta do masy. POZDRAWIAM :multi: patryk

    Mikrokontrolery   18 Sty 2004 15:43 Odpowiedzi: 4    Wyświetleń: 1167
  • Początkujący z 89c2051. Jak się zabrać za programowanie?

    tam jest stabilizator na 5v dla procka i kosci a napiece 12v z kompa jest podawane na tranzyystory i dalej na reset wiec powinno byc ok...poza tym zenerki robia swoje.

    Mikrokontrolery   16 Gru 2006 23:24 Odpowiedzi: 19    Wyświetleń: 1922
  • Wydajność prądowa 74HC540 i podłączenie do Atmel 89C2051 - rezystory?

    Witam Bardzo nieskładnie piszesz. Jeśli pytasz o wydajność prądową układu to wynosi ona +/-35mA czyli do wyjść (piny 11 do 19) możesz podłączyć obciążenie albo między +Vcc a wyjście lub między wyjście a GND nie przekraczając wspomnianych 35mA. Jeśli chodzi o podłaczenie do mikrokontrolera to właściwie możesz podłączyć układ bezpośrednio dodając drabinkę...

    Mikrokontrolery   07 Lis 2006 17:28 Odpowiedzi: 3    Wyświetleń: 1468
  • AT89C2051 - LED nie miga, mimo poprawnej symulacji w Bascom

    Przy 2,2kΩ to ona ledwo świeci, ale i tak to samo!!! Tu masz te dwa najprostrze programiki, żaden nie chodzi :( ża to w symylatorze bezproblemowo. $crystal = 11059000 $regfile = "89c2051.dat" Do Set P1.7 Wait 1 Reset P1.7 Wait 1 Loop End i drugi : $crystal = 11059000 $regfile = "89c2051.dat" P1 = 0 P3 = 0 Do Set P1.7 Wait 1...

    Mikrokontrolery   02 Wrz 2008 20:31 Odpowiedzi: 41    Wyświetleń: 3698
  • Dlaczego diody na płytce testowej z 89c2051 nie migają?

    ok dzieki za odpowiedz juz wszystko dziala nie byl podlaczony reset teraz dalem rezystor 10k i kondziaka 10mikro i dziala

    Mikrokontrolery   23 Paź 2003 20:50 Odpowiedzi: 7    Wyświetleń: 1261
  • Dlaczego DSM-51 kosztuje aż 2000zł, skoro komponenty to tylko 250zł?

    "Pinowym" odpowiednikiem 8051 jest np. Atmel ATmega8515. Także 89c2051 ma taki odpowiednik - ATtiny 2313. Różnią się tylko sygnałem RESET, dla '51-H dla RISC -L.

    Początkujący Elektronicy   06 Cze 2008 09:38 Odpowiedzi: 5    Wyświetleń: 1865
  • 89C2051 z LCD 16x2 – brak wyświetlania tekstu, tylko prostokąty po regulacji kontrastu

    A ja wogóle go nie znam. Sprawdz poprawność połączen portu z wyświetlaczem (zgodność z załączonym przez ciebie obrazkiem). Jak po resecie zasilaniem pokazuje się zawsze ten sam napis to będzie to.

    Mikrokontrolery   17 Wrz 2006 17:07 Odpowiedzi: 19    Wyświetleń: 2744
  • Dlaczego dioda nie miga? AT89C2051; programator AVT 518.

    Witam, posiadam programator avt 518 i mikrokontroler jak powyżej chce "migać diodą" podłączoną do odpowiedniego portu niestety dioda za nic nie chce migać a jedynie świeci stale. Oto mój kod [syntax=vbnet] $crystal = 12000000 'rezonator kwarcowy [Hz] $regfile = "89C2051.dat" led1 ALIAS P1.4 reset led1 DO set led1 wait 1 reset led1 wait 1 LOOP [/syntax]...

    Mikrokontrolery   23 Lip 2015 20:46 Odpowiedzi: 16    Wyświetleń: 1203
  • Jak rozszyfrować podzespoły na schemacie elektronicznym?

    Smiolnik nawet nie potrafisz z gotowego schematu wkleić poprawnie układu , skoro zdecydowałeś się na stabilizator to wypada zasilić mostek H bezpośrednio , kompletnie nie rozumie Twoich kombinacji gotowy schemat i pcb masz w projekcie Elebota lub wystarczyło w miejsce 89C2051 wstawić ATTiny zmienić Reset tylko trzeba mieć o tym trochę pojęcia jeden...

    Robotyka Modelarstwo i CNC   05 Lip 2008 09:33 Odpowiedzi: 34    Wyświetleń: 3675
  • Regulacja jasności żarówki 12V 50W za pomocą 89C2051 i PWM

    Czy wie ktoś może jak w prosty sposób regulować jasność żarówki pr. stałego (12V 50W) za pomocą atmelka? Może istnieje jakiś programowany generator PWM? Będę wdzięczny za pomoc :) Witam. Tak może być :?: Const Zakres = 31 Dim Wypelnienie As Byte , Licznik As Byte Config Timer0 = Timer , Gate = Internal Mode 2 On Timer0 Ti0_int Load Timer0 , 50 'tę...

    Mikrokontrolery   22 Maj 2005 17:16 Odpowiedzi: 13    Wyświetleń: 2914
  • Jak zbudować prosty zegar na 89C2051 z segmentami LED bez PCF?

    Znalazłem w swoim archiwum , taki oto program zegarka.Przerobiłem go troszkę , by pasował do Twojego schematu. $regfile = "89c2051.dat" Const Xtal = 11059200 'z takim kwarcem jest "dość" dokładny ;) $crystal = Xtal Const Sysclock = Xtal / 12 Const Timer0value = 65536 -(sysclock / 200) '200 przerwań od T0 na sekundę Seg...

    Mikrokontrolery   15 Lis 2007 12:36 Odpowiedzi: 23    Wyświetleń: 6895
  • Zestaw startowy do nauki asemblera dla procesora 8051 - co kupić?

    jesli chcesz sie bawic 51 to polecam 89c2051 potrzebuje on do dzialania tylko zasilania 5V kwarcu z dwoma wspolpracujacymi kondensatorami oraz kondensator na reset i tyle !!! tylko robic programiki :)

    Mikrokontrolery   24 Gru 2003 02:01 Odpowiedzi: 23    Wyświetleń: 2622
  • [bascom] at89c2051 - Klawiatura 12-przyciskowa, problem z obsługą klawiszy

    Witam. Zrobiłem sobie klawiaturkę i podłączyłem ją do atmelka. Klawiatura składa się z 12 przycisków podłączonych jak na schemacie. http://vahooz.webpark.pl/kla.jpg Widnieją tam tylko 4 klawisze- jak wszystko będzie mi już działać to podłącze reszetę. Kod obsługujący te 4 klawisze: $crystal = 12000000 $baud = 9600 $regfile = "89c2051.dat"...

    Mikrokontrolery   06 Mar 2007 19:43 Odpowiedzi: 4    Wyświetleń: 1601
  • SAA1057, Atmel 89C2051, Bascom – czy mój soft do sterowania syntezą jest poprawny?

    For X = 15 Downto 0 Dat = Wpis.x czyli od najstarszego. Dla porządku przypomnę, że heterodynę zwykle "puszcza" się na częstotliwości większej o częstotliwosć pośrednią od czestotliwości odbieranej. Jednak tak też pójdzie. Co do pamięci to należy zauważyć, że AVR-y posiadają ją w sobie. Polecam ATTINY2313. Końcówkologia taka sama tylko Reset odwrotnie....

    Mikrokontrolery   02 Cze 2006 23:42 Odpowiedzi: 12    Wyświetleń: 2317
  • Jak napisać program w Bascomie do sterowania przekaźnikami RC5 na AT89C2051?

    Mam napisane pod jeden przekaźnik ale nie działa. $crystal = 11059000 $regfile = "89C2051.DAT" Config Rc5 = P3.2 Reset Tcon.0 On Int0 Odbierz_rc5 Enable Int0 Enable Interrupts Dim Odebrano As Bit Dim Komenda As Byte , Adres As Byte Dioda Alias P1.0 Do If Odebrano = 1 Then Odebrano = 0 If Adres = 0 Then Disable Int0 Waitms 100 Reset Dioda Select Case...

    Mikrokontrolery   24 Lut 2012 17:54 Odpowiedzi: 22    Wyświetleń: 2055
  • Jak wyświetlić dane z dwóch 89C2051 na jednym wyświetlaczu LCD1602?

    Mam jeden wyswietlacz LCD 16*2 i dwa urzeadzenia tzn np. dwa procki 89c2051 z czego jeden jest sterowany 8 bitowo i nie mam mozliwosci ingerencji w program ,a co do drugiego pełna dowolnosc potrzebuje za pomoca jednego LCD wyswietlic dane z jednego procka i z drugiego . Wiem ze po odłaczenu LCD i ponownym podłaczeniu on juz nie działa potrzebny jest...

    Mikrokontrolery   11 Lut 2003 20:33 Odpowiedzi: 7    Wyświetleń: 2986
  • Maksymalny prąd obciążenia portów procesora AT89C51

    Dużo prościej jest zastosować ULN28003 (8 x darlington z zabezpieczeniem diodami). Układ można przyłączyć bezpośrednio do portu, ma wydajność 500 mA na każdym wyjściu i to co najważniejsze: można bezpośrednio sterować przekaźnikiem (i procek się nie resetuje od napięcia wstecznego przy wyłączaniu przekaźnika). Układ kosztuje ok. 2 zł. Chyba warto robić...

    Mikrokontrolery   14 Mar 2005 22:44 Odpowiedzi: 8    Wyświetleń: 1644
  • Discotech Dixi - zdjęcia płytki sterowniczej, wartości rezystorów

    Na zdjęciu (at)keso jest płytka PU-2, jak sama nazwa wskazuje, "płytka uniwersalna" - montowana w nowszych urządzeniach. https://obrazki.elektroda.pl/2322740500_... ULN2803 wraz z czterema tranzystorami to autorskie rozwiązanie podwójnego mostka H, którego nie da się uszkodzić, podając takie same stany na oba wejścia. Może sterować...

    Oświetlenie i Efekty sceniczne   31 Sty 2025 08:01 Odpowiedzi: 10    Wyświetleń: 375
  • AT89C2051 - Programowanie migacza LED z przyciskami w Bascomie

    89C2051 nie ma wewnętrznego oscylatora, więc bez kwarcu lub generatora nie ruszy. Reset - wystarczy sam kondensator. Rzecz jest na tyle mała i prosta, że warto to napisać w asemblerze. Z drugiej strony, jeśli jesteś nowicjuszem, to masz sporo do nauczenia się - potrzebny Ci będzie timer do odliczania czasu, więc musisz się z nim zaprzyjaźnić. Bascom...

    Mikrokontrolery   26 Sty 2013 15:06 Odpowiedzi: 14    Wyświetleń: 2448
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Wg opisanej zasady powinien działać poniższy program ‘ Program swiatła samochodowe – opis działania ' ‘ Po włączeniu zasilania, gaszone są swiatła postojowe i mijania ' (gaszenie w sensie wyłączenia przekaźników) ‘ Program czeka na pojawienie się sygnału zapłonu ze stacyjki ‘ Następnie program czeka na znikniecie...

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2550
  • Jak ustawić przerwanie zewnętrzne na zbocze w 89C2051 w Bascom?

    witam INT0przerwanie zewnętrzne końcówka INT0 INT1przerwanie zewnętrzne końcówka INT1 TIMER0przerwanie przepełnienia licznika TIMER0 TIMER1przerwanie przepełnienia licznika TIMER1 Gdy używane są przerwania INT0 lub INT1, można określić warunek zgłoszenia tego przerwania. Należy w tym celu użyć instrukcji SET / RESET i ustawić odpowiednie bity w rejestrze...

    Mikrokontrolery   29 Paź 2009 15:39 Odpowiedzi: 1    Wyświetleń: 1107
  • Timer Jabel J-89 - nieregularne działanie po włączeniu zasilania

    (at)ErnestŻ: na schemacien 89c2051 nie widzę. (at)Pi-Vo: Spróbuj go zresetować po "nieudanym" włączeniu. Jeżeli wstanie, szukaj przyczyny przy resecie. Problem może też być spowodowany powolnym narastaniem napięcia zasilającego. Jeżeli nie przyniesie skutku, spróbuj podmienić kwarc i/lub kondensatory przy nim.

    Projektowanie Układów   02 Lis 2008 21:03 Odpowiedzi: 8    Wyświetleń: 4016
  • Niepoprawna transmisja danych z 89C2051 do 90S2313 - co może być przyczyną?

    wlanie nie jest to rs232 tylko moj wlasny standart transmisji. a najciekawsze jest to ze programy sa ok. wydaje mi sie ze albo ktorys z prockow jest uszkodzony albo w avr cos jest nietak z resetem bo jest taki myk ze jak wlacze zasilanie i dziala to juz przesyla bez problemu a jak nie zadziala za pierwszym razem to potem juz caly czas blad. jak pare...

    Mikrokontrolery   09 Gru 2003 19:20 Odpowiedzi: 17    Wyświetleń: 2541
  • Konfiguracja LCD T6963C z BASCOM na emulatorze 89c2051 - brak pinu P3.6

    p3.6 nie jest podlaczone na zewnatrz ;) jest to wyjscie komparatora... nie pamietam jak w bascomie dla '51 ale dla avr deklaracja wyglada tak: Config GRAPHLCD = type , DATAPORT = port, CONTROLPORT=port , CE = pin , CD = pin , WR = pin, RD=pin, RESET= pin, FS=pin, MODE = mode .... wiec chyba mozna na sztywno przypisac pin do WR i RD

    Mikrokontrolery   28 Kwi 2005 08:26 Odpowiedzi: 4    Wyświetleń: 1757
  • Zmiana priorytetu przerwań Int0 i Int1 w 89C2051 pod Bascomem

    Nie wiem o jakie przerwania Ci chodzi zewnętrzne czy wewnętrzne. Uwaga dotyczy przerwań zewnętrznych. Jeżeli ustalisz priorytet dla INT0 a będzie ono reagowało na stan a nie na zbocze to procek nie zauważy przerwania INT1 do czasu wystąpienia stanu wysokiego na INT0. Sposób reakcji ustala się komendą Set (opadające zbocze) lub Reset (niski stan) Tcon.0...

    Mikrokontrolery   28 Maj 2003 20:22 Odpowiedzi: 3    Wyświetleń: 1600
  • (prawdopodobnie) najmniejszy zegar nixie zrobiony "na piechotę".

    Witam Wszystkich. Fajne, choć faktycznie obudowa nie pasuje. Ech, budowało się kiedyś takie zegarki z wyświetlaczami 7seg. Tylko był problem z ustawianiem aktualnej godziny. Przypomina mi się jak kiedyś (połowa forumowiczów pewnie nie pamięta) miałem zegar do wieży na układzie MC1206. Byłem kiedyś posiadaczem takowego, do puki się nie zepsuł. Oddałem...

    DIY Konstrukcje   02 Kwi 2020 20:10 Odpowiedzi: 24    Wyświetleń: 9156
  • Jak sprawdzić sprawność układu 89c2051 przed programowaniem?

    Jeżeli uszkodzony jest jakiś port który nie bierze udziału podczas procesu programowania to program ci tego nie pokaże (tak już miałem ale z ATMEL-em). Zgadzam sie, ale jeśli jest "złośliwie" uszkodzony układ to samo sprawdzenie portów nie pomoże. Najlepiej napisać program co sprawdza wszystkie kombinacje wejsc: ADC, INT, zliczanie timer itp. Na forum...

    Mikrokontrolery   03 Lis 2003 17:57 Odpowiedzi: 5    Wyświetleń: 1265
  • Jak wyprowadzić Power Reset i 3 diody LED poza obudowę komputera?

    Witam 1 ładnie i prosto ale kabelkow 8 np skretka 4parowa jak sie nie myle to masa wspolna nie wiem jak sa diody sterowane ale to mozna łatwo zbadac czy 1 czy zerem tzn czy maja wspólna mase 2 wlazcnik + reset (czad restet na pilota:twisted: ) np avr lub 8051 + IR odbiornik wlaczane pilotem od TV brak diodek ... 89c2051 mozna nabyc za 4zł kwarc pare...

    Komputery Hardware   06 Sty 2004 21:03 Odpowiedzi: 1    Wyświetleń: 999
  • Willem 4.0 - Napięcie 21.3V na Vpp, problem z programowaniem 89C2051

    Witam... Niedawno nabylem Willema 4.0, poskladalem i ... dziala! :) Pobawilem sie 28C64, 24C16... oraz 89C2051... Przy okolo 20 programowaniu... error. Wkladam go do 'narzedzia testowego' (kwarc + 2 kondensatorki, reset, 15 LEDow z opornikami) i wszystkie diody swieca troche slabiej niz zawsze jak program chodzil. Wkladam do Willema, odczytaj ID i wychodzi...

    Mikrokontrolery   04 Wrz 2005 00:17 Odpowiedzi: 5    Wyświetleń: 1683
  • 89c2051 na symulatorze baskom działa po zaprogramowaniu nie

    POMOCY Męcze sie już kilka dni z tematem przerwań w 89c2051 procek ma sterować silnikiem krokowym 4 różne prędkości wybierane przyciskiem INT. Na symulatorze chodzi a po za programowaniu nie działają INT poniżej program: Config Timer0 = Counter = Internal , Mode = 1 Enable Interrupts Dim S As Integer Dim Count As Integer On Int1 Int1_int Nosave Reset...

    Mikrokontrolery   12 Gru 2004 18:28 Odpowiedzi: 3    Wyświetleń: 1342
  • Zestaw ewaluacyjny. Keil uVision nie widzi układu. Co trzeba zrobić?

    Którą płytę ewaluacyjną kupiłeś ? Do wyboru mamy EVB503, EVB 100, EVBAVR02, EVBAVR03, i EVBAVR04. Z tego co widzę, to EVB100, EVBAVR03 i EVBAVR04 są tylko do AVR. Jeśli więc kupiłeś którąś z tych płyt to z '51 raczej nici... Jeśli masz EVBAVR02 (m.in dla AT90S2313) to po drobnych przeróbkach możesz zastosować procesor 89C1051, 89C2051 i 89C4051 (o ile...

    Mikrokontrolery   11 Lip 2006 11:18 Odpowiedzi: 7    Wyświetleń: 2103
  • 89C2051 - Przerwania nie działają poprawnie przy sterowaniu bramą. Co robić?

    Mój problem wygląda następująco.Program napisany na 89C2051 steruje otwiraniem i zamykaniem bramy. Petla głoówna to kontrola warunków czy mamy otwierac czy zamykać brame. Z tego głównego programu skaczemy do otwiernia lub zamykania.To wszystko dziala ok. W programie wykorzystalem jeszcze przerwanie do odmierzania czasu na miganie lampy i wylaczanie...

    Mikrokontrolery   28 Sty 2008 01:01 Odpowiedzi: 5    Wyświetleń: 1303
  • Podłączenie pinu RST w 89C2051 - kondensator do +5V, rezystor do masy?

    Witam! W ten sposób wykonujesz reset mikrokontrolera zaraz po włączeniu zasilania (czyli czyścisz rejestry, ustawiasz pc etc...), bez tego nie będziesz wiedział gdzie wylądujesz ze swoim programem po uruchomieniu i jakie masz wartości poszczególnych zasobów. POZDRAWIAM

    Mikrokontrolery   29 Cze 2006 14:14 Odpowiedzi: 4    Wyświetleń: 1170
  • Procedura 1-Wire w asemblerze dla 89c2051 - szukam algorytmu lub kodu

    dzieki DosinskY za link. Czy może ktoś zaimplemetował w programie dla 8051 asm rozwiązanie problemu resetu eeprom opisanego w tym wontku? Jak czesto ten reset się zdaża jeśli układ działać bedzie non stop przez rok to szase żeby się popsuł w tym czasie są jakie 1% 10% 100% ? czy ktoś ma doświadczenia?

    Mikrokontrolery   17 Gru 2004 14:12 Odpowiedzi: 17    Wyświetleń: 6630
  • 89C2051 - brak reakcji na przerwania i polecenia Wait w Bascomie

    Witam. Spróbój zrobić na początku programu najlepiej przed główną pętlą "do loop" Reset P3.2 Reset P3.3 i powinno wszystko być ok. Acha jak byś miał symulator to ten programik do generowania pwm nie śmiga na nim (źle interpretuje instrukcję not - negację). A z czasami w bascomie jest różnie zależy od procesora w twoim komputerze choć mniejwięcej się...

    Mikrokontrolery   05 Cze 2005 18:56 Odpowiedzi: 3    Wyświetleń: 1335
  • [BASCOM] Wyłącznik na 89C2051. Program czasami działa, a czasami nie.

    Jeśli napisałeś if przycisk=0 then bitwait przycisk,reset to trochę nie tak, polecenie bitwait to oczekiwanie na stan podany po przecinku czyli w tym przypadku reset (=0) sprawdzasz warunek jeśli przycisk=0 to czekaj aż przycisk będzie =0? Dodano po 7 stan naciśnięcia przycisku badamy na pinie a nie na porcie czyli np.pin.x=0 to cś tam...

    Mikrokontrolery   24 Mar 2006 19:39 Odpowiedzi: 16    Wyświetleń: 1917
  • [at89c2051] Program wchodzi w procedurę Wyswietl bez powodu

    Witam! Mam at89c2051 z takim oto programem: $crystal = 12000000 $baud = 9600 $regfile = "89c2051.dat" 'sygnalizacja diodami Set P3.5 Reset P3.4 Wait 1 Set P3.4 Reset P3.5 Wait 1 Reset P3.5 Reset P3.4 Do Reset P1.7 : Set P1.6 : Set P1.5 If P1.4 = 0 Then Gosub Wyswietl 'klawisz 7 Elseif P1.3 = 0 Then Gosub Wyswietl 'klawisz 8 Elseif...

    Mikrokontrolery   06 Wrz 2004 21:35 Odpowiedzi: 7    Wyświetleń: 1068
  • Częstościomierz NE038PC firmy Nord Elektronik - czy ktoś składał?

    Co do próbnika stanów to musisz wykazać trochę inicjatywy. Dodam, że te z wejściowymi wzmacniaczami operacyjnymi są niewiele warte. Ma mieć wejście przez rezystor 100kR na bramkę Schmitta stąd np. HC132. Co to za uC. Jeśli 89C2051, 89C51 lub podobny to kondensator powinien być podłączony po między pin1 a +5V a normalnie po resecie przez rezystor ~8.2kR...

    Warsztat co kupić?   01 Sie 2011 21:23 Odpowiedzi: 37    Wyświetleń: 4977
  • Wprowadzanie 7-cyfrowej liczby na 89c2051 z Bascom - błędne wyniki

    Widzę że trafiłem na ludzi chcących pomagać początkującym – jeszcze raz wielkie dzięki. Jak zrobić żeby podczas wprowadzania liczby, aktywne pole było jakoś zaznaczone ( gdzieś widziałem dolne podkreślenie. Ale nie wiem jak to zrobić ). Kolejny problem – zmodyfikowałem funkcję Dostar: która ma odliczać wprowadzoną liczbę do 0 i mam problem...

    Mikrokontrolery   21 Sie 2005 10:08 Odpowiedzi: 8    Wyświetleń: 1583
  • Jak odczytać zabezpieczony mikrokontroler Atmel 89C2051?

    The Lock Bits are not reset until the Program memory has been completely erased No to chyba oznacza że Lockbity są kasowane dopiero po tym jak flesz zostanie wyvczyszczony. No i bardzo dobrze. Niech oprogramowanie będzie bezpieczne :D p.s. Mało stresów sprawiają nam poprzekręcane liczniki w autach i niby-sprawne airbagi? :D

    Mikrokontrolery   25 Maj 2007 17:15 Odpowiedzi: 15    Wyświetleń: 2965
  • Pilot RC5 na 89C2051 - ten sam kod 152 z wszystkich klawiszy, BASCOM

    Zbudowałem pilota RC5 do komputera na 89C2051. Problem w tym ze odbieram ten sam kod 152 z pilota ze wszystkich klawiszy :( Oto program w BASCOM'ie Dim Kod As Bit Dim Adres As Byte Dim Komenda As Byte Reset Tcon.0 On Int0 Odbierz Enable Int0 Enable Interrupts Do If Kod = 1 Then Disable Int0 Open "COM3.1:9600" For Output As #1 Put #1 , Adres Put #1 ,...

    Mikrokontrolery   01 Wrz 2003 18:04 Odpowiedzi: 2    Wyświetleń: 1759
  • Miniprogramator mikrokontrolerów AT89Cx051 na LPT

    Przycisk Reset mam zrobiony w ten sposob,ze: wylaczony - zwiera reset do napiecia wlaczony - zwiera reset do masy Po kazdym komunikacie programu, wciskam przycisk i nic. Do programowania uzywam wersji 1.2.0. LT. Program wykrywa programator, pojawia sie zakladka 89c2051, ale nie wykrywa ukladu. Wskakuje komunikat "No device on socket". Probowalem juz...

    Artykuły   06 Kwi 2009 17:11 Odpowiedzi: 145    Wyświetleń: 53704
  • AT89C2051-24PU brak reakcji na reset po zaprogramowaniu PIP04

    Witam, Jakiś czas temu wyciągnąłem z kasy fiskalnej AT89C2051-24PC. Programator wykonałem według [url=http://gustaw47.republika.pl/projek... projektu. Wszystko działało sprawnie jednak po czasie udało mi się uszkodzić procek. Zakupiłem AT89C2051-24PU jednak procek pomimo poprawnego zaprogramowania nie działa, nie wykazuje reakcji na...

    Mikrokontrolery   22 Sie 2011 06:59 Odpowiedzi: 12    Wyświetleń: 3229
  • Jak ustawić transmisję MIDI w Bascomie dla mikrokontrolera 89c2051?

    Musisz dobrać taki kwarc, który da się podzielić tak by uzyskać częstotliwość pracy UART = 31250 Hz +/- 1% Komunikat MIDI składa się z 2 lub 3 bajtów. Jeżeli bajt ma ustawiony najstarszy bit to jest on (ten bajt) traktowany jako rozkaz a jezeli nie to są to dane do rozkazu (ogólnie dane są przesyłane w porcjach 7 bitowych). Dekodowanie jest dość złożone,...

    Mikrokontrolery   31 Sty 2005 09:51 Odpowiedzi: 2    Wyświetleń: 2093
  • Minutnik kuchenny na AT89C2051 - problemy z buzerem i wyświetlaczami 7-seg

    Witam, mam poważny problem, chciałem zrobić minutnik na potrzeby kuchni :D Niestety, pomimo usilnych starań AT89C2051 nie ma zamiaru wykonywać moich poleceń! Programuje go programem BlowIt (wersja dla XP) - wcześniej zaprogramowałem nim zegar SE CLOCK MINI i dziła pięknie do dziś. Także myślę, że programator jest OK. Teraz taki bajer. Na początku chciałem...

    Mikrokontrolery   21 Wrz 2006 18:38 Odpowiedzi: 11    Wyświetleń: 2156
  • Płytka testowa AVT2500 i programator stk200/stk300

    Witam, mam płytkę testową AVT-2500 i czy mogę zaprogramować znajdujący się na niej procesor 89C2051 przy pomocy programatora stk200/stk300. I jak ma podłączyć ten programator do gniazda ISP na płytce AVT-2500. Na programatorze mam takie wyjścia: 5V GND CLK MISO MOSI Reset GND NC zaś w dokumentacji sprawdziłem, że ISP ma takie wejścia na płytce AVT-2500:...

    Mikrokontrolery   26 Lut 2008 23:54 Odpowiedzi: 10    Wyświetleń: 3490
  • 89c51ac2 - Jakie są wady i zalety resetu z w_dog?

    tu się muszę nie zgodzić kiedyś miałem procka 89c2051 z resetem tylko kondensator + rezystor i po zakłuceniu urządzenie wysiało tzn nie wysyłało danych... Po zamontowaniu w_dog zewnętrznego po zakłuceniu WD resetował scalak i wszystko hulało akurat w tum urządzeniu chwilowy brak danych nie by problemem. Lepiej (choć nie dobrze) gdy procek od zakłócenia...

    Mikrokontrolery   30 Maj 2011 23:25 Odpowiedzi: 10    Wyświetleń: 1865
  • BASCOM 89C2051 - programator MAX nie działa, Willem działa poprawnie, co robić?

    '------------- Testy progow temperatury -------------- ' test niskiej temperatury His = Temp_buf - 3 ' histereza +4 stopnie If Temp_buf > Tlo Then Set P3.5 ' wlacz pompe powyzej zadanej temp Elseif Temp_buf < His Then Reset P3.5 ' wylacz pompe z histerezą End If Ten drugi warunek wygląda podejrzanie, BO porównujesz wartość temp_buf z his (temp_buf-3),...

    Mikrokontrolery   30 Wrz 2004 13:17 Odpowiedzi: 6    Wyświetleń: 2423
  • AT89C2051 – ocena schematu płytki testowej, wartości kondensatorów rezonatora, RESET

    Witam! Chcialbym zrobic plytke testowa do 89C2051 tylko ze mam pare problemow. Po pierwsze czy ten uklad na schemacie jest wogole poprawny bo sam go narysowalem. Po drugie nie wiem jakie mam dac kondensatory za rezonatorem, czytalem ze sa to wartosci od 22 do 40pF w zaleznosci od rezonatora, ja zakupilem kwarce 11.052MHz (niskie chodz nie wiem czy jest...

    Projektowanie Układów   18 Sty 2008 19:26 Odpowiedzi: 3    Wyświetleń: 2032
  • Konfiguracja MiniPro TL866 z BASCOM AVR przez USB - porady dla początkujących

    Witam ponownie. Moglby ktos mi pomoc z miejsca? Programuje uC veryfikuje kod i nic sie nie dzieje. Zakladam zaklocenia bo probuje juz z naprostrzymi kodami. Uzywam AT89c2051, BASCOM 8052 i ten programator Mini Pro. Pod procesor podlaczylem 12 kHz kwarc i dwa kondensatory 47uf 16v gdyz nie mam innych. Oto kod: $crystal = 12000000 $regfile = "89C2051.DAT"...

    Mikrokontrolery   20 Sty 2014 02:41 Odpowiedzi: 4    Wyświetleń: 3693
  • Jak zaprojektować sterownik LED do trzeciego światła stop z efektem promieniowym?

    Ja polecam mikroprocesor 89c2051(4-5zł) bardzo prosto program taki napisać (asm pod 51) no i jakiś mostek mostek moc i nic poz tym nie trzeba . Jeżeli chodzi o dokładny schemat aplikacji to poszukaj w necie jak podłączyć zegar oraz RESET i zasilanie do tego procka. Reszte podepnij do tranzystorów bądz do mostka mocy na układzie i wszystko bedzie działało...

    Projektowanie Układów   01 Paź 2007 21:21 Odpowiedzi: 10    Wyświetleń: 5705
  • ATMEGA48 - Wszystkie piny w stanie wysokim po podłączeniu zasilania

    przeczysz sam sobie właśnie, bo skoro się programuje to znaczy że jest wszystko ok z prockiem. Tylko powiedz czy chociaż raz zrobiłeś Verify Flash? ... na wszystkich nóżkach jeśli ich nie zaprogramowałeś jako wyjścia podciągnięte wewn pullup'em do VCC to nie dziw się, że tam może być jakieś 3V. Teraz kolej na program ;) ... bo jednak coś mi pachnie...

    Mikrokontrolery   09 Sty 2007 23:45 Odpowiedzi: 18    Wyświetleń: 3223
  • Dlaczego licznik 89C2051 startuje po puszczeniu przycisku S1 (P3.2)?

    Napisałem taki program , który steruje pracą licznika za pomocą dwóch przycisków podłączonych do portów z wykorzystaniem przerwania INT0 , 1 . Naciśnięcie przycisku S1 (P3.2) powoduje rozpoczęcie zliczania impulsów , a S2 (P3.3) zatrzymanie i wyświetlenie wyniku.Wszystko działa bezproblemowo , ale jest jedno ale..... . Naciśnięcie przycisku S1 powoduje...

    Mikrokontrolery   13 Sty 2007 01:12 Odpowiedzi: 4    Wyświetleń: 1272
  • Jak zrealizować grupową regulację mocy z RC5 na 89C2051?

    czy moze to byc problem z tym ze mam demo Bascoma???? załaczam kod do prostego programowania jednego klawisza z pilota RC5, pominalem tutaj regulacje grupowa, zeby nie kompilkowac. __________________________ Wait 1 Dim Kod As Bit Dim E As Integer Dim Command As Byte Dim Address As Byte Dim Adr1 As Byte Dim Com1 As Byte D1 Alias P3.5 D2 Alias P1.2 D3...

    Mikrokontrolery   03 Cze 2003 15:40 Odpowiedzi: 14    Wyświetleń: 3465
  • PROBLEM PGA2310 sterowany 89c2051 -proogram w BascomiE

    Witam serdecznie Mam problem z poniższym programem .Zbudowałm układ regulacji głośności na PGA2310 i at89c2051 .Do układu PGA nalzey wysła wartość od 0 do 255 -ja ograniczylem to na 110 do 200 . Program działa elegancko ale niestety co pewnien czas (nieokreślony ) głośnoś zwiększa się lub zmniejsza samoczynnie niewiadomo z jakiej przyczyny . Prawdopodobnie...

    Mikrokontrolery   12 Lis 2005 19:36 Odpowiedzi: 2    Wyświetleń: 1411
  • Jak napisać licznik impulsów w BASCOM-51 dla AT89C2051 z multipleksowaniem LED?

    No wiec programik jest. Dziala liczy tylko reset nie dziala tak jak powinien. Po nacisnieciu RESET wygaszaja sie 3 ostatnie wyswietlacze a pierwszy wywietla liczbe ktora mial przed wcisnieciem reset. Dop kolejny impuls zliczony powoduje wyswietlenie 1 na pierwszym wyswietlaczu. $regfile = "89c2051.dat" $crystal = 12000000 Config Timer0 = Timer...

    Mikrokontrolery   05 Wrz 2006 13:37 Odpowiedzi: 28    Wyświetleń: 6024
  • Wyświetlacz LCD wyświetla tylko pierwsze 8 znaków. Jak go zadeklarować w Bascom?

    1*16 tak już ma że jest podzielony na die częśći :) Nie zakłądam nowego tematu, bo myślę że moje pytanie pośrednio wiąże się z tym zadanym powyżej. Mianowicie również chodzi o lcd 1*16. Mam taki mały problem z którym nie wiem jak się uporać. Obsługuję prockiem 89c2051 tego lcd w trybie oczywiście 4bit i zaraz po resecie procka wyświetlacz pokazuje tylko...

    Mikrokontrolery   13 Lis 2005 16:24 Odpowiedzi: 6    Wyświetleń: 1770
  • Programowanie zamka kodowego w Bascom na AT89C2051: pytania dotyczące przycisków i procedur

    Zrobiłem coś takiego, po uruchomieniu wciskanie klawisza 9 daje jeden pik nawet przy trzymaniu do powtórnego wciśnięcia (czyli tak jak chciałem). Klawisz gwiazdka sprawdza poprawność kodu, czyli klikam klawisz 7 a potem * i załącza się przekaźnik na 2 sekundy, gdy kod jest zły ma być pik. Pik jest tylko przy pierwszym wciśnięciu a potem coś się blokuje...

    Mikrokontrolery AVR   20 Sie 2021 13:28 Odpowiedzi: 4    Wyświetleń: 570
  • Jak napisać program .bas/.asm do timera 89c2051 z obsługą klawiatury i wyświetlacza?

    timer na 892051 4 wyswietlalcze led sterowane :włączanie wyłaczanie wyświetlaczy--poprzez tranzystory z portów P1.4-P1.7 sterowanie wyswietlaczami (cyfry) poprzez uklad dekodera bcd na kod 7-mio segmentowy z portów P1.0 P 1.2 P1.3 P3.7 klawiatura start ustaw przesun i stop(mozliwosc powrotu do ponownego liczenia) i reset -wszystko zrealizowane na 4...

    Mikrokontrolery   16 Maj 2004 08:35 Odpowiedzi: 6    Wyświetleń: 2195
  • Jak uruchomić analizator RC5 w Bascom? Problemy z kompilacją i pilotami

    Udało się ,zrobiłem swój pierwszy analizator RC5 ,coprawda na AT89C2051 ,bo było mi łatwiej ,ale zrobiłem ,oto kod: $crystal = 11059000 $regfile = "89c2051.dat" Dim Kod As Bit Dim Command As Byte , Subaddress As Byte Config Lcd = 16 * 1a Reset Tcon.0 On Int0 Receiverc5 Enable Int0 Enable Interrupts Cls Lcd "Waiting for RC5" Cursor...

    Mikrokontrolery   17 Lip 2008 22:21 Odpowiedzi: 47    Wyświetleń: 7097
  • Błąd w programie zamka szyfrowego na procesorze 89C2051 - inicjalizacja Kod1

    '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...

    Mikrokontrolery   28 Sty 2007 20:44 Odpowiedzi: 11    Wyświetleń: 2800
  • Czy istnieje darmowy open source soft do MCS Flashprogrammera na Linuxa?

    Daj tylko linka do dokumentacji jako takiej, to mi starczy. Mam programator do 2313 (Sample Electronics), zaprogramuję go u koleżanki na windowsie. PS. W czasie pisania tego softu zniszczeniu uległ jeden 89c2051. Pytacie, jak? Otóż zapomniałem o tym, że trzeba zwiększać licznik w czasie programowania (sam impuls PROG nie wystarczy - trzeba podać jeszcze...

    Mikrokontrolery   13 Kwi 2013 22:34 Odpowiedzi: 18    Wyświetleń: 2304
  • ATmega8 - Problemy z resetem i programowaniem w prototypach SMD

    Ch.M.: mylisz sie że poważni ludzie zmieniają kontrolery i sie nie zastanawiają. Ja programowałem sporo 8051 i pochodnych oraz avr. Też zdarzało mi sie zmieniać typ, zarówno z typu 89c2051 na 2313, jak i atmega8 na atmega32. I nie zawsze wszystko będzie działać. Jednak po rozgryzieniu problemu i przekopaniu sie przez dokumentacje, sprawa sie wyjaśniała....

    Mikrokontrolery   21 Gru 2006 16:47 Odpowiedzi: 37    Wyświetleń: 4348
  • Jak zbudować proste sterowniki silników krokowych i DC z RS232?

    stabilizator masz po to aby dostarczyć napięcie stabilizowane dla elektroniki która jest na 5V , tak więc nie wiem czemu nie chcesz go stosować chyba że masz pewne źródło stabilizowanego napięcia 5V AT89C2051P kupisz bez problemu , gorzej że wymaga programatora równoległego jednak są dwa rozwiązania wersja 89S2051 daje możliwość programowania typowym...

    Robotyka Modelarstwo i CNC   31 Sty 2010 20:55 Odpowiedzi: 21    Wyświetleń: 43149
  • AT89CX051 - Jak zmieniać czas migania diod za pomocą przerwań?

    Witam, Po poprawce program wyglada tak : $regfile = "89C2051.DAT" $crystal = 12000000 Dim Op As Byte Led_1 Alias P1.7 Led_2 Alias P1.6 Led_3 Alias P1.5 Led_4 Alias P1.4 Led_5 Alias P1.3 Led_6 Alias P1.2 P1 = 255 Op = 1 Set Tcon.0 Set Tcon.2 Enable Interrupts Enable Int0 Enable Int1 On Int0 Szybciej On Int1 Wolniej Do Reset Led_1 Wait Op Set Led_1 Reset...

    Mikrokontrolery   06 Mar 2004 19:24 Odpowiedzi: 8    Wyświetleń: 1224
  • Programator 89c2051 LTP z wykorzystaniem protokolu EPP

    Witam! Nie wicz czy ktos sie interesowal moze programowaniem procesora 89c2051 poprzez port LPT z wykorzystaniem protokolu EPP. Przykladowo dolaczylem schemacik najprostszego programatora, ale gdyby ktos mial juz sprawdzony projekt, prosilbym o kontakt. co sie tyczy EPP, to czytalem troche. Z tego co zauwazylem: (SPP)Strobe=(EPP)Write (SPP)Bussy=(EPP)Wait...

    Mikrokontrolery   30 Maj 2006 15:53 Odpowiedzi: 1    Wyświetleń: 1656
  • Jak zbudować układ dodający impuls co 50 sygnałów prostokątnych?

    Jeżeli nie chcesz programowalnego mikrosterownika (koszt 89C2051 to ko.7 PLN) możesz dwa liczniki (np. 4029) połączyć kaskadowo (impuls przepełnienia podać na wejście taktujące następnego). Na wyjściu Q2 pierwszego licznika jedno wejście NAND, drugie wejście bramki-sygnał taktujący. Następnie druga NAND do Q1 i Q2 drugiego licznika ( mogłem się pomylić,...

    Początkujący Naprawy   27 Sie 2011 14:36 Odpowiedzi: 3    Wyświetleń: 2336
  • Dekoder RC5 - błąd symbol not defined przy kompilacji 89c2051

    Witam Na początku zaznaczam że jestem laikiem w dziedzinie programowania mikrokontrolerów. Chce zrobić odbiornik podczerwieni standardu RC5 ze strony http://www.ustr.net/infrared/index.shtml Kod programu w asemblerze jest na dole tej strony. Wydaje się mało skomplikowany. Jednak podczas kompilacji napotykam problem w postaci komunikatu "symbol not defined"....

    Mikrokontrolery   09 Lip 2005 14:11 Odpowiedzi: 8    Wyświetleń: 1641
  • Dlaczego GETRC5 nie chce się kompilować w BASCOM8051 ?

    Kompilator (BASCOM 8051 ver. 2.0.11 - DEMO) wykrzacza się na poleceniu GETRC5 (gdziekolwiek by nie było w programie zawsze jest błąd na końcu). Co ciekawsze kiedyś się to kompilowało. Sprawdzałem na różnych systemach i ciągle jest to samo. Dotyczy to również przykładów zawartych w kompilatorze. Może potrzebana jest jakaś dodatkowa biblioteka albo coś...

    Mikrokontrolery   22 Lut 2004 15:17 Odpowiedzi: 1    Wyświetleń: 1443
  • Jak zrealizować 4-kanałowy PWM na 89c2051 do sterowania silnikami DC?

    Widze że nieco wypaczyłeś moją idee ;) Przerwanie_timera0: 'wlasciwy program pwm For Licznik = 1 To 100 'dlatego na tylu zmiennych, zeby mozna For Licz_porownania = 0 To 3 'bylo latwo rozszerzyc o wiecej wyjsc If Pwm(licz_porownania) >= Licznik Then Set P1.(licz_porownania + 4) Else Reset P1.(licz_porownania + 4) End If...

    Mikrokontrolery   04 Gru 2003 12:19 Odpowiedzi: 13    Wyświetleń: 3233
  • AVR - Konfiguracja pinów jako wejścia/wyjścia na 89C2051 i AVR

    Komenda .org xxxx powoduje iż następujące po tej instrukcji instrukcje zostaną zapisane od adresu xxxx. Procesor po resecie wykonuje instrukcje od adresu 0000, zmiana na 0xff powoduje "wstawienie" programu od adresu 0xff, a więc dużo "później" niż adres od którego procek będzie wykonywał program. To jake instrukcje są w pamięci pomiędzy 0000 a 0x00ff,...

    Mikrokontrolery   31 Gru 2005 19:05 Odpowiedzi: 10    Wyświetleń: 1799
  • Mikrokontroler do nauki. Tani układ. Najprostszy programator

    Próbowałem pisać na '51, próbowałem na PICe, a najbardziej podobają mi się AVRy. Ich zalety to: - relatywnie niska cena, - proste programatory, - duże możliwości, - wiele języków (najprostszy Bascom, C, asm), w literaturze można spotkać wiele pozycji na ten temat (polecam kurs C, który jest publikowany w EdW). Do zabawy najlepszy jest bascom, pierwszy...

    Mikrokontrolery   06 Gru 2006 21:20 Odpowiedzi: 30    Wyświetleń: 5943
  • Waz swietlny na 8 LEDach z PWM

    Zalaczony listing programu w C zostal napisany dla srodowiska Raisonance RIDE51 i pod nim zostal skompilowany. Opis ukladu : Do portu P1 podlaczamy osiem LEDow poprzez oporniki 220 ohm do plusa zasilania, lub poprzez wzmacniacze NPN ( nie bramki logiczne ) z oporami 220 ohm i LEDami w kolektorach do plusa zasilania, a do portu P1 trzeba dac pull-up'y...

    Artykuły   04 Mar 2008 19:36 Odpowiedzi: 5    Wyświetleń: 6889
  • Jak połączyć dwa mikrokontrolery 89C2051 do komunikacji i sterowania LCD?

    wszytko fajnie przesyla zmienie ale odebrane sa inne niz wyslane ;( nadajnik Open "Com3.1:9600" For Output As #1 Dim Dg1 As Integer Dim Dg2 As Integer Dim Ntemp As Integer Dg1 = 221 Dg2 = 222 Ntemp = 21 Wait 2 Reset P1.0 Printbin #1 , Dg1 Printbin #1 , Dg2 Printbin #1 , Ntemp Wait 1 Set P1.0 Close #1 End odbiornik Open "Com3.0:9600"...

    Mikrokontrolery   28 Lis 2005 15:49 Odpowiedzi: 17    Wyświetleń: 1959
  • Zamek szyfrowy na 89C2051 - zapis i weryfikacja kodu w asemblerze

    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...

    Mikrokontrolery   11 Lis 2006 01:14 Odpowiedzi: 2    Wyświetleń: 1278
  • jak włączać/wyłączać VCC (zasilanie mikrokontrolera)?

    Witam, Widzę już kolejny post dotyczący programatora. Myślę, że można by się pokusić o złożenie któregoś z gotowych i działających programtorów i zabrać się za programowanie. Jeśli interesuje Cię programator dla 89C2051 to na tej stronce masz równoległy programator podłączany pod COM'a http://chaokhun.kmitl.ac.th/~kswichit/ea... Natomiast kwestia...

    Mikrokontrolery   11 Mar 2006 19:36 Odpowiedzi: 12    Wyświetleń: 3086
  • Tester LAN :)

    Schematu niestety nie mam :( Opis wrzucę jutro 8-) Dzisiaj się już nie wyrobiłem :( Jutro jak znajdę czas napiszę :D Na wstęp napiszę, że 4017 steruje diodami i puszczeniem stanu niskiego na każdą z 8 żył po kolei :lol: Opis działania: Po podłączeniu napięcia i naciśnięciu przycisku RESET, układ jest gotowy do pracy. Następuje zresetowanie układu 4017...

    DIY Konstrukcje   28 Wrz 2005 04:18 Odpowiedzi: 10    Wyświetleń: 12814
  • Mała biurkowa choinka z płynnie wędrującym dookoła światłem

    http://obrazki.elektroda.pl/9315694700_1... Przedstawione tu oświetlenie choinki to kompromis między drażniącym miganiem a nudnym ciągłym świeceniem, mianowicie lampki są płynnie rozświetlane i gaszone. Zarówno układ, jak i program są proste - uzyskany efekt w sumie też. Jest to 8-kanałowy sterownik PWM zbudowany na mikrokontrolerze...

    DIY Poczekalnia   24 Gru 2010 16:03 Odpowiedzi: 5    Wyświetleń: 8054
  • Jak ustawić fuse bity w ATmega z kwarcem 8MHz bez utraty programowania?

    Moze nie do konca na temat ale zwiazany z fuse bits Potrzebowalem ukladu ktory ma sporo we/wy i na forum polecono mi atmege. wiec wybralem atmega16. wczesniej do moich skromnych potrzeb wystarczal 89c2051. ale ten uklad mnie draznil :) Oczywiscie nie obylo sie z zamieszaniem fusami. odpalilem sobie kolejny zciagniety program i to byl ISP Programer....

    Mikrokontrolery   23 Cze 2005 20:32 Odpowiedzi: 15    Wyświetleń: 6924
  • [89c2051] [89c2051][Bascom 8051] Jak skorygować opóźnienie zegara o 1,5 sek/h?

    Może preskaler ustaw na /256, a wartość początkowa Counter 22336, przy czym to jest na kwarc 11059200. Do tego widzę że niepotrzebnie pogmatwałeś ten kod, przez to obróbka danych może "kraść" te sekundy, i to by się nawet zgadzało, bo gdyby coś było nie tak z timerami czy wyliczeniami to od razu by ci zaczął źle naliczać, miałbyś sekundy spóźnień różnic,...

    Mikrokontrolery   10 Wrz 2008 19:26 Odpowiedzi: 4    Wyświetleń: 3166
  • AT89C2051 - Jak obsłużyć zewnętrzne przerwania z przycisków?

    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ą...

    Mikrokontrolery   04 Maj 2005 20:26 Odpowiedzi: 3    Wyświetleń: 1098
  • Jak ustawić port P3 w Bascomie przed i po odczycie wartości?

    Witam. Jeśli mogę coś dodać, to: 1. Porty 89C2051 są fizycznie tak zbudowane, że mają własne rezystory podciągające do Vcc (pullup resistors). W związku z tym jeśli traktujesz port jako wyjście, to możesz uzyskać, przy stanie 1 na porcie, niewielki prąd wypływający z wyjścia do obciążenia, ale przy stanie 0 na porcie, prąd wpływający do wyjścia (sink)...

    Mikrokontrolery   19 Lut 2003 21:45 Odpowiedzi: 13    Wyświetleń: 2715
  • Emulacja klawiatury PC w Bascom - problem z odczytem danych

    Witam! Dziwny problem. Dlaczego? Zobaczcie. $crystal = 12000000 $regfile = "89c2051.dat" Config Scl = P3.0 Config Sda = P3.1 Reset Tcon.0 Enable Interrupts Enable Int0 On Int0 Odczyt Const Adresw = 160 'adres do zapisu układu 2404 Const Adresr = 161 Dim P As Bit , A As Byte , X As Byte , Y As Byte , I As Byte Dim Z(10) As Byte Kbdclk...

    Mikrokontrolery   21 Maj 2006 20:14 Odpowiedzi: 3    Wyświetleń: 1793
  • [Bascom] Atmega8 - Odczyt RC5 z INT1 zamiast INT0 w Bascom, konfiguracja wejścia

    Witam. Potrzebuję odczytać kod RC5 z wyprowadzenia INT1 (PD3) Atmega8. Tymczasem w znanym Bardzo ważna uwaga: polecenie GETRC5 jest "fabrycznie" przypisane do wejścia INT0 procesora i NIE MOŻE współpracować z jakimkolwiek innym wejściem, nawet jeżeli jest to wejście przerwania sprzętowego. Dekoder podczerwieni TFMS lub SFH MUSI być dołączony do nóżki...

    Mikrokontrolery AVR   03 Paź 2010 21:18 Odpowiedzi: 7    Wyświetleń: 4078
  • Jak zrozumieć i zoptymalizować program RC5 w asemblerze dla 89C2051?

    Hej Znalazłem na forum plik w asemblerze do wysyłania kodu RC5 poprzez układ '51. Czy ktoś mógłby rozszyfrować mi o co w nim chodzi?? Co jest potrzebne a co można wyrzucić i gdzie i w jaki sposób zapisać adres wysyłany oraz komendę. Plik jest z komentarzami ale nie bardzo wiem co i jak nadal CPU89c2051.def ;Program pilota RC-5 wykonanego na uP ; IR_OUT...

    Mikrokontrolery   11 Cze 2007 15:25 Odpowiedzi: 5    Wyświetleń: 1272
  • Timer w BASCOM na 89C2051 - opóźnienie kilku sekund na minutę, jak poprawić?

    Witam Zmowu timery :) Zrobilem sobie timerek, ktory ma odlicza czas do 24h i testuje go. W czasie testow zauwazylwem ze puzni sie kilka (ok.5) sekund na minute. Przejzalem posty na elektrodzie i nie moge nic wymyslic. zaladowana do timera wartosc dotyczy kwarcu 11.0592, ale probowalem wyliczyc dla innych kwarcow i wzzkazania byly jeszcze mniej dokladne....

    Mikrokontrolery   15 Lut 2008 13:08 Odpowiedzi: 11    Wyświetleń: 5856
  • AT89c2051 + BASCOM + RS-232 - problem z komunikacją i zawieszaniem się programu

    Witam, mam programtor + plytke uruchomieniowa pod atmela 2051 , programator specjalnie pod bascoma, wszystko ladnie hula gdy pisze jakies tam programiki zmienialjace set/reset dla portow, (diodki - kazda na wyjsciu pinow postow zapalaja sie/gasna) ale problemem jest dla mnie zestawianie komuniakcji po RS, plytka jest wyposazona w uklad na MAXie, kwarc...

    Mikrokontrolery   06 Cze 2004 22:40 Odpowiedzi: 5    Wyświetleń: 3350