'do liczby 1536 trzeba by jeszcze coś dolożyć, na wykonanie instrukcji Zasadniczo nie trzeba nic dokładać, bo wartość timera jest inkrementowana sprzętowo od razu (w kolejnym cyklu maszynowym). Czyli już w trakcie obsługi przerwania. Jeżeli obsługa timera zmieści się w 255 cyklach maszynowych, to zmieniany jest tylko młodszy bajt timera - czyli w procedurze...
Witam, Proszę o pomoc w przepisaniu kodu z języka bascom na asm. Program ma za zadanie ustawić odpowiednia stan (niski/wysoki) na wyjściu P1.7 po sprawdzeniu pinów P1.1 i P1.3. Kod programu niestety muszę mieć w asm ( z którego jestem praktycznie zielony ). Wstawiam poniżej część kodu, która nie wiem jak napisać w asm (program może pracować w pętli)....
W mojej interpretacji 0V z procesora na bazę T6 to to samo jak odcięta nóżka bazy tranzystora. Nie ma takiej możliwości, ten mikrokontroler może dać 0V albo 5V, nie ma opcji "odcięta" (wysoka impedancja), w mikrokontrolerach w których można to ustawić nadal się nie da, jak będziesz próbował przekroczyć ten zakres to będą przewodziły diody zabezpieczające...
U mnie bez przeszkód. Ale jak widać używam aktualizowanego na bieżąco BASCOM-a AVR. http://obrazki.elektroda.net/96_12759326... Kwarc w zasadzie możesz sobie ustawić jaki chcesz. W procedurze Czekaj jest nieudokumentowane makro, które będzie rozwinięte podczas kompilacji i wstawi tam odpowiednią ilość NOPów, albo pętlę opóźniającą, by uzyskać...
Za punkty - nie, przynajmniej nie ja. Ale cos pomóc mogę. Zrealizowałem już parę projektów uC + vb6 i jakoś one działają. Może zacznijmy od samego uC. Jeżeli był by to asm (bascom + zaawansowany bascomowiec) to zrobiłby to na dwuch tablicach które wyrażały by bufor odbioru i nadawania np rs_tx_bufor(12) as byte i rs_rx_bufor(12) as byte Można by to...
Mam nadzieję że to nie pójdzie do kosza: $crystal = 4000000 '4MHz $regfile = "attiny2313.dat" Config 1wire = Portd.5 Config Timer0 = Timer , Prescale = 64 On Timer0 Przerwanie0 Enable Interrupts Enable Timer0 Start Timer0 Porta = 0 Portb = 0 Portd = 0 Config Porta = 0 Config Portb = 0 Config Portd = 0 '**************************** 'Zmienne...
Witam! poszukuje cos na temat programowania w asm '51 do at89c2051 Jestem poczatkujacym w programowaniu mikrokontrolerow :D, i mam prosbe o pomoc !!! a mianowicie objasnienie jak sie wyprowadza dane na D0-D7. Jakis prosty przyklad kod zrodlowy w asm '51 ale napisany pod at89c2051 Program np. pozwalajacy wyprowadzac na przemian wartosc 48 i 30 na D1-D7...
Mikroprocesor at89c2051 zapisuje do pamięci szeregowej 24c64 przykładową daną=3 wg algorytmu: $crystal = 11059200 $regfile = "89c51rd.dat" Config Scl = P3.0 Config Sda = P3.1 Const Adresw = 160 'adres do zapisu I2cstart 'warunek startu I2cwbyte Adresw 'wyślij adres układu I2cwbyte 1 'wyślij adres w pamięci EEPROM I2cwbyte 3 'wyślij daną I2cstop...
Witam Uczelnia wymusza na mnie naukę Assemblera dla procesorów serii C51. Zorganizowałem płytkę przystosowaną głównie pod Atmegę i zamontowałem w niej w adapterze AT89C2051. Sam program próbuję napisać w edytorze: MCU 8051 IDE v1.4.7 firmy Moravia Microsystems. Napisałem wstępnie coś co miesza rejestrami: [syntax=asm] org 0 ;OZNACZENIE ADRESU POCZATKU...
Proszę o wskazówki dotyczące zaprogramowania tego mikrokontrolera 2051. Pierwsz raz programuję i wyskakuje mi error 8. Nie wiem dlaczego co i po co, nie znam się jeszcze na tym. Program przepisałem z gazety Nowy Elektronik i chyba posiada błędy. Proszę o sprawdzenie programu lub skompilowanie. Dziękuję z góry za pomoc $crystal = 22118400 $regfile =...
Muszę zbudować urządzenie, które będzie posiadało mikrokontroler At89c2051 i pamięć EEPROM. I mam pytanie w jaki sposób najlepiej rozwiązać zapamiętywanie określonych parametrów urządzenia, tzn. np. gdy by to był alarm to gdzie zapamiętać jego ustawienia, bo RAM jest kasowany po wyłączeniu napięcia zasilania. Czy po każdym włączeniu urządzenia przesyłać...
Witam, Mam pytanie czy moge zastosowac taki uklad do testowego uruchomienia procesora z wgranym programem migajacym dioda LED na P1.7? Czy trzeba stosowac jakies rezystory ograniczajace prad tej diody.. jakie napiecie bedzie na wyjsciu P1.7 przy stanie wysokim.. Jako zasilanie bedzie +5V z zasilacza komputerowego AT. Co radzicie? http://nsdev.net/files/at89c2051startok....
Witam. Potrzebuję zrobić elektroniczną kostkę do gry ale taką, która nie wymaga zewnętrznych przerwań ( np. takich jak przycisk ) Problem jest taki, że funkcja random przy podaniu zasilania zawsze zwraca tą samą wartość: [syntax=basic4gl]$regfile = "89c2051.dat" P1 = &B00000000 P3 = &B00000000 Dim I As Word I = Rnd(7) Set P1.i End[/syntax] Ma ktoś inny...
Witam. Urzeźbiłem taki schemat jak niżej w pdf-ie. Załączam kod źródłowy i proszę o zweryfikowanie układu. Układ przekaźnikowy działa. Program działa w prototypie bez pamięci. Chodzi o to ,że nie umiem obsłużyć I2C tak żeby proc zapisywał auktualne ustawienie, który przekaźnik był aktywny przed wyłączeniem zasilania. Chciałbym też kiedyś dołożyć obsługę...
Witam. Czy ktoś ma może jakiś kawałek programu którym można przesłać komendę do urządzenia Slave. Tzn. jak przesłać komendę 0x33h do pastylki. Ja mam tu uczone książki w których niby jest ale zakręcone na maksa. Piszę programy w języku C. Pomóżcie. Byle coś nie za mocno skomplikowanego. Pozdrawiam
witam niebardzo jestem wtajemniczony w te procesorki więc potrzebuje pewnych wieści kość ma 20 pin , niewiem który pin to "sck, miso, mosi, reset i strobe" jeżeli takie ma wogle to prosze mi wypisać dzięki
Niech ktoś mi pomoże i napisze czym zaprogramować ten mikrokontroler bo ja nie wiem czym programować zrobilem już trzy programatory i pi.... ciągle nic :cry:
Witam Jak już napisałem w temacie mam problem z zaprogramowaniem AT89C2051. Na początku willem nie czytał nawet układu ID ale po zrobieniu lepszego zasilacza już czyta ID ale nadal nie programuje wyskakuje błąd. Mam kilka ATeków i na każdym to samo. Może kiedyś ktoś miał podobny problem. http://obrazki.elektroda.net/46_11884892...
Witam! W jednym z numerów Praktycznego Elektronika (12/99) znalazłęm artykuł pt. "Programator Atmeli w 15 minut". Był w nim bład dotyczący napięcia zasialania mikrokontrolera. Wykonałem ten programator i napisałęm program do jego obsługi na bazie listingu zamieszczonego w w/w artykule. Mój problem polega na tym, że zaprogramoany mikroprocesor nie wykonuje...
Jak w temacie. Nie doszukałem się jak połączyć mikrokontroler 89s2051 z pamięcią np: z 24c04? Na razie na projekcie zrobiłem tak: SDA na P1.1 SCL na P1.0 A0 do A2 oraz grunt na grunt Ucc wiadomo na Vcc Czy tak będzie dobrze?
Zobacz też opis kitu AVT-868 w Elektronice Praktycznej: http://www.ep.com.pl/archiwum/pdf/2000/0... Pozdrawiam.
Witam Mam problem z wysterowaniem układów LC7822. W jednym pin S podłączony do masy w drugim S podpięty do zasilania, pin reset przez rezystor do zasilania i kondensator do masy. Dołączam listing programu może robie coś nie tak chociaż przeglądałem note katalogową LC7822 i wydaje mi się wszystko dobrze '$sim Declare Sub Daj Dim Tr1 As Bit Dim Tr2 As...
Witam Chciałbym zrobić wąż świetlny 6 LED na procku 89C2051. Jak narazie zmieniłem pewien program, żeby dziłał tak jak chcę. Teraz program wygląda tak: CPU atmel.def start: mov P1, #01111111b acall opz mov P1, #10111111b acall opz mov P1, #11011111b acall opz mov P1, #11101111b acall opz mov P1, #11110111b acall opz mov P1, #11111011b acall opz mov...
Witam. Napisałem prosty program pod atmelka at89c2051, który ma za zadanie wyswietlic czas na 4 wyśw. led:dziesiątki minut,jednostki minut, dziesiątki sekund, jednostki sekund.Wyświetlanie działa ok. ale nie inicjuje sie przerwanie ... znajdźcie błąd bo zwariuje....niby prosty programik a tyle nerwów kosztuje. Oto kod(pominąłem pewne podprogramy nieważne...
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,...
Witam, zlozylem sobie programator wg. schematu ktory gdzies tutaj wyczytalem (lpt, 8 kabelkow z danymi, 5 kabelkow z roznymi mode itd, zasilanie 5/12V z molexu wziete) i do tego zlozylem sobie prosty ukladzik testowy. Niestety calosc niezbyt chce dzialac... dokonalem troche pomiarow i ponizej przedstawiam wyniki: Vcc - 4.5V napiecie na reset - 0.0V...
Mapę SFR znajdziesz w notce katalogowej do AT89C2051.
https://obrazki.elektroda.pl/1843157000_... Czas jest tym co od początków fascynowało ludzkość, a jego nieuchronny upływ spowodował potrzebę jego pomiaru (czasu). Pierwsze zegary słoneczne powstały już kilkanaście wieków p.n.e. a wraz z rozwojem cywilizacji konstrukcje się zmieniały. Około 1500 lat p.n.e. pokazały się klepsydry wodne...
http://obrazki.elektroda.pl/3362303300_1... Ciekawość to motor rozwoju :-) Po prostu chciałem usłyszeć jak brzmią i sprawdzić jaką rzeczywiście mają moc końcówki mocy oferowane w pewnym międzynarodowym portalu aukcyjnym na literę E. Chodzi o końcówki mocy nazywane "3xtda7293 255W" . W związku z tym rozebrałem jeden z wielu wzmacniaczy,...
Jak widzę, odczytujesz wartość z portu P3 tylko raz, na początku. Jeśli tak to zmień to (czyli początek swego kodu, w którym odczytujesz z portu P3): bcd_gray: mov R2, P3 na to: bcd_gray: mov A, P3 anl A, #10111111b mov R2, A I zawsze w miejscu bitu odczytanego z P3.6 masz zero. Dalszy kod, widoczny dla mnie, bez zmian :) Swoją drogą, dziwnie...
do ustawienia "1" na pinie nie potrzeba żadnego prądu. Ty musisz ustawić "0", żeby wywołać przerwanie i w związku z tym nie doprowadzasz do wejścia prądu, tylko go "wysysasz". Trzeba chyba ponad 100µA pobrać, żeby ustawić stan niski. '51 ma wyjścia typu otwarty dren z podciąganiem do + zasilania za pomocą układu na tranzystorkach polowych, ale...
Witam mam problem z ustawieniem prostego programatora do at89c2051 w bascom,potrzebuje zaprogramować jedno sztukę i sił mi juz brak,jestem zielony w tych tematach. Problemem jest ustawianie programatora względem programu a reszta to pryszcz Sprawa pilna,prosił bym o pomoc http://obrazki.elektroda.pl/4356068500_1... Zrobiłem ten programator...
początkujący próbuje zbudować prosty miernik częstotliwości na at89c2051 taktowanym z zewnętrznego generatora 24MHz. zliczanie impulsów mierzonych w counter0, bramkowanie timerem1 wyświetlacz lcd z obliczeń mi wyszła max częstotl. zliczania przez counter0 - 1MHz czy może mi ktoś podpowie: - jaki w tym układzie będzie najlepszy czas bramkowania? - jak...
Kolego Vassili Zaicev. Taka jest własnie uroda '51, że porty są wejściami i wyjściami jednocześnie. Takie rozwiązanie pociąga za sobą pewne konsekwencje, a mianowicie niewielką wydajność prądową w stanie wysokim (kilkadziesiąt uA, w porównaniu z mA w niskim). Dzięki temu łatwo jest wymuszać stan niski na porcie, gdy sygnałem wyjściowym jest stan wysoki....
Może spalił Ci się ten procek? Mi się jeden AT89C2051 spalił po tym, jak programator długo i niezgodnie z procedurą podawał mu 12 V na RST/VPP. A port powinieneś chyba ustawić na "Output only", chociaż nie wiem, czy to coś jeszcze da.
Próbowałem coś szukać ale nie znalazłem informacji a dokumentacja nic mi nie mówi. Mam następujące pytanie dla forumowiczów: Jaka jest największa prędkość transmisji portu szeregowego jaką można zaprogramować w AT89C2051 przy kwarcu 11,052MHz ? Bo BASCOM nie pozwala ustawić więcej niż 19200bps. A tak na marginesie to jak się ustawia prędkośc w tym mikrokontrolerze...
A gdyby zastosować jakiegoś MAX'a do resetu przy braku zasilania i podłączyć go zamiast do zasilania pod pin portu i gdy sie chce zrestartować to ustawić ten pin na 0.
Cześć wartość 1 miliona MHz jest bardzo myląca ale jest przecinek zamiast kropki - jaka minimalna wartość da się ustawić - chodzi o niskie wartośći typu 100Hz lub 1KHz
można bez problemu musisz ustawić taką samą prędkość transmisji i parametry np. 8,N,1 -- Andrzej
Kupiłem niedawno adapter do Willema do procków AVR i 89c i dzieje się takie coś że niemogę zaprogramować procesora np. at89c2051 jak plik zawiera jakiekolwiek dane. A gdy programuje go zerami to progreamowanie przebiega prawidłowo, a jak są dane to jest błąd na samym początku :( P.S. Czy mozna ustawić FSRST (szybki reset procesora) na procku 89cx051...
Procek to At89C2051 (89C4051) . Przerwamiua moga byc co dowlny czas byle regularny np 1 sekunda czy nawet mniej
Trzeba ustawić odpowiednie dla procka opóznienie portu i tyle. Na pentiomach do 200MHz nie powinno byc problemow potem trzeba ustawiać coraz wieksze wartości. Na moim 1.6GHz ustawiłem 5000 i szmiga bez problemu. Czasami ten programator ma problemy z zaprogramowaniem ale powiedzmy ze na 10 cylki raz mu sie nie uda.
: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ść,...
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.
witam. Możesz wykożystać BASCOM 8051 bedzie w sam raz do tego co potrzebujesz. Jest w nim możliwość ładowanie "zewnętrznych " plików z rozszeżeniem .BIN (podobnie jest w BASCOM AVR oczywiście dla AVR-ów) A i niezapomnij w opcjach BASCOMA ustawić odpowiedniego programatora w tym przypadku "MCS flash programmer" pozdrawiam.
Z przerwaniem INT0 sobie poradziłem bez problemu (zlicza i to nawet szybko:), ale przykład z Timerem a'la Counter'em wogóle nie gada. Nie wiem dlaczego. Timer ustawiłem na Internal. Impulsy podawałem na P3.2 i P3.4 ale nic nie dało. próbowałem też włączać i wyłączać przerwanie INT0 razem z Timer0 ale nic się nie zmieniło. Może to już nie istotne, bo...
Właściwie to tak sobie myślałem czy nie można wykozystać w pewien sposób BASCOMa zamiast pisać samodzielnie obsługę przepisywania. Bo raz to wykożystać sprzętowy UART i obsługiwać przerwanie SERIAL oraz funkcje PRINT, INPUT. A w drugą stronę zastosować funkcje GET #1..., PUT #1... (obsługujące wyłącznie soft UART). Wystarczyło by napisać głupi program...
Dziękuję! Projekt musi ruszyć na sprzęcie dostępnym w laboratoriach uczelni (ADuC842), ja buduję swój roboczy układ po to aby sobie ułatwić (lub jak kto woli utrudnić) sprawę ale nie zostawiam go na uczelni. W związku z tym jednak chciałabym zrobić to tak jak należy (tak naprawdę dopiero przymierzam się do projektu i jeszcze jest czas na ewentualną...
(at)Balu, dziękuję za sugestię, dodatkowo dopatrzyłem się bardzo istotnej sprawy, że należy jeszcze ustawić Set Portd.0 Set Portd.1 Bo w przeciwnym razie zaczynają dziać się cuda ;) tzn. zaczyna się dziwnie wzbudzać. Początki są trudne ;) zajęło mi to którąś godzinę zanim na to wpadłem. Poza tym już wszystko działa. Pozdrawiam
sorry programuje AT89C2051 na poczatku chciałem zrobić inaczje ale teraz dochodze do wniosku że wysatrczy mi jak oprogramuje go Bascomem. Udało mi się coś tam wyslaś asynchronicznie ale niebardzo wiem jak jak przejsc w tryn synchroniczny
Niestety nie mam możliwości ustawić jednakowej obsługi ponieważ korzystam z gotowych skompilowanych programów uC. Inicjacja nie ma różnicy ponieważ zakładałem załączanie niezależnie obu układów - tzn albo 1 albo 2. Więc bezpośrednie podłączenie portów obu uC nie wpłynie na działanie wyświetlacza? Czy dla pewności odseparować je np. diodami 1N4148?
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.
1,05 a nie 1 sekundę dla bezpieczeństwa przy małych częstotliwościach. Dla większych(od 20hz) można śmiało ustawić czas pomiaru 1 semundę. Chodzi o łapanie przebiegów które mają czasy zbliżone do 1Hz. Jeżeli stosujemy do pomiaru również syncronizacje wyzwalania tajmera z imulsami to te 5% zapewni nam skuteczny pomiar częstotliwości 1Hz(np 0,99 - 1,01)...
Witam, W moim zegarze przerwanie występuje z częstotliwością 800Hz a mimo to 1wire pracuje bez problemu obsługując 2 czujniki DS18B20. Do tego dochodzi UART (podczerwień) - też w przerwaniu - przez który mogę albo ustawić zegar albo przywołać wyświetlanie temperatury (pobudzanie dowolnym pilotem IR). Dodam, że cały program zajął 461B - w asm oczywiście...
Witam ! Listing wykrywacza metal napisano w Bascomie8051. Brakuje w nim danych odnośnie użytego procesorka i konfiguracji wyświetlacza LCD. Ja wiem że w Bascomie dane te można ustawić w opcjach. Ale e początkujący o tym nie wie. Panowie "specjaliści" zamiast zapoznać się z listingiem i podpowiedzieć co na początkujący programista zrobić to spieracie...
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...
Witam Proponuję zrobić to w ten sposób, że wciśnięcie dowolnego klawisza spowoduje jednoczesnie podanie masy na pin zasilający mikrokontrolera. Jak podasz masę to pierwszą rzeczą jaką powinien zrobić mikrokontroler to wysterować bazę tranzystora aby po puszczeniu przycisku prąd do zasilania uC płynął nadal. Po wykonaniu założonych poleceń uC powinien...
Witam serdecznie. Programuję w asemblerze w KEIL-u i kilka dni temu zamówiłem programator mikrokontrolerów Atmel AVT 2502. Moje pytanie brzmi: jak w najprostszy sposób przenieść program napisany w Keilu do chipa, a konkretnie do mikrokontrolera AT89C2051? (Keil generuje kod .hex natomiast program BASCOM 8051 współpracujący z programatorem potrzebuje...
Musisz wytaktować 9 cykl zegarowy i zanim odczytasz bit, ustawić port w 89C2051 na "1". Inaczej nigdy nie odczytasz bitu ACK. Czyli po nadaniu 8 bitu sprowadzasz SCK do 0, potem ustawiasz SDA na "H" (1) i znów SCK na 1, wtedy odczytujesz ACK (najlepiej instrukcją JB, bo wyjdzie gdy na SDA będzie 0) i jedziesz dalej. :) A, przy odczycie pamiętaj o powtórzonym...
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...
OK, zrobiłem tak: zmodyfikowałęm schemat do postaci zegara zamieszczonego tutaj: http://sample.co.kr/clock/secmini.htm Zbudowałem także nowy programator BlowIT: http://www.geocities.com/dinceraydin/805... użyłem oproramowania: http://www.geocities.com/dinceraydin/fil... Programator działa pięknie - programuje się bez problemów. Program...
Witam ! Tak prawdę mówiąc, to w Twoim wypadku, wszystko jedno czy użyjesz MAX4312 czy 4315, bo i tak powinieneś ustawić w MAX4312 wzmocnienie równe 2 V/V, a MAX4315 ma już to wzmocnienie "ustawione". To wzmocnienie 2 V/V wynika z tego, że rezystancja wyjściowa tych układów razem z dołączonym zewnętrznym rezystorem, wynosi 75 omów, a rezystancja wejściowa...
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...
Tradycyjne włączniki zmierzchowe włączają światło po zmierzchu a wyłączają nad rankiem. Tymczasem często okazuje się, że wcale nie jest nam potrzebne światło w środku nocy. Taka sytuacja ma najczęściej znaczenie w prywatnych przydomowych ogródkach, czy w przypadku lampek nocnych. Znaleziony projekt włącza światło tylko na 4h - w godzinach od 18.00 do...
Jeżeli ktoś planuje założenie centralnego zamka to polecam wykonanie tego urządzenia. Jeżeli ktoś już ma to może zechce wymienić i poszpanować trochę przed kumplami. W załączniku kompletny projekt mojego autorstwa. Sterownik jest oparty na AT89c2051 i posiada możliwość automatycznego zamykania przy określonej prędkości(taki bajer ma np DODGE Caravan),...
Moim założeniem jest AT89C2051 i nie chcę tego zmieniać (zegar 20 MHz). Mam jednak pewną koncepcję dotyczącą realizacji PWM: Zakładając, że: - PWM 8-bitowy (255 kroków na jeden okres), - Zmienna wypełnienia R0 w zakresie 0 ÷ 255, - suma R0 oraz /R0 daje zawsze 255 (czyli pełny okres), można by pokusić się o zrealizowanie PWM skacząc do procedury obsługi...
Ok Przyznaje się jestem raczkujący. Moja przygoda z prockami zaczeła się jakieś 2 miesiące temu od at89c2051 bardzo mi się spodobało więc kupiłem sobie RD2 (pomyślałem ten sam rdzeń ten sam program do programowania i może bym tak prace magisterską sobie wreszcie jakąś napisał bo tylko to ze studiów elektrycznych m i pozostało i tak jakoś odciąga się...
Witam Przewertowałem całe forum, temat dość często poruszany, ja mam jednak inne objawy problemu :( Willem 4.3 Adapter MSC-51 v2,1 (czerwony, jednostronny) procesor Atmel AT89C51 Czytanie ID proca -> ok Kasowanie proca -> ok Czytanie proca -> ok Programowanie -> błąd :( Bufor "blank", wypełniony eFami zawsze zaprogramuje dobrze. Plikiem zczytanym z...
Poczytałem trochę tu i tam, poszperałem, poszukałem i znalazłem! http://www.elektroda.pl/rtvforum/viewtop... Jest tam PDF o bardzo tajemniczej nazwie "72_017" - Zdalne sterowanie z dowolnym pilotem RC5 Schemat http://obrazki.elektroda.net/94_12703883... Z miła chęcią bym dopadł zaprogramowany mikrokontroler żeby mieć porównanie...
at89c2051 wartości at89c2051 jabel at89c2051 at89c1051
niebieski matryca blaupunkt atmega2560 bootloader wszystek dioda zmywarka amica
intuition krups monitor sygnał wideo
KEMPSTON AY ZX Spectrum – zniekształcenia dźwięku, diagnostyka i naprawa interfejsu audio Braun Satin Hair 1 – rozkręcanie suszarki, śruby Torx, demontaż krok po kroku