Może sam spróbuj ;-) Tak w zarysie : w pętli głównej musisz dodać warunek: jeśli przycisk wciśnięty to zwiększ zmienną "czas" o 1 jeśli puszczony to zmienna "czas" =0 następnie: jeśli zmienna "czas" = 123 (dla przykładu, bo nie wiem jak szybko ta pętla przebiega) to : zmień tryb pracy (to masz strasznie napisane, więc trudno ogarnąć)...
A używasz bascoma avr czy 8051?
Wg opisanej zasady powinien działać poniższy program ‘ Program swiatła samochodowe – opis działania ' ‘ Po włączeniu zasilania, gaszone są swiatła postojowe i mijania ' (gaszenie w sensie wyłączenia przekaźników) ‘ Program czeka na pojawienie się sygnału zapłonu ze stacyjki ‘ Następnie program czeka na znikniecie...
No to masz kod, dobrze wywróżyłem, dla AVR, a nie dla '51. Jak chcesz zapalić diodę to możesz zrobić na przykład tak SET P1 (lub SET P1.4) Więcej masz w helpie.
Jak sie nie myle przez terminal leca znaki w zmiennych typu string. To powinno ci pomoc dalej
A czy umiesz mi wytłumaczyć dlaczego potrzebujesz właśnie flash zamiast eeprom (oprócz tego że to jest trendy lub groovy)? Kup taką która ci wystarczy, Tak czy tak od 24c32 wszystkie większe sa adresowane tak samo wiec jaka byś potem nie wstawił to zadziałą. Oprócz tego jest jeszcze dataflash.
Musisz dobrać taki kwarc, który da się podzielić tak by uzyskać częstotliwość pracy UART = 31250 Hz +/- 1% Komunikat MIDI składa się z 2 lub 3 bajtów. Jeżeli bajt ma ustawiony najstarszy bit to jest on (ten bajt) traktowany jako rozkaz a jezeli nie to są to dane do rozkazu (ogólnie dane są przesyłane w porcjach 7 bitowych). Dekodowanie jest dość złożone,...
Myślałem o czymś takim :) Dim Ax(7) As Byte , X As Byte , Pozycja As Byte Dim Suma As Long Config Debounce = 100 ' lub ... jak kto woli ;) Poz Alias P3.7 Zmien Alias P3.5 Star Alias P3.1 Pozycja = 1 Cls Do Locate 1 , 1 Lcd "wprowadz liczbe" ; Pozycja Locate 2 , 1 For X = 1 To 7 Lcd Ax(x); Next X Debounce Poz , 0 , Incrpozycja...
Dir jest instrukcją w Bascom'e, zmienna nie może mieć takiej nazwy. Zmień w całym programie nazwę zmiennej Dir np. na Dir2 . Dodaj deklaracje procedury Ddelay . [syntax=basic4gl]Declare Sub Ddelay[/syntax]
WITAM według mnie program będzie czekał cały czas (moge sie mylić) może lepiej bedzie uzyć "INKEY"
'------------- Testy progow temperatury -------------- ' test niskiej temperatury His = Temp_buf - 3 ' histereza +4 stopnie If Temp_buf > Tlo Then Set P3.5 ' wlacz pompe powyzej zadanej temp Elseif Temp_buf < His Then Reset P3.5 ' wylacz pompe z histerezą End If Ten drugi warunek wygląda podejrzanie, BO porównujesz wartość temp_buf z his (temp_buf-3),...
witam. przecież on działa pod Bascom'51 pozdrawiam.
Taki "zestaw" będzie OK ale pod warunkiem , że *.hex skonwertujesz na *.bin (np. programem hex2bin), bo Bascom-owy programator HEX-ów nie czyta :( Piotrek
może ktoś na to zerknie fachowym okiem proszę o pomoc pozdrawiam !!!
zgadza się to co napisał poprzednik. Przewija ci się stos i dlatego. Przekonstruuj na coś takiego: procedura_01: ... jeżeli warunek to goto procedura_02 ... goto procedura_01 procedura_02: ... jeżeli warunek to goto procedura_03 ... goto procedura_02 To coś nie odkłada nic na stosie więc to co masz teraz nie wystąpi.
witam!! ja też używałem tego pilota i sam pisałem procedurki do niego, a standard nadawania jest bardzo prosty!! a do odbioru używałem tych fajnych scalonych "oczek podczerwieni" tu nasz symbole: TKP 69 127 TSOP 1738, wymiary okolo:[wys,szer,gł]15mm/10mm/3mm do kupienia w większości sklepow z elektronika (podalem wymiary ponieważ sa jeszcze oczka mniejsze(nie...
Opóźnienia czasowe możesz wprowadzić umieszczając w programie polecenia: - Wait [liczba] - program odczeka liczbę sekund, - WaitMS [liczba] - jak wyżej tylko w milisekundach, Przykładowo taki program: $crystal = 4000000 'określ czestotliwość kwarcu (podaj właściwą!!!) $baud = 9600 'te dyrektywy występują zawsze razem 'nieważne czy używasz UARTu Do P1...
Alana - timer 0-90sek, 89c2051, bascom Alana - czestosciomierz, 89c2051, bascom Alana - czestosciomierz przerobka poprzedniego, 89c2051, asm
Albo nie masz na poczatku dyrektywy $crystal informujacej jaki masz podlaczony kwarc. Te procedury opieraja sie na tej informacji. Pozdro Dexter
Witam, jestem bardzo początkujący w mikrokontrolerach. Posługuje sie Bascomem. Chcę zrobić prosty woltomierz z wykorzystaniem 89C2051 ( posiadam ich 4szt a jeden wyświetlacz LCD 2x20- na pewno jeszcze mi się przyda), wynik pomiaru chciał bym przedstawić na 3 wyświetlaczach 7 segmentowych LED. Mikrokontroler ma wbudowany komparator analogowy i może mierzy...
Podlaczylem na trzech przewodach i zadnych zauwazalnych zmian nie widac. zalaczam listing programu
Wracając do I2C, to polecam Ci BASCOM + 89C2051 z tym, że obsługę I2C będziesz miał programową, ale jeśli nie zależy Ci na sprzętowej obsłudze, to nie ma problemu.
Prostrzego nie znajdziesz niż: http://www.elektroda.net/download/dwpl.p... Niestety nie ma weryfikacji i działa tylko pod DOS-em, ale ja dośyć długo pracowałem później się przestawiłem na AVR-y.
Nie wnikając w obliczenia chciałbym zwrócić uwagę na bascomowe polecenie Load timer1.Polecenie to w zamierzeniu autora powinno dokonać przeliczenia 65536 - 4150 = 61385 i wynik załadować do timera A w rzeczywistości to jest tak: Load Timer1 , 4150 powoduje zapis:TL1=0xCA , TH1=0xCA -patrz symulator Bascom. Daje to wartość początkową timera 51914 , czyli...
Czy wie ktoś z kolegów dlaczego niemożna skompilować listingu ze strony kolegi SQ1FTB http://sq1ftb.prothost.pl/articles.php?a... ?????? Chciałem zbudować sobie syntezke na procku 89c2051 i TSA6057 i natknołem się na projekt kolegi SQ1FTB ale od linijki (Db0.1 = Pom.0) wyskakuje mi error w Bascomie nie może skompilować tego ? Jeśli ktoś rozwiązał...
Witam. Mam problem. Jestem zielony w programowaniu (dopiero zaczynam). Chcę programować mikrokontroler 89c2051, mam programator oraz program BASCOM-8051, ale nie wiem jakie są rozkazy do tego układu. Jeśli jest to możliwe prosiłbym o ich podanie (aby można pisać je w BASCOM'ie). Chciałbym też wiedzieć czy do 89c4051 są te same czy jakieś inne. Jeśli...
Witam Wysylam jakies zmienne ktore wplywaja na dzialanie programu w 2 procku ale jak dostanie juz pierwsza zmiena to zamyka port jak zrobic zeby pozostawal on otwarty ? i zapisywal caly czas aktualne zmienne ? Zabronić zamykać port :D Kolego :!: Na tak lakoniczne zapytanie , tylko powyższa rada ciśnie mi sie na ... klawiaturkę ;) Przecież procek sam...
$crystal = 12000000 $regfile = 89c2051.dat Dim Pwmcount As Byte , Count As Byte , Vals As Word , Valcount As Word , Countscale As Byte Config Timer0 = Timer , Gate = External , Mode = 0 Config Timer1 = Timer , Gate = Internal , Mode = 2 On Int1 Readint On Timer1 Pwm Load Timer1 , 250 'przeladowanie timerka dla PWM przy 250uS Set Tcon.2 P1 = 3 Count...
Witam. Looknij tam:http://www.elektroda.pl/rtvforum/top... Czasami warto obejrzec posty zanim sie zada pytanie :) Pozdrawiam
Dopiero zaczynam zabawe z mikroprocesorami. Mam taki problem potrzebuje napisac progam do obslugi serva w bascomie pod uP 89c2051 servo ma sie wychylac w jedna i druga strona jak tylko szyko moze Kto moze mi napisac ten program .W bascoomie umie obslurzyc tylko wyswietlacz LCD :)
Według mnie tak ten programator powinien sią nadać do Bascom'a 8051 ale tylko do tej wersji Bascom'a bo zauważyłem że ten programator jest chyba tlko do jednej kości mianowicie 89C2051 a tą kość obsługuje właśnie Bascom 8051 zatem nie widze problemów no ale to jest moje zdanie niezbyt doświadczonego elektronika :D Pozdro :D
zobacz tę stronkę może coś ci się przyda http://cappels.org/dproj/Home.htm Dzięki za podpowiedz Ale stronka jest poświęcona głównie procesorom AVR A wydaje mi się iż do takich rozwiązań w zupełności powinien wystarczyć Mały ATMELEK AT89C2051 Darek
w helpie bascomowym jest napisane jak sie poczyna z tablicami avg nigdy nie uzywalem, jakos niebardzo mi to sie spodobalo czasem lepiej zrobic samemu jakas funkcje, bo te wbudowane w bascoma czasem sie dziwnie zachowuja
jeszcze niczym nie programowałem i wydaje mi sie ze BASCOM jest prosty
Zastosowałem PCF8574AP i odpowiednio je odznaczyłem w Bascomie.
Witam ! Może kolega się zdecyduje w końcu ! 02 Wrz 2005 22:42 PGA2310 sterowany 89c2051 - BASCOM http://www.elektroda.pl/rtvforum/topic35... Proszę o wyjaśnienie na PW !
Pewnie że prosciej
jak najprosciej rozpisac w basicu (bascom) obrotomierz ? ? ?
Można wykożystac programator bascom do 89c2051 z odpowiednią przejściuwką, była w EP, i chyba jest w dziale microkontrolery. :roll:
Czy wie ktoś w jaki sposób wygenerować jakąś melodię z atmela w helpie z bascoma jest napisane żeby kożystać z przerwań ale ja niemam pojęcia jak to zrobić jedyne co mogę to wygenerować pojedyńczy dzwięk
A czy moglbys podac umerek takiego buforu i pozostanie tylko problem programowy - jak napisac program do obslugi magistrali.
Płytka ma byc pod bascom`51 do procesora 89c2051
Mam pewien problem z tym programatorem (to ten z EdW do BASCOM'a), otórz jak próbuję zapisać coś do procka (89C2051) to niby jest ok, ale jak go chce odczytać to są same FF, do tego jak próbuję wykryć procesor to podaje, że mam 1051 (a jest 2051). Podczas odczytu i zapisu zaświeca się dioda na programatorze. Używam programu Bascom-8051 DEMO Special...
A jak wygenerowac przebieg zegarowy bez użycia timera w 89c2051?
Jak nie zaprogramujesz procesora i nie podłączycz tego scalaka to się nie dowiesz.
A jak się ma sprawa z poziomami napięć na styku uC <-> METEX ?? Innymi słowy, czy te pozomy napięć są zgodne?? Skoro Metex nie reaguje, to może akurat wina lezy w niezgodności napięć?
nie mam zbytnio dostępu do skanera :( a wiesz jak wysyłac dane szeregowo z At 89C2051?? (Bascom)
Niestety w Bascomie 8051 jest inna składnia i właśnie jak próbowałem dopisać własnie te 2 porty to bascom wyrzuca błąd że nie ma takich parametrów do config lcdgraph....
CZy w mikroprocesorach 89C2051 można ustawić przerwanie zewnętrzne aby reagowało na zbocze narastajace bądź opadające pisząc progam w Bascomie. Szukam po necie nic na ten temat nie mogę znaleźć.
Jak zrobić opóźnienie ok 30min z którego można zrezygnować (anulować) w każdej chwili? Nie znam asm zupełnie i tylko trochę znam Bascom'a (chodzi mi o przykład oczywiście w tym drugim). Oczywiście można wydać polecenie "Wait" kilkakrotnie, ale to sprawy nie załatwia ponieważ nie można tego anulowac - chyba ze ja o czymś nie wiem. Kwarc który użuwam...
Może preskaler ustaw na /256, a wartość początkowa Counter 22336, przy czym to jest na kwarc 11059200. Do tego widzę że niepotrzebnie pogmatwałeś ten kod, przez to obróbka danych może "kraść" te sekundy, i to by się nawet zgadzało, bo gdyby coś było nie tak z timerami czy wyliczeniami to od razu by ci zaczął źle naliczać, miałbyś sekundy spóźnień różnic,...
Dowolny RC5 + 89c2051 + bascom i można robić takie rzeczy, że ho ho :D.
Mam przykladowe pliki i z *.bas jak dam compile to robi mi *.hex i *.dbg a ten moj plik nie :(
Ten programator do Bascoma: http://www.edw.com.pl/pdf/k10/51_15b.pdf
witam, jestem poczatkujacy w sprawach programowania, podczas proby zaprogramowania 89c2051 w bascomie, program wyswietla komunikac "chip not the same as buffer" nie wiem o co mu chodzi, bascom skonfigurowany raczej prawidlowo, czy ktos z Was wie jak rozwiaza ten problem ???? pozdrawiam
Kto mi przerobi program na procesor AVR AT90S2313. Posiadam listing programu co chodzi na procesor 89C2051 czy ktos mi to poprawi na avr Bascom . Dzieki. romancd(at)go2.pl
Po pierwsze to radziłbym zmianę procesora na AVR'y np. ATTINY2313 bo są w nim sprzętowe kanały PWM. Polecam temat na forum cnczone "unipolar motor microstepping" http://www.cnczone.com/forums/showthread... (być może trzeba się zarejestrować). Są dostępne schematy i kody źródłowe Bascom'a (ew. mail do autora). Uzupełnieniem może być http://www.cnczone.com/forums/showthread...
Chyba pomyliłem działy , SORKI.
Witam Tak sie sklada, ze niedawno pisalem programik pod pga2310. Sprawa jest prosta: Config SPI = Soft, DIN = P1.0, DOUT = P1.1, CS = P1.2, CLOCK = P1.3 Dim L as byte ' regulacja glosnosci - 0 do 255 kanal L Dim R as byte Spiout L ' wysyla bajt dla kanalu lewego Spiout R ' wysyla bajt dla kanalu prawego Pamietaj o podciagniecy konscowki Mute i Zcen...
Właśnie skończyłem składać zestaw AVT 2441 i zabrałem się za soft znalazłem go na elektrodzie uruchomiłem w bascom AVT(przerobiłem układ z procesora 89C2051 na 90S2013 )uruchomiłem ten program w bascom avt nacisnołem F7 i wywaliło mnustwo błędów: poniżej zamieszczam cały soft procka
Witam Posiadam programator AVT-2502 i program Bascom 8051 Czy jest mozliwe odczytanie zawartości ukladu 89c2051 za pomocą tego programatora i tego programu. Jak najprościej zczytać zawartość tego ukladu jeśli nie jest zablokowany przed odczytem?
No, masz rację, już poprawiłem swoje "poprawki" co nie zmienia tego, że nie da się skompilować dokładnie przepisanego kodu. Kompilowałem na Bascom AVR i na Bascom 8051 i ten sam błąd. A tak w ogóle to chyba wejścia i wyjścia w tych procesorkach można zdefiniować w/g woli autora. Program jest pod 89C2051
Tak właśnie myślałem, że nie będzie to łatwa sprawa... Co powiecie na taki pomysł: Do układu dołączam AT25160 ( eeprom 16K = 2048 x 8 ) zapisuje programatorem losowe wartości następnie jeden bajt oznaczam jako wskaźnik ( X ). Odpalając zasilanie do AT89c2051 czytam X = adres do losowej zmiennej, następnie zwiększam jego wartość o 1. Przy 16k jest sporo...
Witam. Mam problem. Otóż postanowiłem zbudować sobie układ do szybowca w postaci chyłomierza poprzecznego wraz z modułem dźwiękowym. Informacje miały by być wyświetlane na LCD'ku 8x2. Całością chcę aby sterował układ 89C2051. Dlaczego ten układ? Ano dlatego że dopiero zacząłem zabawe z mikroprocesorami i ucze się programować w Bascomie z użyciem płytki...
dzieki ale niestety w 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...
niestety program nie działa :( Cały czas wyświetla się na LCD 127
Witam Czy ktoś próbował sterować wyświetlaczem lcd 8*2 w bascomie. Chciałbym użyć takiego wyświetlacza z uP 89c2051 i napisać program w bascomie. z góry dziękuję za odpowiedź Przeniesiono z Programowanie Ogólne. - arnoldziq
Połączenie mam tak http://img208.imageshack.us/img208/4254/... Ja dopiero zaczynam z bascomem :)
Witam Czy trudno jest przerobć program napisany na 89c2051 żeby chodził na at90s2313? dzięki za odpowiedz pozdro wojtex76
Pozwole sobie zacytować polskiego helpa p. Zbigniewa Gibek Instrukcja PRIORITY Przeznaczenie: Ustala priorytety przerwań. Składnia: PRIORITY SET | RESET źródło_przerwania gdzie: źródło_przerwania symboliczna nazwa źródła przerwania, Jesli potrzeba wiecej informacji to zachecam do sciagniecia calego helpa, naprawde przyda sie napewno nie raz.
dzieki straszne, na razie cos sobie radze, pisze na szybkigo pod bascomem (89c2051) obsługe do kostki, potem wykombinuje cos w C. na razie musze to uruchomic. szukalem oprogramowania dzieki któremu móglbym sobie z kompa muzyke wpuścić <wav> , ale nic na razie nie znalazlem. poradze bez tego dzieki
Już po problemie. Atmel był uszkodzony.
Zeby sterowac przekaznik wystarczy podlaczyc do portu tranzystor (oczywiscie przez rezystor). A do cewki przekaznika podlacyc diode (anoda do minusa). Nie zauwazylem, ze chodzi ci o '51. Te procki maja wyjscia typu otwarty kolektor (tzn. niski stan przez tranzystor, wysoki podciagniecie do plusa przez rezystor). Czyli dobrze by bylo dac tranzystor PNP....
Mam mały problem. Potrzebuje zaprogramować w Bascomie tak 89c2051 żeby wysyłał mi zmianę stany wejścia ( w tym przypadku wejście traktowane jest jako port 1) przez port rs232c). Jesli nastapi zmiana stanu któregokolwiek z pinów mam dostać komunikat o treści "INz=x" gdzie "x" to aktualny stan wejscia, a "z" nr pinu. Czyżby oczekiwanie na gotowca? Identyczny...
Witam :lol: Czy wie ktos jak zrobic zeby wyznaczony pin portu zmienial swoj stan tylko gdy wciskamy przycisk w pilocie np. nr1 , ale gdy go puszczamy stan pinu wracalby do starego stanu?? Mam na mysli program w bascomie 8051(89c2051). dzieki
Wszystko byłoby fajnie gdyby nie to, że ja bardzo słabo stoje z kontrolerami. Padło takie zadanie bojowe i muszę to jakoś zrobić na 89C2051 (Bascom i prosty prog tylko takich układów). niestety nie wiem jak coś takiego wykonać programowo, a przetworniki C/A to chyba niespecjalny pomysł. No bo prąd obciążenia będzie dość duży (max 5A). Ale i tak dziękuję...
cześć at89c2051 nie ma isp. Najprostszy programator to chyba BlowIt. Google twoim przyjacielem... A gdzie Kolega widzi 89C2051?? Bascom rozpoznaje tiny2313 bo masz wersję AVR a 89S2051 to przecież rodzina '51 i takiej użyj wersji Bascoma.
kamyczek: Hmm jak długo Ci trwaja procedury obsługi przerwań??? Że aż drugi tajemer się przepełni 10 razy? To znaczy że po prostu je źle piszesz od tych kilku lat! ".. kto wykorzystuje dwa przerwania do wykonania 2 operacji o czasach wielokrotnych stosuje sie jedem timer.." z tym się zgodze, ale kolega MichalKl chciał to chyba zrobić w celach edukacyjnych.
ten procek jest jak zablokowany, ''czyta sie'' ,dziala, ale zapisac sie niedaje :(.Koszt takiego atmelka to nic ale dlaczego tak sie dzieje hmmm.
nie jest to w asm tylko w bascomie , jednak idea sterownia zawarta jest w podprogranie Foursteps , jeżeli piszesz w asm nie powinieneś mieć problemów http://www.edw.com.pl/pdf/k10/55_06.pdf
Witam ! Źle ! Do Set P1.7 WAIT 0.5 Reset P1.7 Loop Kod na miganie jednej diody powinien wyglądać tak: $regfile = "89c2051.DAT" ' tę linię można zadeklarować w opcjach $crystal = 8000000 ' tę linię można zadeklarować w opcjach do set p1.7 waitms 250 ' 250 to chyba max w Bascomie 8051 waitms 250 ' 2x250ms około 0,5sek reset p1.7 waitms 250 '...
wedlug mnie powinienes to zastapic przejrzystymi wstawkami w asmie. na pewno w sieci znajdziesz jakies przyklady. pozdrawiam, powodzenia!
szukam prostego schematu wskaznika temp. na LM 35 wyk. 89c2051 i wyswietlacza lcd mile widziany prosy programik w bascomie za pomoc z góry dziękuję 8)
Dokaładnie. Ustawienia kwarcu w Bascom'ie muszą być takie same jak w prajekcie Pozdrowka
Z tym programowaniem to jest tak, że przez przypadek styknąłem sie z Bascomem i w nim właśnie napisałem program na proca 89c2051 z obsługa syntezera i pamieci szeregowej. Było to wygodne ponieważ Bascom ma komendy do I2C. Teraz nie wiem czy da rade komunikować się z DDSem pisząc w Bascomie z powodu braku komend do takiego sposobu komunikacji.
Oto najprostszy preogramator do AT89Cx051. Tak zwany BowlT. Działa pod BASCOMem.
Co jest przyczyną, że po zakończeniu programowania procesorka 89C2051 w Bascomie-8051 wyskakuje komunikat: "Chip not the same as buffer"? Posiadam programator do procesorów 89CX051 - avt2502. Płytkę sam wykonałem co zwiękrza ryzyko popełnienia jakiegoś błędu. Kiedy próbuję funkcję "Get type" - procek jest identyfikowany jako 89C1051 zamiast 89C2051....
procesor sie nada tylko przemysl czy ne braknie mu portow do przelaczenia tego wszystkiego..... Jesli ma za malo pamieci to wstawisz 89c4051 . Ja jednak jestem zwolennikiem AVR np jakas ATmega8 czy 162. Powod dosc prosty ISP programowanie w systemie bez wyciagania procesora do programatora co bardzo ulatwia prace. Poza tym bascom ba 8051 czy AVR jest...
Właśnie chodzi o to ze pilot jest durzy a jak by wykorzystac jakis mikroprocesor np. 89c2051 do tego bascom i polecenie obsługi RC5 (bascom ma to wbudowane) według mnie tak wyjdzie najtaniej.
Wkleilem ten programik ale cos nie chce latac. Ja zrozumiałem że ma wykonac tylko dwa mignięcia i dalej juz nic nie robic aż do zaniku zasilania, dlatego nie dawałem pętli Do - Loop :) Elektroonik - po Loop nie trzeba już dawac End bo nic nie daje i nie jest wykonywane. ;) Pozdrawiam Piotrek Oj tam... czepiasz sie szczegółów ;) pamietam jak kieeedys...
Tu masz ws BASCOM-ie kod na 89C2051, przerób sobie na AVR http://members.home.nl/bzijlstra/softwar... A tu masz gotowy projekt na AVR w C ... przerób go na BASCOM-a http://www.scienceprog.com/interfacing-p...
ale czy będę mógł testować go na płytce testowej avt 2500
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" ??...
Wystarczy trochę poszukać: http://www.interklasa.pl/portal/dokument... http://mirley.firlej.org/multipleksowani... http://forum.mikrokontrolery.net/viewtop... http://www.cyfronika.com.pl/adatronik/zk... http://modywzm.pl/14,zegar-z-wyswietlacz... ... i wiele innych....
Aktualnie w Elektronice dla Wszystkich jest prowadzony kurs AVR. Polecam wraz z płytką testową. Kurs jest bardzo dobrze przygotowany - nie tak jak poprzedni na 89C2051.
A czy bascom obsługuje wyświetlacz o organizacji 2*8? Coś mi się wydaje że chyba nie, przynajmniej Bascom AVR, nie wiem jak 8051
Sorki, że zburze Twój spokój ale tam chyba napisałeś "programowanie w asm", a nie w BASCOMie...
złożyłem programator z elektrody i używam procka 89c2051 i bascom8051 i moje pytanie brzmi czy w tym bascomie można jakoś sprawdzić czy programator mi działa?? bo ja spróbowałem tak: odpaliłem program i weszłem w Program/Send to chip i na tej tablicy miałem same zera jak wcisnąłem read from chip to mi wyskoczyło same FF-ki czy na tej podstawie moge...
A ja polecam szukaj oraz przyklejone tematy Znowu zaczął sie spór BASCOM - ASM Posty nie na temat będą wyrzucane.
89c2051 bascom bascom przerwania 89c2051 bascom 89c2051 programowanie
sklejka ściana import danych access mercedes sprinter stopu
mikrokomputer cobra1 edc15p 24c04
Wahacz w wagach Radwag - funkcje i zastosowanie Jaki laser zapali zapałkę z 200 metrów?