kompilator 89c51

Znaleziono około 26 wyników dla: kompilator 89c51
  • 89C51 - Diody świecą zamiast migać, problem z rezystorami 4,7k i 1k

    Jeśli procek jest ok, to załącz na forum program, jaki probujesz uruchomić. Może tam jest jakiś błąd. Może coś z czasami jest nie tak i procek działa, tylko zbyt szybko. Może użyłeś funkcji $sim i kompilator zlikwidował opóżnienia czasowe?

    Mikrokontrolery   29 Maj 2005 20:17 Odpowiedzi: 16    Wyświetleń: 2231
  • Gdzie znaleźć kompilator C IAR dla mikrokontrolera 89C51?

    http://www.iar.com/Products/?name=EW8051 Jest to wersja 30-dniowa

    Mikrokontrolery   08 Kwi 2004 19:31 Odpowiedzi: 9    Wyświetleń: 1644
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Przejście z asemblera 89C51 na C dla AVR, np. Atmega8 - porady i książki

    znajomość asemblera ZDECYDOWANIE i to bez DWÓCH zdań przyda ci się przy programowaniu w C. Chyba w celu utrwalania niskopoziomowych nawyków starając się przechytrzyć kompilator (; 4\/3!!

    Mikrokontrolery AVR   11 Lut 2013 22:41 Odpowiedzi: 17    Wyświetleń: 2811
  • współpraca: 89cx051 i eeprom ?

    A wiec to jest tak: wszystko jest robione na kompilatorze raisonance.. I tam tez symuluje uklad 89c51 a putchar jest wziety ze zwyklego "stdio.h". I jak np dam "w = 65" to przy symulowaniu, na UART wuwala mi "AAAAAAAAA..." . Wiec jak nie bedzie dzilac? :( Pozdrawiam

    Mikrokontrolery   11 Lut 2006 17:21 Odpowiedzi: 6    Wyświetleń: 1113
  • REKLAMA
  • Jak zrealizować operacje arytmetyczne 16-bitowe na procesorze 89c51?

    W necie jest mnóstwo gotowych bibliotek do tego, dobrze poszukaj... A prościej to napisz program w C, deklarujesz unsigned int i resztą się martwi kompilator;-)

    Mikrokontrolery   15 Maj 2003 15:48 Odpowiedzi: 5    Wyświetleń: 1611
  • Jak przesłać/skompilować program napisany w Bascom do 89C51

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

    Mikrokontrolery   19 Wrz 2003 14:20 Odpowiedzi: 4    Wyświetleń: 2101
  • Jak przerobić program z AVR na 89c51 i zwiększyć prędkość przy 12MHz?

    Jak masz jakiś kompilator C na 51 to podrzucę ci krótki program, ale chyba już na priv. OK?

    Mikrokontrolery   22 Sty 2004 07:58 Odpowiedzi: 10    Wyświetleń: 1605
  • REKLAMA
  • Czy dłuższe czasy impulsów w 89c51/89s51 wpłyną na programowanie?

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

    Mikrokontrolery   10 Wrz 2006 19:47 Odpowiedzi: 10    Wyświetleń: 1811
  • Centralka alarmowa na 89c51 z NE 5/99 - problem z wyświetlaczem LCD

    Widocznie autor korzystał z ustawień w zakładce kompilatora. W źródle zrobisz to tak: CONFIG SDA = pin CONFIG SCL = pin Gdzie pin to np. p3.2 Czyli pin 2 portu 3.

    Mikrokontrolery   28 Maj 2005 10:58 Odpowiedzi: 18    Wyświetleń: 2054
  • 89c51 - Dwie różne sumy kontrolne z jednego pliku hex na dwóch różnych uC

    Ma wbudowane 64kB. Wartosc kontrolna nie zmienia sumy bo sumuje zakres tylko do 0xEFD8 a zapisauje ja dalej, poza tym zakresem, w 0xFBFE. Odnosne dziur w kodzie: mikrokontroler jest wymazywany przed zapisem, wiec wszelkie "dziury" sa ustawione na 0xFF. Jezeli problem jest w kompilatorze to dlaczego ten sam hex liczy sume dobrze na Philipsie a zle na...

    Mikrokontrolery   02 Lip 2013 22:19 Odpowiedzi: 11    Wyświetleń: 2859
  • REKLAMA
  • AT89C52 i Bascom: Błędy przy odczycie liczników z EEPROM po restarcie

    witam mam taki problem programuje procesor at89c52. program napisany w bascom, wielkosci 8kB. posiadam dwa liczniki softwarowe na liczbach typu LONG wylaczajac zasilanie zapisuje wartosci tych licznikow do pamieci EEPROM, dzielac na 4bajty Uruchamiajac urzadzenie odczytywane sa te 4 bajty z pamieci (napewno poprawnie). i bit po bicie (na zasanie A.i=B.j)...

    Mikrokontrolery   11 Sie 2004 08:28 Odpowiedzi: 5    Wyświetleń: 1578
  • Dlaczego diody LED nie działają w układzie z 89C51 i C?

    void mine(void) <<<<<<<<<< !!!!!!!!! { while (1) { PortLED = 1; Delay(2); PortLED = 0; Delay(2); } } mine?? powinno być main. Miganie jakie opisujesz jest typowe do "latania" procesora po niezaprogramowanym obszarze pamięci (0xFF). Kompilator każe skoczyć programowi do...

    Mikrokontrolery   30 Sie 2005 22:09 Odpowiedzi: 9    Wyświetleń: 1131
  • Deklaracja bitów z obszaru 20h-2fh, jak to zrobić?

    Witam, czy podpowie mi ktoś jak deklaruje się poszczególne bity z obszaru 20h-2fh w mikrokontrolerze 89c51 posługując się oczywiście językiem asemblera (kompilator PASM51). Chodzi mi tu o szczegółową instrukcję gdzie co i jak wpisać aby zadeklarować przykładowo bit 0h który znajduje się pod 20h w obszarze adresowanym bitowo. Dziwi mnie fakt że nie mogę...

    Mikrokontrolery   20 Kwi 2012 21:15 Odpowiedzi: 8    Wyświetleń: 2229
  • Jak poprawnie ustawić zakres XDATA dla 89C5131A z 1KB ERAM?

    Witam, dostęp do zewnętrznych zasobów zawsze się realizowało przy pomocy takiej składni: xdata char tab[100]; lub char xdata tab[100]; itd. Mało danych podałeś jaki kompilator i daj jakiś kawałek kodu. Przyznam że nie znam tego procka. Mam jedynie doświadczenie z fizycznie podłączonymi urządzeniami do magistrali. Pozdrawiam

    Mikrokontrolery   26 Lip 2010 07:26 Odpowiedzi: 1    Wyświetleń: 1531
  • 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
  • AT89C52 - Problemy z programowaniem i działaniem na programatorze Cyfroniki

    Widzę że roi się tutaj od znawców temetu, więc piszę z nadzieją że ktoś pomoże mi rozwiązać problem. Posiadam programator zakupiony w sklepie cyfroniki (do samodzielnego montażu, obsługuje AT89C51,52,55). Dopóki programowałem 89C51 sprawował się bez zarzutu, nie miałem też żadnych problemów ze softem. Zaprogramowany procesor działał bardzo dobrze zarówno...

    Mikrokontrolery   30 Lip 2004 18:18 Odpowiedzi: 11    Wyświetleń: 2292
  • Błąd Out of internal memory w Bascom 8051 dla układu 89C51, linia 58

    Możliwe, że zadeklarowałeś za dużo lub za duże zmienne i kompilator nie ma ich gdzie upchnąć. W linii 58 nastąpiło przepełnienie "czary goryczy", tj. nie było już miejsca na nową zmienną. Spróbuj zmniejszyć ilość zmiennych (wprowadź takie uniwersalne a nie deklaruj nowej za każdym razem gdy ci jej potrzeba).

    Mikrokontrolery   05 Lip 2005 20:45 Odpowiedzi: 2    Wyświetleń: 1134
  • Keil C51 - symulacja programu na 89C51 i sprawdzenie poprawności kodu

    sprawdź plik AT89X51.h czy masz go na dysku bo go nie widzi kompilator możesz też spróbować #include <atmel/AT89X51.h> lub #include (atmel/AT89X51.h) lub podajac pełna ścieżkę

    Mikrokontrolery   29 Paź 2008 15:36 Odpowiedzi: 7    Wyświetleń: 1681
  • [Atmel/89C51] - Błędne działanie programu do sterowania wej/wyj

    Spróbujmy po raz trzeci: Przy takim kodzie, jaki masz, jakikolwiek wpływ na stan wyjść ma tylko ostatnia instrukcja wyj = wej | coś To, co zrobiły wszystkie poprzednie - gubisz. To również dobrze wyjaśnia zachowanie debuggera. Kompilator zauważył, że wcześniejsze instrukcje if nie mają żadnego wpływu na wartość zmiennej wyj i po prostu je usunął, zostawiając...

    Mikrokontrolery   15 Kwi 2013 20:21 Odpowiedzi: 11    Wyświetleń: 2256
  • Brak pamięci Flash w 89C51, alternatywy dla PLC i programowanie '51

    Witam! Poradźcie mi co tu zrobić. Kończę właśnie pracę dyplomową. Buduję parę urządzeń z własnym protokołem dla PLC (Power Line Communication). Wszystko na '51. Było by już ok, gdyby nie fakt, że dla jednego urządzenia brakuje mi pamięci Flash. Wstępnie, miał on być zbudowany na 89C51 (4k). Niestety interfejs użytkownika zjada za wiele miejsca i zaczęły...

    Mikrokontrolery   04 Kwi 2007 17:27 Odpowiedzi: 7    Wyświetleń: 1562
  • Konfiguracja portów w Bascom AVR dla AT89C51 - różnice Port1 i PortB

    Witam Piszę program w Bascom avr dla microcontrolera AT89C51 araczej chciałbym napisać poniewaz jestem dopiero zaczynającym programistą mam problem z wyborem portów tzn. piszę polecenie Config Port1.1 = input a kompilator wywala błąd w tej lini że nieprawidłowy parametr, a gdy piszę Config PortB.1 = input kompilatorowi wszystko pasuje nie widzi problemów...

    Mikrokontrolery   21 Mar 2007 18:02 Odpowiedzi: 11    Wyświetleń: 2314
  • Błąd Access violation w Bascom 8051 przy długich ciągach DATA

    Ma ktoś z Was może jeszcze archaicznego Bascoma 8051 i mógłby potwierdzić problem występowaniem takiego błędu: https://obrazki.elektroda.pl/8482861200_... Dodatkowo w pliku bascom32.log znajduję: 05.02.2024 00:44:52 Access violation at address 0051AD31 in module 'Bascom.exe'. Read of address 30202C4E 05.02.2024 00:44:56...

    Mikrokontrolery   11 Lut 2024 10:15 Odpowiedzi: 9    Wyświetleń: 258
  • Mikrokontroler 8051 z sklepu a praca w dowolnym układzie

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

    Mikrokontrolery   19 Paź 2009 11:38 Odpowiedzi: 16    Wyświetleń: 6067
  • Dostęp do zewnętrznej pamięci XRAM na procesorze 8051: Wyzwania z mikrokontrolerem AT89C51RB2

    no właśnie przysiadłem i poczytałem. Niestety widzę że są znaczące różnice w przebiegach czasowych dla dostępu do zewnętrznej pamięci programu między poszczególnymi modelami i np. te z serii 89C51ED2 i 89C51RD2 w stosunku do pozostałych np. 89S8253 lub 89S52 mają bardzo skrócone czasy na poszczególnych zboczach sygnałów ALE i PSEN. Problemem który zauważyłem...

    Mikrokontrolery   08 Paź 2023 22:22 Odpowiedzi: 7    Wyświetleń: 300
  • Program w assemblerze na 89s8252 do zmiany stanu P1.0 co 1s przy 4MHz kwarcu

    89S8252 to "zwykly" 8051 tyle tylko ze ma 8kB flash'a, programowany przez ISP, i ma 3 timery... Tak, prog napisany na 89c51 bedzie na nim chodzil, spieszy mi sie bo jutro musze zaprezentowac promotorowi dzialanie mojej pracy dyplomowej (programator ISP + stanowisko testowe do nauki programowania mikrokontrolerow serii mcs-51). Wszystko dziala ty lko...

    Mikrokontrolery   23 Maj 2003 01:55 Odpowiedzi: 13    Wyświetleń: 2099
  • Sdcc_vs_keil_c. Układ na uP, integracja sieci CAN. Jakie środowisko?

    Zwracam sie z zapytaniem do szanownych forumowiczów .. będę musiał zając się projektem układu na uP integrującego obsługe sieci CAN, i kilku pstryczków elektryczków z głowną płyta pewnego urządzenia. Wiem że będę stosował najprawdopodobniej 89c51cc03, i teraz zastanawiam sie jakiego środowiska uzyć do "ugryzienia tego" - programować chcę w C. Do wyboru...

    Mikrokontrolery   10 Maj 2006 19:05 Odpowiedzi: 6    Wyświetleń: 1382