(1 głosujący) AT89C2051 jest niskonapięciowym 8-bitowym mikrokontrolerem firmy ATMEL (http://www.atmel.com/) wykonanym w technologii CMOS. Posiada 2k pamięci flash, 128 bajtów pamięci ram, 15 uniwersalnych wyprowadzeń wejście-wyjście i dwa niezależne timery. Posiada dwa tryby oszędności energii uruchamiane programowo. Tryb "Idle" w którym zatrzymane są wszystkie funkcje prócz obsługi przerwań i timerów. Tryb "Power Down" podobnie jak pierwszy zachowuje dane zapisane w pamięci RAM ale oscylator jest wyłączony i zatrzymane są wszystkie funkcje układu aż do resetu sprzętowego. Kartę Katalogową układu AT89C2051 można pobrać ze strony producenta. Link bezpośredni dostępny tutaj Ważniejsze właściwośći: Wyprowadzenia: Po dokładny opis odsyłam do orginalnej karty katalogowej. Uwaga! Rysunki użyte w opisie pochodzą z karty katalogowej, zostały zamieszczone tylko w celach edukacyjnych.
|
|||
Programowanie
Witam!
Być może jest to gdzieś na stronie ale mi nie udało się tego znaleźć, tzn. jak zaprogramować tek uProcesor?
Pozdrawiam!
Re: Programowanie
Procesor AT89C2051 oraz AT89C4051 można zaprogramować za pomocą programatora http://www.sklep.avt.com.pl/p/pl/48061/programator+procesorow+89cx051.html Podaję taki bo sam go posiadam. Do zaprogramowania jednego uC nie warto budować a tym bardziej kupować programatora. Obecnie ten procesor jest coraz to mniej używany, więc zalecam o ile to możliwe wykonanie układu na ATTiny2313 lub podobnym. Programator nie będzie wtedy konieczny bo wspomniany uC programuje się tylko za pomocą kabelka podłączonego do portu LPT
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Programowanie SMD
Czy jest możliwość zaprogramowania tego układu tylko SMD w docelowej płytce układu? (wyprowadzenie odpowiednich pinów i podpięcie kabelkami do programatora) Czy koniecznie ten uC musi być programowany poza układem?
Re: 2051
Standardowej wersji układu at89c2051 tak nie zaprogramujasz... sa jednak nowsze wersje tego mikrokontrolera z interfejsem szeregowym do programowania w układzie. Nie pomogę więcej w tym temacie bo obecnie zajmuje się tylko mikrokontrolerami z rodziny AVR
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
jestem laikiem ale potrzebuje pomocy w zbudowaniu stroboskopu
jestem kompletnym laikiem i chentnie zapoznał bym sie tym programowaniem układów avr i mam pytanie czy znany jeat tobie taki kit avt 2799 ? jesto stroboskopowy miernik pretkosci czy mozna cos zbudowa takiego na jakims mikrokontloreze aby mierzyl pretkos do 24tys
pozdrawiam janusz
Re: 2051
Po pierwsze zapoznaj się z regulaminem bo strona nie służy po to aby pisać pytania w byle jakim miejscu. Napisałeś pod opisem procesor 2051 więc pytanie może dotyczyć tylko tego układu i niczego więcej. Zaloguj się i załóż na forum odpowiedni temat w odpowiednim dziale. Poczytaj mikroprocesorową oślą łączkę, kurs z elektroniki dla wszystkich (do znalezienia w internecie)
Wracając do pytania to kit 2799 jest układem na mikroprocesorze, szczegółów nie znam bo nie znalazłem dokładnego opisu do tego kitu avt. Wystarczy zaprogramowac procesor kodem który masz na stronie AVT.
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
2051
czy można zastąpić procesor AT89C2051 procesorem ATTiny2313 wiem że trzeba będzie pozmieniać trochę w programie ale czy można zastosować zamiast AT89C2051 procesor ATTiny2313?
Re: Procesor
można zastąpic go ATTINy2313 bez zmiany płytki, trzeba zmienić oprogramownie
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Witam jestem poczatkujacy w
Witam jestem poczatkujacy w temiacie.
Chcialbym zrobic uniwersalny modul z procesorze ATTiny2313 lub dowolnym inny podobnym takim aby dalo sie go programowac bez wyjmowania. (w module chcialbym umiescic gniazdo do programowania w ten sposob piszac program, po jego wyslaniu moglbym od razu weryfikowac jego poprawnosc i dokonywac ewentualnych poprawek). w module chcialbym miec zupelnie wolne (w sensie wyprowadzone) gotowe do podpiecia 2 poty procesora tak aby mozna bylo podpinac gotowe moduły wykonawcze. (na poczatku pewnie podlacze diody do nauki).
Macie moze cos takiego pod reka?
Re: ATtiny
Popatrz na moją płytke testową do tiny2313 i 2051, to jest prosty układ ale pozwala zrealizować mnóstwo programów... to jest to co bym polecał
UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.
Programowanie AT89C2051
Czy w takiej podstawce do programatora zaprogramuje AT89C2051 ?
Wiem, że prościej byłoby skorzystać z z ATTINY 26 (wykonuje układ termometru z Pana projektu), ale akurat tak się składa, że mam kilka zbednych AT89C2051.
Programator z jakim współpracuje podstawka widoczny jest tutaj http://www.protostack.com/accessories/usbasp-avr-programmer
Da rade tym zestawem, czy może muszę szukać czegoś innego?
Odp. Programowanie AT89C2051
Jeśli masz w domu "luzem" lub "przypadkowo" dwa ekspandery portów PCF8574 to zbuduj programator taki jak KIT AVT2502. On jest prosty. Może schemat wygląda trochę jak "pracochłonny" ale tam nic nie ma. Te procesory potrrzebują całych portow do programowania więc z portu LPT nadchodzą dane po I2C do tych dwóch scalaczków i one programują procesor. Jest tam jeszcze układ na tranzystorze który podaje 12V na czas programowania i to wszystko. Ja mam taki od lat i śmiga bardzo dobrze bo tam nie ma co sie zepsuć. Jedyny niuans to adresy układów PCF8574 te z koncówka A maja chyba inne ale wtedy zaznacza się to w programie obsługującym programator.
Pod tym linkiem znajdziesz schemat i instrukcję.
BARTek
Moja strona