89c2051 kompilator

Znaleziono około 63 wyników dla: 89c2051 kompilator
  • Jak napisać kompilator ASM w Javie dla mikrokontrolera 89C2051?

    to napisac w Javie kompilator ASM pod 89c2051 lub inne atmelki : Narazie raczej to bylo by nie praktyczne. A z programatorem chyba i tak bedzie musialo cos byc wiecej jakis zasilacz czy cus

    Mikrokontrolery   07 Cze 2005 18:41 Odpowiedzi: 3    Wyświetleń: 1226
  • 89C2051 - kod z procesora różni się od tego, który wgrywałem

    Uważam, że nie jest to wina procka a być może kompilatora.

    Mikrokontrolery   16 Sie 2006 05:14 Odpowiedzi: 12    Wyświetleń: 1467
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak zmniejszyć rozmiar programu w Bascom dla 89c2051/4051?

    W przeglądanym pliku w/g mnie brakuje informacji dla kompilatora jakiego procka dotyczy - np" $regfile=" ". Trzeba podać jakiego używasz procka.

    Mikrokontrolery   18 Lip 2018 20:41 Odpowiedzi: 5    Wyświetleń: 1443
  • REKLAMA
  • Jaki kompilator ASM do pliku .hex dla mikrokontrolera 89C2051?

    Witam. Jestem zielony w tym temacie, ale musze skompilowac programik do 89c2051 do pliku .hex, żeby kolego mogł zaprogramowac układ. Szukałem w sieci ale nie znalazłe (moze slabo szukałem). Prosze o nazwe kompilatora ktory bedzie poprawnie kompilowal zrodla do .hex na 89c2051. Dodam ze zrodla napisane sa w asm pozdr

    Mikrokontrolery   02 Sty 2005 22:34 Odpowiedzi: 5    Wyświetleń: 2453
  • REKLAMA
  • Jaki program do pisania w C++ na mikrokontrolery 8051?

    może podpowie ktoś czy jest coś takiego żeby było podobne do Basica i miało kompilator na 89C2051 a jeszcze lepiej jakiś symulator prosty i help choćby po angielsku do tego. szukałem ale sporo nie obsługuje 89C2051. jak narazie coś tam w bascomie próbuje bo ma opis komend polsku , ale szukam czegoś jak najprostrzy asembler Basic czy coś innego co by...

    Mikrokontrolery   18 Paź 2004 11:52 Odpowiedzi: 12    Wyświetleń: 5802
  • Program do AT89C2051: komunikacja z modemem FX 614 i sterowanie urządzeniem

    Szukasz programu do zaprogramowania gotowym binem czy kompilatora ? Jeżeli do tego 2 to polecam Bascom 51, lub któryś z kompilatorów C++ na 89c2051.

    Mikrokontrolery   17 Mar 2003 15:18 Odpowiedzi: 5    Wyświetleń: 1486
  • Jak wgrać plik HEX programatorem 89c2051 z projektu Gustaw47?

    A jakiego urzywasz kompilatora??

    Projektowanie Układów   18 Gru 2006 22:08 Odpowiedzi: 17    Wyświetleń: 2437
  • Kompilator Keil C - problem z załadowaniem programu do 89c2051

    Równiez jestem zainteresowany rozwiązaniem tego problemu. Prawdopodobnie jest to przypadłość wersji DEMO kompilatora. Jak na razie jedynym znanym mi rozwiązaniem (chociaż nie rozwiązuje ono problemu wprost), to użycie Reisonance RC-51 ...

    Mikrokontrolery   12 Sie 2004 15:03 Odpowiedzi: 4    Wyświetleń: 1295
  • Jak napisać program do PGA2310 sterowanego z 89C2051 w Bascom 8051?

    Witam Na wstepie zaznacze iz w programowaniu stawiam pierwsze kroki wiec prosze o wyrozumialosc. Moj problem dotyczy napisania programu do potencjometru PGA2310 sterowanego z 89C2051. Co do kompilatora to wybralem Bascom 8051. Kostka PGA2310 sterowana jest z SPI. Jak to zrobic, od czego zaczac? itd. Najlwieksza pomoca bylo by dla mnie gdyby mi ktos...

    Mikrokontrolery   22 Lis 2003 12:34 Odpowiedzi: 2    Wyświetleń: 1778
  • REKLAMA
  • Jaki procesor do analizatora sygnałów świetlnych z diody LED?

    Witam! To spróbuj wykorzystać, kosztujący obecnie grosze np. 89C2051 (są do niego kompilatory C+). Fototranzystor (podciągniety rezystorem np. do +Vcc) podepnij do wejscia węwnetrznego komparatora (89C2051 ma wbudowany komparator), a na drugie wejście komparatora potencjometr z napięciem odniesienia, regulujacym próg przełączania komparatora. Może taki...

    Projektowanie Układów   06 Lis 2007 18:18 Odpowiedzi: 3    Wyświetleń: 1182
  • Jak wgrać program rc_tx.hex do 89c2051? Programator czy port LPT?

    Chciałbym wgrać do procesora 89c2051 program http://www.kubaw.it.pl/rc_tx.hex z tej strony. Jakiego programu użyć (nie kompilatora) aby przenieść programdo procesora? będę potrzebował programatora, czy wystarczy podłączyć odpowiednie piny mikrokontrolera z portem LPT??

    Mikrokontrolery   11 Kwi 2006 21:22 Odpowiedzi: 1    Wyświetleń: 2072
  • [Bascom AVR] atmega8 - kompilacja pierwszego programu.

    Hej! Powinno być tak: Config Pinc.2 = Output Config Pinb.0 = Input Do If Pinb.0 = 0 Then Portc.2 = 0 If Pinb.0 = 1 Then Portc.2 = 1 Loop End Dodano po 6 witam wlasnie jesli chodzi o informowanie kompilatora o pliku dyrektyw wykorzystanego mikrokontrolera to jesli w bascomie nie ma pocka np 89c2051 to co nalezy zrobic wpisac $regfile="2051def.dat" ??...

    Mikrokontrolery   25 Sie 2005 21:50 Odpowiedzi: 8    Wyświetleń: 2826
  • Dobór kwarcu i obliczanie rezystorów podciągających dla 89c2051

    -Na jakiej zasadzie dobiera sie kwarc do procka (daje sie jaki sie ma pod ręką??) Tak jak poprzednik napisał, dajesz taki który się mieści w granicach opisanych w dokumentacji procka. Zawsze jednak lepiej dobrać częstotliwość do konkretnej aplikacji, w jednych jest potrzebny szybki, w innych wysoka częstotliwość nie będzie aż tak potrzebna więc można...

    Mikrokontrolery   04 Lis 2006 14:44 Odpowiedzi: 8    Wyświetleń: 1300
  • REKLAMA
  • Przerwania 89c2051 .asm. Pytania dot. obsługi przerwań.

    END jest tylko znacznikiem dla kompilatora i nie powoduje skoku na początek programu, musisz to zrobic za pomocą rozkazu SJMP, AJMP lub LJMP w zależności jak długi masz program. A co do instrukcji RETI i RET nie jestem pewien ale chyba chodzi o priorytety - jeśli zakończysz jedno przerwanie o wyższym priorytecie instrukcją RET to przerwanie o niższym...

    Mikrokontrolery   07 Sie 2006 19:59 Odpowiedzi: 15    Wyświetleń: 2773
  • Jak przerobić program z 89C2051 na AVR AT90S2313 w Bascom?

    Witam. A co tu przerabiać? Zmienić nazewnictwo portów, określić kierunek pracy portów - i heja - wrzucić do Bascoma AVR, sprawdzić czy kompilator nie rzuca błędami. To tak na szybko, co mi się rzuciło w oczy. teedd

    Mikrokontrolery   25 Sty 2007 15:53 Odpowiedzi: 1    Wyświetleń: 1074
  • Jak napisać program .bas/.asm do timera 89c2051 z obsługą klawiatury i wyświetlacza?

    Witaj !! Napisz kolego w jakim jezyku chcesz to napisac i jakim dysponujesz kompilatorem. Programic z Bascoma jakiś mam ale z wykożystaniem zewnętrznego RTC DS1307. (M.)

    Mikrokontrolery   16 Maj 2004 08:35 Odpowiedzi: 6    Wyświetleń: 2198
  • AT89C2051 - brak reakcji na przerwania INT0, LED na P1.0 nie działa

    Kompilator jeśi by głupiał przy lcall to jest do wyrzucenia. Natomiast sam procesor 89c2051 ma tylko 2k flascha i może nie wykonywać rozkazu lcall(skok do 64k) tylko acall skok do 2k.

    Mikrokontrolery   13 Sty 2004 16:04 Odpowiedzi: 11    Wyświetleń: 1917
  • Najlepsze oprogramowanie do programowania w C dla mikrokontrolera 89c2051

    Keil uVision for 51' (dostepna wersja ewaluacyjna) https://www.keil.com/demo/eval/c51.htm Ride for 51' (dostepna wersja ewaluacyjna Eval51 do 4kB kodu) http://www.raisonance.com/download/index... Oba kompilatory sa bardzo dobre, polecam! BF

    Mikrokontrolery   07 Gru 2006 07:37 Odpowiedzi: 5    Wyświetleń: 1743
  • Progat - błąd przy 50 bajcie nie zależnie od programu

    witam Postnowilem sprawdzic czy uda mi sie zaprogramowac 89c2051 progrmem z innego 89c2051 na progacie. Nieudalo mi sie wiec mozemy wykluczyc mozliwosc ze jest to wina kompilatora bascom,a zatem pozostje mozliwosc ze jest to problem ze samym programatorem ( podejzewam ze moze to byc wina za dlugiego kabla - 1.5 m) lub Windowsa XP . pozdrawiam serdecznie

    Mikrokontrolery   13 Sie 2006 11:09 Odpowiedzi: 12    Wyświetleń: 1693
  • Jaki program do nauki programowania na COMBO3 ver3.2?

    Witam Mam zamiar nauczyć się coś programować. Więc załatwiłem sobie COMBO3 tylko że gołe i trzeba mi jakiś program do tego. POZDRAWIAM Soft do obsługi tego programatora masz tu: http://www.combosoft.republika.pl/ Natomiast wsad do programatora to już musisz tworzyć w jakimś kompilatorze do konkretnego języka programowania którym chcesz programować...

    Mikrokontrolery   25 Kwi 2005 01:09 Odpowiedzi: 1    Wyświetleń: 1350
  • Termometr DS1820 z mikrokontrolerem AVR

    Potrafiłby ktoś przerobić kod źródłowy na procesor 89c2051 ? Rozmieszczenie nóżek i portów się zgadza... 89c2051 ma tą zaletę, że jest tańszy, a ISP i tak w tym projekcie przez większość osób będzie wykorzystane tylko raz. przykładowe znane mi kompilatory C dla 51: Reads51 www.rigelcorp.com/reads51.htm Raisonance www.raisonance.com

    Artykuły   09 Cze 2012 15:39 Odpowiedzi: 21    Wyświetleń: 21523
  • Jakie środowisko IDE i debuger do programowania assemblera 8051/89C2051?

    Jest wersja eval Ride dla 51' (bardzo przyzwoite srodowisko, do 2kB kodu, wiec styknie dla 2051) a caly kurs wlasnie dla tego kompilatora po polsku w EP archiwalnych. Moge znalezc w ktorych jesli chcesz (mam tylko wydruki skanow). Bf

    Mikrokontrolery   26 Cze 2007 16:12 Odpowiedzi: 5    Wyświetleń: 1789
  • Błędy kompilacji w 2051 kit AVT 2441 - nieprawidłowe komendy asm

    Robertowi już odpowiedziałem, ale odpowiem także innym, którzy mogli mieć podobny problem z kompilacją w bascomie kodu wykorzystującego procedurkę do odczytu RC5. Mark Alberts wiele razy zmieniał działanie GETRC5, ostatecznie procedurka działa tylko na przerwaniu INT0 i P3.2 (tak jak w przykładzie bascoma), jednak nie wiadomo dlaczego dalej reaguje...

    Mikrokontrolery   09 Kwi 2004 00:41 Odpowiedzi: 3    Wyświetleń: 1425
  • Kompilacja pliku C na Hex dla mikrokontrolera AT89Cx051 - jak to zrobić?

    Witam ponownie. Tak sobie myślę, skoro to takie proste to czy Mógłby kolega skompilować ten plik? Może być na 89C2051 - jeśli wynikowy Hex będzie do 2KB oczywiście. Jeśli nie to na 89C4051 tam się pomieści 4KB programu. A czy jest jakiś przyjazny kompilator bez rejestrowania się? Z góry dziękuję.

    Mikrokontrolery Początkujący   24 Maj 2012 18:54 Odpowiedzi: 13    Wyświetleń: 3285
  • Darmowy kompilator C dla dsPIC – czy MPLAB C Compiler nadaje się do komercji?

    W zasadzie odpowiedź może być taka- "po owocach ich poznacie" 90% tematów na największym forum w Polsce dotyczy Atmela. Ok. 9% ARM- i będzie się zwiększało. A b. mało PIC. A jest jeszcze TI, Renesas i cała kupa innych o których tu głucho. Nie naginam faktów- ale stwierdzam że tak jest. I próbuję stworzyć teorię- dlaczego. Może to wynik działalności...

    Mikrokontrolery PIC   04 Mar 2010 14:04 Odpowiedzi: 30    Wyświetleń: 4181
  • Zastosowania mikroprocesora P80C31BH z pamięcią SRAM 2Kx8 i EPROM z okienkiem

    Pewno że sie da. układ generalnie podobny do popularnego uC ATMELA (89c2051 i pochodne)z tym ze 8031 nie zawiera pamięci flash jak wspomniany wcześniej atmel. Oba należą do tejsamej rodziny MCS-51 i kompilatory z niewielkimi wyjątkami są ze sobą w zupełności zgodne (ten sam zestaw instrukcji w ASM.

    Projektowanie Układów   18 Wrz 2008 21:32 Odpowiedzi: 3    Wyświetleń: 1552
  • 90S2313 i Bascom AVR - jak zrealizować transmisję RC5 z odbiornikiem TFMS5360?

    dokładnie tak jak mówisz, tylko, że musisz wszystko obsłużyć w przerwaniu - w nim dać tą instrukcję GETRC5, albo sprawdzać stan nozki INT1 albo INT0 programowo. W ustawieniach kompilatora musisz tez ustawić na której nożce jest podłączony odbiornik. Dzięki za dobre chęci, ale chyba pomyliły się Tobie Bacom'y i procesory. 89C2051 owszem wykorzystuje...

    Mikrokontrolery   04 Maj 2010 21:03 Odpowiedzi: 15    Wyświetleń: 4447
  • Czy programator AVT540 jest odpowiedni do nauki programowania 89C2051?

    Zgadzam się co do tego, że AVR'y są lepsze i pewnie prędzej czy później zajme sie nimi, ale jestem uczniem technikum (we Wronkach(jedno z nilicznych pewnie w których nauczyciele na prawde wiedzą o czym mówią i potrafią odpowiedzieć na trudne pytania z sensem)) i na lekcjach Układów Mikroprocesorowych uczymy sie o budowie i programowaniu (jak na razie)...

    Mikrokontrolery   29 Lis 2006 10:03 Odpowiedzi: 2    Wyświetleń: 1347
  • Jak używać $LARGE w Bascom do kompilacji programów powyżej 2kB?

    to instruuje kompilator aby używał acall zamiast call(potrafi zaadresować do 2048) a acall potrafi aż do 64Kb. Jest jeden minus - jak dodasz $large to ci wzrośnie objętość programu bo acall używa 3bajtów a call 2 więc jak w programie masz ileś razy odwołanie call to tyle bajtów ci doda. call jest dobre w 89c2051 bo pomaga ograniczyć wielkość kodu. ***...

    Mikrokontrolery   21 Maj 2004 17:48 Odpowiedzi: 4    Wyświetleń: 1416
  • Zamiana pliku binarnego na postać kodu żródłowego.

    Witam wszystkich na forum mam plik o rozszerzeniu bin którego pobrałem z internetu plik jest już kompletnym programem przetworzonym przez kompilator na postać binarną ale chciałbym kod troszkę zmodyfikować , czyli chciałbym powrócić do postaci żródłowej czy istnieje taka możliwość Program jest napisany na procesor At 89C2051 Pozdrawiam

    Mikrokontrolery   02 Sty 2008 20:36 Odpowiedzi: 1    Wyświetleń: 1320
  • Jak ustawić T0 jako counter, a T1 jako timer w 89c2051?

    Napisałem to w asmie od początku i skompilowałem innym kompilatorem (nie Bascomem) tylko poprostu asemblerem i zadziałało. Mój wniosek jest taki że bascom coś kopie z timerami i tyle. Nie wiem a może ktoś odpali ten kod bascomowy i powie czy u niego chodzi dobrze? Sam ciekaw jestem.

    Mikrokontrolery   27 Lip 2003 18:02 Odpowiedzi: 5    Wyświetleń: 1475
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Zgadze się że najlepiej sie człowiek uczy na przykładach, lecz o wiele większa satysfakcja jest z dojścia do czegoś samemu :p. Jeśli masz program, to potrzebujesz już tylko kompilatora, taki kompilator można ściągnąć z neta, wpisujesz w google, 'kompilator bascom opis' i szukasz na jakimś forum gdzie ktoś miał podobny problem. Więcej nie umiem Ci pomóc,...

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2580
  • Odczyt temperatury z 3 czujników DS1820 na 89C2051 w Bascom 8051 i wyświetlanie na LCD

    :arrow: scal12 Dla jakiego to procka? Bo dla 2051 i 4051 wywala błąd o końcu pamięci To przydziel kompilatorowi cały RAM ( Byte end(hex) ustaw na 7F ) :arrow: zumek Niestety program dalej nie działa (nic po poprawkach się nie zmieniło) Zaczyna mnie ta magistrala przerażać :/ Męcze sie z tymi termometrami juz cały tydzień... Bo to widzisz kolego tak...

    Mikrokontrolery   29 Mar 2007 00:04 Odpowiedzi: 19    Wyświetleń: 3703
  • Język programowania dla mikrokontrolerów 89C51 i 89C2051 - 8051 czy AVR?

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

    Mikrokontrolery   06 Lip 2006 14:00 Odpowiedzi: 6    Wyświetleń: 1908
  • Jak uruchomić program po transmisji RS232 w zestawie AVT2250?

    To rozszerzenie pliku głównego, tak sobie przyjeli. "Nie znaleziono pliku def. CPU" Co to moze byc i jak powinno się to poprawnie zdefiniowac.[quote] Pierwsza linie w pliku xxx.s03 powinna zawierać deklarację procesora np. CPU 89c2051.def - to oczywiście przykład Aby kompilacja przebiegała pomyślnie plik xxx.s03 powinien być w tym samym katalogu co...

    Mikrokontrolery   21 Lis 2007 22:46 Odpowiedzi: 52    Wyświetleń: 9194
  • 89C2051 - Przerwania nie działają poprawnie przy sterowaniu bramą. Co robić?

    Witam ! Program jest napisany w języku wyższego poziomu (nie mamy wpływu na to jak wykonuje się program). Wiem z doświadczenia, że kompilatory i interpretery niezbyt dobrze sobie radzą z obsługą przerwań. Zwykle jest tak, że procedura wykonuje się za długo (nie zdąży się wykonać do wymuszenia natępnego przerwania). Dobrze by było napisać procedurę obsługi...

    Mikrokontrolery   28 Sty 2008 01:01 Odpowiedzi: 5    Wyświetleń: 1306
  • Zegar na 89c2051 z kwarcem 12MHz - opóźnienie 10 minut na godzinę

    Fakt, że w Bascomie nie wiadomo jaki powstaje kod i przy generacji precyzyjnych odcinków czasu masz zawsze niespodzianki. Ja dla odmierzania czasu stosuję następujący schemat: Timerx stop,Timerx -> tryb2, TLx i THx ustaw wartość np. -100, zezwól na przerwania od Timerx i globalnie, start Timerx. Od tego momentu masz w twoim przypadku dla kwarcu 12...

    Mikrokontrolery   17 Maj 2004 15:49 Odpowiedzi: 7    Wyświetleń: 1650
  • Dlaczego GETRC5 nie chce się kompilować w BASCOM8051 ?

    Kompilator (BASCOM 8051 ver. 2.0.11 - DEMO) wykrzacza się na poleceniu GETRC5 (gdziekolwiek by nie było w programie zawsze jest błąd na końcu). Co ciekawsze kiedyś się to kompilowało. Sprawdzałem na różnych systemach i ciągle jest to samo. Dotyczy to również przykładów zawartych w kompilatorze. Może potrzebana jest jakaś dodatkowa biblioteka albo coś...

    Mikrokontrolery   22 Lut 2004 15:17 Odpowiedzi: 1    Wyświetleń: 1443
  • Schemat prostego programatora 89C2051 przez LPT i program w BASCOMIE

    Dysponuje ktoś programem d BASCOMA w przez LPT w Windowsie XP? :?: Bascom to jest program kompilatora, tworzy kod wynikowy zjadliwy dla każdego programu programatora. [url=http://www.google.com/search?q=AT89... --> Google za przewodnika... :) Pozdrawiam, LightI

    Mikrokontrolery   23 Lis 2004 23:20 Odpowiedzi: 7    Wyświetleń: 1653
  • Dekoder RC5 - błąd symbol not defined przy kompilacji 89c2051

    Sprawa jest chyba oczywista. Wymieniona nazwa nie jest znana kompilatorowi i musisz ją zdefiniować i to wszystko.

    Mikrokontrolery   09 Lip 2005 14:11 Odpowiedzi: 8    Wyświetleń: 1650
  • Sterowanie linijką LED na 89C2051 w asemblerze - błąd przy operacjach na porcie

    Witam !!! Linijka 89C2051 Chciałem napisać program sterujący linjką led w .asm z zastosowaniem przerwań i timerów. Program na ogół jest sprawny dopiero po modyfikacji - "Operacje na porcie" sie wykrzacza. Na symulatorze pracuje ok ,jednak w układzie coś nie tak, a zalezało mi na zmianie stanu portu poprzez obrót : RL A proszę o pomoc gdzie robię błąd....

    Mikrokontrolery   21 Cze 2006 06:26 Odpowiedzi: 5    Wyświetleń: 1425
  • Szukam dobrego kompilatora i symulatora dla AT89C2051 (programuję asemblerze)

    w tej chwili koncze robic programator DL2TM dla 89c2051, gdzies juz tu czytalem, ze cos w nim nie dziala, nie wiem moze ja mam inny schemat - w kazdym razie patrzac na plytke zalozmy od lewej gornej strony jest gniazdo zasilajace,dioda,kond.,7812,kond,7805,ko... i LED i full zworek po stronie elementow - jesli posiadacie taki programator to zauwazylem...

    Mikrokontrolery   31 Lip 2002 14:26 Odpowiedzi: 7    Wyświetleń: 4538
  • Visual Basic i MScomm: brak odbioru danych przez procesor 89c2051

    jaki błąd? co ci kompilator mówi? otwierałeś port? wygląda, że się zagalopowałem ;)) (no body's perfect) Property Output As Variant Member of MSCommLib.MSComm Writes a string of characters to the transmit buffer. czyli wysyła ciąg znaków.. Dim a As String a = 1 MSComm1.PortOpen = True MSComm1.Output = a '1 jako znak, a nie liczba MSComm1.PortOpen =...

    Mikrokontrolery   04 Lut 2007 17:21 Odpowiedzi: 14    Wyświetleń: 1638
  • Kłopoty z kompilacją programu BASCOM 8051 2.0.1.0

    Dziękuję za wskazówki._______ //To jest mój pierwszy układ z mikrokontrolerem Kod jest przepisywany z gazety. //Nowy Elektronik luty/marzec 2009 str.41 i 42 Dodano po 36 Zrobiłem kolego tak jak proponowałeś i nadal nic:( Zmieniłem także: $regfile = "89C4051.DAT" na $regfile = "89C2051.DAT" kod skróciłem do błędnej linii - to samo...

    Mikrokontrolery   15 Sie 2009 08:55 Odpowiedzi: 32    Wyświetleń: 5714
  • Jak naprawić błąd w programie BASCOM dla 89c2051 zapalającym diodę LED?

    Witam, przyznam się że w programowaniu jestem zupełnie zielony. Chcę napisać prosty program który na razie zapali mi diodę led na czas nieokreślony. Procesor wybrałem 89c2051, piszę w bascomie 8051. Mój przykład programu który posklejałem z kilku innych to taki: $regfile = "89c2051.dat" 'najpierw określamy typ proca $crystal = 12000000 'definiujemy...

    Mikrokontrolery   10 Mar 2009 19:26 Odpowiedzi: 6    Wyświetleń: 1671
  • [BASCOM] Wyłącznik na 89C2051. Program czasami działa, a czasami nie.

    Debounce niweluje drgania stykow i zapobiega kilkukrotnemu wykonaniu procedury, jesli przytrzymasz przycisk. Sprobuj napisac tak, jak masz ponizej. Pisalem z glowy, bez kompilatora, wiec moga byc jakies bladki, ale logika jest prawidlowa. Przycisk alias P3.0 Przekaznik alias P1.4 Dim wlaczony_przekaznik as Bit Wlaczony_przekaznik =0 Przekaznik=0 Declare...

    Mikrokontrolery   24 Mar 2006 19:39 Odpowiedzi: 16    Wyświetleń: 1917
  • AT89C2051 - LED nie miga, mimo poprawnej symulacji w Bascom

    Jest ustawione!!! (zresztą jak daje $crystal , to się automatycznie przestawia na odpowiedni w compilatorze) ,z 220Ω dalej to samo :( Działają tylko programiki pod LCD, np taki chodzi bez zarzutu: $crystal = 11059000 $regfile = "89c2051.dat" Config Lcd = 16 * 1a Do Cls Lcd "Test....." Cursor On Blink Wait 1 Cls Lcd "Lcd...OK"...

    Mikrokontrolery   02 Wrz 2008 20:31 Odpowiedzi: 41    Wyświetleń: 3701
  • Zamek szyfrowy na 89C2051 - zapis i weryfikacja kodu w asemblerze

    Witam! to czy napisze MOV A,#168 czy tez MOV A,#168D nie ma znaczenia, bo zapis do pamieci dziala dobrze. Program kompiluje do hexa kompilatorem z DSM-51, i zapis MOV A,#168 jest domyslnie traktowany jako liczba dziesietna. Zeby zapisac jako hex, trzeba dac H na koncu. np: MOV A,#10H - zapisze jako wartosc HEX MOV A,#10 - zapisze jako wartosc dziesietna...

    Mikrokontrolery   11 Lis 2006 01:14 Odpowiedzi: 2    Wyświetleń: 1278
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    Nie wiem czy jest sens ciągnąć dalej tą dyskuję. Widzę, że tu zatwiardziali zwolennicy aseblera tylko mają prawo się wypowiedzieć. Co nie przeszkodziło zatwardziałemu zwolennikowi C obstawać przy swoim i wielokrotnie wyrazić własne zdanie. Nie jesteśmy przeciwko, a wręcz popieramy. Osobiście nie mam nic przeciwko asemblerowi. Jeśli ktoś chce się męczyć...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6217
  • Mikrokontroler do nauki. Tani układ. Najprostszy programator

    Jakieś dwa tygodnie szukam czegoś na czym mógłbym zacząć naukę. Próbowalem z 89C2051 ale programatory sa skomplikowane i drogie. Interesuje mnie programowanie a assemblerze i jak najprostrze programowanie układów. Ten temat może pomóc ludzią którzy podobnie jak ja chcieliby zacząć naukę programowania mikrokontrolerów. Moje pytania to: Jaki układ - tani,...

    Mikrokontrolery   06 Gru 2006 21:20 Odpowiedzi: 30    Wyświetleń: 5946
  • [ATmega32] ATmega32 BASCOM DS1820 - brak komunikacji, błąd Err=1, Blad=1, podłączenie

    Ja też mam podobny problem . Przerzuciłem się ostatnio na avr-y i nie mogę dojść do ładu z ustawieniem zegara w attiny 2313. fusy mam ustawione na zewnętrzny oscylator według tej strony : http://www.engbedded.com/fusecalc/ , mam podłączony kwarc 11059200 Hz , a sekunda trwa w tym momencie 7 sekund . Jeżeli ustawię na wewnętrzny oscylator to też...

    Mikrokontrolery AVR   22 Sty 2011 16:47 Odpowiedzi: 24    Wyświetleń: 3372
  • DS1820 Źle pokazuje temperaturę w całym zakresie. Błąd we wsadzie.

    z ta kalibracjo to ciekawy temat ,ale jak podepne czujnik do termometru zrobionego na rs232 to temperature pokazuje idealnie,a ten kwarc to faktycznie 12.902400 ,tylko zmieniłem go na 11,059 oczywiscie tez zmieniając w kompilatorze. Wybacz kolego , ale Cię troszkę "obsztorcuje" :D 1)Twierdzisz , że używasz DS1820 (9-bit) , a temperaturę obliczasz jak...

    Mikrokontrolery   15 Lut 2007 20:09 Odpowiedzi: 6    Wyświetleń: 1941
  • Wybór mikrokontrolera z tanim programatorem i łatwym podłączeniem LED-ów

    -8051 ma w miarę prostego assemblera, ale programator do niego jest relatywnie drogi jak na kieszeń studenta ok 55zł obsługuje 2051-4051 oraz c51 c52 c55, chociaż polecam s51 za 6,80 programujesz przez isp , prog prawie identyczny jak avr -89C2051 assembler jak 8051, tani programator(czy można pisać w asm do 51?) tak, do całej rodziny 51 uzywasz tych...

    Mikrokontrolery   17 Mar 2004 22:00 Odpowiedzi: 5    Wyświetleń: 1593
  • ATmega8 - Problemy z resetem i programowaniem w prototypach SMD

    Ch.M.: mylisz sie że poważni ludzie zmieniają kontrolery i sie nie zastanawiają. Ja programowałem sporo 8051 i pochodnych oraz avr. Też zdarzało mi sie zmieniać typ, zarówno z typu 89c2051 na 2313, jak i atmega8 na atmega32. I nie zawsze wszystko będzie działać. Jednak po rozgryzieniu problemu i przekopaniu sie przez dokumentacje, sprawa sie wyjaśniała....

    Mikrokontrolery   21 Gru 2006 16:47 Odpowiedzi: 37    Wyświetleń: 4348
  • ATMEL - Wybór narzędzi do programowania w asemblerze dla początkujących

    Ja tylko dorzucę od siebie, że jeśli jedynym "za" jest: ponieważ żaden kompilator nie zrobi kodu minimalnego i pewnie optymalnego też nie :) cóż, pewnie "skuszę" się na C jeśli pamięci starczy to wg mnie warto już teraz rozważyć przejście na C. Wstawki w asm są potrzebne i niekiedy warto je stosować ale pisanie całych programów w asm obecnie wg mnie...

    Mikrokontrolery   02 Paź 2013 11:16 Odpowiedzi: 26    Wyświetleń: 5247
  • Problem ze sterowaniem segmentami w 7-seg LED w bascom51

    Witam, od 2 miesięcy nie mogę sobie poradzić z właściwym sterowaniem segmentów wyświetlacza 7 segmentowego. Aby usprawnić sobie nieco pracę napisałem prosty program który wysyła na port wyświetlacza liczby z przedziału 1 do 255 ( czyli pełen zakres bin) a dodatkowo na wyświetlaczy LCD wyświetlana jest obecnie wysłana liczba w postaci dziesiętnej oraz...

    Mikrokontrolery   28 Paź 2007 00:35 Odpowiedzi: 13    Wyświetleń: 1926
  • 89c2051, rs232, przerwania - juz nie moge! pomocy!

    Witam Kiedyś pisałem że nieda sie uruchomić przerwań rs w bascomie. Ostatnio usiadłem nad tym i jakoś mi sie udało ale nie ze standardowymi komendami tylko zoperacjami na rejestrach - coś jak asm. Ale spoko wszystko jest jasne i proste. Doszedłem do tego że jeżeli w programie niema komendy print w jakiej kolwiek formie to kompilator wogóle niezainicjalizuje...

    Mikrokontrolery   01 Mar 2005 18:01 Odpowiedzi: 8    Wyświetleń: 1916
  • Czy Bascom nadaje się do szybkich i stabilnych zastosowań profesjonalnych?

    A co Ty piszesz bazy danych czy windowsa na uC, że pociąć się chcesz ? Oglądałem nie raz kod wynikowy z C i to dopiero pociąć się można !!! istne marnotractwo rejestrów i ramu, stosu i cykli !!! Teraz piszę w sumie pod AVR ale były czasy gdzie pod 89c2051 w asm program zają 2kb + 14 baytów , po przeglądnięciu programu udało się skrócić program o 14...

    Mikrokontrolery   01 Kwi 2003 15:20 Odpowiedzi: 38    Wyświetleń: 6082
  • Asembler 89c2051: Pomiar i wyświetlanie na LED7SEG przy przerwaniu INT0

    Witam Bardzo sensowne jest to co napisał eskwadrat, bo tu mam już napisany programik który robi pomiar ale wartość tego pomiary odrazu wyrzuca na port co mozna definiować jako formę wyswietlania wartości jednak w realu to za mało wiec spróbuję sie zastosować do w/w uwag pozdrawiam !!! KOD: $MOD51 ;istotne dla kompilatora asm51 (at)(at)(at)(at)(at) ;...

    Mikrokontrolery   25 Lip 2006 17:29 Odpowiedzi: 10    Wyświetleń: 2220
  • [Bascom] poprawa opisu oraz stworzenie kodu w C i asemblerze

    Witam, cel pozostał ten sam, lecz zmienił się kod, tym razem bez Lcd, więc jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony...

    Mikrokontrolery AVR   05 Cze 2010 08:53 Odpowiedzi: 1    Wyświetleń: 1770
  • Jak skompilować kod wsadu dla AT89C2051 do modułu CDI?

    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: Chrystal 24MHz !!!!!!!!!!!!! ;Trigger by Comparator input...

    Mikrokontrolery   23 Kwi 2009 07:48 Odpowiedzi: 4    Wyświetleń: 4150
  • Kompilacja i programowanie 89c2051 z SDCC i Bascom8051 - błędy konwersji bin

    Witam Czy mógłby mi ktoś wytłumaczyć jak skompilować i zaprogramować procesor 89c2051 przy pomocy kompilatora SDCC i programatora z Bascom8051 Plik test.c #include "at89x051.h" void delay(int k); void main(void) { while(1) { P3_7=0; delay(100); P3_7=1; delay(100); } } void delay(int...

    Mikrokontrolery   11 Lis 2004 12:14 Odpowiedzi: 0    Wyświetleń: 923
  • Programowanie timera 89C2051 w asm z przerwaniami i wyświetlaczem LED

    Witam !!! Timer 89C2051 Chciałem napisać program timer sterujący wyswietlacz led w .asm z zastosowaniem przerwań i timerów. Program ma mIerzyć czas przy stanie L P3.4 przy stanie L P3.5 zerowanie timera proszę o pomoc gdzie robię błąd. ;timer1 $mod51 ;istotne dla kompilatora asm51 (at)(at)(at)(at)(at) ; jesli p3.4 w stanie l to wejscie --[____________]--...

    Początkujący Elektronicy   11 Lip 2006 11:55 Odpowiedzi: 0    Wyświetleń: 959