uP serii 51 do poprawnego restartu potrzebują na pinie RST stanu wysokiego przez minimum 2 takty zegara. Przy kwarcu średnio 11 MHz to stałła czasowa obwodu RC może byc mala i i tak powinien się resetować. Zawsze można wydłużyć stałą RC, ale jak to nie pomaga, to przyczyny raczej szukałbym...
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...
Witam! Zrobiłem prosty układ sterowania diodami led na 89c2051 w połączeniu z uln2003a (efekt świetlny). Układ zachowuje się dziwnie w momencie resetu, tzn. że nie zapalają się na starcie wszystkie diody. Potem pracuje poprawnie. Jeśli w trakcie pracy podam na nóżkę 1 napięcie 5V (reset)...
witam jestem początkujący w sprawach związanych z uC zrobiłem bardzo prymitywny układ na AT89C2051-24PI: kwarc 12Mhz z dwoma kondensatorami 33p, układ resetu składający się z kondensatora 10u i rezystora 10k oraz dioda podłączona między P1.7 a +Vcc (szeregowo z rezystorem 220), całość...
nie jestem specem w "c" ale wartosc wpisywana do rejestru licznika T1 ((to chyba ten ktory u Ciebie ciągle odlicza) - powinna być wpisywana odrazu po wejsciu do podprogramu obsługi przerwania a nie na jego koncu. (tym bardziej ze program wykonuje sie rozną liczbę cykil). pamietaj o tym ,...
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...
Witam, jestem nowy zarówno na forum, jak i w świecie mikrokontrolerów. Chciałem zbudować sobie odbiornik podczerwieni do komputera i oczywiście pojawił się problem. Układ został zmontowany poprawnie, nie ma równieź zimnych lutów. Ale mam problem z programem. Otóż, do nóżki INT0 89c2051...
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator...
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ę...
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...
Witam Może coś z tym układem resetu jes coś nie tak. Podciągnij reset do masy przez rezystor i daj przycisk lub kondona do plusa. No i napisz o efektach.
moja propozycja: 1. zasilanie mikrokontrolera zrób z osobnej baterii a nie z akumulatora 2. na liniach sygnałowych daj optoizolację 3. cały autoalarm umieść w metalowym pudełku i połącz je z masą 4. skróć maksymalnie wszystkie przewody a w razie potrzeby zastosuj przewody ekranowane 5....
Emulatora procesora 89c4051 bez komparatora lecz w czasie rzeczywistym oraz soft w bascom do emulacji pilota manty emperor 007 Witam! serdecznie ! Proponuje artykuł dotyczący emulatora procesora 89c4051 oraz rozwiązanie w bascomie transmisji IR pilota manty emperor 007 Proponuje sprawdzony emulator...
Napięcie na nodze było raz w stanie wysokim a raz w stanie niewiadomojakim. Nie rozumiem tego gdyż: Żeby to zrozumieć, poczytaj dejtasziity procka, tranzystora i przekaźnika i zwróć uwagę na minimalne gwarantowane parametry pracy: Tu masz procka Na stronie 9 masz tabelkę "DC...
Witam, mam problem z uruchomieniem termometru w układzie jak w temacie. Konkretnie z procedurą odczytu (zapis mi działa). Mianowicie w temperaturze pokojowej otrzymuje wynik 74 (po podzieleniu przez 2). Gdy ogrzeje układ chwytając w palce wynik szybko rośnie o kilka stopni na sekundę. Gdy nie...
Czy kolega czytał kartę katalogową tego Atmel-a ? jest tam napisane co innego. Hm, chyba mnie nie zrozumiałeś. Czytałem notę katalogową i są tam podane dwie wartości kondensatorów (z tolerancją) - jedne, dla rezonatorów kwarcowych, drugie dla rezonatorów ceramicznych. Z mojej wiedzy...
Zgadza się, kasowana jest cała pamięć programu, ale fusy kasowane są osobno. Nie znalazłem tego w opisie uC z serii '51, ale jest w notach AVRów, podejrzewam że w obu rodzinach wygląda to tak samo lub podobnie. The Chip Erase will erase the Flash and EEPROM memories plus Lock Bits. The Lock...
do 89c2051 z powodzeniem wystarczy kondensatorek polaczony z + zasilania o pojemnosci kolo 1uF.
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...
witam!!! Nie bardzo mogę się doczytać z noty którą posiadam wydajności pradowejukładu 74hc540 driver Chcę go podłączyć do atmela 89c2051 czy dołanczać szeregowo rezystory w linie portu p1 oraz jaki stan przyjąć aktywny na wyjściu portu aby układ po resecie nie zmieniał stanu...
Przeglądając forum i sieć trudno znaleźć proste sterowniki pod RS 232 , dlatego zbudowałem sterowniki za pomocą których możliwe jest sterowanie silnika krokowego unipolarnego , binarnego oraz 2 silnikami dc Projektując sterowniki wyszedłem z założenia aby były możliwie proste w budowie...
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ć...
Witam, napisałem kiedys w Bascom'ie program pod 89c4051 i ostatnio natchneło mnie, aby go troszke rozbudować. Po kompilacji okazało się, że kod wynikowy ma ponad 4kilo. Próbowałem optymalizować program, ale na niewiele się to zdało -postanowiłem więc skorzystać z mikrokontrolera o większej...
Witam. Odświeżam temat załączając fragment układu odpowiedzialnego za regulację temperatury. W 89C2051 nie ma czegoś takiego jak ADC jest komparator napięcia. Wartość czujnika temperatury w 21 st.C, ale nie wiem czy poprawna, bo lodówka nie działa prawidłowo. W załączniku...
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...
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...
Witam Jestem początkującym w dziedzinie mikrokontrolerów ale chciałem zbudować moduł CDI oparty na kontrolerku jak w temacie. Mam tylko mały problem. Mianowicie nie mogę poradzić sobie z kompilacją kodu wsadu. Kod wygląda następująco: ;Programm for 89c2051 as CDI ignition TT600R ;Important:...
Witam jestem bardzo początkującym w dziedzinie programowania więc post nadaje się bardziej do tego działu niż programowanie, potrzebuje zrobić obrotnicę którą najprościej będzie zrobić właśnie na uP. język bascom, uP 89c4051/89c2051 sprawdzcie czy dobrze kombinuje: obrotnica...
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...
Poniższy projekt dotyczy pomysłu który został w części zrealizowany już 10lat temu, ale dzisiaj mógł przybrać nieco inny wymiar, zaspokajając wybujałą wyobraźnię jego autora :). Dotyczy rzeczy całkiem zwykłej, jaką jest „przewodowy dzwonek mieszkaniowy”. Pierwszą odsłoną...
Witam! Zrobiłem to coś i od razu mam pytanie dotyczące działania tego programu. Testowałem to na płycie MSI k7n2 ustawienia portu LPT na SPP, EPP oraz na laptopie 485 hinote ultra C-475 tj. 486 dx75MHz tam była opcja bidirectional / ps2 w biosie jeśli chodzi o LPT niestety w żadnym wypadku...
Trochę z obawą prezentuję kolejny już na elektrodzie sterownik oświetlenia, no bo ileż tego już tutaj było? A jednak nie znalazłem rozwiązania mnie zadowalającego, dlatego też powstał niżej prezentowany układ, powstał ponieważ klasyczne lampy z czujnikami ruchu mają pewną zasadniczą...
Witam. Próbuję złożyć obrotomierz samochodowy na mikrokontrolerze Attiny2313. Wykorzystuję do tego kit z AVT2711. Chciałem wykorzystać program z tego układu. Różnica jest w mukrokontrolerach, a artukule jest 89C2051 a ja chcaiłem to zrobić na attiny i wynik pokazywać na wyświetlaczu...
Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli...
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...
Witam szanownych kolegów ,mam mały problem i chciałem Was prosic o pomoc postanowiłem sobie zrobić termometr na DS1820,89c2051 i wyswietlaczach led,na forum znalazłem schemat i wsad do procka po złozeniu układu okazalo sie że cos jest nie tak żle pokazuje temperature w całym zakresie (naprzykład...
Cześć ! AT 89C2051 programuje się techniką przemiatania pamięci przez licznik wewnętrzny taktowany sygnałami programującymi. Oznacza to, konieczność zerowania układów wewnętrznych procesora przed rozpoczęciem procesu programowania. Gdy procesor jest gotowy do przyjmowania danych...
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....
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...
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...
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ń...
Co do próbnika stanów to musisz wykazać trochę inicjatywy. Co masz na myśli? Przeszukałem google i nie znalazłem. 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 podłączony do...
Podłącz przycisk pod nóżkę INT i wtedy odpadnie ci problem z Waitms'ami. Zmianę świecenia realizuj w przerwaniu. I wyrzuć watchdoga! Włączasz go ale nie resetujesz w programie, to nie ma prawa działać. Jeśli nikt nie zlituje się nad tobą to ci napisze gotowca, tymczasem popatrz na...
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...
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...
zmien mikrokontroler 89c2051 tani ale strasznie kaprysny jak juz zaprogramujesz to pewno bedziesz mial problem z resetem :?: :?: :?: :?: Co za bzdury wypisujesz??? Zaprogramowałem kilkadziesiąt układów - żaden nie sprawiał kłopotów!!! Jeśli już zmieniać - to na serię S, tańszy programator...
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...
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...
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...