Jeśli chodzi o punkt 4 to da się to zrobić. Ja polecam Atmege bo ma gotowe PWM-y a programator do atmegi to 5zł i kilka minut roboty. Atmege tez możesz programować w Bascomie. Co do 51 to ciężka sprawa zasymulować programowo trzy kanay PWM wymaga dużego doświadczenia i absolutnie nie zrobisz tego w Bascomie. Musiałbyś walczyć w asemblerze.
Wie ktoś może czy można zrestartować ten kontroler z poziomu software'u? Jeśli jest to możliwe to prośiłbym o jakąs funkcje w bascom. Szukałem w pomocy bascoma ale nic nie znalezlem. Prosze o pomoc. Dzięki.
Nie wiem czy to jest ważne. Program skompilowany dla AT89S2051, a autor zastosował AT89C2051. Programowo to nie problem, ale sprzętowo może się pojawić.
To jest typowy błąd programowy a prawdopodobnie dochodzi do przepełnienia stosu. Musisz to sprawdzić.
Zgadzam sie z MARKIEM81, przede wszystkim software dlatego tez warto nieco posiedzieć dłużej nad klawiatura niż niepotrzebnie dodawać pare scalaków. o jakich dodatkowych scalakach mowisz?? Co do wcześniejszych wypowiedzi to nie zgadzam sie co do konieczności stosowania UART'a, nie zapomnijcie że są procki które wogóle go nie maja a i tak stosuja transmisje...
jony15 masz rację, że są to dwie różne rodziny jednak jak poprzednio pisałem można ich zamienić oczywiście tylko AT89S2051 na AT90S2313. Wiąże się to ze zmianą kwarcu jeżeli jest większy niż 10 MHz a układ resetu niekoniecznie musi być podłączony. Chodziło mi o to, że układ elektryczny urządzenia zostaje praktycznie nie zmieniony w stosunku do opracowanego...
jak ustawisz na counter to liczy z wejscia p3.4. a teraz gate=internal/external to jest tylko ustawienie czy timer bedzie wlaczeny programowo czy sprzetowo. jak dasz external to timer liczy gdy na p3.2 jest stan 0
Witam! Buduję sterownik oparty na układzie AT89C2051 i PCF8583, czyli zegar z alarmem. Udało mi się pożenić te układy + wyświetlacz, lecz nie wiem jak namówić PCF8583, aby wskazywał czas rzeczywisty. Poczytałem posty, ale nigdzie na ten temat nie znalazłem informacji. Przejrzałem notę katalogową, ale po angielsku, za komuny tego języka nie uczyli :?...
89C2051 nie ma wewnętrznego oscylatora, więc bez kwarcu lub generatora nie ruszy. Reset - wystarczy sam kondensator. Rzecz jest na tyle mała i prosta, że warto to napisać w asemblerze. Z drugiej strony, jeśli jesteś nowicjuszem, to masz sporo do nauczenia się - potrzebny Ci będzie timer do odliczania czasu, więc musisz się z nim zaprzyjaźnić. Bascom...
ok. co do programatora to dzięki już wiem że będzie mi pasował dzięki terz na odpowieć o emulatoże wiem że mi nie przypadnie do gustu No to jeszcze kilka pytań- bo przeciesz poto powstają takie portale jak ten. Chodzi o debuger coś w stylu debugera dosowego lub innego, jak pisałem programik np. pod dosa lub wina to jak go debugowałem to wszystko co...
Witam Jeśli chodzi o programator ja używam tego z EdW do Bascom College jest prosty i mi odpowiada. Programowa można wszystko (poza Bascomem, jeśli masz plik *.hex). Natomiast mam pytanie jak wygląda sprawa pomiaru cewek? Bo o elektrolitach trochę pisaliście, ale nie wiem czy faktycznie radzi sobie z takim zakresem cewek jak jest podane w opisie. Proszę...
To: [syntax=vbnet] If P3.4 = 0 Then Cyfra = 9 [/syntax] Zastąp tym: [syntax=vbnet] If P3.4 = 0 Then Cyfra = 9 bitwait p3.4 , set end fi [/syntax] Do pokazania kodu stosuj zakładkę SYNTAX i wybierz Bascom
Co do $regfile = "m8535.dat" to jest to coś w rodzaju instrukcji, którą dodaje się w pierwszej linii programu, z tym że w cudzysłowiu należy wpisać nazwę pliku odpowiadającego zastosowanemu uC, który można odnaleść w miejscu gdzie zainstalowano bascoma (np. C:\ Program Files\MCS Electronics ...). Dla porządku m8535.dat nie da się tym zaprogramować bo...
Tak jest to zestaw producenta Nowy Elektronik a dokładniej K-372 Mikroprocesorowy sonar samochodowy z bagrafem. Układ służy mi jako wzorcowy i nie będzie wykorzystywany w samochodzie, chcę na podstawie takiego zestawu sprawdzić czy nada się on jako urządzenie, które było by pomocne osobom niedowidzącym w bezpiecznym poruszaniu się. Zależy mi na kodzie,...
zgadza się nie ma pliku ale masz kod źródłowy w PDF , niestety nie ma prostego sposobu , nie wiem czy ma sens budować programator by zaprogramować jeden układ , inne rozwiązanie to zakup wersji z literką "S" 89s2051 i prosty stk200 lub podobny , oczywiście przed tym należy na nowo skompilować kod źródłowy dla tego uC jeżeli chcesz mogę zaprogramować...
Ad. 1 Jeżeli wyskakuje ci taki komunikat to prawdopodobnie jest coś nie tak z programatorem. Prawdopodobnie jest źle skonfigurowany w bascomie. Sprawdzałeś jakie masz zastosowane PCF8574 ?? czy to jest wersja PCF8574A czy PCF8574 ?? Ponadto w programatorze występują dwie sztuki tego układu i dwie muszą być tego samego typu. Ad. 2 Jeżeli chodzi ci o...
Najlepiej zacznij od jednej z trzech najbardziej popularnych rodzin mikrokontrolerów: - 8051, np. AT89C2051 - AVR, np. AT89S2313 - PIC, np. PIC16F84 Do pierwszych dwuch jest Bascom, umożliwiający pisanie programów w języku Basic (podobny do QBasica). Do wszystkich trzech rodzin są kompilatory C. Zamiast języków wysokopoziomowych jednak lepiej używać...
Tutaj http://www.dioda.com.pl/forum/topics20/k... Te lekcje nie są na procesor AT89C2051 lecz na ATtiny2313. Trzeba mieć Bascoma AVR i inny procesorek.
z tego co mi wiadomo to ten programator ma pewne problemy z kompatybilnością z windows xp ponieważ xp nie posiada bezpośredniego dostępu do portu lpt. Zbudowałem właśnie z tego projektu i nie chciał działac pozdr Jeżeli masz zainstalowane i włączone Giveio to nie powinno być większego problemu z obsługa portu LPT lub/i pomaga zainstalowanie byle jakiej...
Autor twierdzi ze program dziala... Wracając do bascoma nigdy w tym nie programowałem. Moze znajdzie się ktoś chętny pomoc napisać program na nowo w bascomie. Szczegoly na priv
A więc tak... programatorek zrobiłem i działał.... Tylko wkurzało mnie przyciskanie klawisza reset, wiec go sobie zmodernizowałem... Teraz działa automatycznie, ale czasem mi głupieje, więc wersja podstawowa jest pewniejsza.... Co do konfiguracji w Bascomie: zakładka Options, następnie opcja Programmer, otwiera Ci się okienko gdzie masz 3 zakładki:...
ubzduralem sobie zrobic uklad bazujacac na mikrokontrolerze At89C2051 ... poczytalem pokombinowalem zlozylem sam programator szeregowy .. nie działał :/ kombinowalem inny szeregowy tez nie dzialal .... kupilem programator ISP STK 200/300 i uklad AT89S2051 ... ( mam gotowy program ) w programie bascom przy probie wrzucenia programu stoi w miejscu na...
Nie bardzo potrawię sprawdzić to co napisał stozu Pinów A0 A1 i A2 24c16 w eepromie nie można samemu ustawiac, bo układ używa ich do przełączania sobie storn pamięci, poza tym ten eeprom ma osiem stron pamieci po 256 bajtów. bo dopiero zacząłem zabawę z I2C (i to na początek w Bascom). Na pierwszy rzut oka coś tu wygląda bez sensu. Skoro strony są adresowalne...
Ja tez pare dni temu zrobilem taki programatorek i mialem problem. Ale juz jest ok. Musisz w biosie zmienic ustawienia portu LPT na EPP-ECP lub EPP bo jak tego nie mialem ustawionego to tylko moglem zapisac do procka ale nie moglem odczytac. Jesli uzywasz ICprog, to musisz wylaczyc (dla at89cX051) 'ENABLE PAGE WRITE' jak tak zrobilem i po tym dzialalo...
Mogę Ci oddać też programator i emulator do tego zestawu. Bo nic na tym już nie będę robił. I dlatego miałbym nieczyste sumienie-gdybym Cię do tego namawiał. Nie pakuj się w coś co jest już na starcie przestarzałe. Jak chcesz nauczyć się programować mikroprocesory w Bascomie- to zacznij od AVR. Jeśli to musi być 8051(bo AT89C2051 jest jedną z wersji...
To zalezy w jakim Bascomie chcesz programowac. Np. w Bascomie 8051 mozesz programowac na przyklad popularne procesorki AT89C2051 a w Bascomie AVR procesory z rodziny AVR np. AT90S2313. Najprostszy programator jest do Bascoma AVR - sklada sie z kilku rezystorow i kilku przewodow podlaczanych do portu LPT komputera, dodatkowo mozesz programowac procesorki...
witam prosze o kilka wskazówek w rozwiazniu mojego pomyslu a mianowice chciałbym zrobic taki sterownik at89c2051 + klawitura pc np nacisniecie klawisza F1 wlacza syrene ( takie odstraszenie intruza) ------------------------F12 wyłącza syrene ------------------------F2 zapala oswietlenie w ogrodzie F3 gasi ------------------------F4 otwiera brame F5...
Poprawilo sie po wzeliminowaniu kondensatorkow : zmienilem nieco konstrukcje, ale teraz, gdy czyszcze tablice pamieci, to zamiast samych "FFFFFF" w Bascomie, to sa :"FFFF00FFFF00FFF.. i tak dalej" Programowanie wiec rowniez zmienia oryginalna strukture pamieci z bufora w komputerze... Tak wiec problem dalej pozostaje ten sam...
Czesc, Zalozmy ze buduje uklad sterowania oparty na AT89C2051. Glownym elementem ukladu jest przeplywomierz turbinowy, ktory moze podawac sygnal wyjsciowy w postaci sygnalu pradowego w zakresie 4-20 mA, lub sygnalu czestotliwosciowego 0-10 kHz. Teraz pytanie, ktory sygnal latwiej "zarejestrowac" procesorem ? Przypuszczam ze w wypadku analogowego sygnalu...
Witam, Korzystając z okazji "około świątecznych" chciałem zrobić sobie prezent i kupić książkę, o mikrokontrolerach z rodziny 8051 (obecnie zajeżdżam dziadka AT89C2051 i chciałbym o nim trochę poczytać). Interesuje mnie język C , żaden assembler, ani Bascom. Z C mam do czynienia i orientuję się w nim, natomiast połączenie C i mikrokontrolerów jest dla...
np. Bascom Pozdrawiam Józef
Nie jestem pewien, czy chcąc skorzystać z tego programatora nie jesteś jednocześnie skazany na programowanie w Basicu i używanie kompilatora Bascom, ale mogę się mylić i głowy nie dam. Natomiast chcąc programować w asemblerze, program możesz pisać nawet w notatniku, kompilować właśnie przy użyciu "asem51", a wgrywać za pomocą programatora i programu...
......... - WinAVR, Bascom, Studio AVR itp. - ......... 89sXX52. P...... akurat ja tym się zasugerowałem :-) co nie oznacza że powinienem sobie z tej okazji strzelić w łeb... :-( lub popełnić inne "rytulne elektroniczne samobójstwo" :-) Osobiście do '51 i pochodnych stosuję jeden programator z Praktycznego Elektronika a jako drugi zestaw AVT-518 z...
Witam! Potrzebuję pomocy ,bo niemogę sobie poradzić: Napisałem program na 2051 w bascomie obsługujący synteze,40 ch w starym CB.wyprowadzone dwa piny p3.0 = Ch down i p3.1 Ch up. Działa to pięknie. Kanał jest zapisywany w eepromie 24c02.ale ma być gałka obrotowa,jak przedtem było na starym przłaczniku 12 kanałowym. zdobyłem encoder obrotowy od sprzetu...
Jak jeszcze chcesz programować Atmelka, zajrzyj tu: http://www.elektroda.pl/rtvforum/topic10... To powinno rozwiązać Twój problem. Pozdrawiam.
Wykonuje kit avt2711 i kupiłem ten mC bo był w liście części i teraz żałuje ze przed zakupem nie sprawdziłem jak się go programuje. Mam też program(z avt) do tego kitu tyle że w bascomie, chciałem zastosować attiny2313 bo piny się zgadzają ale znowu ale znowu na avr-ki jest zupełnie inna składnia bascoma, i trzeba by przerabiać program, tylko tu się...
Czesc Dostalem zestaw pytan na kolosa z materialow z kosmosu, wogule o tym mowy nie bylo a w necie nie moge nic znlazec , pomożcie: 1. Narysuj strukture P1.0 dla AT89S8252 2. Narysuj strukture PD.0 dla AT90S2313 3. Narysuj strukture Watchdog timer AT90S2313 4. Narysuj strukture Analog Comparator AT90S2313 5. Schemat programatora SPI np STK 200 6.Opisz...
Jeżeli ktoś ma albo mógłby poprawic mój program, ewentualnie napisac jakiś prosty programik działający (załączenie i wyłączenie diody rc5 obojętnie jakim klawiszem pilota) abym mógł się czegoś nauczyc ! Prosze Was koledzy już niemam pomysłów ! A czy dał się skompilować? Bo u mnie tak i na symulatorze działa OK. Twój program jest poprawny... Sprwadź...
Witam Miałem problem z tym programatorem "programmer not responding" itp., kombinowałem z ustawieniami portu lpt, z ustawieniami w bascomie itp. Okazało się że problem tkwił w drabince rezystorowej. Wlutowanie jej w płytkę nie daje odpowiednich napięć do 74ls05. W drabince nie ma wspólnego punktu jak na schemacie tylko sąsiednie nózki mają po 10k. Reasumując...
Mam wszystko (programator, procesor i program z EP) Po wciskaniu w bascomie góźiczka Complite zaczyna wczytywać ale po pewnym momęcie zatrzymuje się i pokazuje w oknie głównym programu linijke zaznaczoną kolorem czerwonym Waitms 7 Niewiem co jest może coś źle robię prosze o pomoc nie jestem tak dobry w programowaniu. W załącznikach zamieszczam program...
Tak dla przykładu w bascom’ie sam termometr(ds1820) z LCD zajmuje ok.1,1k a gdzie tu reszta.(Ale bascom jest z tego znany) Witam, Kolega chyba naprawdę nie umie pisać - nawet w Bascomie... Poza tym: To ty zastanów się zanim cos napiszesz Na "ty" to tramwaj staje i sie tak nie unoś swoim brakiem wiedzy... Gdybym uzyl C to bede mogl miec ten sam...
Trochę nie na temat ale: 1. Jeśli jesteś początkujący i interesuje Cię Bascom to podaruj sobie 2051 i spółkę bo zdecydowanie lepsze są AVR'y i Bascom AVR (demo - kod do 4kB). 2. Programator do AVR'ów jest prostszy i pewniejszy w działaniu. 3. AVR'y programuje się w układzie, a to bardzo ważne jeśli tego jeszcze nie wiesz. 4. Programowanie AVR'ów w Bascomie...
Hmmm. Zacząłem przerabiać tą bibliotekę na wersję przeznaczoną dla AVR. Będą dwa problemy, albo nawet trzy w przeprowadzeniu tego. Pierwszy to opóźnienia programowe jakie tam występują. Musiałbym znać jakie będzie taktowanie procesora AVR by móc tą procedurę przerobić, tak aby zachować czasy. Drugi to nieco udziwnione rozwiązane ustawianie parzystości...
Problem polega na tym, że dopiero co zacząłem zabawę z bascomem a wcześniej programowałem w zwykłym asemblerze i na inną 51. Teraz chcę napisać program do komunikacji między urządzeniem zbudowanym na 89c2051 a sterownikiem. Komunikacja po rsie 232. Siedzę i męcze się z początkiem programu i jakoś mi nie idzie :( Na początek chciałbym napisać aplikację...
Ja dałem przykład tylko. Posiadam w domu trzy sterowniki każdy z innej firmy i wszystkie mają ten sam problem. Wątpię aby jakakolwiek firma stosowała u siebie przy produkcji jakichkolwiek sterowników oprogramowanie bascom. No ale może się mylę. Robiłem na zamówienie sterownik temperatury jeszcze na rodzinie 51. Aby rozwiazać problem z obsługą 1-wire...
Hmmm, przedewszystki trzeba mieć programator czyli urządzonko podłączane najczęściej do PC do którego wpinamy programowany układ i wgrywamy program/dane za pomocą softu z PC. Programatorów jest wiele, drogich, tanich, dobrych i niedziałających :D Ogólnie na początek polecam Willem'a www.willem.org - ma w miarę dobry stosunek cena/możliwości (sprzedawane...
czy coś takiego jest dobre na początek http://republika.pl/gustaw47/projekty/89... ------------------------------------ Wielkie dzięki wszystkim którzy zdecydowali mi pomóc. W końcu zdecydowałem się kupić AT89c2051 i zbudować programator BlowIt Korzystając z Bascom’a 8051 zaprogramowałem go i wszystko działa :) (dioda mruga jak należy) Pozdrawiam...
Witam wszystkich i pozdrawiam nistety nie mogę sobie pozwolić na częste zaglądanie tutaj bo jade na modemie. Powracając do tematu dziękuje wszystkim za informacje, obecnie "walcze" z AT89C2051 używam do programowania BASCOM-a pisałem różne proste programy i sprawdzałem je tylko w symulatorze z BASCOM-a działały poprawnie,a nie programowałem procka bo...
Dawno dawno temu wykorzystalem at89c2051. Wszystko funkcjonowalo ok ale dawal wrazenie malo doskonalego (niewiem moze się myle). mam do niego niezly opis po polsku no i pozostaly gdzies programy i programator. wydaje mi się ze się uwsteczniam jezeli nie szukam innych lepszych rozwiazan. Brzmi zachecajaco. czy jak poradzilem sobie z AT89 to bedzie to...
witam, mam problem z obsluga czujnika temp. ds1820, polaczony jest przez 1Wire na plytce testowej AVT2500. Przykladowy program do obslugi pobralem ze srtrony http://as.rumia.edu.pl/artur/a/bascom/Te... Kompilacja programu przebiega bez zadnych problemow. W momecie uruchomienia uProca uzyskuje staly odczyt "- 0.5 C". z gory dzieki za pomoc. <--TERMO.BAS-->...
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...
W takim razie np. Bascom lub C sa zupelnie rozne na AVR i '51 , czy tylko roznia sie te mikrokontrolery sposobem programowania ?
Witam, Właśnie złożyłem swój pierwszy programator do AT89CX051. Złożyłem go zgodnie ze schematem publikowanym przez EP. Mam już wszystko co potrzebne jest do uruchomienia mojego pierwszego układu z mikrokontorlerem :). Pozsiadam następujące rzeczy: - Płytkę testową do kursu BASCOM College; - Programator AT89X051; - Mikrokontroler AT89C2051; - Sysytem...
https://obrazki.elektroda.pl/4935343700_... Cóż, początek roku (akademickiego) to też dobry moment na pewne podsumowania - u mnie to podsumowanie już 15 lat zabaw z elektroniką ! Moja przygoda rozpoczęła się dzięki tacie gdzieś około 2004 roku , gdy to dostałem do rąk zestaw z procesorem AT89C2051. Wtedy to napisałem w języku Bascom...
tu masz kurs programowania '51 w asemblerze (na bazie "starszego brata" - 8051). Zajrzyj do not katalogowych, to będziesz wiedział jakie są różnice: http://elportal.pl/index.php?module=Cont... Drugi to kurs w BASCOM Basic dla 89C2051 (BASCOM College): http://elportal.pl/index.php?module=Cont...
nie masz mozliwosci programowac tego w bascomie?
Programatorem jaki przedstawiłeś na zdjęciu nie zaprogramujesz AT89C2051. Programator ten jest przeznaczony do programowania mikrokontrolerów AVR, czyli np.: ATmega8, AT90S2313 itp. Potrzebny jest Ci na przykład taki programator: http://www.sklep.avt.com.pl/p/pl/48060/p... Co do układów...
POtrzebuje wszelkiej dostepnej literatury do Bascoma i jak najwiecej programow ktora sa pisane bod prc AT89C2051 z wykozystaniem wyświetlacza 2X16 ! pomocy to do pracy dyplomowej ! w srode musze oddac ! :) Przeniesiono z Programowanie Ogólne. - arnoldziq
Po wgraniu Bascom'em do procka i zainstalowaniu go w układzie licznika nic się nie dzieje. Może procek się nie zaprogramował. Programowałem BlowIT'em przez LPT. Na porcie pokazywało, że programowanie się odbywa. Napięcie programowania linii zmierzyłem 4,28V. Może jest za małe?
BASCOM jest to narzędzie do programowania procesorów. Nie potrzebujesz pełnej wersji. Ściągnij sobie demo (nie pamiętam adresu, wpisz w google). Tam masz, oprócz kompilatora i symulatora także soft do programowania. I obsługuje BowlT. Pozdrawiam
LB1 blokuje programowanie, LB2 blokuje programowanie i weryfikacje (odczyt). Jeżeli ustawiłeś tylko LB1 to powinieneś normalnie odczytywać, na programatorach, na których teraz programuję tak właśnie jest (zresztą zgodnie z dataszitem). MCS flashprogrammera nie używałem już ze 2,5 roku, może on tak waśnie robi - nie pamiętam.
Witam wszystkich. Mam problem z podłączeniem programatora Bascom do mojego notebook'a który nie posiada złącza LPT przez co muszę posługiwać się przejściówką. Na wstępie opiszę sprzęt jakim się posługuje i co będę chciał podłączyć. Jednocześnie przepraszam jeżeli podobny temat znajduje się na forum lecz chciałem prosić o radę konkretnie do tego typu...
Tu właśnie widać jaki błąd popełniają młodzi "konstruktorzy" zaczynając naukę programowania 8051 od bascoma. Naprawdę warto najpierw liznąć choć trochę asemblera, gdyż tylko w ten sposób można nauczyć się jak dokładnie działa mikrokontroler. Ja tak właśnie zaczynałem, teraz piszę w C, a na bascoma napewno nigdy się nie przesiądę.
może sie przyda - program właśnie na czujnik 18s20 ' BASCOM College ' (EdW 2001.01 str. 20) ' Temat : "Termometr z Dallas DS1820" ' wersja 1.1 (20.03.2001) ' Compiler : BASCOM 8051 LIBRARY V 2.06 ' Used ROM : &H7A3 1955 (dec) > Ok ' Poprawki do ver. 1.0: ' - poprawiony błšd odczytu temp > 41,5...
Witam Mam problem z programem poniżej, a mianowicie: został napisany pod AT89c2051 a chciałbym go przerobić pod ATTINY2313. Zacząłem ten program przerabiać, wprowadziłem inne liczby dla DDS`a, oraz nazwy portów (dla attiny2313), ale wyskakują błędy np. INVALID DATATYPE przy If Przes = 0 Then, nie znam się na programowaniu. Projekt dds`a jest ze strony...
okrojony wsad z asemblera, w sam raz dla osoby mającej niewiele styczności z programowaniem mikrokontrolerów ... A/Ω ... polecam krótką lekturę polskiego helpa z bascoma, opisane sterowanie multipleksowe wskaźników 7-mio segm. oraz budowa zegara RTC ... z większym pożytkiem dla wykonawcy, osobiście już wyrosłem z pomagania za wynagrodzenie (na...
Widzę, że nieodpowiednie forum wybrałem. Przepraszam. Temat zamykam. Dodano po 4 Napisałem kod pod wyświetlacze led 7segment. Timer minutnika pracuje w mode=2 późni się 500ms / 1 h . Również µP z TME, nie chciał pracować poprawnie pod tamtym programem z wyświetlanie LCD i ciekawymi opcjami. Czyli kod coś nie bardzo. Kolego, wybrałeś zabytkowy mikrokontroler...
Witam! Zapisujesz program z bascoma (źródło) np. w katalogu c:\123\start.bas Musisz teraz skompilować program w bascomie: F7 Jeżeli nie będzie błędów to dostaniesz pliki start.hex i start.bin Plik bin to jest to co musisz załadować do proca (w postaci binarnej) lub hex po "przetłumaczeniu" na bina. Ale to zależy jaki masz program do programowania proca....
Szanowni Koledzy Programuję w BASCOM 8051 DEMO na układy AT89C2051. Używam programatora AVT-2502, dedykowanego do programowania procesorów z rodziny AT89CX051 i podłączanego do portu LPT komputera. Do niedawna programowałem wyłącznie kostki 89C2051 i wszystko działało. Ostatnio jednak nabyłem trzy nowe kości 89C4051 i zaczął się problem. Nie jestem...
W PDFie tej płyty nie widać typowej złączki podłączenia programatora. Na PCB jest, na schemacie nie ma, nie wiem jak oni takie cuda robią, w AVT, ale niezgodność schematu z płytka zdarza im się dosyć często. Do zestawu byla dolaczona plytka CD,na ktorej jest nawet oscyloskop. Pewnie oparty na karcie dźwiękowej komputera, nie ma to zbyt dużych możliwości,...
Witam Zrobiłem ten termometr: http://mirley.firlej.org/termometr_domow... Jednak programowanie AT89C2051 nie należy do najłatwiejszych, więc chciałbym prosić o pomoc w "przerobieniu" tego kodu pod kontroler ATTINY2313. Zrobiłem już programator pod ATTINY2313 więc to byłaby najprostsza droga. Proszę o pomoc. Oto kod pod AT89C2051:...
przesiadka z Bascoma na assemblera to drastyczny skok ;) i kolega może go nie przeżyć, Dlatego uważam, że zaczynanie nauki programowania od języka wysokiego poziomu to skazywanie się na wieczne błądzenie w ciemności...
kogucikk! spokojnie, spokojnie,... już lepiej.... sorry, za bardzo popłynęłam żargonem - "kody" - kody źródłowe programu... no, mam nadzieje że mnie moderator nie obkrzyczy za ten post.... budowa jest z grubsza taka że jest to 256 bajtów ram z czego pierwsze 16 (0x00..0x0F) to rejestry zegarka pozostałe (0x10..0xFF) to wolny obszar na dane użytkownika...
Ja nie umiem programować :P , ale wiem że do tego potrzebny Ci będzie specjalny programator AVR który musimy podłączyć pod port LPT komputera :) A oto link : http://www.elektroda.pl/rtvforum/topic68...
OK. Skoro tak twierdzicie. Wole ASM od Bascoma i zrobilem w nim tylko kilka prostych programikow. A do takich kawalkow "decycyjnych" uzywam instrukcji CASE. Jest to znacznie bardziej czytelne. Pozdro Dexter Osobiście też przedkładam asembler nad Bascom ale w Basomie troche pisałem, jednak po głębszym poznaniu go wróciłem do źródeł. Zresztą jest poświęcony...
Witam Dzisiaj prosilbym bym o pomoc w kwesti zaprogramowania mikrokontrolera AT89C2051. Posiadam programik ktory ma mi obsluzyc wyswietlacz dwusegmentowy LED i inkrementowac od zera do 99 "w kolko". Napisalem sobie taki programik: Dim T333us As Byte , T2ms As Byte , T25ms As Byte Dim Jedsek As Byte , Dziesek As Byte , Jedmin As Byte , Dziemin As Byte...
To co kolega poleci na początek nauki programowania, zamiast Bascoma?
Niedawno zacząłem bawić się programowaniem '51. mam już programatora programy itd. i próbuje napisać program który obsługuje pilot. Odpowiedni układ odbiornik podczerwieni TFMS i BASCOM - wszystko mam. GetRC5 i po sprawie ale... chce wpisać kody przycisków do kontrolera i teraz pytanie: Czy kody odpowiadają kodom pokazanym przez GIRDERa? Mam pilot od...
Stk 200 to programtor AVR`ów np Atmega8 .Ty jeżeli chcesz wybrać programator dla 89c2051 do wybierz MCS Flash programer. Jeżeli chcesz aby programował automatycznie to zaznacz sobie jak na rysunku
Umieszczam odnośnik do opisu. W moim obrotomierzu jakimś cudem zapamiętuje? Może chodzi o ingeręcję w programie (w opisie pisze aby nie ingerować) Chyba przejdę na AVR tylko nie mam programatora a korzystam z programowania w bascom. Może zamiast "kombinować" pomożecie w wyborze programatora? Jak równierz procesora (chodzi o cenę i możliwości) 2051 -...
Witam, ja także niedawno zacząłem się interesować programowaniem i napisać taki program na AT89C2051 w baskomie nie potrafię, lecz jeśli by interesowało Cię napisanie takiego programu na ATMege8 w C, to służę pomocą. Nie wiem, w jakim stopniu interesuje Cię programowanie, lecz do tego musisz mieć programator, do AT89C2051 można złożyć w krótkim czasie,...
jeśli chersz to spod bascoma bardzo prosty programatorek który używam do programowania nie tylko programów skompilowanych w bascomie ale i gotowych opików BIN to podaje linka http://www.ic-prog.com/2051pv2.gif tylko trzeba wprowadzić zmiany zamiast układu HC jeśli nie bedzie działać trzeba dać HCT ja tak zrobiłem bo poziomy napieć z pinów LPT były niezgodne...
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...
Witam. Znalazłem kiedyś, zdaje się że nawet na elektrodzie, program napisany dla AT89C2051 którego zadaniem było sterowanie czasowe wycieraczkami samochodowymi. ' Przerywacz pracy wycieraczek o programowanym czasie ' '$sim $regfile = "89c2051.dat" $crystal = 12000000 Wajchain Alias P3.2 'Wejscie z dzwigni sterowania wycieraczka Wajcha1in Alias...
witam jestem początkujący ,troche programowałem na pic 16f84a ale postanowiłem kupic jakiegoś atmela avr (jeszcze nie wiem jakiego) . Znalazłem biblioteke do bascoma 8051 ice.lib z http://www.elektroda.pl/rtvforum/topic18... bardzo mi na niej zależy ale chciałbym ją wykorzystać w bascom avr. Czy jest to możliwe? ew. co trzeba zmienić? prosze o...
Zalety: programowanie w nim jest b.proste, dla poczatkujacego w sam raz, gotowe procedurki do obslugi najpopularniejszych urzadzen (LCD itp) Jesli bedziesz mial potem checi przesiasc sie na np C to polecam Najwieksza wada jest to ze strasznie zrzera pamiec uC, programuje od niedawna i juz zdarzylo mi sie przy robieniu menu na LCD ze zapchalem pamiec,...
A więc Twój projekt ma właściwie do wykonania cztery zadania: - obsługę LCD (inicjalizację i procedury wysyłania danych i rozkazów) - obsługę przycisków (detekcja zbocza opadającego, likwidacja efektu drgania styków) - obsługę liczenia czasu (odpowiednie skonfigurowanie licznika) - obsługę wyliczeń matematycznych (max. 9!=362880, a więc mówimy tu o...
Cześć. Sterowanie ma własnej konstrukcji, zasilanie unipolarne, silniki 0.4Nm 1.8deg, stabilizacja prądu, dobry mocny zasilacz. Nie zastosowałem sterowania pólkrokowego bo niechciałem stosować układów specjalizowanych lub programować (choć mam mozliwość) np atmeli dla tego sterowanika Silniki te podczas rychu szybkiego (G0) wykręcają 1200Hz, czyli do...
nie znam się na tym wszystkim tak doskonale może jak Wy (mam naście lat) ale czy do programowania nie są potrzebne wyjścia z LPT Można. Nie jestem pewien, co do konkretnej realizacji ze schematu, ale postulowane przeze mnie rozwiązanie zasadza się właśnie na podobnym pomyśle.
'51 potrafi duzo wiecej przy uwaznym programowaniu. Obsluga 2 zapchlonych termometrow na pewno nie jest go w stanie zapchac. Spokojnie mozna dolozyc klawiature, wyswietlacz i jeszcze komunikacje szeregowa. To co kolega Sigreg chce obsluzyc obciazy procesor w jakichs 20 do 30 %. Przez reszte czasu procek bedzie sie nudzil :( . Oczywiscie niechlujnym...
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ę...
Sprawdź czy Twój programator ma możliwość programowania AT89S2051. Tym programem programuj AT89S2051: http://bascom-8051.blogspot.com/2015/02/...
Może zrobisz sobie prosty programator TAFE obsługuje Atmele 1051, 2051 , 4051 z pod Bascoma ja takiego używam i sam sobie bedziesz mógł programować i weryfikowąć a koszt tego programatora to około 10zł podam ci link do niego naprawde warto bedziesz niezalezny http://www.ic-prog.com/2051pv2.gif
Odpowiedz do Tafe.... Ja tez pare dni temu zrobilem taki programatorek i mialem problem. Ale juz jest ok. Musisz w biosie zmienic ustawienia portu LPT na EPP-ECP lub EPP. Jesli uzywasz ICprog, to musisz wylaczyc 'ENABLE PAGE WRITE' jak tak zrobilem i po tym dzialalo ok, no i jeszcze wlacz w ICprog - enable NT/XP drive.... moze to tez pomoze.... ja mam...
Prędzej tzn szybciej wyjdzie ci nauczenie się pisania własnych programów na takie mikrokontrolery szczególnie w Bascomie niż próba "zdekompilatorowania" ;) tych wsadów przez ciebie a tym bardziej ich przerobienie w asemblerze przy obecnym stanie wiedzy. Zaczynasz od tyłu - a to rzadko się udaje. Inna droga - to zwróć się do autora programu o źródła...
Przepraszam ale nie zrozumiałem twoich intencji. Mam nadzieję ze nie bedziesz miał mi tego za złe:) Ja ze swojej strony na poczatek moge polecić Ci bascom i stronke www.edw.com.pl Znajdziesz tam sporo informacji na temat programowania. Pozdrawiam
witam serdecznie szacowne grono. To moje 1sze zetknięcie z mikroprocesorami, mam do wykonania projekt oparty na procku AT89C2051, do tego wyswietlacz 2 linijki na HD44780. Układ powinien zczytywać wartości z dwóch źródeł analogowych - jedno to sonda lambda ( wartości 0-1V) drugi to czujnik temp - termopara. Rozumiem, że mam zastosować przetworniki a/c...
Robię to dla siebie. To jest mój projekt w pracy. Będzie to zdalne sterowanie zaawansowanym urządzeniem spawalniczym. Na temat programu do programowania - myśle, że BASCOM, ale tak do końca nie jestem pewien, czy to właściwy wybór.
Jest jeszcze prosty programatorek BowlT (poszukaj na elektrodzie), który jest obsługiwany przez BASCOM i służy do programowania AT89Cx051.
Witam, Wiem, że 89C2051 to już staroć i nikt już go nie pamięta ale czy nie macie w archiwach definicji wszystkich stałych dla assemblera dla tego układu (ACC, B, IE, P1,PSW,...). Rozumiem że nie problem takie coś sobie samemu sklecić ale wolę się zapytać. Do tej pory używałem Bascoma i on miał takie rzeczy. Teraz chciałem przejść całkowicie na assemblera...
bascom at89c2051 at89c2051 bascom bascom at89c2051 programator
schemat elektryczny forda mondeo odzyskanie certyfikatów zjawisko naskórkowości
philips senseo sterownik ładowarki akumulatora
Jak podłączyć falownik do płyty SSK-MB2 - krok po kroku Zawór napełniający stuka przy zamykaniu dopływu wody