bascom function

Znaleziono około 324 wyników dla: bascom function
  • [ATmega32] [ATmega32][BASCOM] Błędy kompilacji: END IF, IF THEN, parametry w kodzie BASCOM

    Na początku masz: Declare Function Sharp_odczyt() As Word a dalej: Function Sharp_odczyt(byval Kanal As Byte) As Word czyli co innego deklarujesz, a czego innego używasz...

    Mikrokontrolery AVR   24 Maj 2010 08:39 Odpowiedzi: 5    Wyświetleń: 1792
  • Błąd 229 w Bascom przy programowaniu zegarka na PCF8583 - jak zlokalizować?

    Zobacz w pomocy polecenie GOSUB i CALL, bo pomieszałeś te polecenia. Dodano po 11 Do podprogramu możesz skoczyć poleceniem GOSUB i nie deklarujesz go. 'podprogram: Etykieta: 'etykiety kończymy dwukropkiem 'coś zrób Return Procedurę lub funkcję musisz zadeklarować i podać jakie parametry będą przekazywane. Jej treść musisz umieścić używając SUB...

    Mikrokontrolery   17 Kwi 2009 19:50 Odpowiedzi: 2    Wyświetleń: 1326
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [ATmega328P][Arduino/Bascom]Tłumaczenie programu Arduino do Bascom

    Tłumaczenie pierwszego kodu. W drugim to wiadomo, że brak biblioteki ;) Mogłem się gdzieś machnąć bo pisałem w przerwie pomiędzy innymi zadaniami. Dodałem tam sobie funkcję b w funkcjach mogę deklarować Local`s które nie są później potrzebne w Global`s. [syntax=vbnet]$regfile = "m2560def.dat" '8K SRAM | 4K EEPROM $crystal = 16000000 $hwstack = 256 $swstack...

    Mikrokontrolery AVR   09 Mar 2021 12:55 Odpowiedzi: 8    Wyświetleń: 909
  • REKLAMA
  • Optymalne uśrednianie odczytów ADC w BASCOM – jak zminimalizować opóźnienia?

    Do Autora wątku: Proszę. Nie taki diabeł straszny. Nie napisałeś jaki to procesor więc napisałem przykład dla Mega8. Funkcja odczytuje ADC(0-5) z włączony ADLAR czyli tylko osiem bitów. Wynik od 0 do 255. Zapewne działa nawet w symulatorze. To taki podstawowy. Można nie czekać a ustawić przerwanie, ale to pewnie jeszcze nie dla Ciebie :D Wpisz w Google...

    Mikrokontrolery AVR   10 Maj 2019 18:10 Odpowiedzi: 19    Wyświetleń: 1110
  • Dlaczego funkcja LEN(text) zwraca 0 w Bascom AVR? Jak to naprawić?

    ...może jakaś sugestia please ;) Zapomniałeś o $hwstack = 32 $swstack = 32 $framesize = 16 Wartości w/w parametrów mogą być inne(czytaj:większe) , jeśli "obrabiasz " długie stringi. Poza tym , komplikujesz niepotrzebnie proste rzeczy(czytaj:nie "wgryzłeś się" w help-a) ;) Function Scanstrsp() Local I As Byte I = Instr(text , Sep) 'zwróć...

    Mikrokontrolery   30 Wrz 2007 19:32 Odpowiedzi: 6    Wyświetleń: 2466
  • REKLAMA
  • AT90CAN128 - Bascom - wysyłanie danych CAN - konfiguracja i wysyłanie wiadomości

    Włącz Bascom i wciśnij na klawiaturze F1 Wpisz Config Canbusmode Przeczytasz tam odpowiedź na nurtujące Cię pytanie: The CANRECEIVE function reads the data from the frame into a variable. In the example the variable is a PORT which will change value depending on the receive data byte. After this the CONFIG CANMOB is used with a value of -1 to indicate...

    Mikrokontrolery AVR   05 Gru 2015 01:30 Odpowiedzi: 2    Wyświetleń: 1422
  • 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ń: 2369
  • 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ń: 1158
  • Jak zapisać numer pastylki Dallas do EEPROM 2402 w Bascom na AT89c2059?

    Może cos takiego ? Config Scl = Portc.0 ' I2C Clock. Config Sda = Portc.1 ' I2C Data. Config I2cdelay = 100 Declare Sub I2c_ram_write(byval Addres_desired As Word , Byval Byte_to_write As Byte) ' Writes data to the I2C EEPROM. Declare Function I2c_ram_read(byval Addres_desired As Word ) As Byte ' Reads data to the I2C EEPROM. Declare...

    Mikrokontrolery   29 Maj 2006 17:42 Odpowiedzi: 5    Wyświetleń: 1434
  • REKLAMA
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6201
  • Brak odczytu wartości z eeprom 24C02 i wysyłki przez Bluetooth na smartfon

    Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...

    Mikrokontrolery   23 Lis 2016 01:25 Odpowiedzi: 4    Wyświetleń: 1023
  • [Bascom] SWUSB - Klawiatura USB Atmega8

    https://obrazki.elektroda.pl/2807245700_... Witam, Temat odgrzany, i nie mojego autorstwa, ale warty przypomnienia. Potrzebowałem aby pewne urządzenie wystawiało mi do PCta kilka klawiszy klawiatury. Słyszałem już kiedyś o projekcie SWUSB pisanym w jedynym języku który choć trochę znam - Bascom. Zaprojektowałem jednostronną niewielką...

    DIY Konstrukcje   10 Sty 2024 01:35 Odpowiedzi: 24    Wyświetleń: 39147
  • Atmega32: Wyświetlanie obrazków *.bgc z karty SD na LCD Nokia 6100

    Siemka ugh123 :D Co prawda nie mam tego wyświetlacza (Nokia), lecz o wiele większy. Ale do do tematu. Pliki ".bgc" są zapisywane w 8-bitowym kolorze, Ja pracuję z 16-sto bitowymi kolorami, więc konieczna jest konwersja z 8 na 16 bitów. Informacje na temat wymieniony przez Ciebie znajdziesz w sieci (poszukaj). Nie dam Ci gotowca,i sądzę, iż nikt Ci nie...

    Mikrokontrolery AVR   14 Mar 2012 15:40 Odpowiedzi: 5    Wyświetleń: 4339
  • REKLAMA
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    No dobra, udalo ci sie polechtac moja proznosc wiec moze zrobimy tak. Opisze tutaj przykladowego mekafile-a z nastawieniem na WinAVR, Atmega8 i STK200 tak aby inni tez cos z tego mieli. W zasadzie wszystko jest opisane w angielszczyznie no ale jakby kto nie umial to daje po polsku. # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...

    Mikrokontrolery   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 6405
  • Stacja meteo Wi-Fi, Bascom i Arduino

    https://obrazki.elektroda.pl/9317464400_... Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. https://obrazki.elektroda.pl/5611267500_... Wtedy już samo wgranie programu do...

    DIY Konkurs   06 Gru 2022 08:09 Odpowiedzi: 11    Wyświetleń: 20655
  • Szukam biblioteki do wyświetlacza OLED SSD1322 dla AVR [mega328p][C]

    Ciekawe czy AI dało sobie radę; [syntax=vbnet]' === SSD1322 BASCOM mini-driver: Pixel, Line (ATmega, 4-wire SPI) === ' Pins (edit to your wiring) Config Portb.2 = Output ' CS# Config Portb.1 = Output ' D/C# Config Portb.0 = Output ' RES# Ssd1322_cs Alias Portb.2 Ssd1322_dc Alias Portb.1 Ssd1322_res Alias Portb.0 ' SPI (hardware SPI on ATmega328/128/1284...

    Mikrokontrolery AVR   04 Wrz 2025 23:19 Odpowiedzi: 7    Wyświetleń: 1884
  • DHT22 - Jak dodać obsługę ujemnych temperatur w programie? BASCOM

    Nigdy nie miałem tego sensora u siebie i dlatego nie czytałem dokumentacji i koła od nowa tez nie chciałem wymyślać. Jest gotowy kod na to na innym forum. On moze obsługiwać więcej czujników. Najważniejsze że pokazane jest jak do tego Twojego dodać obsługę temperatur ujemnych. [syntax=vbnet] ' ' Sensor DHT22 ' Insanity ' $regfile = "m328pdef.dat" $hwstack...

    Mikrokontrolery   09 Paź 2024 18:33 Odpowiedzi: 14    Wyświetleń: 363
  • Jak poprawnie odczytać dane z HMC5883L przez I2C w Bascom AVR?

    Pod tym linkiem [url=https://bart-projects-forum.cba.pl/... znajdziesz dwa, na pewno działające, kody do QM5883L i HM5883L. Te moduły nie są zamienne wprost i dlatego kody są dwa. Mogę tak napisać bo to moje kody które sam napisałem i sprawdziłem :D Mam gdzieś z tego film. Jak znajdę to wrzucę. Wszystko było uruchamiane...

    Mikrokontrolery AVR   03 Lis 2024 10:46 Odpowiedzi: 5    Wyświetleń: 933
  • MCP2515 CAN BASCOM jak rozpocząć programowanie mcp

    Dalsza zabawa polegała na odebraniu ramki . Istnieje możliwość wysyłania i odbierania ramki przez ten sam węzeł. W rejestrze CANCTRL bit7-5 REQOP ustawiamy 010 = tryb sprzężenia zwrotnego. Tryb sprzężenia zwrotnego jest bardzo cenny ponieważ umożliwia to zabawę z MCP mając tylko jeden węzeł . Do programu musiałem dopisać. deklarujemy:[syntax=basic4gl]...

    Mikrokontrolery AVR   03 Wrz 2020 15:05 Odpowiedzi: 39    Wyświetleń: 22440
  • Bascom AVR - odświeżanie LCD tylko po zmianie temperatury - kod nie działa

    Sub or function must be declared first sub or function expected first takie 2 błędy mi wyskoczyly

    Mikrokontrolery AVR   11 Maj 2015 10:04 Odpowiedzi: 31    Wyświetleń: 2382
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam. Dzieki atom1477 za kolejne informacje. Ja tez sie troche pogubilem w tym wszystkim tym bardziej ze jak testowalem na sofcie na ARDUINO UNO to RFM sie dalo usytawic a ogladane przebiegi analizatorem byly zgodne ze zboczem opadajacym zegarowym. Teraz aby to zrobic jeszcze raz to musze odczekac troche czasu bo ARDUINO zabral studnet na pare dni....

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 241385
  • Atmega32 / Bascom - Jak zoptymalizować kod do wyświetlania na MAX7219?

    Skoro coś się powtarza to zapisz to jako procedurę a potem ją tylko wywołuj. Poczytaj DECLARE SUB i DECLARE FUNCTION Funkcja przy okazji jeszcze zwraca wynik.

    Mikrokontrolery Początkujący   07 Wrz 2016 16:33 Odpowiedzi: 2    Wyświetleń: 1254
  • Instrukcja Bascom: znaczenie danych i zakresy modyfikacji

    Cytuję: "Ustawia się to w zależności od skomplikowania programu. (...)" O co tutaj chodzi i o jakie wartości tutaj chodzi? Dokładnie chodzi o ilość bajtów jaką początkowo zajmie każdy ze stosów. Stos jest elementem rozrastającym i kurczącym się dynamicznie. Może dojść do sytuacji gdzie jeden zajdzie na drugi - stack overleap - i kłopot gotowy. Dlatego...

    Mikrokontrolery   03 Lip 2005 11:29 Odpowiedzi: 8    Wyświetleń: 13109
  • Błąd 242 w Bascom przy wywołaniu funkcji Busy - co robię źle?

    Nie wiem, co robię Ÿle, ale cały czas wyskakuje mi ten błšd. banalny programik: ... dim A as byte declare function Busy as byte ... ... function Busy as byte Busy=1 end function ... ... c=busy no i błšd...

    Mikrokontrolery   18 Lis 2003 03:22 Odpowiedzi: 1    Wyświetleń: 1900
  • AVR NET CONTROLLER - domowy sterownik ethernetowy

    Podczas sprawdzanie błędów w Bascom , we wszystkich wersjach jakie są w tym poscie pokazuje mi ten błąd . Error : 25 Line : 731 Variable already dimensioned [X] , in File : Error : 25 Line : 799 Variable already dimensioned [X] , in File : Error : 229 Line : 0 End Sub or End Function expected [> 11] , in File : Używam wersji Bascom 1.11.9.5

    DIY Konstrukcje   31 Maj 2016 17:29 Odpowiedzi: 62    Wyświetleń: 29796
  • Mikroprocesorowa trawiarka do płytek PCB +BASCOM AVR 2.0.8.1 i ATtiny2313

    Kolego katakrowa kod poprawiłeś, ale czy go kompilowałeś? W wersji Bascom 2.0.7.8 wyrzuca błędy : Error : 31 Line : 100 Invalid data type [[0010]] , in File : C:\Trawiarka\Traw_popr.bas Error : 31 Line : 101 Invalid data type [[0010]] , in File : C:\Trawiarka\Traw_popr.bas Error : 229...

    DIY Konkurs   08 Sty 2019 17:17 Odpowiedzi: 29    Wyświetleń: 3306
  • Attiny12 - Jak odczytać stan portu w Bascom z użyciem asemblera?

    Cytat z instrukcji najnowszej wersji Bascoma: "When you like to program in ASM you can use BASCOM with the $TINY directive. Some BASCOM statements will also already work but the biggest part will not work. BASCOM will support a subset of the BASCOM statements and function to be used with the chips without SRAM. There will be a special tiny.lib that...

    Mikrokontrolery   14 Kwi 2007 13:34 Odpowiedzi: 35    Wyświetleń: 6347
  • Zmiana wartości zmiennych w BASCOM AVR IDE - funkcja T i przekazywanie parametrów

    Przy okzaji chialbym dopytać Mundi1970 czy skoro w deklaracji funkcji użyłeś ........ We wszystkich przykładach z katalogu SAMPLES i w helpie, na początku funkcji jest podawany typ danych. Teraz działa nawet i tak :): Zalecił dopisać you need to add : $swstack=16 $framesize=30 I kod zaczął działać...:) Należy też pamiętać że te wartości mogą być większe....

    Mikrokontrolery Początkujący   12 Kwi 2012 19:04 Odpowiedzi: 7    Wyświetleń: 1598
  • Bascom - Jak przeliczyć wartości z PCF8591p (0-255) na procenty?

    Tak na szybko to łap z jakiegoś mojego programu :P [syntax=vbnet]Function Value_to_proc(byval Value As Byte)as Byte Local Helpw As Word Helpw = Value Helpw = Helpw * 100 Helpw = Helpw / 255 Value_to_proc = Helpw End Function Function Proc_to_val(byval Value As Byte)as Byte Local Helpw As Word Helpw = Value Shift Helpw , Left , 8 'x256 Helpw = Helpw...

    Mikrokontrolery Początkujący   19 Kwi 2017 14:53 Odpowiedzi: 3    Wyświetleń: 1311
  • ESP8266 / Bascom - aktualizacja danych na Thingspeak

    Mam NodeMCU z podłączonym konwerterem USB<>SERIAL i troche mi niewygodnie podłączyć to do mikrokontrolera. Zobacz jednak jakie dane i jak wysyła sie w przykładzie do oprogramowania LUA i Thingspeak. Moze coś podpatrzysz. Nie było czasu się tym bawić :D [syntax=bash]--- Get temp and send data to thingspeak.com function sendData() getTemp() -- conection...

    ESP8266 i ESP32   20 Sty 2016 16:21 Odpowiedzi: 18    Wyświetleń: 5073
  • Jak napisać program w BASCOM AVR dla Atmega8/328 do sterowania 8 diodami LED?

    Witam Na wstępie napiszę że jestem zielony w programowaniu procesorów AVR dla tego proszę o pomoc W posiadaniu mam programator USBASP, płytkę stykową, kabelki itd no i program BASCOM AVR Potrzebuję program do koguta led na 8 diod Takowy program testowałem na Arduino UNO i działał, kod poniżej: [syntax=Bascom] /* kogut 8 led */ void setup() { // set...

    Mikrokontrolery AVR   15 Sie 2017 16:02 Odpowiedzi: 25    Wyświetleń: 1983
  • zwracanie wartości zmiennych z procedury and BASCOM

    No coz tak to jest jak sie nie dokladnie przejrzy helpa... Przeznaczenie: Rozpoczyna treść funkcji użytkownika. Składnia: FUNCTION nazwa [ ( parametr AS typ [, parametr AS typ] ) ] AS typ_rezultatu instrukcje funkcji END FUNCTION gdzie: nazwanazwa funkcji, parametrnazwa parametru funkcji, typtyp przekazywanego parametru, typ_rezultatutyp danych zwracanych...

    Mikrokontrolery   26 Sty 2005 19:09 Odpowiedzi: 8    Wyświetleń: 1962
  • BASCOM - Czy można użyć tablicy do aliasów portów? Jak to zrobić?

    [syntax=basic4gl]Declare Function ReadPort (aPort As Byte) As Byte Declare Sub WritePort (aPort As Byte, bData As Byte) Function ReadPort (aPort As Byte) As Byte ' ciało funkcji End Function Sub WritePort (aPort As Byte, bData As Byte) ' ciało procedury End Sub[/syntax] Reszta tutaj: http://avrhelp.mcselec.com/index.html?de... Możesz...

    Mikrokontrolery   02 Lis 2014 12:39 Odpowiedzi: 6    Wyświetleń: 1149
  • Błąd kompilacji Storebit error [200] w Bascom AVR - jak go naprawić?

    Witam wszystkich serdecznie. Ponieważ wygoglować rozwiązania problemu nie mogę, zwracam się z uprzejmą prośbą do bardziej doświadczonych kolegów z pytaniem: dlaczego próba kompilacji poniższego kodu kończy się błędem "Storebit error [200]" ze wskazaniem na linię: Wysw = Xyz(byval X , Byval Y)? Za ew. pomoc w rozwiązaniu problemu z góry dziękuję. [syntax=basic4gl]...

    Mikrokontrolery AVR   08 Lis 2011 21:15 Odpowiedzi: 6    Wyświetleń: 2366
  • Błąd nr 31 w Bascom przy kompilacji - błędny typ danych, jak naprawić?

    Witam! Nie wiem co jest nie tak, ale bascom nie potrafi skompilować kodu. Wyrzuca błąd nr31, który wg. helpa do bascoma oznacza "błędny typ danych". $regfile = "m8515.dat" $crystal = 1000000 $xramstart = &H300 $xramsize = &H10000 $include "Config_MMC.bas" $include "Config_AVR-DOS.bas" Declare Function Getattr0()...

    Mikrokontrolery   15 Gru 2007 15:26 Odpowiedzi: 10    Wyświetleń: 4235
  • [Bascom] Jak napisać program w Bascom dla silnika bipolarnego z ATmega32 i ULN2003?

    Otworzyłem datasheeta, widzę w nim wielką tabelkę FUNCTION TABLE dokładnie opisującą że jeśli na wejściu dasz ... to na wyjściu dostajesz .... Jest nawet schemat jak podłączyć silnik bipolarny. Ponieważ problem cię przerasta to podszkól się w elektronice i dopiero wróć do tych silników krokowych. Ewentualnie wydłub sobie silniki unipolarne ze stacji...

    Mikrokontrolery AVR   07 Maj 2012 18:56 Odpowiedzi: 27    Wyświetleń: 10090
  • [ATMega] Jak zaimplementować funkcję CRC8 z Bascom w Delphi dla transmisji danych?

    Mam problem z kontrolą transmisji złożonej na układach radiowych i połączeniu z PC. Transmisja nadajnik->odbiornik wysyła paczki danych zakończonych crc8 (Bascom'owe CRC8). Dane przekazywane są potem do PC z taką samą paczką zakończoną crc8 (również Bascomowe CRC8). Po stronie PC odbieram dane ale mam problem z zaimplementowaniem w Delphi fumkcji...

    Mikrokontrolery AVR   12 Lip 2009 17:47 Odpowiedzi: 2    Wyświetleń: 2013
  • AVR - bascom - funkcja w basco nie działa (kompiluje się ale nie działa poprawni

    Witam! Nie jestem biegły w BASCOM-ie i mam problem z funkcją, w której chcę uzyskać resztę z dzielenia. Oczywiście operuję na liczba które mają wartość po przecinku tak więc użycie funkcji mod nie wchodzi w grę. Moja funkcja wygląda tak : [syntax=jezyk_programowania] ' wczesniej w zmiennych globalnych jest zdeklarowane dim L as single, l1 as single,...

    Mikrokontrolery AVR   07 Lut 2013 13:18 Odpowiedzi: 6    Wyświetleń: 1965
  • [bascom] Jak podłączyć drukarkę igłową lub termiczną do AVR z Bascom AVR?

    Programuję w BASCOM BASIC, i wysyłanie kodu się powiodło (piszczek) teraz tylko muszę uruchomić wszystko w ESC/P zobaczymy co z tego będzie Dodano po 1 ok, drukarka odpowiada na moje komendy, ale mam jeden problem: jakiej komendy użyć aby drukarka wydrukowała to co ma w buforze?? Dodano po 58 Problem rozwiązany, obsługa okiełznana i napisana. Dzięki...

    Mikrokontrolery AVR   06 Wrz 2011 15:27 Odpowiedzi: 39    Wyświetleń: 10377
  • Bascom AVR i biblioteki. Procedury napisane w Basicu.

    Czy w Bascomie AVR można stosować procedury napisane w basicu, które umieszcza się w osobnym pliku? Wiem że takie biblioteki pisane w ASMie można stosować. A czy można je pisać w Basicu? Jeśli można to w jaki sposób się to robi? Można , choć w inny sposób niż robi się to z bibliotekami napisanymi w asemblerze. Przykładzik: '**********plik "główny"...

    Mikrokontrolery   18 Lip 2006 11:48 Odpowiedzi: 1    Wyświetleń: 1289
  • Bascom procedura, przywołanie w dowolne miejsce programu

    super , dziękii za pomoc , a jeszcze jedno pytanie: to samo , tylko , że z przypisana zmienną np potega "x" i wykonuje "x" * "x" Deklaracja (przed pierwszym użyciem w kodzie): Declare Function Potega( Byval X As Integer) As Integer Definicja (na końcu programu) Function Potega( Byval X As Integer) As Integer Potega = X...

    Programowanie Początkujący   03 Mar 2009 19:14 Odpowiedzi: 3    Wyświetleń: 1741
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

    Po całym dniu walki słabo opisałem mój problem bo już po prostu nie miałem siły :D Wyjaśniam... Zrobiłem sobie mikro serwerek LANowy na Atmedze32 i układzie ENC28J60. Z doświadczenia z tym układem i Atmegą wiem że znacznie stabilniej wszystko pracuje gdy mikroporocesor (Atmega) jest taktowana zegarem 25MHz z gotowego modułu ENC a nie własnym kwarcem....

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 663
  • AVR BASCOM i SPI z M8 - czy to wina oprogramowania?

    Troszku późno, ale może komuś się przyda. BASCOM - program, który prawie działa jest gorszy od nieistniejącego. W rozpaczy może się zdarzyć, że konstruktor będzie próbował naprawić błędy bibliotek BASCOMa grzebiąc lutownicą w swoim komputerze. Skorzystałem z powyższego rozwiązania zaproponowanego przez K_O_N_R_A_D'a zmodyfikowanego do wersji wymieniających...

    Mikrokontrolery   17 Gru 2005 03:06 Odpowiedzi: 10    Wyświetleń: 7720
  • Atmega32 bascom uart - Kłopoty z komunikacją pomiędzy dwoma atmegami

    PRINT will automatic convert numeric variables into the string representation. This means that when you have a byte variable named B with the value of 123, the numeric variable is converted into a string "123" and then printed. In this case, print will print 3 characters or bytes. When you want to print the byte you can use the chr() function : print...

    Mikrokontrolery   14 Wrz 2014 16:03 Odpowiedzi: 6    Wyświetleń: 1485
  • [bascom]Timer zamiast waitms do obslugi dgran przyciskow i 1wire

    Dzieki za odp. Zaraz bede walczyl z timerami. Wlasnie koncze czytac 8.4 rodzial ksiazki Pana Kardasia i zrodzil sie pomysl sprawdzenia czy bascom ma cos takiego jak wskazniki, tworzenie zmiennych na stosie w funkcjach, przekazywanie ich... Na szybko stworzylem cos takiego $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   15 Sty 2012 14:24 Odpowiedzi: 11    Wyświetleń: 3038
  • Jak stworzyć menu w Bascom AVR do obsługi pomiarów temperatury i wilgotności?

    Za polskim helpem Bascoma Przeznaczenie: Powoduje przerwanie wykonywania instrukcji: FOR..NEXT, DO..LOOP, WHILE..WEND, SUB..END SUB lub FUNCTION..END FUNCTION. Składnia: EXIT FOR EXIT DO EXIT WHILE EXIT SUB EXIT FUNCTION Opis: Za pomocą instrukcji EXIT można w każdej chwili wyjść z dowolnej instrukcji strukturalnej. Przykład: '---------------------------------------...

    Mikrokontrolery AVR   28 Wrz 2011 01:25 Odpowiedzi: 2    Wyświetleń: 2628
  • Bascom AVR – jak poprawnie zadeklarować i wywołać funkcję Klawiatura?

    Prosze o sprawdzenie tego podprogramu. czy wogule w bascomie są funkcje?? Ja chcę tu zrobić coś takiego prze przy wywolywaniu tej funkcji w zmiennej przycisk bede miał jaki klawisz jest naciśniety, Czy moze da się to przerobic na podprogram a nie nafunkcje?? Declare Function Klawiatura(byval Klawisz As Byte ) As Byte Dim Guzik As Byte Dim przycisk...

    Początkujący Elektronicy   11 Mar 2009 00:19 Odpowiedzi: 2    Wyświetleń: 968
  • ARM/LPC1768 - Błąd: implicit declaration of function 'if' is invalid in c99

    Witam. Jestem początkującym w ARM i C. DO tej pory AVR i Bascom i jakoś to szło. Pisząc dzisiaj prosty program do zabawy diodami (nieustraszony) napotkałem problem taki jak w temacie. Korzystam z uVision 5. Powyższy błąd wyskakuje w 2 linijkach z if i else. Co może być przyczyną? Kod programu: [syntax=c]#include <stdio.h> #include "LPC17xx.H"...

    Programowanie Początkujący   10 Lut 2014 12:43 Odpowiedzi: 5    Wyświetleń: 1911
  • Sterowanie wyświetlaczem LCD LC7582 z ATMEGA8 w Bascom - jak to zrobić?

    A co kolega ma z tym bascomem? Język tu nie ma żadnego znaczenia. Definiujesz sobie 2 piny jako wyjścia, jeden jako zegar drugie jako dane. I teraz tylko patrzysz na wykresy w datasheet. Jak zegar=0 ustawiasz lub zerujesz bit danych, czekasz, i ustawiasz zegar, w tym momencie następuje zapis. Powtarzasz to tyle razy aż zapiszesz wszystkie potrzebne...

    Mikrokontrolery AVR   25 Kwi 2010 10:03 Odpowiedzi: 19    Wyświetleń: 3571
  • Bascom - Jak zamienić wartości HEX na DEC dla czasu i daty?

    Nie umiem sobie przypomnieć teraz czy jest jakaś gotowa instrukcja, ale mogę Ci pokazać jak można sobie radzić pisząc własne funkcje. To nieskomplikowane. Budując funkcję w nawiasach określasz co będzie danymi wejściowymi a poza nawiasem co funkcja ma zwrócić. Czyli napisałem, że funkcja dostaje wartość bajtu a zwrócić powinna też bajt. Change() kiedy...

    Mikrokontrolery AVR   10 Gru 2015 06:43 Odpowiedzi: 7    Wyświetleń: 2274