at89c2051 wartości

Znaleziono około 276 wyników dla: at89c2051 wartości
  • AT89C2051 – ocena schematu płytki testowej, wartości kondensatorów rezonatora, RESET

    Kondensatory wstaw 33pF (tak jest przeważnie robione). Co do rezystora przy resecie warto wstawić rezystor ok 10kΩ do masy,tak aby jakieś zakłócenia lub inne cuda nie resetowały procesora. Tak pozatym wszystko jest ok.

    Projektowanie Układów   18 Sty 2008 19:26 Odpowiedzi: 3    Wyświetleń: 2053
  • [2051] Procedury zapisu i odczytu RS232 dla AT89C2051 w C - szukam przykładów

    Jaki kompilator? Nie pokazałeś deklaracji struktur danych - z tego co widzę to nie obsługujesz przepełnienia wartości zmiennych "odebrano" i "wysłano" - to miałyby być bufory cykliczne? w _putchar() gdy wysyłka_wyłączona == 1 powinieneś od razu wpisać bajt do rejestru SBUF, inaczej będziesz czekał na odbiór bajtu żeby zinicjalizować wysyłkę w przerwaniu....

    Mikrokontrolery   29 Kwi 2009 20:41 Odpowiedzi: 3    Wyświetleń: 3234
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • at89c2051 c++ początkujący, problem z wyświetleniem wartości

    Dzięki Freddie za sprostowanie. Rozumiem że zmienne lokalne należy nadal "ręcznie" inicjalizować?

    Mikrokontrolery   16 Paź 2009 17:08 Odpowiedzi: 7    Wyświetleń: 1461
  • REKLAMA
  • [2051] Jak uzyskać różne wartości w elektronicznej kostce na 89C2051 w Bascom?

    Tak właśnie myślałem, że nie będzie to łatwa sprawa... Co powiecie na taki pomysł: Do układu dołączam AT25160 ( eeprom 16K = 2048 x 8 ) zapisuje programatorem losowe wartości następnie jeden bajt oznaczam jako wskaźnik ( X ). Odpalając zasilanie do AT89c2051 czytam X = adres do losowej zmiennej, następnie zwiększam jego wartość o 1. Przy 16k jest sporo...

    Mikrokontrolery   05 Kwi 2011 21:00 Odpowiedzi: 5    Wyświetleń: 2310
  • REKLAMA
  • Jak w ASM na AT89C2051 sprawdzić, czy wartość mieści się w przedziale?

    Witam Tak to powinno wyglądać np. cjne a,#70,rozne ... ... tutaj instrukcje jak równe rozne: jc mniejsze ... ... tutaj instrukcje jak a > #70 mniejsze: ... ... i tu chyba wiadomo pisałem coby poczytać Pozdrawiam

    Mikrokontrolery   23 Mar 2006 12:45 Odpowiedzi: 6    Wyświetleń: 1434
  • Jak wyprowadzać dane na D0-D7 w asm '51 dla AT89C2051? Przykład kodu

    opis procesora at89c2051 http://kuniow.pl/~mipik/Pliki/opis_at89c... polski http://kuniow.pl/~mipik/Pliki/89c2051.pd... angielski 2051 ma niecałe 2 dostępne porty wyprowadzając dane na port p1 (ten jest pełny) uzywasz komend: Start: mov p1,#30h ; wartość 48 podana szesnastkowo ;petlaop:10ms PETLA1:MOVR2,#10 OPOZ1:MOVR1,#250 DJNZR1,$...

    Mikrokontrolery   05 Cze 2005 18:47 Odpowiedzi: 13    Wyświetleń: 6053
  • REKLAMA
  • AT89C2051 - Pierwszy program w Assemblerze nie działa

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

    Mikrokontrolery Początkujący   07 Lut 2015 22:04 Odpowiedzi: 5    Wyświetleń: 900
  • AT89C2051 - brak reakcji na przerwania INT0, LED na P1.0 nie działa

    Kolego, SP-wskaznik stosu bez wprowadzania jakiejkolwiek wartości domyslnie jest ustawiany na wartość 8. Programista SP może ustawić na dowolną wartość byle mieszczącą się w granicach dostępnej pamięci RAM + trochę na adresy powrotów. Dodatkowa informacja która nie jest podawana wprost w opisach SP to, że nie można do tego używać pamięci zewnętrznej.

    Mikrokontrolery   13 Sty 2004 16:04 Odpowiedzi: 11    Wyświetleń: 1953
  • Prosty zegar na uC AT89C2051 + PCF8583 w C

    http://obrazki.elektroda.pl/9201623400_1... Witam! Chciałbym przedstawić prosty zegar w oparciu o uC AT89c2051 oraz układ PCF8583. Wykonałem go ponieważ procek zalegał mi od jakiegoś czasu w szufladzie i nie wiedziałem co z nim do końca zrobić aż do czasu gdy zakupiłem zegar analogowy na ścianę w którym znajdowało się miejsce na wbudowanie...

    DIY Konstrukcje   06 Sty 2025 09:37 Odpowiedzi: 36    Wyświetleń: 18849
  • REKLAMA
  • Jak ustawić Timer0 w AT89C2051 Bascom do generowania 1 sekundy?

    W trybie 1 jest 16-bitowy, liczy od zadanej mu wartości do 65536, następuje przerwanie od przepełnienia licznika, coś wtedy może zrobić w obsłudze tego przerwania i ponownie zaczyna zliczać od zadanej mu wartości lub od zera jak mu nie zadasz.

    Mikrokontrolery   05 Gru 2005 23:51 Odpowiedzi: 9    Wyświetleń: 1518
  • Czy dławik L1 w przetwornicy z CD4047 mógł uszkodzić mikrokontroler AT89Cx051?

    Witam, podanie napięcia o wartości 12 V na dłuższy czas (widać na schemacie mechaniczny przełącznik) na wejście RST µCPU AT89C2051 musi zakończyć się jego "zejściem śmiertelnym"... :cry: Zobacz do DataSheet ATMELa jak długo może trwać impuls programujący i przy koincydencji jakich innych sygnałów. Pozdrawiam, Wesołych Świąt

    Początkujący Elektronicy   26 Gru 2007 22:27 Odpowiedzi: 16    Wyświetleń: 2590
  • Sprawdzenie schematu termometru z DS1820 i termistorem na At89c2051

    Jak komparator ma coś mierzyć? Widzę, że nie wiesz, więc Ci wyjaśnię: komparator to układ służący do porównywania, w tym wypadku porównuje dwa napięcia na dwóch wejściach (a dokładniej powinien porównywać dwa napięcia na dwóch wejściach ale jakoś nie wiadomo gdzie na Twoim schemacie jest to drugie wejście), w zależności od wartości tych napięć, komparator...

    Mikrokontrolery   18 Sie 2006 21:00 Odpowiedzi: 9    Wyświetleń: 3187
  • Jak zapisać i odczytać liczbę 8550-10050 w 24c02 na AT89C2051 w Bascom 8051?

    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

    Mikrokontrolery   06 Kwi 2009 23:11 Odpowiedzi: 6    Wyświetleń: 2777
  • Jak przesłać komendę 0x33h do DS1990A iButton z AT89C2051 w C?

    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

    Mikrokontrolery   14 Gru 2005 11:08 Odpowiedzi: 6    Wyświetleń: 2455
  • Definicje stałych dla AT89C2051 w assemblerze - gdzie znaleźć?

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

    Mikrokontrolery   28 Lut 2007 17:41 Odpowiedzi: 12    Wyświetleń: 1845
  • AT89C2051 i RC5: Adres urządzenia zmienia się między 0 a 32, dlaczego?

    Witam serdecznie Niby wszystko działa jak powinno , ale nie do końca . Co drugi raz dostaję jako adres urządzenia wartość zero . Komenda zawsze dochodzi prawidłowa a adres raz zero , a jak nacisnę drugi raz ten sam przycisk to np. 32 ( 0,32,0,32 itd. ) . Co może być przyczyną takiej sytuacji ? Program jest napisany w bascom 8051 . Oczywiście komenda...

    Mikrokontrolery   31 Mar 2006 17:07 Odpowiedzi: 0    Wyświetleń: 783
  • DS18B20 + AT89C2051 po raz n, ale proszę pomóźcie

    Witam. Jestem nowy na forum i nie mam zbyt duzego doświadczenia w programowaniu mikrokontrorów wiec z gory przepraszam za błedy. Otóż mam do napisania projekt w którym mam DS18B20i za nic w swiecie nie moge dokonać odczytu z czujnika. Analizowałem datasheeta dosc dlugo i nie widze błedu.Przegladałem również tematy na forum, próbowałem różnych rzeczy...

    Mikrokontrolery   10 Cze 2007 20:04 Odpowiedzi: 1    Wyświetleń: 1617
  • Jak zaprogramować korektor mikroprocesorowy AT89C2051/89S8252?

    Korektor mikroprocesorowy at89c2051/89s8252

    Mikrokontrolery   11 Kwi 2005 07:46 Odpowiedzi: 2    Wyświetleń: 1233
  • Błędna transmisja danych PC -> AT89C2051, problem z bitami 5 i 6

    Problem polega na komunikacji PC -> 89C2051. Wygląda tak. Przepisałem procedurę odczytu bajtu z PC. Działa lecz nie tak jak powinno. Mianowicie bajt odebrany po wysłaniu na P1 wygląda nieco inaczej niż nadany z PC (soft - Commtest). Gdy wyślę AAh - 10101010B to na P1 mam 01001010B, lub gdy wyślę 55h - 01010101B to na P1 jest 10110101B. Czyli źle. Niektóre...

    Mikrokontrolery   31 Mar 2004 15:44 Odpowiedzi: 8    Wyświetleń: 2144
  • P1.0 i P1.1 w AT89C2051 - nie wystawiają stanu wysokiego.

    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?

    Mikrokontrolery   25 Cze 2010 08:00 Odpowiedzi: 8    Wyświetleń: 1551
  • Zegar z AT89C2051 - brak wyświetlania na LED DA56-11EWA, napięcia na pinach

    Zbudowalem sobie oto taki zegar. http://www.yogibear.lama.net.pl/zegar1.g... Programator mam na port LPT i ciezko mi bylo znalezc program ale znalazlem z EDW prog2051.exe Kod zrodlowy programu obslugujacego zamieszczam w pliku. Zamiast tranzystorow BC558 zastosowalem BC556 a LEDy to DA56-11EWA Problem polega na tym ze zegar nie chce dzialac. Tak jakby...

    Projektowanie Układów   12 Paź 2004 19:34 Odpowiedzi: 6    Wyświetleń: 2570
  • AT89C2051 - Nowy procesor nie zapisuje danych, MCS Flash, 0xFF przy odczycie

    Witam mam problem z zaprogramowaniem tego procesora. Mam dwa takie: jeden wyciągnęty z jakiegoś kitu (programuje sie bezproblemowo) i drugi nowy kupiony w sklepie. Przy programowaniu tego drugiego niby zapisuje dane ale przy odczycie zawsze jest pusty bufor (wszędzie 0xFF) używam programatora MCS Flash z elektrody http://www.elektroda.pl/mikrokontrolery/...

    Mikrokontrolery   11 Lip 2003 21:31 Odpowiedzi: 8    Wyświetleń: 1513
  • Jak ustawić P1.0 i P1.1 jako wyjścia w AT89C2051? Asembler, podwójne funkcje

    Czy moglby mi ktos podpowiedziec jak mozna wlaczyc nozki P1.0 i P1.1 aby dzialaly jako wyjscia? domyslam sie ze trudnosci z wykorzystaniem ich wiaza sie z podwojnymi funkcjami jakie pelnia. chce aby mozna bylo sterowac nimi tak jak innymi nozkami portu P1 czyli poprzez polecenia setb i clr (asembler) - jezeli oczywiscie sie da. programuje w asemblerze,...

    Mikrokontrolery   07 Wrz 2004 04:11 Odpowiedzi: 10    Wyświetleń: 1458
  • Timer do 90min na AT89C2051 (język assembler)

    Przykład timera zrelizowanego na Atmelu AT89C2051 umożliwiający zliczanie czasu w zakresie od 30 sekund do 90 minut. Za pomocą S1 ustawiamy czas, natomiast S2 służy do wystartowania/zatrzymania timera. Zastosowano wyświetlacze LED. Załączony program w assemblerze ma walory edukacyjne, poprzez wprowadzone zamiany w programie możemy dostosować timerek...

    Artykuły   24 Lip 2006 07:33 Odpowiedzi: 2    Wyświetleń: 2091
  • AVR - Konfiguracja pinów jako wejścia/wyjścia na 89C2051 i AVR

    Witam Napisałem sobie prosty programik tzw. rozdzielacza na 89C2051, chodzi o to że jeden pin jest wejściem ale i wyjściem: NAD EQU P1.7 ODB EQU P1.6 IO EQU P1.5 ;--------------------------------- LJMP START ORG 100H ;--------------------------------- START: NOP NOP Etyk1: JB IO,Etyk3 CLR NAD JNB IO,$ SETB NAD Etyk3: JB ODB,Etyk1 CLR IO...

    Mikrokontrolery   31 Gru 2005 19:05 Odpowiedzi: 10    Wyświetleń: 1823
  • Prosty wykrywacz metali na AT89C2051

    http://obrazki.elektroda.pl/4132467500_1... Urządzenie jakie chciałbym dziś zaprezentować jest naprawdę trywialne, jednak być może ktoś na tym skorzysta. Przejdźmy jednak do rzeczy. Schemat układu znajduje się poniżej. http://obrazki.elektroda.pl/8832562800_1... Niestety sporządziłem tylko odręczny szkic. T1 i T2 pracują...

    DIY Konstrukcje   12 Wrz 2012 10:35 Odpowiedzi: 15    Wyświetleń: 21699
  • Zegar DCF NE2004 / KZ301 na AT89C2051 - zmiana wyświetlacza

    Witam wszystkich Was serdecznie Postanowiłem zwiększyć wyświetlacze LED w starym układzie zegara DCF Małe cyferki 0,56' nie widać z daleka więc chcę wymienić wyświetlacz na większy. Układ jest wart pracy bo odbiera bazę czasu drogą radiową, nie trzeba ręczne ustawiać godzinę obywa się także bez baterii podtrzymania czasu. Po włączeniu pobiera kompletny...

    Projektowanie Układów   05 Kwi 2023 17:52 Odpowiedzi: 21    Wyświetleń: 648
  • AT89C2051 - LED nie miga, mimo poprawnej symulacji w Bascom

    Mnie też nie :) Może pomyłka w wartości rezystora?:>

    Mikrokontrolery   02 Wrz 2008 20:31 Odpowiedzi: 41    Wyświetleń: 3722
  • Miernik LC na AT89C2051 – zakresy pomiarowe, opinie i doświadczenia z użytkowania

    A tak swoją drogą to jak można zmierzyć cewkę i kondensator tak, aby absolutnie być pewnym ich wartości. Czy przez pomiar spadku napięcia (sinusa z generatora)na tym elemencie można wyliczyć jego wartość? Robiłem coś takiego właśnie z kondensatorem ostatnio i nie jestem pewien swoich wyników. Było to tak, że podałem z generatora 100 Hz sinus i włączyłem...

    Projektowanie Układów   03 Lis 2008 12:59 Odpowiedzi: 69    Wyświetleń: 27090
  • Miernik LC AT89C2051 hw.cz – niestabilne wskazania, skacząca częstotliwość

    hmm... W chwili obecnej nie mam programatora żeby coś w programie zmieniać. Czy jest to może spowodowane złym doborem elementów? Jeśli chodzi o kondensator 1005pF to znalazłem jedynie takiego o wartości 1010pF. czy jest to może tym spowodowane?? pozdrawiam

    Mikrokontrolery   16 Sty 2008 20:11 Odpowiedzi: 22    Wyświetleń: 4139
  • AT89C2051 plus wyświetlacz - odczyt z dwóch sond.

    witam serdecznie szacowne grono. To moje 1sze zetknięcie z mikroprocesorami, mam do wykonania projekt oparty na procku AT89C2051, do tego wyswietlacz 2 linijki na HD44780. Układ powinien zczytywać wartości z dwóch źródeł analogowych - jedno to sonda lambda ( wartości 0-1V) drugi to czujnik temp - termopara. Rozumiem, że mam zastosować przetworniki a/c...

    Mikrokontrolery   25 Kwi 2006 18:13 Odpowiedzi: 6    Wyświetleń: 1694
  • AT89C2051 - [ASM] Przeniesienie programu na STC11F04, poprawa timerow, pwm, uart

    Poczytałem dokumentacje od stc i doszedłem do wniosku ze na kwarcu 20Mhz nie da się ustawić prędkości uarta na 250K. Jak bym nie liczył wychodzą wartości ok 238k albo powyżej 270k. Zostaje mi wymiana kwarców.

    Mikrokontrolery   25 Gru 2013 01:12 Odpowiedzi: 9    Wyświetleń: 4005
  • AT89C2051 - wejscie pradowe czy czestotliwosciowe ?

    A w jakich granicach wartości przepływu będziesz mierzył? Dostosowanie do konkretnych warunków może znacznie zwiększyć dokładność pomiaru, a może i uprościć program. No i jaka dokładność jest Ci potrzebna? Pozdrawiam.

    Mikrokontrolery   19 Mar 2004 22:36 Odpowiedzi: 9    Wyświetleń: 1781
  • Creative Gigaworks G500 - Zamiennik pilota PowerTouch(TM)

    W końcu zabrałem się za ukończenie pilota do zestawu G500. Na wstępie podpowiem, że nie znalazłem innej bezinwazyjnej metody ich uruchomienia. Bez oryginalnego sterownika ten zestaw jest bezwartościowy ze względu na cyfrowe układy sterowania w jego wnętrzu. Do wykorzystania miałem martwego pilota z ubitym po przepięciu procesorem. Zdobycie zamiennego...

    Audio Serwis   09 Sty 2012 18:40 Odpowiedzi: 11    Wyświetleń: 21879
  • Obsługa klawiatury matrycowej STD 34-07 z mikrokontrolerem AT89C2051 w asemblerze

    W zasadzie to w tym przypadku wartość tego rezystora ma niewielkiego znacznie. Oczywiście nie można przegiąć w dół bo będzie płynął zbyt duży prąd. Jeżeli wyjście jest typu otwarty-kolekktor to rezystor nie może mieć zbyt dużej wartości bo czas narastania na obciążonym wyjściu będzie zbyt duży. Typowy pullup (rezystor podciągająy) to 4k7. upanie

    Mikrokontrolery   21 Lut 2007 17:19 Odpowiedzi: 16    Wyświetleń: 3306
  • Projekt układu z AT89C2051 i transoptorem 4N35 do sterowania falownikiem

    Witam, Próbuję zaprojektować układ, który będzię mógł zadawać napięcie przy stanie niskim od 0V do +3V i przy stanie wysokim od +12V do 24V na wejściu cyfrowym falownika. Do tego chcę wykorzystać uC, który z jednego pinu zadawać będzie mógł sygnał 1 lub 0 na jeden transoptor. Do dyspozycji mam uC AT89C2051 i transoptor 4N35. http://obrazki.elektroda.pl/9321123600_1...

    Mikrokontrolery   10 Gru 2011 10:56 Odpowiedzi: 9    Wyświetleń: 4927
  • AT89c2051 - Wyświetlacze pokazują to samo, możliwa usterka kwarcu?

    Dodam ze jeżeli napiszę program który ma wyświetlać trzy różne wartości na każdym wyśw. to na wszystkich trzech wyświetli się ta pierwsza wartość i jest to wyświetlane statycznie. Wygląda jakby padło steronie wyborem wyświetlacza, sprawdź tranzystory sterujące. Wogóle jakbyś załączył schemat to może by się dało coś więcej powiedzieć.

    Mikrokontrolery   14 Lut 2005 22:24 Odpowiedzi: 4    Wyświetleń: 1064
  • Jak skopiować program z AT89C2051 na komputer i inne układy?

    Podczas odczytywania zawartości programu spróbuj szybko zmieniać wartość napięcia zasilającego i/lub częstotliwości taktowania. Można też kombinować z ogłupianiem procka poprzez schłodzenie go do temperatury kilkanaście, a nawet kilkadziesiąt stopni poniżej zera - trzeba eksperymentować. Jeżeli otrzymasz same wartości FF to nic z tego! P.S. Zazwyczaj...

    Mikrokontrolery   27 Lis 2004 14:27 Odpowiedzi: 16    Wyświetleń: 2799
  • At89c2051 z Pcf8591 - układ do pomiaru temperatury - oceny

    A co za różnica pod co się pisze?? I2c to jest standard i tego się trzeba trzymać, różnica polega tylko na sposobie adresowania i obróbki wartości które odczytamy. Widzę że jesteś z mławy więc pewnie chodzisz teraz do 4 technikum a w tej klasie to już powiniście rozwiązywać takie problemy.

    Projektowanie Układów   24 Kwi 2008 20:19 Odpowiedzi: 8    Wyświetleń: 1869
  • AT89C2051 i DS18B20 - wykrywa tylko 2 z 7 termometrów na 1-Wire, co robić?

    Witam. Budowałem kiedyś sterowniki wentylatorów do kurnika na 89C2051, jeden obsługiwał 3 termometry DS, oddzielnie zasilane. Najdalszy czujnik był oddalony ok. 100m., najbliższy ok.10m. Za chiny nie mogłem odczytać wartości temperatur, ani nawet sygnatur czujek, jakby ich nie było. Oscyloskop pokazywał małą stromość zboczy impulsów na 1-wire. Dopiero...

    Mikrokontrolery   24 Wrz 2007 09:21 Odpowiedzi: 22    Wyświetleń: 10149
  • Sterowanie prędkością silnika 12V za pomocą PWM i AT89C2051 - zasady działania

    Powinno się zmieniać jak najszybciej. AT89C2051 nie nadaje się do tego. Użyj jakiejś atmegi co ma sprzętowy PWM. Bo teraz to cały czas procka zajmiesz generowaniem tego PWM. Potem by zrobić cokolwiek innego musisz przerywać PWM, co wiąże się ze zmianą tej wartości średniej napięcia zasilającego. Jeżeli przerywasz raz na okres to nie ma problemu, jeżeli...

    Mikrokontrolery   25 Mar 2006 18:02 Odpowiedzi: 8    Wyświetleń: 1920
  • Atmel AT89C2051 - jak przełączać TXD między nadawaniem a wyjściem?

    Piszę program w C na Atmela AT89C2051. Chciałbym dwojako wykorzystywać nóżkę TXD mikroprocesora. Czasem jako nadajnik szeregowy innym razem, jako zwykły wyjściowy pin. Zauważyłem, że ustawienie wartości TXD zaraz po wysłaniu bajta funkcją putchar, przeszkadza w transmisji. putchar(10); TXD = 0 Powyższy kod miał działać w ten sposób, że po wysłaniu...

    Mikrokontrolery   30 Sie 2005 15:46 Odpowiedzi: 5    Wyświetleń: 1708
  • UART w AT89C2051 - nie działa sprzętowy UART, kod inicjalizacji i odbioru

    1. W 51 nie ustawia się kierunków portów. nie zapisuj nic do P3! Chwileczkę, a czy to przypadkiem nie działa analogicznie do PCF8574? To znaczy zero wpisane do rejestru Px oznacza, że dany pin jest wyjściem - to znaczy znajduje się na poziomie masy i może przyjmować prąd (więc LED-a trzeba do niego podłączyć katodą). Przy takim ustawieniu - nawet jeśli...

    Mikrokontrolery Pozostałe   22 Mar 2017 23:31 Odpowiedzi: 7    Wyświetleń: 2523
  • Zamiana AT89C2051 na AT89C4051 - czy to możliwe bez modyfikacji?

    Czepiając się szczegółów :P to procesorki AT89C4051 i AT89C2051 nie różnią się JEDYNIE wielkością pamięci. Jest jeden "drobiazg", który dodatkowo znajduje się w 4051, a mianowicie Brown-out detection - co oczywiście NIE przeszkadza w zastąpieniu nim procesora 2051, a nawet jest to "mile widziane" :) Ten dodatkowy "moduł" wykrywa krótkie wahania napięcia...

    Elementy Elektroniczne - zamienniki i identyfikacja   06 Mar 2004 01:13 Odpowiedzi: 2    Wyświetleń: 1518
  • AT89C2051 - porty w stanie wysokim po resecie, dioda LED nie miga

    :arrow: szod Dzięki za uświadomienie :) nie miałem zielonego pojęcia że to tak ma być :) :arrow: zumek hmm, sprawdziłem napięcia, układ zasilany jest 5V, więc na wyprowadzeniach rezonatora mam 2,23V i 2,45V ...czy pomimo tego, że są prawidłowe napięcia, rezonator może nie pracować ? jak to sprawdzić ? bo jeśli to wyeliminuje, to wtedy będe miał pewność,...

    Mikrokontrolery   17 Kwi 2007 20:55 Odpowiedzi: 24    Wyświetleń: 2384
  • Prosty układ. Jak obliczyć wartości podanych elementów?

    Witam, mam gotowe rozwiązanie na Atmel AT89C2051. gdzie µPC sterowany jest przez port szeregowy COM z PCeta odpowiednim dedykowanym opragramowaniem. Sam µPC steruje dwoma (wyjścia równoległe) transoptorami (izolacja galwaniczna), których tranzystory poprzez modulację PWM (na pięciu bitach - 32 poziomy) tworzą sterowany potencjometr napięcia...

    Początkujący Elektronicy   11 Sty 2007 10:31 Odpowiedzi: 15    Wyświetleń: 2760
  • Jak poprawić komunikację RS 232 z mikrokontrolerem AT89C2051 w Bascom?

    he he... przede wszystkim nie zadeklarowałeś podstawowych wartości jak kwar($crystal) i szybkość transmisju ($baud) bez czego układ UART wcale nie jest wykorzystywany.Zapoznaj się z helpem w bascomie.Poza tym chcąc nawiązać transmisje w tym standardzie musisz jeszcze posiadać konwerter RS 232 => TTL (np. MAX 232), bez którego transmisja taka nie jest...

    Mikrokontrolery   10 Maj 2003 22:46 Odpowiedzi: 3    Wyświetleń: 1544
  • Zegar JABEL J-209: poszukuję programu do mikrokontrolera AT89C2051 po burzy

    Znalazłem coś takiego popróbuje coś z tym zrobić i zobaczymy,ale jest już nadzieja!!!! :) http://www.zpcir.ict.pwr.wroc.pl/~jarekp... podane tam rozwiązanie układowe nie do końca jest poprawne, ponieważ brak jest rezystorów włączonych w szereg z LEDami ograniczających ich prąd, a również ograniczenie prądu segmentu wyświetlacza siedmiosegmentowego...

    Początkujący Elektronicy   08 Wrz 2007 18:30 Odpowiedzi: 10    Wyświetleń: 2547
  • Jak zbudować konwerter I2C na RS232 z AT89C2051 jako slave?

    A mnie się wydaje że nie jest to takie proste jakby się wydawało tylko na podstawie analizy lini. A piszę tak dlatego, że jesli I2C będzie pracowało z dopuszczalną dla niej (i to z wolniejszą szybkoscią) czyli 100 kbitow/s to czy przeciętna 51-ka wyrobi się z analizą każdego stanu na lini SDA i SCL, nawet gdyby do tego użyc przerwań, to powrót z nich...

    Mikrokontrolery   23 Maj 2006 11:45 Odpowiedzi: 11    Wyświetleń: 4042
  • Problemy z programowaniem AT89C2051 po ustawieniu bitu blokady w Willem

    Witam Podczas programowania procka at89c2051 ,za pierwszym razem willem zaprogramował go bez problemu ale po ustawieniu pierwszego bitu blokady(zachciało mi się eksperymentów) - kicha. Podczas kasowania wpisuje FBFBFBFBFB.... po załadowaniu pliku z programem do bufora i próbie zapisu wyświetla błąd zapisu - poprawnie wpisuje pierwsze trzy komórki potem...

    Warsztat elektronika   08 Maj 2004 14:02 Odpowiedzi: 1    Wyświetleń: 1014
  • Program do AT89C2051. Układ sterujący. Pewnego rodzaju joystick. Wskazówki.

    Ogromne dzięki! Przełącznik działa poprawnie. Co do przycisków B1, B2, B3 i B4 to trochę niedobrze, dlatego, że te przyciski mają służyć do zmieniania wartości (+/-) czyli będą wciskiwane dosyć często i szybko. np. aby zmienić wartość od 10 do 250 z krokiem 5 trzeba przycisk wciskać kilkakrotnie i za każdym wcisnięciem czekać aż zareaguje z powodu opóźnień....

    Mikrokontrolery   11 Paź 2007 14:35 Odpowiedzi: 18    Wyświetleń: 2228
  • zliczanie i wyświetlanie w at89c2051 - problem (daję 30 pkt)

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

    Mikrokontrolery   28 Sie 2007 16:20 Odpowiedzi: 9    Wyświetleń: 1848
  • Obsługa przetwornika CCD ze skanera.. jak to zrobić ?

    czyli co jednak nici ze skanera ;) ja tez za wiele nie moge odczytać z tego datasheetu. Jak odczytywana jest z barwa z przetwornika i skąd wiem który piksel akurat rejestryje przecież przetwornik ba pewną długość i rejestruje jednorazowo całą linię czyli bardzo dużo pikseli. Jeżeli przetwornik podaje wartości RGB w postaci napięć to procek potrzebuje...

    Mikrokontrolery   28 Maj 2009 10:01 Odpowiedzi: 15    Wyświetleń: 3389
  • Jak napisać obsługę PWM w Asemblerze na AT89c2051 z HCS200?

    No, cóż.......pomyślmy. Trzeba by wykorzystać timer, który liczyłby czas trwania zarówno zera jak i jedynki PWM. A więc najpierw trzeba ustalić ile cykli maszynowych ma wynosić cały okres przebiegu, następnie ile ma trwać jedynka, a ile zero. Te wartości zapisujemy w RAM. Załóżmy że wykorzystujemy timer 8 bitowy: 1. I teraz - wpisujemy do timera wartość...

    Mikrokontrolery   26 Sty 2005 15:55 Odpowiedzi: 8    Wyświetleń: 2595
  • Jak dostosować program sterownika wentylatora do ATTINY2313?

    szkoda a zna ktoś może projekt (najlepiej z wsadem - z pisania programu jestem zielony) sterownika który by miał min. 3 ustalone wartości temp. i przypisane do niego prędkości wentylatora ? Najlepiej jak by to był projekt oparty na AT89C2051 , ATMEGA8 , ATTINY2313 , AT90S2313 , PIC16F84 (posiadam akurat te układy a nie chce specjalnie zamawiać ATTINY13...

    Mikrokontrolery   20 Lis 2010 18:26 Odpowiedzi: 5    Wyświetleń: 1397
  • Jak odmierzyć 100ms w Atmel AT89C2051 do sterowania diodą IR 36kHz?

    No to trzeba zaprząc do pracy któryś timer. Robisz tak, że znając częstotliwość taktowania procka i mając docelową długość impulsu możesz wyliczyć (w dokumentacji powinien być wzór) ilość "tyknięć" timera. Należy pamiętać, że zlicza on w górę od zadanej wartości do 0xFFFF i przy jej osiągnięciu generuje przerwanie. W procedurze obsługi przerwania przeładowujesz...

    Mikrokontrolery   04 Wrz 2008 18:00 Odpowiedzi: 4    Wyświetleń: 1322
  • Jak poprawić dokładność zegara na AT89C2051 [SE-CLOCK-MINI]?

    Tak zegar wykorzystuje rezonator 11.0592 MHz. Minuta na tym zegarze trwa 1 min i 2 sek. :| narazie udało mi sie te 2 sekundy zlikwidować poprzez zmiane wartości 2ch stałych: If Clock_cent > 99 Then Clock_cent = 0 Incr Clock_second End If If Icount > 49 Then Icount = 0 Incr Clock_cent End If Zmieniłem je odpowiednio na 103 i 46. Wydaje mi sie że...

    Mikrokontrolery   18 Mar 2006 17:10 Odpowiedzi: 2    Wyświetleń: 1236
  • [AT89C2051] AT89C2051 Bascom - Jak sformatować tekst bez funkcji Format?

    Kolega Piotrva ma rację. Jest możliwa jednoczesne wydanie polecenia konwersji temperatury wszystkim podłączonym do jednej linii termometrom. W tym konkretnym przykładzie jednak to nie zadziała, gdyż kolega Unreal89 zdecydował się na podłączenie dwóch czujników oddzielnie do dwóch różnych nóżek procesora. O ile - faktycznie - dla dwóch termometrów na...

    Mikrokontrolery   15 Sty 2013 21:01 Odpowiedzi: 5    Wyświetleń: 2220
  • Jak zliczać osoby w pokoju za pomocą AT89C2051 i bariery podczerwieni?

    hmmm sorki, ale z twoich pytań wynika, że jesteś naprawdę bardzo początkujący i może w związku z tym rzuciłeś się na zbyt głęboką wodę odrazu? - spróbuj na początku dowiedzieć się czegoś o sterownaniu diod LED lub IR, obliczaniu wartości rezystora dla nich, ogólnie o sposobach kodowania w podczerwieni stosowanych np w pilotach itp itd... a może na początku...

    Mikrokontrolery   08 Mar 2007 15:04 Odpowiedzi: 7    Wyświetleń: 1568
  • Przesiadka z AT89C2051 na Attiny2313 - przerwanie Int0 i odczyt ACO

    Do tej pory troszkę bawiłem się AT89C2051. Wykonałem pewien układzik który za pomocą Timera0 zliczał impulsy na wejściu T0 podczas 1sekundy którą odmierzałem Timerem1. Jako, że musiałem przeprogramować 51 do innych celów chciałbym go zastąpić Attiny2313 bo mam dwie sztuki. Zacząłem czytać książkę Dolińskiego aby wykonać program ale mam pewne problemy....

    Mikrokontrolery AVR   25 Cze 2011 22:57 Odpowiedzi: 6    Wyświetleń: 1884
  • Cambridge Megaworks 550 THX (Creative) - Sterowanie, Pilot

    Nowa wersja programu Zmiana zasadnicza to obsługa pilota (kod RC-5 PHILIPS) W tym wydaniu cały zestaw poszerzył swoją funkcjonalność, upodabniając się do wyższego modelu. Coś na kształt nowego Logitecha. Podłączenie układu: P1.0 ..........SDA P1.1 ..........SCL1 P1.2 LED1 , SCL2 P1.3 LED2 P1.4 LED3 , LCD D4 P1.5 LED4 , LCD D5 P1.6 LED5 , LCD D6 P1.7...

    Audio Serwis   05 Kwi 2011 14:46 Odpowiedzi: 13    Wyświetleń: 24108
  • Niepoprawne odczyty temperatury z DS18S20 na AT89C2051 @ 12MHz w BASCOM 8051

    Witam, Opiszę krótko: Procesor: AT89C2051 (at) 12MHz Czujnik: DS18s20 zapięty następująco: 1 - masa 2 - Data z 4k7 do +5V 3 - zasilanie +5V (to samo co 4k7 do Data). Program w: BASCOM 8051 Do 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 250 Waitms 250 Waitms 250 1wreset 1wwrite &HCC 1wwrite &HBE Waitms 250 Waitms 250 Waitms 250 Zmienna_temp(1)...

    Mikrokontrolery   05 Paź 2006 01:12 Odpowiedzi: 7    Wyświetleń: 3068
  • PCF8583 i EEPROM 2404 na I2C z AT89C2051 - niewidoczny EEPROM

    Mnie interesuje :) Napisałem, że 24c16 i PCF mam podpięte pod jedną linię I2C i wyboru adresów dokonuje "nogami adresowymi". Jednak jak się okazuje pospieszyłem się, bo układ nie działa stabilnie - prawdopodobnie raz czyta z PCF, raz z pamięci, zapis robi nie do PCF ale do pamięci. W nocie 24c16 wyczytałem zdaje się, że nie korzysta on z adresowania...

    Mikrokontrolery   06 Lut 2011 10:55 Odpowiedzi: 14    Wyświetleń: 3506