bascom funkcja

Znaleziono około 3976 wyników dla: bascom funkcja
  • [AVR][Bascom] funkcja Open - błąd przy kompilacji

    Niepotrzebnie otwierasz i zamykasz kanał przy każdym wysyłaniu. Otwórz kanał przed pętlą a w pętli tylko wysyłaj dane (bez zamykania kanału).

    Mikrokontrolery AVR   22 Lis 2011 02:05 Odpowiedzi: 6    Wyświetleń: 1687
  • [BASCOM] Funkcja Wait nie działa w programie na ATmega32, co sprawdzić?

    Do Reset Portb.1------- tu ustawiasz na wyjscie niskie Wait 1 ------- tu czekasz sekunde Set Portb.1 ---- tu ustawiasz na wyjsciu wysokie Loop -------A TU ODRAZU WRACASZ DO POCZATKU PETLI I TAM ZNOW USTAWIA SIE NA NISKIE End Rozumiesz gdzie jest bład? $crystal = 16000000 $regfile = "m32def.dat" $baud = 9600 Config Portb.1 = Output Do Reset Portb.1 Wait...

    Programowanie   13 Sty 2018 15:11 Odpowiedzi: 2    Wyświetleń: 609
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega8 - [bascom] Funkcja do wyliczania wartości dla TDA7318 (tony niskie/wysokie)

    A nie lepiej zastosować Lookup ? [syntax=basic4gl]Declare Sub Wyslij(byval Zmienna As Byte) Dim A As Byte For A = 0 To 14 Call Wyslij(a) Next A End '---------------------------------------... Sub Wyslij(byval Zmienna As Byte) Local I As Byte I = Lookup(zmienna , To_co_sle_do_scalaka) Print I End Sub To_co_sle_do_scalaka:...

    Mikrokontrolery AVR   16 Lip 2012 19:55 Odpowiedzi: 12    Wyświetleń: 1704
  • AVR - bascom - funkcja w basco nie działa (kompiluje się ale nie działa poprawni

    a czy wywołanie funkcji jest ok? Bo mnie chodzi o to aby funkcja liczyła reszte z dzielenia. Nie wiem czy jest ok, bo nie podałeś tej części kodu :) Sprawdź czy działa tak jak zakładałeś.

    Mikrokontrolery AVR   07 Lut 2013 13:18 Odpowiedzi: 6    Wyświetleń: 1932
  • REKLAMA
  • [Bascom] Czy funkcja Wait w Bascom blokuje licznik Watchdoga?

    Funkcje wait (waitms) w BASCOM nie blokują i nie resetują watchdoga. Wyłączanie watchdoga w czasie odczekania może prowadzić do sytuacji, gdy wchodzące w tym czasie zakłócenie zablokuje nam na stałe procesor. Dlatego lepiej wstawić pętelkę z resetowaniem watchdoga i zostawić watchdog włączony: for i=1 to 3 reset watdog wait 1 next

    Mikrokontrolery AVR   13 Cze 2008 12:57 Odpowiedzi: 6    Wyświetleń: 2439
  • REKLAMA
  • [bascom AVR] - Funkcja sin() regulacja fazowego sterowania mocą

    Cześć W załączniku podsyłam Ci formułę obliczeń z której korzystałem oraz arkusze Open Office w którym to wyliczałem. Z jakiegoś powodu (już nie pamiętam) użyłem wtedy Open Office zamiast Excela. Ten arkusz nie otwiera się poprawnie w excelu. Obliczenia wykonane dla 250 kroków, timer 16bit (procek PIC taktowany kwarcem 8MHz). Teraz nie mam Open Offica...

    Mikrokontrolery AVR   14 Lis 2014 09:32 Odpowiedzi: 3    Wyświetleń: 1863
  • Bascom, własne funkcje vs tworzenie własnej biblioteki

    ...właśnie znalazłem chwilkę czasu i ze zdumieniem zobaczyłem, że te biblioteki to nie jakieś pliki binarne ;) tylko tak jak podałeś w przykładzie z tym LCD. hmmmm tylko czy jest gdzieś jakiś opis jak się do tego tak bardziej szczegółowo zabrać? Jakoś nie spotkałem materiałów , o "nazewnictwie" wbudowanych w Bascom'a funkcji/procedur zmiennych czy...

    Mikrokontrolery   01 Wrz 2007 15:10 Odpowiedzi: 7    Wyświetleń: 3710
  • BASCOM - Stabilność funkcji Waitms w generowaniu powtarzalnych impulsów na Atmega8a/Attiny25

    Funkcja WAITMS nie jest odporna na przerwania. Jeśli masz jakieś to każde wystąpienie przerwania w trakcie WAITMS rozjedzie go. Niezależnie od stabilności tej funkcji, a nie ma powodu, żeby nie była powtarzalna jeśli nie jest przerywane wykonanie przerwaniami, to i tak lepsza praktyką będzie wykorzystanie timera.

    Mikrokontrolery AVR   06 Lis 2021 18:15 Odpowiedzi: 10    Wyświetleń: 795
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Łap. Napisałem w przerwie między... Zajmuje połowę mniej niż Twój a działa :D [syntax=vbnet]$regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 8 $swstack = 8 $framesize = 8 Config Portb = &B01110 : Portb = &B10001 Sw Alias Pinb.0 D1 Alias Portb.1 : Set D1 D2 Alias Portb.2 D3 Alias Portb.3 Config Timer0 = Timer , Prescale = 1024 , Clear...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 4191
  • [bascom] Jak działa powrót z przerwania do funkcji w Bascom?

    Wróci do funkcji2, ponieważ przerwanie zawiesza dotychczasowe działania, a po zakończeniu jego obsługi wraca do wykonywania przerwanych operacji.

    Mikrokontrolery Początkujący   29 Cze 2012 18:06 Odpowiedzi: 3    Wyświetleń: 1273
  • REKLAMA
  • [Bascom] Różnice między funkcjami ROUND i INT w zaokrąglaniu liczb

    To może koledzy mają jakiś inny sposób na zamianę liczby z postaci zmiennoprzecinkowej w całkowitą? No to w końcu chcesz mieć liczbę całkowitą w zmiennej zmiennoprzecinkowej czy liczbę całkowitą w zmiennej całkowitej? Jak to drugie, no to Round: Dim Co2_w As Single Dim Co2_int As Long ... Co2_int = Round(co2_w) Niezgodnie z Helpem BASCOMa,...

    Mikrokontrolery AVR   09 Lut 2015 11:48 Odpowiedzi: 14    Wyświetleń: 8623
  • Mega16 i LCD 20x4 - brak wyświetlania tekstu, co sprawdzić?

    a napewno atmega dziala na kwarcu 8 Mhz ? tzn czy dobrze podlaczony, i przede wszystkim czy fusebity dobrze ustawione.. bo jezeli nie to rzeczywiscie moze nie dzialac,bo bascom funkcje opozniajace przeliczy wedlug tych 8 mhz zadeklarowanych

    Mikrokontrolery   08 Sie 2007 17:20 Odpowiedzi: 4    Wyświetleń: 1352
  • [Attiny13][Bascom] - Sterowanie jednym przyciskiem kilkoma funkcjami.

    Żeby układ sam się resetował przy włączeniu zasilania , to opornik dajesz do plusa i kondensator z pinu reset do masy.

    Mikrokontrolery Początkujący   26 Paź 2014 09:58 Odpowiedzi: 28    Wyświetleń: 3531
  • Bascom - jak użyć funkcji Incr do liczenia co kilka wartości?

    Jeśli chcesz użyć wyłącznie Incr więc liczenia co 2 nie zrobiśz inaczej niż Incr x Incr x :)

    Mikrokontrolery AVR   09 Lut 2015 08:54 Odpowiedzi: 4    Wyświetleń: 1521
  • [Bascom/assembler] Jak zaimplementować funkcję Lookup w assemblerze dla AVR w Bascom?

    pamięć ram i pamięć programu nie znajdują się w tej samej przestrzeni. LPM (load program memory) odczytuje z pamięci programu, LD (load data) wczytuje z przestrzeni pamięci. Zmień LPM na LD r16, Z (pomijając mov r16, r0) tak jak napisałem w drugim poście tematu.

    Mikrokontrolery AVR   08 Lip 2008 13:06 Odpowiedzi: 13    Wyświetleń: 3394
  • Dokładność kwarcu - jednoprzewodowa transmisja między uc

    A no właśnie. Zastosuj po prostu programowego UARTa. BASCOM ma funkcje do tego. Ten sam pin będzie mógł raz nadawać a raz odbierać.

    Mikrokontrolery AVR   30 Sty 2010 19:22 Odpowiedzi: 62    Wyświetleń: 5098
  • Znajdywanie zmiennej, która ma największą wartość z tablicy[Bascom]

    Najprościej skorzystać z gotowych funkcji. W Bascomie 51 jest funkcja MAX. Działa ona na zmiennych typu Byte. W Bascomie AVR funkcja ta działa na zmiennych Word. Więcej info w helpie do Bascom-a. Jeśli musi to być koniecznie Integer, można zastosować jakąś konwersję typu Word na Integer lub napisanie własnej funkcji, co nie powinno być trudne.

    Mikrokontrolery AVR   09 Kwi 2012 14:28 Odpowiedzi: 2    Wyświetleń: 1297
  • [ATMEGA] Jak sterować 6 serwami TowerPro SG-91R na ATMEGA w Bascom?

    Tu taj masz trochę informacji o tej funkcji z Bascom AVR: http://www.forbot.pl/forum/topics49/funk... Zobacz też HELP'a :)

    Mikrokontrolery AVR   18 Paź 2008 20:55 Odpowiedzi: 9    Wyświetleń: 2461
  • Sterowanie diodą LED w funkcji czasu bascom atmega16

    No cóż. Wprawa i rutyna (niestety). Zapraszam do nauki. Z uC można 1000000 razy więcej.

    Mikrokontrolery AVR   27 Sty 2010 21:38 Odpowiedzi: 29    Wyświetleń: 2566
  • [Bascom] funkcja Str - ograniczenie ilości użycia funkcji

    Witam Mam taki kod: $regfile = "m328pdef.dat" $crystal = 14745600 $baud = 9600 ' predkość transmisji $hwstack = 128 ' rozmiar stosu sprzętowego $swstack = 128 ' rozmiar stosu programowego $framesize = 128 ' rozmiar ramki Do Locate 3 , 1 Lcd Ss1 ; Chr(0) ; " " Locate 3 , 10 Lcd Ss2 ; Chr(0) ; " " Locate 4...

    Mikrokontrolery AVR   03 Sty 2012 16:42 Odpowiedzi: 5    Wyświetleń: 1689
  • [BASCOM] funkcja CONFIG KEYBOARD - prośba o wytłumaczenie

    Może jakieś przykłady zastosowania ?

    Mikrokontrolery   10 Lut 2011 16:29 Odpowiedzi: 5    Wyświetleń: 2524
  • [8515][Bascom] Funkcje wyciągające znaki z ciągu

    ad1.Split() ad2.Instr(), Varptr(), Inp(), Out(), itp ...W żadnej funkcji nie mam na myśli MID() ... A czym naraziła Ci się ta funkcja, że nie chcesz o niej nawet myśleć :?: :-P

    Mikrokontrolery AVR   11 Sty 2010 20:31 Odpowiedzi: 2    Wyświetleń: 1246
  • [BASCOM] Funkcja 'Wait' w ATTINY 13 - migająca dioda niezgodnie z oczekiwaniami

    Witam serdecznie, Napisałem już kilka programów i jakoś nie było większych problemów. Teraz chciałem podjąć walkę z 1wire, więc zmontowałem sobie na płytce stykowej układ i zacząłem eksperymenty. Niestety nic z tego nie wychodziło, ale w trakcie walki zauważyłem, że jakoś nie tak działa funkcja 'Wait'. Napisałem więc najprostrzy z możliwych programów...

    Mikrokontrolery Początkujący   12 Kwi 2020 23:52 Odpowiedzi: 5    Wyświetleń: 390
  • [AVR] [AVR][Bascom] Jak stworzyć bibliotekę z funkcjami jak LCD i PRINT?

    Czytałem wprawdzie jakiegoś i tak fajnego PDF'ka autorstwa kolegi Zbigniewa Gibka , i jest tam trochę na te tematy. Jednak tam opisane jest tworzenie własnych procedur które hmmm trzeba deklarować jeszcze samemu w programie głównym. To troszkę ciężko tak działać. A czy zastanawiałeś się w jaki sposób przekazać kompilatorowi czy ma na stos wrzucić jakieś...

    Mikrokontrolery AVR   05 Sie 2008 19:10 Odpowiedzi: 2    Wyświetleń: 2021
  • Jak tworzyć funkcje w Bascomie i zwracać wartości?

    ' Funkcja musi być zadeklarowana przed jej pierwszym użyciem ' ponieważ kompilator musi wiedzieć jaki jest rozmiar danych ' przesyłanych do funkcji i jaki jest jej typ wyniku ' Funkcja musi mieć zdefiniowany typ wyniku, tu Integer Declare Function Test(byval Liczba As Integer , Tekst As String) As Integer ' określenie byval przed nazwą oznacza,...

    Początkujący Elektronicy   03 Mar 2009 20:27 Odpowiedzi: 2    Wyświetleń: 807
  • atmega8 [Bascom] - Funkcja Zmiana_godziny i Zmiana_minuty nie zwraca wartości

    Witam Walczę z programem w Bascomie (coraz mniej mi się on podoba) listing poniżej. Docelowo będzie to zegar na lampach nixe. Projekt bazujący na mirley, ale zmianę ustawień chcę zrobić na impulsatorze. Dlaczego funkcja Zmiana_godziny i Zmiana_minuty nie zwraca mi wartości? Edytowałem post umieszczając w tytule znacznik

    Mikrokontrolery AVR   26 Sty 2016 09:40 Odpowiedzi: 2    Wyświetleń: 954
  • ATtiny2313 BASCOM: Funkcja PULSEIN blokuje działanie programu, dlaczego?

    Funkcja działa na tym procku ale tylko z dołączonym rezonatorem kwarcowym. Na rezonatorze wewnetrznym powoduje zawieszanie się procka.

    Mikrokontrolery   13 Lut 2007 10:08 Odpowiedzi: 2    Wyświetleń: 1615
  • [Bascom] Funkcja PRINT decyduje o tym czy komunikacja się odbywa? przykład...

    Witam, pracuję nad komunikacją pomiędzy uC a Pc za pośrednictwem Bluetooth. Jestem pewien, że komunikacja odbywa się poprawnie (prędkości, porty) natomiast mam kłopot ze zrozumieniem tego co się dzieje na obiekcie. Otóż, w zależności od tego czy w pętli programu wywołam funkcję PRINT zależy, czy moja komunikacja działa czy nie. Jeśli w programie ukryję...

    Mikrokontrolery AVR   07 Lip 2011 16:06 Odpowiedzi: 2    Wyświetleń: 1323
  • [AT89C2051] AT89C2051 Bascom - Jak sformatować tekst bez funkcji Format?

    Witam Kolego Unreal89. Pracuję pod Bascomem 8051 i nie spotkałem się z funkcją, o której wspominasz. Przejrzałem pliki help'a i tam również nic nie znalazłem. Zainteresowany jestem z jakiego powodu odpada komenda "fusing"? Dla czego pytam? Pozwolę sobie obszerniej skomentować zaprezentowany listing. 1. Termometr DS18B20 przechowuje informacje o temperaturze...

    Mikrokontrolery   15 Sty 2013 21:01 Odpowiedzi: 5    Wyświetleń: 2199
  • BASCOM, ERROR: 380 w pewnej funkcji na nowszym Ide bascoma

    W zasadzie nie znam Bascom-a, ale podejrzanie wygląda mi to, że argument Segment tej funkcji nie jest zadeklarowany jako tablica, a jednak odwołujesz się do niego jako tablicy.

    Programowanie Początkujący   30 Lip 2020 14:49 Odpowiedzi: 2    Wyświetleń: 327
  • Błąd kompilacji w BASCOM-AVR przy użyciu funkcji CALL - jak go naprawić?

    Dodaj byval na początku przy deklaracji funkcji . Czyli Declare .......(byval kanal As byte) Jak nie rozumiesz działania funkcji - to możesz też przerobić to na podprogram. PS - kolega wyżej mnie uprzedził.

    Mikrokontrolery AVR   16 Cze 2011 19:15 Odpowiedzi: 5    Wyświetleń: 1327
  • Jak zbudować tablicę adresów funkcji w BASCOM i asm? Czy kod jest poprawny?

    mov DPTR, .Tablica_instrukcji mov A,{instrukcja} jmp (at)A+DPTR Pomijając fakt, że nie mam pewności czy ten kawałek kodu jest poprawny to mam problem ze zbudowaniem tablicy adresów. Pomysł jest dobry, ale wykonanie złe ;), albo zrobisz pomnożysz A przez 2 albo 3 i pod adresem tablica instrukcji zrobisz serie skoków (bliski ma 2 bajty, daleki...

    Mikrokontrolery   24 Kwi 2005 18:44 Odpowiedzi: 7    Wyświetleń: 1940
  • Jak użyć funkcji getkbd w Bascom dla klawiatury matrycowej 4x4?

    A mi się udało znaleźć. I to na stronie producenta bascoma. Wpisałem w google "bascom getkbd" :) https://avrhelp.mcselec.com/index.html?g... [syntax=vbnet]'-------------------------... 'name : getkbd.bas 'copyright : (c) 1995-2005, MCS Electronics 'purpose : demo : GETKBD 'micro : Mega48...

    Programowanie Początkujący   23 Lis 2017 08:31 Odpowiedzi: 2    Wyświetleń: 1119
  • Resetowanie programu przy użyciu funkcji potęgowania w Bascom AVR

    To bez znaczenia bo i tak wywala sie nawet na 2^2 :) Nie czytasz co piszą inni - stos :D Wklej na początku kodu ... $hwstack = 64 $swstack = 64 $framesize = 64 ... Piotrek

    Mikrokontrolery   03 Maj 2008 12:20 Odpowiedzi: 8    Wyświetleń: 1337
  • Bascom AVR - Przekazanie parametrów do funkcji - jeden parametr nie działa

    Zobacz (krótki) film ile zajęło mi znalezienie Twojego błędu :D Nie wiem czy używasz, ale ja mam włączone numerowanie linii kodu bo to ułatwia zrozumienie komunikatów i warning`ów. Mała literówka :D Co ciekawe po lewej na czerwono warning, że deklaracja się nie zgadza i po kliknięciu za chwilę wszystko na zielono :D To po lewej się włącza - "Code Explorer"...

    Mikrokontrolery AVR   13 Lis 2016 19:39 Odpowiedzi: 2    Wyświetleń: 792
  • Atmega8 - Jak mierzyć dwa różne napięcia jednocześnie?

    Domyślam sie że to jest BASCOM. GetAdc(x) - funkcja wykonuje pomiar na nodze ADCx. Czyli dobrze myślisz. Pozdrawiam Yakuza Edit: Tylko pamiętaj że przetwornik musi pracować w trybie SINGLE.

    Mikrokontrolery   13 Paź 2007 19:12 Odpowiedzi: 5    Wyświetleń: 1964
  • Błąd Label not found przy użyciu funkcji Log() w Bascom - co robię źle?

    Nowsza, 2.0.7.8

    Mikrokontrolery AVR   20 Gru 2018 14:12 Odpowiedzi: 5    Wyświetleń: 564
  • Kod w Bascom do modyfikacji licznika z funkcją migania LED jak w F1

    Witam. Skoro nie masz źródeł to trzeba zrobić wszytko od podstaw. Ciężko będzie to zrobić bez licznika i motoru. Raczej trudna sprawa, chyba że trafisz na kogoś kto już coś takiego przerobił na swoje potrzeby.

    Mikrokontrolery Początkujący   29 Lip 2019 13:55 Odpowiedzi: 8    Wyświetleń: 702
  • [ATMega] Jak zaimplementować funkcję CRC8 z Bascom w Delphi dla transmisji danych?

    wiesz, zdaje sie że Fix "odrzuca" część ułamkową a round zaokragla (matematycznie - w góre lub dół). to moze powodowac te błędy

    Mikrokontrolery AVR   12 Lip 2009 17:47 Odpowiedzi: 2    Wyświetleń: 1977
  • Jak użyć funkcji BIN2BCD16 w BASCOM do konwersji 16-bitowych liczb?

    No, zrobiłem "przekop" i nigdzie nie znalazłem. Ani w helpie by ZG, ani w helpie do wersji ... JEST. W samplach. '---------------------------------------... 'name : bin2bcd16.bas 'copyright : (c) 1995-2005, MCS Electronics 'purpose : Test program for BIN to BCD Calculations 'suited for demo :...

    Mikrokontrolery AVR   11 Lip 2009 21:25 Odpowiedzi: 5    Wyświetleń: 2354
  • Bascom Basic - Jak zaprogramować przycisk do wielu funkcji?

    W procedurze/podprogramie obsługi przycisku wciśniętego zwiększaj zmienną o 1 a w programie głównym, czy też tam gdzie to jest potrzebne, wykonuj program w zależności od tej zmiennej, np. wykorzystując SELECT CASE.

    Mikrokontrolery AVR   05 Lis 2008 18:08 Odpowiedzi: 2    Wyświetleń: 1470
  • [BASCOM] Jak automatycznie zapisać datę kompilacji w zmiennych BASCOM?

    Nie ma takiej możliwości w BASCOM-ie. Przynajmniej nie automatycznie. "Coś" musiałoby zmieniać twój kod, za każdym razem, gdy go kompilujesz. Jest możliwe rozwiązanie tego problemu, ale wymaga trochę zachodu, w początkowej fazie. Bascom posiada funkcję "INCLUDE", która pozwala na dołączenie dowolnego pliku BAS, zawierającego dowolny kod. Musisz (można...

    Programowanie   12 Sie 2014 01:43 Odpowiedzi: 3    Wyświetleń: 1455
  • atmega8 bascom - analiza wielu komend w ciągu znaków w terminalu

    Witam,jestem świeżym użytkownikiem który zaczyna bawić się bascomem itp... Skoro tak, to wypada zapoznać się z funkcjami jakie oferuje Bascom, czyż nie :?: Sprawdź np. Instr(), Split(), ...

    Mikrokontrolery AVR   14 Mar 2013 14:58 Odpowiedzi: 3    Wyświetleń: 1047
  • ATMEGA32 Bascom - Zapis na karte SD (AVR-DOS) crash

    Próbowałeś zmieniać word na stringi (funkcją STR() ) ?

    Mikrokontrolery AVR   19 Sty 2015 13:02 Odpowiedzi: 6    Wyświetleń: 1125
  • Przesiadka z 89CX051/BASCOM na ATmega8 – lepsza książka: C czy Asembler BTC?

    Ksiązka kurs pisania w BASCOM AVR to np. "Programowanie mikrokontrolerów AVR w jezyku BASCOM" Marcin Wiązania BTC. Ksiązka rozpoczyna się od opisu większości funkcji komend BASCOM potem trochę o procku AVR a następnie proste programy obrazujące możliwości AVR i obsługę róznych interfejsów... jest też kilka programów obsługi wyświetlaczy czujników przetworników...

    Mikrokontrolery   28 Lip 2006 11:51 Odpowiedzi: 7    Wyświetleń: 1927
  • Bascom AVR - Błąd kompilacji przy użyciu funkcji Format z LCD

    Przeznaczenie: Formatuje tekst zawierający liczbę według podanego wzorca. Składnia: rezultat = FORMAT( zmienna , "maska" ) gdzie: rezultatzmienna tekstowa, w której umieszczony zostanie sformatowany tekst, zmiennazmienna tekstowa zawierająca formatowaną liczbę , maskawzorzec formatowania. Przeznaczenie: Zwraca tekstową reprezentacje podanej liczby....

    Mikrokontrolery AVR   27 Sty 2013 09:41 Odpowiedzi: 5    Wyświetleń: 2097
  • Bascom AVR – jak poprawnie zadeklarować i wywołać funkcję Klawiatura?

    Okazuje się, że w Bascomie 8051 nie można zdefiniować własnej funkcji, ta możliwość istnieje dopiero w Bascomie AVR - ciekawostka .. http://avrhelp.mcselec.com/changes_compa... Spróbuj czegos takiego może zadziała ... Declare Sub Klawiatura Dim przycisk As Byte Dim kol1 as Byte Dim kol2 as Byte Przycisk=0 Do Call Klawiatura ' Tu...

    Początkujący Elektronicy   11 Mar 2009 00:19 Odpowiedzi: 2    Wyświetleń: 938
  • [AVR][Bascom] Dwie funkcje Drivecheck i Gbfilesystem

    Witam Koledzy możecie mi wytłumaczyć dlaczego bascomowa funkcja dotyczaca karty SD, Drivecheck daje zawsze w odpowiedzi 0 czyli brak błędów, nawet jeśli karta jest niepodłączona? I dlaczego taki zapis: If Gbfilesystem = 1 Then System = "FAT32" Else System = "FAT16" daje zawsze odpowiedź że system karty to FAT16 nawet jeśli jest to...

    Mikrokontrolery AVR   06 Sty 2011 19:04 Odpowiedzi: 4    Wyświetleń: 1601
  • Jak zaimplementować funkcję Dat = Wpis.x z Bascom w języku C?

    Przeoczyłem to. Faktycznie trzeba dac pętlę nieskończoną. #include<avr/io.h> int dane; #define OSC 4 // definicja funkcji opóźniającej void waitms(unsigned char x) { unsigned char a, b; // zmnienne licznikowe for( ; x > 0; --x) // ta pętla zostanie wykonana x-razy for(b = 10; b > 0; --b) // a ta 10 razy for(a...

    Mikrokontrolery AVR   25 Lut 2009 19:51 Odpowiedzi: 43    Wyświetleń: 3023
  • BASCOM: Obliczanie funkcji trygonometrycznych dla kąta a

    Goto Help A poza tym jeśli potrzebujesz funkcji trygonometrycznych to chyba to już jest poważny projekt, więc może lepiej C?

    Mikrokontrolery   30 Lis 2005 06:10 Odpowiedzi: 3    Wyświetleń: 2717
  • Ustawianie fuse bitów w ATXMega128A1 – różnice względem ATMega8, zegar 32MHz

    W Bascom masz do tego dedykowane funkcje - poczytaj helpa - polecenia Config...

    Mikrokontrolery AVR   21 Lut 2013 16:03 Odpowiedzi: 7    Wyświetleń: 1686
  • Program w Bascom relizujący funkcję przerzutnika monostabiln

    Przecież Ty w ogóle tu timerów nie używasz a polecenie waitms 60000 ZATRZYMUJE program na 60 sekund a przecież nie o to Ci chodzi... Poczytaj na forum oraz w helpie do bascoma jak używać timerów (timerów- nie opóźnień) i tego użyj, gdy będzie impuls to kasujesz rejestr licznikowy. Dodatkowo w przerwaniu od timera zwiększasz sobie jakąś zmienną, no co...

    Mikrokontrolery AVR   24 Wrz 2010 21:17 Odpowiedzi: 7    Wyświetleń: 1526
  • Czy w Bascom AVR wyłączać przerwania przy zapisie do EEPROM?

    Przy zapisie do EEPROMU w Bascomie nie musisz wyłączać przerwań. Funkcja WRITEEEPROM robi to sama, ale READEEPROM już nie wyłącza przerwań :)

    Mikrokontrolery AVR   19 Wrz 2011 13:49 Odpowiedzi: 3    Wyświetleń: 2183
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Najprawdopodbniej w tej zmiennej coś jest jeszcze na końcu. Mogą być znaki niewidoczne, np CR lub /i LF. Spróbuj wyświetlić długość tego stringa (w Bascomie chyba funkcja Len) i wtedy bedziesz wiedział czy aby tam jest tylko liczba. Możesz spróbować też konwertować tego stringa po jednej cyfrze, a więc robisz pętlę w której wycinasz fragment stringa...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 2047
  • [Bascom] Jak dodać 2 godziny do czasu GPS w stringu na Atmega8?

    Przekonwertować na dane liczbowe. Dodać i ponownie przekonwertować na dane znakowe. Funkcje: STR(), VAL().

    Mikrokontrolery AVR   11 Wrz 2008 16:15 Odpowiedzi: 2    Wyświetleń: 1480
  • BASCOM - Czy można użyć tablicy do aliasów portów? Jak to zrobić?

    Pytanie: czy da się te aliasy zrobić w formie tablicy? Tak, żeby odwołanie do konkretnego wyjścia mogło mieć postać "Wyjscie(x)"? Co stoi na przeszkodzie (skoro piny nie są po kolei) aby nie tworzyć sobie sztucznych problemów i zamiast używać tablicy - użyć funkcji ?

    Mikrokontrolery   02 Lis 2014 12:39 Odpowiedzi: 6    Wyświetleń: 1128
  • Dlaczego funkcja LEN(text) zwraca 0 w Bascom AVR? Jak to naprawić?

    ...a tak z innej beczki nie działa taki np zapis: if Scanstrsp(tekst, ":") = "dane" then tylko muszę to robić tak: a = Scanstrsp(tekst, ":") if a = "dane" then czyli w warunku nie można tak użyć argumentu funkcji - szkoda (albo znowu czegoś nie wiem). Za to tak działa ;) a="dana"...

    Mikrokontrolery   30 Wrz 2007 19:32 Odpowiedzi: 6    Wyświetleń: 2436
  • bascom, atmega - funkcja start/stop, zliczanie sekund/minut

    Popełniłem coś takiego, nie wiem czy w 100% poprawnie ale działa :) [syntax=basic4gl]Zegar: If S5 = 0 Then Toggle Startstop End If If Startstop = 1 Then If Ileminut <> 0 Or Ilesekund <> 0 Then 'pokaz babelki Locate 2 , 8 Lcd Chr(5) Locate 1 , 9 Lcd " Pracuje "; Gosub Sprawdztemp If Ilesekund >= 0 Then Ilesekund = Ilesekund - 1 End If...

    Mikrokontrolery AVR   10 Lut 2013 09:29 Odpowiedzi: 8    Wyświetleń: 2697
  • Szybki algorytm konwersji binarnej na BCD dla Atmega8 - dodawanie 6 do półbajtów

    a w jakim języku programujesz ? Bo np.: w Bascomie jest gotowa funkcja.

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 4371
  • [BASCOM][mega16]Funkcja przechwytywania licznika CAPTURE, rejestr ICR

    Potrzebuję pomocy, jak zrealizować przechwytywanie zawartości licznika do rejestru CAPTURE1 wywoływanego zboczem opadającym FALLING. Chcę mierzyć czasu trwania zbocza, następnie obliczając go uzyskać ilość obrotów/min. Sygnał podaję na port ICP. Jestem początkującym w BASCOM, dlatego też prosiłbym o wskazówki już w kodzie, łatwiej mi się wtedy zrozumieć...

    Mikrokontrolery AVR   08 Kwi 2012 11:59 Odpowiedzi: 1    Wyświetleń: 1024
  • Optymalizacja funkcji ZapiszMMC i CzytajMMC dla ATmega128 w BASCOM

    Widzę że nikt się nie pali do pomocy, to może ja coś pomogę. Mam dość szybki kod do SD. Jeżeli SD też może być to pomogę. Mogę też rzucić procedurami zapisu i odczytu bloków danych. One w SD i MMC są identyczne (chyba). To jest taka TurboOptymalizacja wysyłania/odbierania po SPI. Odczyt chyba jest blok 512B/1ms.

    Mikrokontrolery AVR   25 Kwi 2009 07:35 Odpowiedzi: 8    Wyświetleń: 1969
  • RS232 i Bascom: brak zapisu znaku z Waitkey() do EEPROM i tablicy bufor(5)

    Konwersje byte->string otrzymuje się przy użyciu funkcji Str. W drugą stronę działa funkcja Val.

    Mikrokontrolery   12 Sie 2010 19:04 Odpowiedzi: 8    Wyświetleń: 2448
  • Jak przekonwertować kod z C na Bascom dla funkcji spalania średniego?

    ...Co takiego robi ta funkcja czego sie nie da zrobic w bascomie? A gdzie ja napisałem , że się nie da :?: Aby tę funkcję zaimplementować w Bascomie , trzeba znać ciało tej funkcji , a postodawca jej nie "dostarczył" :( Piotrek

    Mikrokontrolery   28 Lut 2007 21:18 Odpowiedzi: 6    Wyświetleń: 1771
  • [Bascom] Jak dostosować Sound do Beep? Problem z funkcjami w Bascomie

    ściągnij z neta Help do bascom w j. polskim tam jest to polecenie ładnie i łopatologicznie opisane, jak wiele innych. Ciekawe lektury pisze też Marcin wiązania (też dostępne w formacie PDF.)

    Mikrokontrolery AVR   06 Gru 2009 08:14 Odpowiedzi: 1    Wyświetleń: 1167
  • [ATmega32] [ATmega32][Bascom] Skrócenie kodu do zerowania tablicy za pomocą pętli

    Sam sobie odpowiedziałeś na pytanie. Jest jeszcze jedna możliwość ale jest nieco niebezpieczna i wymaga aktualnej wersji BASCOMa: funkcja MEMCOPY.

    Mikrokontrolery AVR   08 Paź 2012 08:25 Odpowiedzi: 2    Wyświetleń: 1179
  • [BASCOM] Jak napisać warunek if dla czterobitowego sygnału w BASCOM?

    A o funkcjach logicznych słyszałeś? wystarczy and z wartością 0x0F.

    Mikrokontrolery   10 Wrz 2010 22:26 Odpowiedzi: 41    Wyświetleń: 3181
  • AT89S52 SPI – szukam gotowej funkcji transmisji w asemblerze dla Bascom-8051

    Te procesory nie mają sprzętowego SPI i jeśli już to tylko programowo można zrealizować.

    Mikrokontrolery   02 Kwi 2007 08:16 Odpowiedzi: 2    Wyświetleń: 1350
  • Jak nauczyć Atmegę8 rozpoznawać piloty Sony, Sharp, Manta w Bascom?

    Przeszukałem forum przed napisaniem niestety nie znalazłem nic ciekawego :) trochę to dziwne jest, że jest w BASCOM funkcja nadawania w RC6 a nie ma funkcji odbioru...

    Projektowanie Układów   06 Sie 2009 22:54 Odpowiedzi: 4    Wyświetleń: 2624
  • [Bascom] [Bascom][AtMega] Program: 2 przyciski, dioda świeci X sekund po naciśnięciu

    A Twój program nie chce działać? Jaki jest problem. To co w programie masz nieprawidłowo to odczyt stanu przycisku. Procedura odczytu przycisku powinna przewidywać takie sytuacje jak drgania styków lub przypadkowe zakłócenia na linii przycisku. Jedną z możliwość odczytu przycisku jest: [syntax=basic4gl]If Wejscie = 0 Then Waitms 100 If Wejscie = 0 Then...

    Mikrokontrolery AVR   13 Sie 2011 16:46 Odpowiedzi: 5    Wyświetleń: 2402
  • [Bascom] Przerwania zakłócają działanie funkcji getkey - jak to naprawić?

    Moze da bascom'owa funkcja uzywa timera

    Mikrokontrolery   21 Gru 2003 11:34 Odpowiedzi: 1    Wyświetleń: 1516
  • Jak zmienić funkcje świecenia lampki rowerowej na ATTINY2313 w Bascom?

    $regfile = "attiny2313.dat" $crystal = 4000000 Config Pind.2 = Input Config Portd.0 = Output Config Portd.1 = Output Config Portd.3 = Output Set Portd.2 Przycisk Alias Pind.2 Dim Sekwencja As Byte Declare Sub Pierwsza Declare Sub Druga Declare Sub Trzecia Enable Interrupts Enable Int0 On Int0 Przycisk_przerwanie Do Loop End Przycisk_przerwanie:...

    Mikrokontrolery   11 Sie 2007 23:53 Odpowiedzi: 16    Wyświetleń: 2241
  • [Bascom]Wyświetlenie stanu ADC na wyświetlaczu LED

    Funkcja ta zwraca stringa, a ty potrzebujesz liczby

    Mikrokontrolery   04 Lut 2012 10:55 Odpowiedzi: 7    Wyświetleń: 1786
  • [attiny2313] [attiny2313][bascom] Przerwania nie działają w sterowniku RGB, co robię źle?

    Do odczytu stanu portu służy rejestr PIN. Czyli masz źle zrealizowane warunki w funkcji przerwania.

    Mikrokontrolery AVR   22 Mar 2010 20:56 Odpowiedzi: 2    Wyświetleń: 1668
  • [BASCOM] Jak stworzyć wykres temperatury w czasie w BASCOM? Użycie funkcji PSET

    Witam, Mam pewien problem z napisaniem programu wykonujący wykres temperatury w czasie. Probowalem używać funkcji PSET, w pętli ale nie uzyskiwałem efektów. Czy ktoś może zrobił coś podobnego??

    Mikrokontrolery   25 Mar 2006 13:09 Odpowiedzi: 2    Wyświetleń: 1240
  • [atmega16/32] [atmega16/32][Bascom] Jak obsłużyć przyciski w menu z funkcją Sound?

    Wiec tak: W ogóle wyrzuciłbym zmienna/flagę F. Nie jest potrzebna tutaj. W programie głównym zamiast sprawdzania F, sprawdzaj A, czyli warunek IF z przerwania przenieś do programu głównego, łącznie z zerowaniem A. W przerwaniu zwiększaj tylko A. Zamiast: If F = 1 Then Cls Locate 2 , 1 Lcd "przerwanie" Wait 1 Cls F = 0 Enable Int0 End If zrobilbym...

    Mikrokontrolery AVR   06 Mar 2011 22:54 Odpowiedzi: 18    Wyświetleń: 3136
  • Atmega2561 - brak obsługi funkcji getrc5 w Bascom?

    To nie wina procesora ale kompilatora. Procesor nie ma w sobie funkcji getrc5, to jest funkcja bascom, szukaj winy w kompilatorze.

    Mikrokontrolery AVR   04 Sty 2012 17:35 Odpowiedzi: 23    Wyświetleń: 2139
  • Czy Bascom AVR obsługuje funkcje trygonometryczne, np. sinus?

    Witam.Czy w pakiecie Bascom AVR zaimplementowane są procedury umozliwiające korzystnie z funkcji trygonometrycznych (funkcja sinus)???

    Mikrokontrolery   10 Sie 2006 12:35 Odpowiedzi: 4    Wyświetleń: 1938
  • [BASCOM] Jak przekazać stringi o stałej długości do funkcji w BASCOM?

    chcę osiągnąć coś takiego: Declare Function Set_by_spi(co As String*10 , Wartosc*40 As String , Procesor As Byte) As Byte A co to za zmienna Wartosc*40 ? Poza tym zmiennych w parametrach się nie wymiaruje. Wszystko dlatego, że w przekazywaniu parametrów uczestniczą tylko wskaźniki do zmiennych. Nie użyłeś ByVal więc kompilator przekaże 16-bitowy...

    Mikrokontrolery AVR   16 Sie 2008 08:44 Odpowiedzi: 1    Wyświetleń: 1558
  • Atmega8 Bascom - Brak reakcji na pinach przy programowaniu 8MHz kwarcem

    A komendy toggle będą działały tak szybko, że zmiany będziesz wstanie zaobserwować jedynie oscyloskopem/analizatorem stanów logicznych/multimetrem z funkcją pomiaru częstotliwości.

    Mikrokontrolery Początkujący   25 Cze 2013 18:11 Odpowiedzi: 6    Wyświetleń: 1371
  • Bascom AVR Atmega16 – jak wysłać sekwencję HEX (np. $E0$0C) przez UART?

    Zainteresuj się funkcja Printbin oraz podziel dane na osobne bajty.

    Mikrokontrolery Początkujący   03 Sie 2015 17:57 Odpowiedzi: 7    Wyświetleń: 1722
  • Jak zbudować 8-liniową centralę telefoniczną na AVR i BASCOM? Koszty, funkcje

    hmmm... to moze chociaz dalo by sie zrobic w latwy sposob urzadzenie zapisujace wybrany numer i czas rozpoczecia / zakonczenia rozmowy ? bascom nie jest jedynym jezykiem jaki znam - z jezykow pod uc znam jeszcze dosyc dobrze C i podstawy asm'a, ale zwrocilem przy tym uwage na to, ze z tego co wyczytalem, bascom ma wbudowane funkcje do obslugi lini telefonicznej...

    Mikrokontrolery   23 Kwi 2005 20:38 Odpowiedzi: 4    Wyświetleń: 1528
  • [m8] Jak zdekodować wartości czujnika temp w Bascom na Atmega?

    :D Choćby z jednego powodu, moim zdaniem pomiar rezystancji za pomocą ADC jest dokładniejszy od pomiaru dokonywanego w układzie RC. Rozumiałbym poza tym wykorzystanie RC w małych kostkach bez ADC (np. tiny2313), ale w mega8 masz 10-bit konwerter, a jak poznasz dosłownie 4 funkcje w BASCOM to przetwornik ADC masz w małym palcu.

    Mikrokontrolery AVR   11 Lip 2011 22:11 Odpowiedzi: 13    Wyświetleń: 2660
  • Bascom - jak sterować wybranym polem wyświetlacza 2x20 bez kasowania wyników?

    Powinno pomóc polecenie locate, i wtedy wypisywanie czegoś na lcd, bez użycia funkcji kasowania wszystkiego na lcdku?

    Mikrokontrolery AVR   30 Kwi 2009 08:57 Odpowiedzi: 3    Wyświetleń: 908
  • Bascom. Konfiguracja, pętle, funkcje, wyświetlanie na LCD.

    5 config pina.1 = output | pin a skonfigurowany jako wyjściowa config pina.1 = input |pin a skonfigurowany jako wejście proste

    Początkujący Elektronicy   07 Mar 2007 17:28 Odpowiedzi: 3    Wyświetleń: 942
  • [Bascom] Jak wyświetlać cyfry na LED za pomocą funkcji w Bascom?

    Witam Mam taki [url=http://www.artronic.pl/o_produkcie.... LED i nie umiem wyświetlać na nim cyfr, tzw. umiem ale nie tak jak to powinno się robić. Wyświetlam je tak [syntax=basic4gl]Portb = &B1100110 Portd.1 = 1[/syntax] a chcę pisać np. wys5 i wyświetli się liczba 5 To moje kody [syntax=basic4gl]Tabela: Data 63 , 6 , 91 , 79 , 63...

    Mikrokontrolery   15 Wrz 2011 15:50 Odpowiedzi: 2    Wyświetleń: 903
  • BASCOM AVR - Funkcja zwracająca ile razy liczba x mieści się w liczbie y- szukam

    Witam. Ostatnio postanowiłem napisać NA uC ATMEGA32 w języku BASCOM basic licznik rowerowy. Mam już znaczną część kodu, ale natrafiłem na problem. W zmiennej czas_jazdy_total przechowuję ogólny czas jazdy wyrażony w sekundach. Niestety taka postać nie jest przyjemna dla oka, więc należałoby zamienić ją do formatu godziny - minuty - sekundy. Tylko teraz...

    Programowanie Początkujący   22 Lut 2016 19:25 Odpowiedzi: 2    Wyświetleń: 1035
  • [BASCOM] Średnia z odczytów ADC, ale trochę inaczej.

    W tym przykładowym kodzie jest chyba błąd logiczny ;) W Select Case biorąc pod uwagę Channel a nie Pomiar zawsze będziesz brał pod uwagę tylko Channel z którym wywołujesz funkcję czyli 0 :D

    Mikrokontrolery AVR   21 Lis 2016 19:09 Odpowiedzi: 8    Wyświetleń: 1170
  • Jak zaimplementować funkcje sin i cos w Bascomie dla kalkulatora?

    Nie musiałem liczyć, :) w Wikipedii znalazlem. Z sumą, potęgą i silnią nie ma problemu, więc chyba powinno wyjść. Tylko strasznie dużo kodu to zajmie. Jak już napiszesz to możesz podesłać tu źródło to może da się zoptymaliować.

    Programowanie   11 Cze 2005 18:43 Odpowiedzi: 9    Wyświetleń: 2587
  • Komunikacja 1-Wire między dwoma AT89C4051 – brak odbioru danych, konfiguracja 4,7k

    masy się łączą, odległość na razie to jakieś 30 cm ale docelowo ma być ok 30 m Drogi kolego omen_s ;) Szkoda Twojego cennego czasu na komunikację pomiędzy prockami magistralą 1wire , przy pomocy Bascom-owych funkcji 1wire , bo tak się po prostu nie da . Te funkcje pracują w trybie MASTER , a procek który ma odbierać dane powinien pracować w trybie...

    Mikrokontrolery   16 Maj 2006 14:19 Odpowiedzi: 8    Wyświetleń: 1197
  • BASCOM: Błąd w funkcji Wyswietl_bajt i Czytajrc5 - jak naprawić?

    Zacząłem pisać progs w BASCOMIE. tak się przedstawia jego listing: ---cut here--- Config Portb = Output Config Portd = Output 'konfiguracjaportów Dim Adress As Integer Dim Command As Integer Dim Licznik_kol As Integer Dim Licz As Integer Declare Function Wyswietl_bajt(bajt1 As Byte) As Byte Declare Function Czytajrc5() As Byte Licznik_kol = 0 Function...

    Mikrokontrolery   20 Cze 2003 10:24 Odpowiedzi: 2    Wyświetleń: 1639
  • Bascom Atmega - Program z wykorzystaniem timera do odmierzenia czasu. Pytanie.

    W tym kodzie jest błąd: Load Timer0 = 250 jest niepoprawnie zapisane bascom nie krzyczy błędem ale ta składnia nie działa. Powinno być Load Timer0, 250 Ta funkcja ładuje do timera wartość 256-wartość, czyli w twoim wypadku 6.

    Mikrokontrolery Początkujący   03 Maj 2014 20:09 Odpowiedzi: 4    Wyświetleń: 1242
  • Jak zaprogramować przycisk w ATtiny2313 w Bascom do różnych funkcji?

    witam chciałbym zaprogramować tak attiny 2313 ze jak sie raz nacisnę przycisk dioda np na (PORTD.0) zacznie świecić a gdy drugi raz sie go nacisnę zacznie mrugać a gdy trzeci to kolejna funkcje zacznie wykonywać czy jest to możliwe ?? Bardzo proszę o jakieś przykłady Dodano po 9 oczywiście w bascomie Przeniosłem z "Programowanie ogólne"

    Mikrokontrolery AVR   24 Gru 2008 00:28 Odpowiedzi: 13    Wyświetleń: 1397
  • Optymalizacja funkcji SHIFTOUT w ASM dla AVR Atiny 2313 w Bascom

    Nie wgłebiajac sie w kod moze zamiast LSR daj LSL i po sprawie. Nie ma '8' bitu chyba.

    Mikrokontrolery AVR   01 Sty 2011 21:26 Odpowiedzi: 8    Wyświetleń: 1700
  • Program do konwersji BMP z 24bit na 12bit do wyś n6610

    Niestety dość wolno, prosty program w Bascom, odczyt z karty SD: "Line Input" + funkcja "mid" -> z kwarcem 12Mhz okolo 3-4 sekundy, ale jakość jest bardzo dobra.

    Mikrokontrolery AVR   15 Gru 2010 02:02 Odpowiedzi: 5    Wyświetleń: 3034
  • Zmiana wartości zmiennych w BASCOM AVR IDE - funkcja T i przekazywanie parametrów

    W deklaracji funkcji tylko raz deklarujesz "Byval"

    Mikrokontrolery Początkujący   12 Kwi 2012 19:04 Odpowiedzi: 7    Wyświetleń: 1550
  • [bascom] generowanie liczby w danym zakresie rnd()

    Problem w tym ze bascom funkcją rnd będzie losowac zawsze te same liczby po odpaleniu procka i bedzie zonk bo kostka zawsze bedzie losowac te same liczby w tej samej kolejności ale jak użyjesz do losowania np wejścia adc + rnd() to juz coś z tego będzie widziałem coś takiego gdzieś na elektrodzie szukaj w dziale mikrokontrolery.

    Mikrokontrolery AVR   14 Maj 2010 23:23 Odpowiedzi: 6    Wyświetleń: 1645
  • [bascom] Jak dynamicznie wybrać tabelę na podstawie zmiennej w Bascom?

    Poczytaj w pomocy o instrukcjach: DATA , RESTORE, READ... To się nie nadaje , ponieważ Restore potrzebuje etykiety , a Read to odczyt sekwencyjny i nie da sie wybrać konkretnego elementu tablicy , tylko trzeba odczytywać kolejno , począwszy od pierwszego elementu. Ale ... Bascom AVR posiada funkcje , za pomocą których można naśladować mechanizm wskaźników...

    Mikrokontrolery AVR   19 Wrz 2009 18:46 Odpowiedzi: 4    Wyświetleń: 2138
  • [atmega644p][bascom] przekazywanie tablicy do funkcji

    Źle przekazujesz Id do funkcji, mały przykład do uruchomienia w symulatorze: [syntax=basic4gl]$regfile = "m88pdef.dat" $crystal = 20000000 $baud = 19200 $hwstack = 64 $swstack = 64 $framesize = 64 Dim Tablica(4) As Byte , Tekst As String * 12 Declare Function Test_funkcji(byref Osa As Byte) As String * 6 Tablica(1) = 10 Tablica(2) = 20 Tablica(3) =...

    Mikrokontrolery AVR   04 Lis 2011 23:50 Odpowiedzi: 2    Wyświetleń: 1755
  • atmega16 - niedokładne pomiary ADC przy wielu kanałach, wpływ napięć na wyniki

    Był taki probem w BASCOMie z funkcją GETADC(). Po zmianie kanału odczytywała ona nadal poprzedni kanał, mimo iż multiplekser był przełączany poprawnie. Rozwiązanie problemu było dość proste. W rozwinięciu funkcji zastosowano dwukrotny odczyt stanu przetwornika ADC. Pierwszy odczyt odrzucano, i brano pod uwagę tylko drugi odczyt. Wada: Dłuższy czas oczekiwania...

    Mikrokontrolery   31 Lip 2006 21:21 Odpowiedzi: 2    Wyświetleń: 928
  • [atmega128][Bascom]Wyświetlacz graficzny - Brak informacji na ekranie - czasami

    Panowie, to Bascom. Musiałbyś dorwać się do kodów biblioteki w ASM i zobaczyć jaka funkcja w ASM jest odpowiedzialna za reset komunikacji z LCD i jego inicjalizację i ja cyklicznie wywoływać. Bez tego w Bascom będzie ciężko, ewentualnie możesz napisać sam prostą procedurę inicjalizacyjną na podstawie DS sterownika wyświetlacza.

    Mikrokontrolery AVR   13 Paź 2013 17:39 Odpowiedzi: 15    Wyświetleń: 2537