Szymtro czytaj uważniej . Ja nie pytałem czy C51 i S51 można programować równolegle bo to oczywiste że tak.Chodziło mi o upewnienie się że oba mają podobne algorytmy programowania , ale tylko podobne . Temat uważam za zamknięty. Pozdrawiam!
Mam procesorka 89c51rc2 i nie wiem czym go programować kupując go myślałem że będę mógł go programować programatorem do 89c51 (89c52), bo ma taką samą budowę i wyprowadzenia ale się nie da. z pdf'ów wynika, że programuje się go przez ISP ale niema potrzebnych wyprowadzeń Bardzo mi na nim zalerzy bo ma 32KB.
ja miałem sklecony programator chyba z nowego elektronika do 89c51,52,55 - transmisja była przez rs232 z DOSa - napisałem sobie oprogramowanie pod windows z wykorzystaniem kompilatora asm51, transmisyjne i takie tam dodatki. Potem rozbudowałem programator do 89c1051 - 89c4051. Następnie zmieniłem kompa na laptopa w którym nie ma COM ani LPT więc wbudowałem...
Witam ! Mam programator do Atmeli z AVT, można nim programować małe Atemli i flash-e 89c5x. Uwaga oprogramowanie dla tego programatora działa pod DOS-em i nie działa dobrze pod Windows w okienku DOS-wym. Trzeba uruchomić komputer w trybie DOS. Poza tymi uwagami programator jest OK!
Hej, Może środowisko w którym piszesz ma źle ustawiony katalog gdzie znajdują się pliki nagłówkowe. Deklarację zmiennej "i" usuń z pętli for i umieść w funkcji main na początku. Poza tym w pętlach for wyrażenie i+1 chyba powinno być zastąpione i++ albo i=i+1. Pozdrawiam.
Ja mam taki problem. Bez problemu programuję 89C51, 89S2051 ale nie mogę zaprogramować 89C52. W czasie programowania 89C51 pobór prądu ok 150mA a przy 89C52 ok300!!. Próbowałem na kilku nowych egzemplarzach. Tylko proszę, nie doradzajcie mi zmiany dławika. Bez urazy ale przrcież to nie podlega dyskusji, miernik w dłoń, mierzę napięcie Vpp i jest albo...
witam wszystkich mam programator do bascoma avt 2502. chce dorobić adaptor do procka 98c51. Czy wystarczy dodać licznik 4040 do adresowania?do 89c52 4040 nie wystarczy!może jakiś inny pomysł. Wiem że jedno z zabespieczeń nie będzie dostępne. może mi ktoś ćoś poradzić schemacik mam już gotowy ,lecz nie wiem czy opłaca mi się robić płytke. jak nie zadziała...
Mylisz pojęcia. 8051 i AVR to nazwy architektury procesorów. Wymagają przez to innych kompilatorów. Ale programować (czyli wgrywać hex-a do pamięci flash) można tymi samymi narzędziami. I tak. AT89 z literką "S" można programować ISP (zupełnie tak samo jak ATmega). Podłączasz programator STK-200/300 i luzik ;) Natomiast te z literką "C" dają się programować...
Witam. Posiadam programator z NE(zestaw 056) jest on oparty na zaprogramowanym 89C51 i podłączany do portu COM. Chciałem zapytać jak mogę przesłać program napisany w Bascom do tego mikrokontrolera? Czy program powinienem kompilować w Bascom czy konwertować w jakimś zewnętrznym kompilatorze? Czy jest jakiś darmowy język (najlepiej podobny do bascom)...
No właśnie najbardziej mnie interesuje w jaki sposób przerobić podłączenia z DIL20 na DIL40 W obecnej formie mogę programować układy 89C1051, 89C2051, 89C4051 a chciał bym mięć możliwość programowania układów 89C51 pozdrawiam Marek N.
Z tego co pamiętam to ten procesor jest programowany ale przez maskę w trakcie produkcji a programować w domu można 87c51, 89c51
Witam Ostatnio rozpocząłęm zabawę z mikroprocesorami 89c51/52 itp. Mam czym programować szeregowo ale zależy mi na programowaniu równoległym. Jakoś nie mogę znaleźć gotowych rozwiązań takiego programatora a moja wiedza nie pozwala mi na samodzielne napisanie takiego programu. Przeglądam to forum, dużo się mówi o tym ale tylko, że w "pewnych przypadkach"...
89C52 zastąpi 89C51 bez problemu. Piny takie same, pamięć większa, a poza tym wszystko takie samo. Jeśli nie zaczniesz programować Timera2, wszystko będzie chodziło tak samo. Pozdrawiam.
Chyba jednak zrezygnuje z programowania tego 80C51 ;p. Gdzieś słyszałem o 89C51 i mam 2 pytania odnośnie tego procka : 1. Czy język programowania jest inny niż przy 80C51 ? 2. Jak możecie to dajcie mi linki do programatora(pod usb) i 89C51(reprogramowalnego i jakiegoś dobrego producenta byleby był tani ;p) z sklepów internetowych. A! no i jeszcze potrzebuje...
A zamiast 89C51 można wykożystać 89S51? szarakk z DVB-BOARD napisał mi "89c51 to jest wersja '51 z pamięcią flash w wersji podstawowej trzeba go programować za pomocą programatora równloegłego. Są wersje 89c51 produkcji Atmela czy Philipsa które programuje sie poprzez UART (jednak są droższe). Jeśli tworzysz jakiś projekt na tym mikrokontrolerze to...
zaprogramowac gotowym programem czy rowniez napisac do niego program ? jesli to pierwsze to na mysl przyszedl mi projekt ... programatora wykorzystujacy 89C51 - moze programowac: 89C51/52/55 89S51/52 http://chaokhun.kmitl.ac.th/~kswichit/ea... pomijajac program (firmware) to ani nie jest prosty (np. nie jest to ukladzik mrygajacy LEDem) ani...
Witam, od dawna programuję w języku asemblera nieprodukowane już procesory typu 89C51. Chciałbym jednak przejść na język C i na AVRy np: Atmega8, a to wszystko z oczywistych względów tj. bogatsza architektura wewnętrzna jaką mają AVRy w porównaniu z przestarzałą 51 z tego co słyszałem to C jest prostszym językiem niż asembler ale jak zmienić tu tok...
pytanie tylko po co? Bo jak wiesz mikrokontroler ma wbudowaną pamięć typu flash w środku(w twoim przypadku 4KB) a ponieważ on zadresuje maksymalnie 64K a ten od biosu ma 128KB. no i pozostaje jeszcze programowanie. Ja polecałbym używanie mikrokontrolerów seri S51 i S52 gdyż można je programować w systemie i zapomnieć o wyciąganiu z podstawki.
Nie bedzie stanowilo problemu, s52 rozni sie od s51 tylko wielkoscia pamieci programu. 89c51 nie da sie programowac isp. Tak samo mozesz zastapic 89c51, s52 jak i s52. Procki te sa kompatybilne w dol, procz sposobu programowania.
chodzi mi właśnie żeby to zaimplemetować do zwykłego 89c51 (cześć użądzeń mam na 89c2051 5 lini wolnych się znajdzie ale miejsce na wsztawienie dil40 niebardzo mam). A w moim systemie bedzie wiele 89c51 a karte mmc bede podłączał obcionalnie gdy coś niebardzo działa żeby zapisać historie pracy. Wiec może się okazać że na 20 użądzeń karte mmc podłącze...
Witam. Dokładnie - kwadraciki to końcówki bez podłłączeń. Możesz użyć tylko jednego CD4040 (górnego) - wtedy adresów wystarczy dla 89C51 (4kB). Ale ja od razu zastosowałem dwa, bo koszt jest żaden, a możesz programować 89C52!!! Pozdrawiam.
dzięki za dotychczasową pomoc wyświetlacz ruszył i jest OK ale program jest do .... teraz nie działa klawiatura i chyba bedzie podobny problem tzn nie jest zdeklarowana. nie potrafię programować w bascom ale po analizie listingu nie spotkałem nigdzie deklaracji portów, które mają być ustawione na wej a które na wyj to samo się odnosi do deklaracji zewnętrznej...
Witam mam podovbny probelm z poadnym markowym :) programatorem ZENDA 2.0 firmy ASTAR/ABR kupilem go dobre 6 lat temu i od zawsze stwarzal takie problemy czasami sie zdazylo ze i nowy procek sie niezaprogramowal bo wywalal blad ! po resecie i ponownym zapisie zadzala innym razem znow nie mam do womu 7 prockow 89c51 ktore sa praktycznie nowe a niezawsze...
jak można wgrać program i czy musi być jakiś program wsadowy do komunikacji w tym jestem zielony Do wgrania skompilowanego programu musisz mieć programator. Do modelu 89C51 musisz zakupić programator równoległy (takie pudełko podłączane do komputera z podstawką do której wstawiasz procesor). Ja kiedyś używałem taki ([url=http://www.progstar.com.pl/combo3/...
witam wszystkich :) czy jest jakies srodowisko do programowania uC z rodziny 51 wraz z symulatorem, tak jak to jest do avr-ow - avr studio... pozdr.
:?: Proszę o pomoc, przy probie programowania procesowa 89C51 jak i 89C2051 za pomocą programatora willem wyskakuje mi błąd Buro\\for error 0x0000 , co może być tego przyczyną ? Z góry dziękuję Marek.
Wygląda na to że jest coś dziwnego scalaki AT89c51 24PI0446 psuje a scalaki AT89c52 24PC0348 nie nawet jak programuje je jako 89c51. Miał ktoś taki problem? W moim starym programatorze AT89c51 24PI0446 się nie uszkadzają jest on dużo wolniejszy nie eksperymetowałem z predkością w willemi bo już mi został tylko jeden scalak a niechce go psuć .
Witam, potrzebuję napisać program w języku C dla mikroprocesora 8051 firmy Philips (P89C51RD2) dla zestawu startowego MTS-51. Posiadam przykładowy kod assemblera. Program nie musi być taki jak poniższy, ważne, żeby był w języku C. Przykładowy KOD programu: ORG 000H MOV A,#10000000B NEXT: MOV P2,A CALL DELAY RR A JMP NEXT ;==============================...
Mam prace na temat programowania i chciałbym uzyskać informacje na ten temat :) Tylko nie ogólnikowo tylko na przykłądzie jakiegoś prostego programu/programatora:) z góry dizekuje
szukam jakiejś taniej metody na zaprogramowanie procka 89c52 posiadam dwa takie procki ale programato który zrobiłem jest krutko mówiąc beznadziejny poszukuje jakiejś innej metody może jakiś inny prostrzy schemat programatora do tego badziewia z góry dzięki za odpowiedz
potrzebuje przedtułmaczyć kod w C na bardziej zrozumiały dla mnie ;) Potrzebne mi to jest do pracy dyplomowej. Program siedzi w mikrokontrolerze 89C51. A cały układ (AVT 1375) pełni funkcję programatora tych własnie mikroprocków. załączam kod w C i plik hex z góry dzięki
Do aplikacji w której działają mi 89C52 oraz 89S8252 chcę włożyć mocniejszy mikrokontroler. Kupiłem 89C51RD2 (ma 64 kB FLASH), ale po zaprogramowaniu (równolegle w programatorze) i włożeniu do układu nie realizuje programu. W ogóle nic się nie dzieje. W PDFie doczytałem się czegoś o jakichś dziwnych Boot-Loaderach umieszczonych w obszarze pamięci programu...
witam szukalem juz w postach o 89s52 ale dostalem metliku w glowie:( czy ktos z doswiadczeniem moglby mi powiedziec gdzie znalezc wprost w necie jakies sprawdzone narzedzia, ktorymi bede w stanie pod windowsem: - napisac program w asemblerze i skompilowac go do pliku *.hex(pracowalem juz pod ASM51.exe z normalnymi intelami8051) - napisac program w C...
uC to AT89C51
Witam Czy ten scalak mozna zaprogramowac korzystajac tak jak w niektorych slabszych z MAXa i kilku rezystorow? Szukam programator do takiego scalaka o jaknajmniejszej liczbie elementow ale jedynie co znalazlem to wielkie kobyly lub programatory oparte na 89C51 (co akurat nie ma najmniejszego sensu). Prosze o pomoc.
Witam, wszystkich i przepraszam za kolejny tego typu temat. Dostalem za zadanie zaprogramowanie mikrokontrolera Philipsa 89C51RD2BN, problem w tym ze mam, ze nie mam o tym zadnego pojecia. mam kod, ale nie wiem jak od strony technicznej sie za to zabrac... czy sa jakies proste schematy programatorow do tego typu kontrolerow? jakiego programu uzyc? czy...
P89C51RC2 czym takie coś można zaprogramować? Czy podejdzie programator do zwykłych 8051? Jakiego softu użyć? Bascom pewnie nie da rady. Szukam jakiegoś programu w którym można pisać w C, pascalu albo basicu, na assemblerze marnie się znam. Potrzebuję obsłużyć wewnętrzny flash, porty I/O, transmisję rs232 do kompa i 2 timerki. Bardzo proszę o pomoc.
cześć.mój problem polega na tym że nie wiem jakim programem moge zaprogramować uP89c51.Jak wybieram w baskomie reg51 to podczas wgrywania do uP mam tylko do wyboru 89c1051 89c2051 89c4051 a z tego co się orientuję to są to mikroprocesory 20 pinowe a mój jest 40 pinowy.prosze o radę .program napisany jest w bascomie a uP to 89c51
Witam wszystkich mam pytanie czy przy zabawie z up 89s51 piny:EA/VCC, ALE/PROG, PESEN mają być podłączone (jak tak to w jaki sposób )czy mogę pozostawić je wolne i czy ten up nadaje się do nauki programowania w baskcom
A co z książkami o programowaniu 89c51 ??
Czy ten mnini programoator również programuje 89C51 (MCS 51) czy tylko te z serii co ATI89Cx051.
Witam. szukałem w google assemblera do tego układu. czy ktoś takowy posiada?? za pomoc sedreczne dzięki
Polecam pr89at (ep 7/2003). pod rs232, programuje 89c51, c52, c55, 89c1051, c2051, c4051 (i niby jeszcze inne z rodziny '51 ale tego nie sprawdzalem) pozdr
Witam Ale można zrobić prostą przejściówkę do programowania 89c51, 89c52 skladającą się z 1 scalaka (4040) i paru elementów Pozdrawiam
Witam! Można. Musisz mieć tylko programator do 89C51. Baskom tworzy pliki *.bin, które możesz zapisać do pamięci flash za pomocą dowolnego programatora. Osobiście do programowania 89C51 stosuje Willem Programator z odpowiednią przystawką. :)
Cześć Montuje pewien miernik pojemności kondensatorów i mam problem. Mianowicie czy PROCESOR 89C51 trzeba programować, czy on będzie już zaprogramowany?? Pozdro
Czy moglby ktos wytlumaczyc na czym polega programowanie ISP (89c51). Moze ktos ma jakies artykuly, pomoce na ten temat? Moze ktos by mogl podsunac schemat jakiegos programatora i programu ktorym moznabybylo ow programator obsluzyc.
Witam Opoznienie można zrobić jeżeli masz program zródłowy. A co zrobić z Progatem ? Chciałem kupić 24PC ale są tylko PI. Napisałem w sobotę po płytkę drukowana do programatora o nazwie ZL5PRG. Programóje on układy 89c51, 89c52 oraz 89c55. Zobaczymy jak będą się programowały 89c51 24PI Cześć
Co do programowania 89C51 poprzez SPI, to niestety nie jestem w stanie się wypowiedzieć. Ale skoro jest wyprowadzone złącze SPI, to możliwość pewnie jest. Ze starych Atmeli miałem do czynienia jedynie z 89C2051, które programowałem właśnie w Progacie, z tego co pamiętam nie miałem z tym programatorem problemów, ale to było z 5 lat temu. W tym progacie...
Procesor 89S52 programujesz szeregowo po ISP a interfejs to zaledwie jeden scalaczek i to dostępny a można i zrobić bez scalaka tylko z rezystorami zabezpieczającymi port LPT. Programujesz tak procek, ładujesz go do 518-tki, programujesz 89c51 normalnie programatorem, przekładasz kości i po sprawie. co tu kombinować Programator ISP i soft to układ A....
co do tej przejsciówki to programowałem procki 89c51 bez problemu i programowałem z poziomu bascoma niema mozliwosci odczytac sygnatury procka ale niebyło bledów w zaprogramowaniu pliki podesle dzis tylko musze odszukac na kompie
problem rozwiazalem polowicznie , vpp na przystawce puscilem przez diode i teraz 89c51 kasuje sie i programuje bez problemu.Ciekawe jest to ze mam tez drugi proc. 89c52 i teraz objaw jest jak poprzednio tzn. wkladam 51 i jest ok, wkladam 52 i vpp spada do 3.5v , przetwornica siada, wyglada to na zwarcie na procku.Czy mozliwe ze 52 jest uwalony(prosto...
Witam. Ja uzywam programatora firmy AVT (kit 320) ;programuje on wszystkie procki Atmela serii '51.Tylko jest on troche drogi ok.300 zl.Do kompilacji programu napisanego w asemblerze uzywam ASM51.Pozniej przetwarzasz na plik .hex i juz mozesz programowac.Zamiast 89C51 mozesz sie zainteresowac prockami Atmela serii AVR.Nie potrzeba programatora ,programuje...
już kiedyś pisałem, że Willem z EP zawiera błędy - poszukaj w archiwum. poprawka - pisałeś o PE a nie o EP. Nie widziałem tego projektu w PE. Wejdź na stronę Willema (chyba www.willem.org) i porównaj schematy. Oprócz tego obowiązkowo test hardware'u z wykorzystaniem opcji testującej w programie. Sprawdź też inne układy programowalne i inne egzeplarze...
Niestety też jestem posiadaczem AVT320... Programator ten najlepiej u mnie działa ze starym poczciwym 486. Niestety, ostatnio wkurzyłem się na niego bo uszkodził mi podczas programowania kostkę 89C51, gdy omyłkowo w programie sterującym wybrany był 89C2051. Szkoda, że autor tego projektu postąpił bardzo brzydko i zostawił użytkowników na pastwę losu...
witam, w zwiazku z tym ze atmel zastepuje 89c51/2 ukladami 89s51/2 (coraz trudniej dostac te pierwsze) mam pytanko czy bezproblemowo mozna wsadzac 89s zamiast 89c ? btw, slyszalem ze sa klopoty z programowaniem 89s.. (byc moze wynikaja z innej sygnatury, ale wole miec pewnosc).
Programator PROGAT był opisany w" Praktycznym elektroniku" numeru nie pamiętam pod nazwą ARTKELE 460. Programuje uP 89c1051,2051,4051 oraz 89c51,89c52,89c51-5,89c52-5. Sprawuje się bardzo dobrze.
tak. 89S ma dodatkowo możliwość programowania przez isp. pozdrawiam
Jak zaprogramowac ten procesor. Czy mozna go zaprogramowac w programatorze od 89C51 za pomoc jakiejs przejsciowki , czy za pomoca programatora do AVR ?. Nigdzie nie moge znalezc informacji na temat programowania tego procka.
Przepraszam ale Twoje pytanie zrozumiałem gdy zajrzałem na forum EP. W Willemie , którego posiadam0.98i nie ma na liście programowanych układów 89S51.Czytając noty katalogowe 89C51 i 89S51 można wysnuć wniosek ,że protokoły programowania równoległego są takie same,ale czy napewno tego nie wiem.
Zobacz sobie uważnie !! Przez pomyłkę w drugiej zagnieżdżonej pętli for dałeś i++ zamiast j++ , więc pętla zrobiła się nieskończona !! :D Jeżeli to poprawisz powinno działać, ale chyba masz świadomość, że ten programik będzie migał tylko diodą podłączoną do P0.0 ... Dobra rada: :idea: Używanie jako indeksy zagnieżdżających się pętli liter "i" i "j"...
Jaki AVR używasz ? Jak nowszy, to DS1813 raczej zbędny... AVR90S8515 - pinowy (prawie) odpowiednik 89C51
programowanie 89c51 schemat 89c51 programowa 89c51
subwoofer zakup siłowniki siemens tłoki maluch
podłączyć wentylator łazienkowy
Citroën Berlingo: kod 0807 – P0807 czujnik sprzęgła, B0807 poduszka airbag, interpretacja Lokalizacja bezpieczników w wózkach widłowych Linde