Zobacz coś takiego: $regfile = "m328pdef.dat" 'definicja mikrokontrolera $crystal = 16000000 'częstotliwość taktowania mikrokontrolera $baud = 9600 'szybkość transmisji szeregowej $hwstack = 40 'rozmiar stosu sprzętowego $swstack = 40 'rozmiar stosu programowego $framesize = 40 'rozmiar ramki stosu 'Inicjalizacja portów wejściowych i wyjściowych...
Proszę. Poprawiłem to źródło i sie kompiluje co poznasz po tym, że w paczce masz bin i hex Autor wielokrotnie użył tych samych nazw dla zmiennych i funkcji. Stary kompilator moze na to pozwalał, ale nowsze chcą mieć pewnośc o co programiście chodzi. To się łatwo diagnozuje i naprawia w 2086 z włączonym Code Explorer`em. Inna sprawa co Ty z tym potrafisz...
Poprawiłem trochę składnię $crystal = 1000000 $regfile "attiny2313.dat" Dim Bylo As Integer If Portd.6 = 1 And Bylo = 0 Then Bylo = Portd.6 Wait 5 Set Portd.7 Else If Portd.6 = 0 And Bylo = 1 Then Bylo = Portd.6 Wait 5 Reset Portd.7 End If End If Zalecam jednak poczytać help od Bascoma, za nim zaczniesz pisać programy. Pzdr.
Można bazować też na tutorialu na atmega8... Jest nieco więcej chyba tutoriali na ten uC... Oczywiście trzeba się zapoznać z dokumentacją do mega16 bo konfiguracja portów jest inna... Pozatym drastycznych różnic niema... Co do języka to bascom faktycznie jest nienajlepszy i chyba nawet nie warto się w niego pchać... W miarę dobrze znam C a asembler...
kod już działa. wyłączyłem zasilanie na kilka godzin, a zegar pracował tylko na baterii i już jest ok. tylko nie wiem czemu tak było? a kod wygląda tak: $PROG &HFF , &HA4 , &HD9 , &H00 ' generated. Take care that the chip supports all fuse bytes. $regfile = "m8def.dat" $crystal = 8000000 '$baud = 19200 '$lib "mcsbyte.lbx" $lib "ds1307clock.lib"...
Problem pierwszy jest tego typu, że jeśli ktoś nie jest użytkownikiem forum MCS (czyli Bascom dla niewtajemniczonych) to nie może widzieć załączników. Nie ma o nich nawet powiadomienia jak na innych forach typu "Nie możesz zobaczyć". Po prostu niezalogowany w ogóle nie wie że jest załącznik itd.. Na forum MCS jest wyszukiwarka i po sekundzie mam wynik...
http://www.elektroda.net/download/0504/B... w spisie tresci sobie juz znajdziesz:)
Zacznij może od tego: http://www.elektroda.pl/rtvforum/topic16...
To co opisujesz.. to jaki ma cel? Tak ma być i to jest jakaś autobiografia? :D Wybacz moje poczucie humoru, ale nie widzę tu żadnego pytania. :D Nauczyłem się pisać programy jakby odwrotnie niż zakładałem to zaczynając coś pisać. Kiedyś pisało się wierząc że wszystko przebiegnie w najbardziej sprzyjających warunkach. Teraz piszę tak: Jeśli udało się...
Możecie podpowiedzieć na jaką przejściówkę najlepiej zwrócić uwagę, lub podesłać linka ze sprawdzonym schematem?To sam też sobie taką zrobię. Nie trzeba nic podsyłać ;) pobierz sobie notę PDF scalaka FT232RL i tam masz dokładny schemat przejściówki. Składa się ona z ogromnej ilości elementów bo aż z: 1. gniazdko USB 2. scalak FT232R 3. dwa kondensatorki...
Witam Potrzebuję pomocy (najlepiej przykładu) w sterowaniu wyświetlacza alfanumerycznego VFD z Bascom'a. Typ wyświetlacza to: CU20045SCPB-T23A. Pobrałem notę katalogową, ale nie mam pojęcia jak się do tego zabrać. Bardzo proszę o pomoc. Z góry dzięki Marek
Jeżeli we wszytkich IF występuje to samo sprawdzenie, to trzeba go zrobić raz na początku, co uprości kod: Zamiast: If M1 = 1 And K = 1 Then test.0 = 1 Else If M2 = 1 And K = 1 Then test2.0 = 1 Else If M3 = 1 And K = 1 Then test3.0 = 1 End If End If End If Czytelniejsza konstrukcja: IF K=1 THEN If M1 = 1 Then test.0 = 1 Else If M2 = 1 Then test2.0 =...
jak dorwać się do internal eproma atmela w bascomie może jakiś przykład? mam90s8515??? :oops:
Witam !! Zakonczylem własnie testowanie telefonu i odczytywanie smsow dzieki komendą AT (na PC). Wszystko pieknie...podpinam linie telefonu RxD do P3.0 procka i TxD do P3.1 i za bardzo nie wiem jak teraz moge wysłac komende AT do telefonu i jak odebrac to co telefon wysle do mnie. Programuje w Bascom bylbym wdzieczny za jakies przykladowe kody zrodlowe....
Nie, nie ma stałego adresu, adres ustalasz sam, byle by nie był taki jak innych urządzeń. Poszukaj w helpie tego BASCOM-a z tego co pamiętam były tam przykłady programów.
Tak odpal helpa zajrzyj do config timer i tam będzie przykład;)
W Bascomie jest przykład jak używać tego czujnika.
Witam mam problem z zrozumieniem warunków If w Bascomie ponieważ mam program dość zagnieżdżony więc już sam się pogubiłem .Oto kawałek programu Przerwanie: Incr P If P >= 1000 Then T0 = T0 - 1 T1 = T0 + 2 If R >= T0 And R <= T1 Then If Wylacz = 1 Then Kontrola = 0 End If Wylacz = 1 Else Kontrola = 1 Wylacz = 0 End If If R < T0 Then Incr...
Jeśli chodzi o programator to polecam USBasp. Można zrobić samemu jeżeli kolega ma już doświadczenie albo kupić, najtańsze zaczynają się już od 25 zł. Co do literatury to zależy w jakim języku chce kolega pisać. Jeśli BASCOM to na pewno Marcin Wiązania "BASCOM AVR w przykładach", jeśli C to polecam książkę Pana Mirosława Kardasia.
Tu masz pliki, zmnieniony cały szkielet, nie jest to jeszcze optymalne ale może na tym przykładzie się coś nauczysz.
witam nie bawiłem się jeszcze 1921 ale obsługa jest standardowa tylko przy odczycie temperatury musisz dać opóźnienie na konwersje temperatury jakieś 750ms. DS1994 ma wiele funkcji i własny eeprom po za tym można zrobić całkiem dobry system kontroli dostępu zabezpieczenia wszystko zależy od pomysłowości. pamiętaj jedno jak piszesz cokolwiek do 1-wire...
Podepnę się do tematu.Ja także byłbym zainteresowany jakimiś schematami podłączeń i przykładami kodów w Bascomie.
No weź. Przecież to jeden z podstawowych tematów o AVR. A w necie miliony przykładów. Sam bascom zapewne taki posiada. W hepie pewnie tez sporo napisano o przetworniku A/D.
20 prostych projektów dla elektroników Timer 555 w przykładach Czasopismo Elektronika dla Wszystkich na płytach czy książki poświęcone mikrokontrolerom avr lub pic -przykładowo (jest ich dużo) Programowanie mikrokontrolerów AVR w języku Bascom Mikrokontrolery PIC 16F. Przykłady w C dla początkujących opisy książek znajdziesz w internecie.
Tawez: Ja Cię pociesze i powiem że po bascomie (jak braknie mu możliwości) przerzucam się na c. treker: Ten programator BEZ PROBLEMU będzie działć. A jak skonfigurować BASCOM-AVR moge ci wytłumaczyć.
Witam. Mam prośbę. Czy móglby ktoś pokazać na przykladzie jak w bascomie zapisać jakiś bajt danych do pamieci ram w uc potem zwiekszać adres i zapisać kolejny i tak w kołko kazdy inny bajt jaki chcemy zapisac to zeby wisywac do nastepnej komórki pamieci? No i jak tez potem odczytywać z tej pamieci, jak ją przeszukać i sprawdzić czy np. pierwszy zapisany...
Przykład? Pomoc -> Index -> MID lub VAL.
Witam! Zainteresowałem się programowaniem mikrokontrolerów. Sprzęta mam jak w temacie czyli:at90s2313-10PI, do tego oczywiście programator. Zdecydowałem się na język Bascom. I teraz poszukuje jakiegoś przykładu oczywiście z diodką, niestety to co sam znajduję mnie nie satysfakcjonuje. Bardzo bym prosił o jakieś jasno obtłumaczne przykłady. I moje takie...
select-case akceptuje również grupy i zakresy. Fakt, można napisać: switch (wartosc & xxx) ale zasadniczo, case to jedna wartość. BASCOM: select-case, przykład: [syntax=vbnet] Select Case I Case 1 : Print "1" Case 2 : Print "2" Case 3 To 5 : Print "3-5" Case Is >= 10 : Print ">= 10" Case Else : Print "Not in Case statement" End Select [/syntax]
Cóż , jeśli nie grzebałeś w tych ... $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" ... plikach i masz wersję komercyjną Bascoma , to ją uaktualnij. Natomiast jeśli masz wersję DEMO , to nie uda się skompilować poprawnie Twojego kodu , bo program jest większy niż dozwolone 4kB i to może być przyczyną błędu , lub wersja kompilatora...
Oprócz książek warto przejrzeć dział DIY. Jest w nim wiele projektów z uC Atmela. Natomiast z literatury do przejrzenia polecam: - Baranowski R. - Mikrokontrolery AVR ATmega w praktyce - 2005, - Doliński J. - Mikrokontrolery AVR w praktyce - 2003, - Francuz T. - AVR. Praktyczne projekty, - Kardaś M. - Mikrokontrolery AVR. Język C. Podstawy programowania,...
Po httpinit masz błąd, poza tym w mojej instrukcji niema poleceń AT+HTTPSSL to AT+HTTPACTION =2 zdaje się nie jest do GET Spróbuj zrobić przykład z załącznika.
Czy macie jakieś sensowne i proste przykałdy użycia funkcji DEBOUNCE do obsługi pojednczego przycisku w Bascom AVR? Przykład z helpa mnie nie zadowala.
Osobiście nie programuję w Bascom, więc gotowego rozwiązania Ci nie podam. Ale w załączniku przesyłam skan artykułu z EP gdzie jest przykład programu w Bascom do obsługi DS1820. Mam nadzieję, że to coś pomoże :)
Zbyt szybko spodziewasz się odpowiedzi R1, odczytujesz ją tylko 1 raz ;). Mały przykład (BASCOM): [syntax=basic4gl]Sd_r1: ' pobiera odpowiedź typu R1 Odpowiedz(1) = 0 Temp = 0 Do Spiin Odpowiedz(1) , 1 ' odczytaj 1 bajt Incr Temp ' zwiększ temp o 1 Loop Until Odpowiedz(1) <> &HFF Or Temp = 250 ' opuść pętle jeżeli wykonasz ją 250 razy lub...
Kombinuje tak: bajt = 10000000 zmienna = bajt.1 zmienna = 1 ... i tak osiem razy rozkładając bajt na bity i później tylko je poskładać w odwrotnej kolejności. Oczywiście prosto nie jest. O tablicach myślałem ale musiałbym je ręcznie rozpisać na kartce 256 i zrobić obok lustrzane odbicie i przeliczać :D Można tak: [syntax=basic4gl]$regfile = "m8adef.dat"...
W helpie jest prosto opisane i nawet to działa ;) Lub ew. w przykładach. Jeżeli nie posiadasz to podaję dla ADC poniżej: '---------------------------------------... ' ADC.BAS ' demonstration of GETADC() function for 8535 micro '---------------------------------------... 'configure single mode and auto...
Tu jest przykład [url=http://avrhelp.mcselec.com/index.ht...
Jest jakaś pomoc na necie: inventco.eu - link skasowany. regulamin p.1 Z tego co widzę, w przykładach używają "Mov", może wielkość liter komendy jest wymagana (Mov, MOV...). Nie pisałem nigdy w bascomie, więc więcej propozycji nie mam :/ Przejrzyj przykładowe programy z pomocy, może coś wykombinujesz.
Znajdz w księgarni książkę '' Programowanie mikrokontrolerów AVR w języku Bascom'' Marcina Wiązania znajdziesz tam wszystko co potrzebujesz z przykładami programowania Atmegi 8 .Pozdrawiam.
Powiem szczerze że raczkuje w Bascomie , może jakiś przykład??
Wybrałbym ARDUINO NANO jako bazę bo możesz zasilić z kabla USB na przykład z ładowarki samochodowej. Programujesz w czym umiesz: BASCOM, C, ARDUINO. No i oczywiście dobudować układy wykonawcze.
[url=http://www.elektroda.pl/rtvforum/to...
W Bascom jest przykład ks108 działa bardzo dobrze z tym LCD.
plik w Bascomie - przykład Dodano po 4 Coś nie mogę dołaczyć pliku
Mam pytanie jak odzczytać podawaną na piny procesora at89c2051 liczbę w kodzie BCD?? prosze o przykład polecenia w bascom.:?: x=Makedec(Px) I proszę zaglądac do "instrukcji obsługi" Bascoma ;) P.
ja pisałem dosyć szczegółowy opis avr-dos po polsku w ramach kursu BASCOM, ale nie mogę udostępniać materiałów bez zgody wydawcy. możesz dogadać się z firmą http://and-tech.pl i może zgodzą się na udostępnienie tej części całego kursu BASCOM http://www.kurs.and-tech.pl/ a w jakim języku w ogóle umiesz lepiej programować? bascom czy C? do nauki C polecam...
Najlepiej chyba od książki. Ja kupiłem "Programowanie mikrokontrolerów AVR w języku bascom" Masa przykładów, wszystko w jednym kawałku. Jak opanujesz ten materiał to będziesz znał odpowiedzi na wiekszość pytań zadawanych na forum.
... a podpowiedzcie mi jak mogę obsłuzyc Rc5,serwo i pwm? jest to wykonalne ? Tak, to tzw. "pikuś" dla tego mikrokontrolera. Niestety w Bascom Ci nie pomogę, ale jeżeli będziesz chciał zrobić krok do przodu przejść na C, to i przykłady się znajdą.
Witam i proszę o pomoc. Przeglądałem forum i nie znalazłem nic konkretnego odnośnie komunikacji między np. atmegami. Obecnie bawię się atmega8 i atmega16. Proszę o praktyczne uwagi jaka komunikacja? Czy spi, czy i2c, czy może inaczej? Bardzo proszę o kodzik w bascomie dla obu procków(zakładam narazie komunikację między dwoma atmegami8). To co próbowałem...
Nie zauważyłeś że w temacie pisze Bascom? Niestety ale przykłady w C mi się nie przydadzą :)
glowne sterowanie to: READ F0h WRITE 0Fh INCREMENT [C3H] DECREMENT [99H] Więc jak: - zwiększyć wartość - zmniejszyć - zapis tego co jest - odczyt wartości Oczywiście dla bascoma. Widocznie jestem ślepy :) http://pdfserv.maxim-ic.com/en/ds/DS2890...
Dobrze, czy da się to zrobić lepiej/prościej? Da się prościej. Nie trzeba deklarować ani stałych, ani zmiennych przycisków. Jedynie skonfigurować jako wejście i podciągnąć do masy. Nie bardzo rozumiem co masz na myśli.. Mógłbyś jakoś inaczej to opisać? W tym przykładzie jest też przykład przycisków. Można również sprawdzać stany pinów w ten sposób....
Witam. To chyba wiele Ci wyjaśni : www.forbot.pl/forum/topics20/serwa-model... Oraz tutaj prosty przykład : www.forbot.pl/forum/topics40/bascom-sete... A tu wyniki wyszukiwania : poszukaj.elektroda.pl/szukaj,bascom-serw...
Witam! Pilnie potrzebna porada w sprawie nastepujacej. Mam 2 procki jak w temacie. Jeden ma wysylac dane, a drugi je odbierac. Wszystko szeregowo RS-em. Mam MAX-y itd. w sumie wszystko dziala i czasami cos sie uda wyslac ale to czesto dzielo przypadku :( Potrzebuje jakiegos przykladu programu najlepiej w BASCOM-ie lub ASM, lub wyczerpujace rady. Z gory...
Witam. Czy ktoś ma (widział) jakiś przykład obsługi tej pamięci pod bascom? Połączenie przez spi, na płytcie mmega02..
nie jestem za biegły w bascomie ... czy mogę prosić o jakiś konkretny przykład ?
http://support.and-tech.eu/index.php -> Klik na EvB 4.3/5.1 -> Pliki -> Przykłady BASCOM -> NEW-BASCOM.zip - tam jest działający przykład z kartą SDHC (testowane na 4 i 8 GB)
Zainteresuj się funkcją Input Capture Unit - opis oraz przykład dla C: http://mikrokontrolery.blogspot.com/2011...
cieżko będzie ci pomóc i pewnie nikt tego nie zrobi bo podajesz za mało szczegółów. czy nie rozumiesz dzialania układu czy też podłaczyłes a ci nie dziala. Spróbuj cos bliżej powiedziec ok? Pozdrawiam Działać dział.... Tylko, że sekwencja wyświtalnych znaków niema ani ładu aniskału. Poprostu intresuje mnie w jaki sposób wysyłać do tego scalaczka prawidłowo...
To jakby to wyglądało? można jakiś przykład?
Ma może ktoś działający przykład w BASCOM dla RFM12B na 868MHz??
Widzę że muszę trochę sprostować. 1. Nawet kosmicznie często wywoływane przerwanie zdąży się wykonać choć by nie wiem jak długo ono trwało, bo przerwania po wejściu w obsługę jakiegoś przerwania są blokowane i odblokowywane są dopiero po zakończeniu się obsługi tego przerwania. Więc twierdzenie że przerwanie nie zdąży się wykonać w ciągu 128us bo samo...
W przykładzie AN157 jest Tikers: 'work on timer Timer0 = 253 u Ciebie jest Timer0 = 255
Przycisk cały czas trzymasz? Powinien być tylko jeden strzał. Zamień ten fragment: if przycisk_wyzwolenia = 1 then sygnal = 0 enable int1 end if na debouce zgodnie z przykładem
Cze Jezeli umiesz czytac w moim Chinskim to pomoze http://www.bipom.com na tej stronie znajdziesz jakie kawalki programow na 2051 cpu one bede w samples MicoIDE oni sprzedaja to ale versja na 2051 jest free tam napewno jest co na jaki LCD or VFD Zalaczylem ci P{DF naszego CU display to podobne commendy i interface jest te same za wyjatkiem pin 3 - VFD...
Wystarczy wzór znaku zapisać w pamięci wyświetlacza. Jego datasheet oraz zapewne setka przykładów w sieci wszystko wyjaśni.
Spróbuj najpierw zresetować ustawienia. Wejdź w Help -> About i tam pod licencją masz ścieżkę do pliku XML w którym trzymane sa wszystkie ustawienia. Możesz wejść do tej lokalizacji, ale zaraz potem zamknij Bascom Potem zmień nazwę tego pliku XML na jakąś inną, na przykład dodając słowo _backup. Po tej akcji kiedy uruchomisz Bascom to powinien być jak...
Nie ma się nad czym zastanawiać- zdecydowanie C. C jest językiem uniwersalnym, kompilatory Bascoma powstały tylko pod mikrokontrolery AVR. W pewnym momencie okazuje się, że język bascom zaczyna być mądrzejszy od właściciela i nie da się go okiełznać. Nie mówiąc o tym, że kod wynikowy C jest dużo mniejszy. Bascom, owszem ma swoje zalety- na przykład...
A może tego brakuje ? $baud = (na przykład)2400 (Lub) Baud = 9600 Chociaż nie sądzę...
Jest gotowiec na Forum MCS. Musisz być zalogowanym żeby w ogóle zobaczyć załączniki. Pod tym linkiem znajdziesz kolejny który prowadzi już do gotowego kodu. [url=https://www.mcselec.com/index2.php?...
A może jest jakiś inny sposób? A może jest coś w przykładach BASCOMA? Tak, jest w helpie : "ENCODER"
pablo666gliwice tak jak napisałeś źle wyświetla setki Piottr242 nie mogę sobie poradzić z INT() może maleńki przykład?
Szczyt lenistwa, aż podchodzi pod regulamin pkt 14... słowa kluczowe naprawdę bardzo proste: "wyświetlacz kod" prosty przykład w bascomie: http://www.elektroda.pl/rtvforum/topic81... na avr w C: http://www.elektroda.pl/rtvforum/topic77... kolejny przykład w C: http://www.elektroda.pl/rtvforum/topic60... ogólnie warto poczytać manuale...
Usunąłem ten wiersz i nadal brak odczytu - czekam do wieczora. P.S Jeśli możesz to podaj mi swój kod moze on zadziała. Twój przykład też działa :) Pzdr. Piotrek Sz.
Witam Ja myślę że owszem - jest możliwe - ale nie w Bascom. W C możesz skorzystać z gotowych bibliotek [url=http://obdev.at/products/vusb/index... Wtedy po stronie PC należałoby skorzystać z [url=http://libusb.sourceforge.net]LibUS... Daje to dużą przenośność i prostotę aplikacji. Gdybyś jednak z jakiś względów nie chciał programować w C, to...
Bez kontroli prędkości (pośrednio przez prąd lub bezpośrednio) to układ będzie pracował dobrze tylko z wentylatorami. Poza tym polecam do tego triaki BTA (izolowana obudowa i duża wartość du/dt )
Teraz rozumiem Twój problem. Niestety w Bascomowym kodzie Ci nie pomogę. Mój epizod z tym środowiskiem był bardzo krótki i do tego bardzo dawno temu. Poprostu nie chcę Cię wprowadzać w błąd, niech Bascomowcy wypowiedzą się w tej kwestii. Jednak myślę, że zrozumienie przytoczonego przykładu reagowania na zbocze na pewno przyda Ci się w przyszłości. Powodzenia...
Poszukuje przykładu w C lub Bascom programu do pakowania danych na AVR lub 51. W zasadzie to tylko do rozpakowywania. Pakowanie ma się odbywać na PC.
...pozostałe piny są w stanie niskim czyli 0 V. Źle, wejścia te mają wyłączone podciąganie do VCC. W tej sprawie zwróć się do autora przykładu z książki. Ja odniosłem się ogólnie do przykładu.
Witam! A czy da się zaktualizować biblioteki w BASCOM? Ja na przykład mam wersję 1.11.7.4 i nie ma tam ATTINY2313.
Ok przetestuje, a jaką wartość stringa ma klawisz z przykładu ?
W sumie prosta sprawa ale czy ktoś może podać jakieś przykłady?
, przetłumacz poniższy kod z BASCOM AVR na Arduino Uno: $regfile = "attiny2313.dat" $crystal = 8000000 Dim A As Byte a=0 Config Pind.6 = Output led Alias Portd.6 led= 0 Config Pind.0 = Input Portd.0 = 1 Sw Alias Pind.0 do if a >1 then a=0 if sw=0 then bitwait sw, set incr a End If if a=1 then toggle led waitms 100 else led=0 end if loop end Przekształcanie...
Czasami stosuje się rozszerzony kod NEC, wtedy w przypadku adresu nie stosuje się inwersji. Więc wszystko jest ok. Poza tym nie ma znaczenia jaką liczbę otrzymasz, ważne aby relacja klawisz-liczba była niepowtarzalna. Gdybyś zdecydował się na C to dekodery NEC znajdziesz w darmowych przykładach do książek, które mam w stopce. W Bascomie niewykuczone,...
Witam. Nie wiem dlaczego przy konfiguracji ADC wyłączyłeś napięcie referencyjne? Czyli musisz doprowadzić z zewnątrz do pinu AERF. Myślę, iż na początek wykorzystaj napięcie wewnętrzne mikrokontrolera, które wynosi około 2,56V INTERNAL , lub napięcie AVCC czyli zasilające. Wykorzystując jedno z tych napięć upraszczamy układ. Na PW masz przykład.
Dlatego jest więcej rowerów niz samochodow ;) łatwiej o karte rowerową niz o prawko Bascom do 4kb kodu jest FREE ilu ludzi pisze wieksze aplikacje w tym temacie odtwarzacz zajmuje 17% z 4KB daleko jeszcze do konca darmoszki;) Kolega adambehnke odwalił kawał świetnej roboty, doskonały przykład jak w prosty i funkcjonalny jest Bascom, cały kod jest czytelny.
Witam Gdzie moge znaleźć albo moze ktoś z was ma jakies przyklady programów w bascomie avr na 2313 i 8535. Chodzi mi wysyłanie tekstu i grafiki.
Zapomniałem dodać że program ma być w bascom i czy kolega dr.hannibal mógłby podać przykład w bascom.
Co do zasady to jest ona banalna. Próbkujesz z częstotliwością x razy większą i każde kolejne x próbek uśredniasz. Nic ponadto (od strony programu przynajmniej). W C wyglądało by to tak: #define N 8 /* rząd oversamplingu */ unsigned char licznik_probek = N; unsigned int akumulator = 0; unsigned int wartosc; while(1) { akumulator = akumulator...
może coś bliżej ??? :cry: jakiś banalny przykład bascom schemat
No tak, to święta prawda. Do tego Bascom sam z siebie dodaje sporo zbędnych procedur. Najgorszym przykładem jest obsługa LCD - ok 1kb kodu. Ja teraz kończę obsługę I2C Slave bo Bascom oferuje to tylko za dopłatą. Bascom , jest jak ... klucz uniwersalny. Potrafi odkręcić wiele śrubek , ale jest jest duuuuużo większy od np. ósemki oczkowej ;) Tą z kolei...
Sprawdzałeś co pisze na temat pwm w datasheecie tego mikrokontrolera? Tam powinno być wszystko opisane, razem z przykładami.
podciagnij reset przez rezystor 10k do zasilania
w Helpie Bascoma poszukaj polecenia Getrc - tam jest gotowy przykład
Może jakieś przykłady zastosowania ?
Czy ktoś ma pomsył/przykład programu do pomiaru wypełnienia impulsu?
Tak jak napisał kolega wyżej. 1) piszesz program w języku asm, c lub basic na komputerze klasy PC. Ja używam BASCOM-AVR do proców firmy ATMEL. 2) za pomocą kompilatorów(zawartym np w pakiecie BASCOM-AVR) kompilujesz taki program do postaci binarnej 3) podłączasz programator. Najprostszym programatorem jest połączenie portu LPT komputera z odpowiednimi...
Poi pierwsze. Do BASCOM-a jest pomoc - także po polsku, której to zresztą jestem autorem. Wersję on-line (beta) znajdziesz na mojej stronie WWW. Jak one działają? Zliczają impusy. Albo z prescalera, albo z zewnątrz. Patrz nota katalogowa. W którą stronę zliczają? Zwykle liczą w górę. W trybach PWM liczą też w obie strony. Patrz nota katalogowa. Jak...
Witam. Trochę to mętne , ale spróbuję ci jakoś pomóc. Każda zmienna jest przechowywana w pamięci w postaci dziesiętnej. Możesz ją zadeklarować jako kod szesnastkowy np. : zmienna= &HFF00 Ale i tak w pamięci zostanie zapisana jako konkretna wartość. Nie wiem do czego potrzebujesz, ale domyślam się że chcesz to wyświetlić jako wartość szesnastkową. Wartości...
bascom timer przykład transoptor przykład 1wire przykład
neptun odchylać pionowy awaria netia straty przekładnika prądowego
uziemienie basenu łącznik krzywkowy podłączyć
Czy nawigacja Blow 720 Sirocco działa jako zestaw głośnomówiący? Wyciek oleju z zaworu EGR w Passacie B5 1.9 TDI 90 KM