bascom dzielenie

Znaleziono około 166 wyników dla: bascom dzielenie
  • Bascom. Dzielenie i zmienne.

    Witam Mam problem z właściwym liczeniem i wyświetlaniem wyniku (LED 7-segm.). Liczy procent czasu włączenia urządzenia (licz_minuty_triaka) w stosunku do czasu działania (licz_minuta_stat). Standardowo, jeśli nie dochodzi inny warunek to urządzenie chodzi 3 min. co 2 godziny, zatem wynik powinien...

    Mikrokontrolery AVR texma   12 Gru 2011 11:44 Odpowiedzi: 3    Wyświetleń: 1524
  • [Atmega 16] [Bascom]Rozkładanie liczby na poszczególne cyfry

    Proszę bardzo oto one: Dim W1 As Long Dim W2 As byte Dim W3 As byte Dim W4 As byte Dim W5 As byte Dim W6 As byte Dim W7 As byte Dim W8 As byte Dim W9 As byte Dim W10 As byte Dim Ktorywysw As Byte Dim Wynik As Long Ale już wiem o co chodzi zmienna wynik jest zmienna long i takie same...

    Mikrokontrolery thorin00   23 Lut 2009 22:29 Odpowiedzi: 3    Wyświetleń: 1378
  • [Bascom] Wyodrębnienie cyfr z liczby.

    Kłania się po prostu - najprostsza matematyka ;) masz np liczbę 123 i chcesz wyodrębnić poszczególne cyfry żeby je po kolei wrzucić na wyświetlacz LED 1. dzielisz liczbę 123 przez 100 - resztę z dzielenia odrzucasz i pozostanie ci cyfra odpowiedzialna za setki czyli 1 - prawda ? ;) 2....

    Mikrokontrolery mirekk36   30 Sty 2010 00:29 Odpowiedzi: 2    Wyświetleń: 2653
  • [Bascom] zmienna Integer na byte

    :) Komenda mod to taka reszta z dzielenia czyli: zmienna = liczba mod 4 zmienna - miejsce gdzie zostanie wpisana reszta z dzielenia liczba - zmienna która jest dzielona przez 4 (w miejsce 4 możesz wstawić inną liczbę lub zmienna) Dodatkowo w Bascomie są dwa rodzaje dzielenia znak / i...

    Mikrokontrolery AVR Kubaand   04 Cze 2011 00:03 Odpowiedzi: 8    Wyświetleń: 3519
  • Bascom AVR PCA9685 - Jak sterować układem PCA9685 z ATmegi

    Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Stero... swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************...

    Mikrokontrolery Początkujący romantv   06 Lip 2015 11:55 Odpowiedzi: 4    Wyświetleń: 1524
  • [BASCOM} Dcf77 + RC5SEND Timer1

    Program napisany jest w Bascom. Delay nie ma w ogóle. Program napisany chaotycznie, ale działał ok dopóki nie dopisałem obsługi DCF77. Gdy przyjdzie odpowiednia godzina, dioda IR ma wysłać kod do odbiornika. Wtedy właśnie procesor zwalnia. Sekundy wtedy "idą" co 3 no i dźwięk ma zwolnione tempo. [syntax=vbnet] ...

    Mikrokontrolery inspector_electro   07 Maj 2016 19:30 Odpowiedzi: 6    Wyświetleń: 468
  • [BASCOM] - Wyświetlenie zmiennej na wyświetlaczach LED

    Nie wiem jak to w Bascomie się robi ale to wygląda mniej więcej tak: 123°C 123 dzielisz przez 100 i otrzymujesz 1 , resztę z dzielenia przez 100 dzielisz przez 10 i masz 2 , reszta z dzielenia przez 10 daje 3 . Tak się robi w C ale czy da się tak zrobić w Bascomie to ty powinieneś wiedzieć ....

    Mikrokontrolery AVR matelektronik   21 Wrz 2008 22:21 Odpowiedzi: 2    Wyświetleń: 1213
  • Obrotomierz Atmega8, Bascom, zerowanie wyniku

    Witam, robię obrotomierz do silnika o obrotach do 6000obr/min. Pomiar wykonuje następująco: - po 1 przerwaniu startuje timer1 - w obsłudze przerwania timera1 (co 100us) zwiększam zmienna X - po 20 takich pomiarach usrednam wyniki i poddaje kalkulacji: Impuls: Disable Int1 ...

    Mikrokontrolery AVR FastProject   25 Sty 2010 10:34 Odpowiedzi: 0    Wyświetleń: 1224
  • [Atmega8][BASCOM]Prośba o odchudzenie kodu

    Zaoszczędziłem 32bajty. A teksty z lini: 45, 47, 304, 373, 477, 517, 519, 566, 568, 614, 616, 663, 665, 713, 715, 761, 763, 798 dlaczego nie są w Eepromie :)? Możesz wykasować spacje w łańcuchach i zmodyfikować początek Display_msg. Te wszystkie sztuczki pozwolą ci zaoszczędzić parę bajtów , ale...

    Mikrokontrolery AVR stayout   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 3624
  • Bascom AVR zmienna WORD iwyświetlacz LED - jak to zjeść

    Ja to robie na przykład tak: dziele cyfre co ja mam wyswietlic przez 1000 i mam juz liczbe tysiecy czyli moge ja wyswietlic na pierwszym miejscu, nastepnie poleceniem a=wynik mod 1000 dostaje reszte z dzielenia przez 1000 dziele ja przez 100 i mam liczbe setek i znowu mod 100 i mam reszte z dizelenia...

    Mikrokontrolery KrzysiekG   15 Paź 2003 07:27 Odpowiedzi: 2    Wyświetleń: 2450
  • 74ls164 w bascom

    $regfile = "2313def.dat" $crystal = 6000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Tajmer1_przepelnienie Enable Timer1 : Start Timer1 Enable Interrupts '---------------------------... Wyswietlacz_licznik As Byte Dim Wyswietlacz_dane...

    Mikrokontrolery guteczek   28 Gru 2005 08:20 Odpowiedzi: 13    Wyświetleń: 4695
  • Bascom czy C? Projekt na Atmedze. Materiały.

    jak naraziie ASM to "za wysokie progi na moje nogi", jak ja widze te 2 literowe komendy, i wszystko w języku niskopoziomowym, od odwoływania sie do pamieci, poprzez operacjie w stylu mnożenia czy dzielenia... nie mówiąc o dzieleniu modulo...

    Mikrokontrolery sawitar   19 Mar 2006 16:14 Odpowiedzi: 10    Wyświetleń: 1296
  • Wyświetlacz led - bascom

    wyswietlanie takiej liczby nie jest problemem. Jezlei masz narazie tylko to to zwykłe dzielenie i modulo (reszta z dzielenia) ... ala=235 ela=ala mod 10 '235 podzielone przez 10(=23) i to co zostanie (=5) ala=ala/10 led_cyfra(... mod 10 '23 podzielone przez 10...

    Programowanie szymtro   25 Lis 2006 02:46 Odpowiedzi: 4    Wyświetleń: 3015
  • pomiar czasu (atmega32, bascom)

    noga 16 procka: rezystor 4,7kilooma do zasilania, guzik do masy noga 17 to samo. do programu dopisz na początku po deklaracjach zmiennych: Enable Interrupts Enable Int0 Enable int1 On Int0 ustaw on int1 zeruj na końcu wstaw: ustaw: Disable Interrupts ht = h mt = m st...

    Mikrokontrolery mariuz   30 Sie 2007 12:47 Odpowiedzi: 12    Wyświetleń: 2688
  • Brak stabilnego odczytu z LM335+mega8+led (bascom)

    Cześć Uwagi cenne i dobre ale co do ilości pomiarów to zrób 32 lub 64, sumuj i przesuń wynik w prawo o odpowiednią ilość miejsc co jest szybsze niż dzielenie. Dzielenie jest sensowe jak chcesz zwiększyć rozdzielczość. Piotr

    Mikrokontrolery pitlab   24 Lut 2008 10:30 Odpowiedzi: 4    Wyświetleń: 2386
  • [ATmega8][Bascom] Wyswietlacz 7 segmentowy LED.

    1) Przenieś obsługę wyświetlania do przerwania, inaczej wyświetlacz będzie zmieniał jasność w stosunku do tego jak długo będzie wykonywała się główna pętla. 2) Stwórz tablice w której kolejnym pozycjom odpowiadają kombinacje bitów zapalające dane cyfry. Tzn. po kolei kombinacja dla 0 potem dla 1 itd....

    Mikrokontrolery AVR sp3ots   05 Maj 2011 13:01 Odpowiedzi: 19    Wyświetleń: 9597
  • [mega8][bascom] Sterownik silnika elektrycznego do łodzi

    Szukałem, ale nie znalazłem niczego, co zapewniało by regulację w pożądanym zakresie (60-100%) i przełącznie przód-tył, tak jak to chcę zrobić. Gotowe, przebieg PWM ma częstotliwość ok 20kHz (przy kwarcu 10MHz): $regfile = "m8def.dat" $crystal = 10000000 Config Adc = Single ,...

    Mikrokontrolery AVR tzok   28 Sie 2008 13:50 Odpowiedzi: 8    Wyświetleń: 3914
  • AT89C2051 24c02 zapis/odczyt bascom 8051

    A w jaki sposób wysyłasz tą liczbę? Czyżbyś wysyłał ją bezpośrednio jako np 9832? Według mnie jest to liczba która zajmie dwa bajty, wiec musisz ją rozbić i wysłać osobno do dwóch komórek. Najlepiej chyba będzie do jednej komórki wysłać całkowitą część dzielenia tej liczby przez 256, a do drugiej...

    Mikrokontrolery sp9nsj   06 Kwi 2009 23:11 Odpowiedzi: 6    Wyświetleń: 2387
  • [Atmega8] [BASCOM] Moduł GSM ze sterowaniem SMS

    Napisałem wersję "new core" dla tego projektu. Niestety zajmuje 82 procent flasha w Atmega8 Dlatego w załączniku jest skompilowane archiwum. W przyszłości planuję napisanie programu, który w łatwy sposób pozwalałby edytować dane w EEPROM, czyli zmieniać treść SMS i numery telefonów. [syntax=vb]'****************...

    Mikrokontrolery AVR jankes.p   18 Sie 2011 09:35 Odpowiedzi: 94    Wyświetleń: 52874
  • Rejestrator zdarzeń w Bascom

    Jak później matematycznie zapisać liczbę 49021 aby otrzymać postać normalnej godziny. godziny = 49021/2048 minuty = reszta z poprzedniego dzielenia 1917/32 sekundy = reszta z poprzedniego dzielenia 29*2

    Mikrokontrolery AVR Samuraj   02 Sty 2010 12:53 Odpowiedzi: 22    Wyświetleń: 2414
  • [bascom] prezentacja pomiaru ADC w postaci procentowej

    Odnośnie wartości całkowitej to nie wiem jak w bascomie, ale w C jest reszta z dzielenia lub dzielenie całkowite i wtedy dzielić przez 1, z pascala były polecenia mod i div.

    Mikrokontrolery AVR tomson5   17 Wrz 2010 19:58 Odpowiedzi: 8    Wyświetleń: 1457
  • Attiny2313 Bascom 2xDs18b20 LCD 2x8 optymalizacja kodu

    Albo jak radzi mirekk - tym bardziej że m8 kosztuje około 8zł Albo wywal instrukcje STR i FORMAT. Formatowanie wyniku zrób jako dzielenie zwykłe (liczba całkowita) i po kropce MOD (pozostałość z dzielenia). Ewentualnie napisz wszystko jako wstawka assemblerowa, ja tak zawsze robiłem i było ok :-)

    Mikrokontrolery AVR 30402   24 Kwi 2012 12:54 Odpowiedzi: 2    Wyświetleń: 1878
  • [Bascom][ATmega8]program do trawiarki

    Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna...

    Mikrokontrolery jacek1987-1987   10 Sty 2013 19:30 Odpowiedzi: 2    Wyświetleń: 1173
  • [Atmega8] [BASCOM] - Moduł GSM ze sterowaniem SMS telefon simens s55

    Walczę i walczę z tym programem ale nie daje rady.... :cry: Wrzucam cały kod, jest on zrobiony na bazie jak wspomniałem wcześniej: Projekt powiadomienia o alarmie by Xury wersja 2.0 [syntax=basic4gl] '******************... powiadomienia...

    Mikrokontrolery AVR ociec   04 Cze 2013 17:12 Odpowiedzi: 12    Wyświetleń: 5595
  • Dzielenie w BASCOM AVR. Dlaczego nie zawsze działa dobrze.

    Witam napisałem sobie taki programik: '-------------------------... ATTINY26 test file '---------------------------------... = "at26def.dat" ' default the internal osc runs at 1 MHz $crystal = 1000000 Dim Wart...

    Mikrokontrolery Espablo   12 Maj 2006 20:45 Odpowiedzi: 6    Wyświetleń: 3654
  • Programowe dzielenie, mnożenie impulsów. [BASCOM]

    Witam. Jak można programowo dzielić i mnożyć impulsy wejściowe i wynik wystawiać w postaci fali prostokątnej na pin kontrolera? Na tym etapie kontroler jest nie istotny, byle by to był AVR. Chodzi o to, żeby nie było przerw w wystawianiu wyniku dzielenia/ mnożenia na pin wyjściowy. Oczywiście kontroler...

    Mikrokontrolery AVR atom1477   11 Mar 2009 15:39 Odpowiedzi: 32    Wyświetleń: 4982
  • [ATMEGA8][bascom] amperomierz-niestabilny pomiar

    W czym problem? Dim counter as byte dim I_1_sum as single dim I_2_sum as single w pętli głównej: incr counter i_1_sum=i1_sum+biezaca_wartosc_... counter=10 then counter=0 i_1_sum=i_1_sum/10 i_2...

    Mikrokontrolery AVR nouki   02 Paź 2009 10:55 Odpowiedzi: 53    Wyświetleń: 14541
  • Problem z ujarzmieniem wyświetlaczy led. - BASCOM

    Witam. Mam problem z wyświetlaczami LED. Nie wiem za bardzo jak liczbę np. 1993 rozłożyć na cyfry 1;9;9;3. [youtube][/youtube] Na tym filmie można zauważyć, że liczby nie są tak super wyświetlane. Coś przeskakuje... Wracając do problemu wiem, że trzeba liczbę 1993 podzielicz przez 1000 później...

    Początkujący Naprawy gucio1   30 Paź 2009 15:05 Odpowiedzi: 11    Wyświetleń: 2444
  • "uLCD-test" Atmega32, Siemens LCD, Bascom.

    Witam. Przy okazji mojego ostatniego tematu "uŚciągi" jeden z forumowiczów poruszył temat który jak zauważyłem pojawiał się już na elektrodzie jednak opisy były różne, a wiadomości niejednokrotnie mylące. Tak się składa że udało mi się uruchomić wyświetlacz od Siemensa cx70, c65, itp. bo o takim...

    DIY Konstrukcje jarkem   29 Gru 2011 22:17 Odpowiedzi: 151    Wyświetleń: 55831
  • [Bascom][Atmega8] Woltomierz/amperomierz-nieprawidłowe odczyty z ADC.

    Witam! Od razu mówie: nie chce gotowca, lecz oczekuję pomocy. Chodzi mi dokładnie o wbudowany w ATMege8 przetwornik A/C. Kod: woltomierzu . Nie wiem co czynić... Takie programy piszę, aby poćwiczyć BASCOM, aby bez większych problemów zrobić bin-zegar(z woltomierzem :) ). Pozdrawiam. Krawacik3 ...

    Mikrokontrolery Krawacik3   01 Lip 2011 11:28 Odpowiedzi: 7    Wyświetleń: 5772
  • Bascom i działania matematyczne na kilku zmiennych jednocześnie

    Witam. W jaki sposób można w kompilatorze Bascom zapisywać w jednej linii więcej niż 2 operacje matematyczne - tj. dodawanie, odejmowanie, iloczyn 2 zmiennych itp.. Bo mam złożone działania, a dzielenie tego na poszczególne kroki mające za każdym razem tylko 2 zmienne które przykładowo mnożę jest bardzo...

    Mikrokontrolery AVR bipolunipol   07 Sty 2012 13:15 Odpowiedzi: 10    Wyświetleń: 2244
  • [M32][Bascom] Prośba o sprawdzenie programu (nie działa) PWM+INT

    Zaraz dokonam kilku kosmetycznych zmian i ponownie dodam enable timer2. Dam znać o efektach Dodano po 13 Do dyspozycji mamy nastepujący kod, który generalnie już działa (z małymi wadami) Dodano po 4 Czy obecnośc obliczeń w obsłudze przerwania może dawac taki efekt? Dodano po 14 ...

    Mikrokontrolery AVR 30402   08 Lip 2012 18:15 Odpowiedzi: 21    Wyświetleń: 2029
  • BASCOM AVR - Funkcja zwracająca ile razy liczba x mieści się w liczbie y- szukam

    zwraca ile razy liczba x mieści się w liczbie y A nie wyjdzie to z dzielenia? W VB dzielenie bez reszty realizuje operator "\" ("zwykłe" dzielenie to "/"). Dziś się pobawiłem w Bascomie w związku tym czasem. Oczywiście użyłem Twojej porady. To co uzyskałem zaskoczyło mnie totalnie. Napisałem...

    Programowanie Początkujący sokół54   22 Lut 2016 19:25 Odpowiedzi: 2    Wyświetleń: 558
  • Dzielenie 32 albo 24-bitowe w 8051

    Wiem co pisze i owszem mozna tego uzywac potocznie i jest to synomim uzytyw tlumaczeniu nie mniej jednak zajrzyj do oryginalnej noty katalogowej - tam nie bedzie uzytego sformulowania w ten sposob i proponuje zwrocic uwage na to, ze nie mozna w trybie bezposrednim uzyc np. wskazania (at)A - nie ma czegos...

    Mikrokontrolery Gosuto Inu   08 Lip 2005 22:54 Odpowiedzi: 25    Wyświetleń: 2757
  • ATmega8 - zmienne i ich dzielenie

    Nie wiem czy mój kod jest prostszy czy nie, ale dla mnie łatwiejszy :) $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Dim A As Single , Temp As Single , B As Integer Cls A = 20 / 3 Lcd "n1= " ; A Temp = Int(a) B = Int(a) Lowerline If Temp...

    Mikrokontrolery zumek   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 1908
  • AVR - Szybkie dzielenie przez stałą 8bit AVR

    Witam serdecznie, Chciałbym się podzielić z Państwem programowym rozwiązaniem szybkiego dzielenia przez (małą) stałą liczby 8 bit. Długo szukałem jakiegokolwiek wytłumaczenia dlaczego AVRy nie zostały wyposażone w moduł sprzętowego dzielnia, i niestety wprost tej informacji nie znalazłem. Uniwersalne...

    Mikrokontrolery AVR tmf   01 Lut 2014 20:59 Odpowiedzi: 7    Wyświetleń: 2115
  • Bascom po raz kolejny

    Witam Mam problem może banalny ale.......... chodzi mi o dzielenie np. zmienna1 = zmienna2 / zmienna3 chodzi mi co się dzieje z resztą z dzielenia a może jestem poprostu niedouczony??????????????????????

    Mikrokontrolery alexiel   10 Gru 2003 07:58 Odpowiedzi: 5    Wyświetleń: 1796
  • Priorytet przerwan w Bascom....

    smalski->O priorytecie przerwań w AVR-ach , można powiedziec tak , że im niższy(mniejszy) adres wektora , tym wyższy priorytet posiada dane przerwanie. To jest zasada stosowana w PC, (np przerwanie 2h ma prorytet wyższy od 3h, ale niższy od 0h... 0h (dzielenie przez zero) ma najwyższy priorytet..).. w...

    Mikrokontrolery BoskiDialer   25 Lis 2004 15:39 Odpowiedzi: 4    Wyświetleń: 1599
  • Program Filtrowania zakłóceń w Bascom

    Wielkie dzięki za pomoc. Używam zmiennej typu Single ponieważ w dalszej części występuje dzielenie i pojawiają się liczby zmiennoprzecinkowe a z tego co sie orientuje to Word ani Integer takiej możliwości nie mają (chyba, że mają?) :)

    Mikrokontrolery PiotrLotnik   25 Lut 2005 22:56 Odpowiedzi: 4    Wyświetleń: 987
  • BASCOM jak sie wyswietla zmienną tylko do 1 miejsca po przec

    jak chcesz do 1 miejsca po przecinku, to mnożysz liczbę zmiennoprzecinkową przez 10 (jak do dwóch miejsc, to przez 100, itd.) zamieniasz ją na człkowitą i masz dwie (no w sumie to trzy) drogi. 1. zamieniasz liczbę całkowitą na tekst, wyświetlasz wszystko oprócz ostatniej cyfry (ostatnich dwóch, trzech...)...

    Programowanie kopernik8   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1535
  • BASCOM-zbyt duzy rozmiar kodu....

    Dim T1 As Single Dim T2 As Single A co to? "Przesunięcia bitowe" na liczbach zmiennoprzecinkowych? Zamień single na int i powinno śmigać. Procedury obliczeńna liczbach zmiennoprzecinkowych pożerają mnóstwo miejsca. Dzielenie liczb całkowitych w bascomie AVR robi się za pomocą \, a nie...

    Mikrokontrolery zumek   23 Lis 2005 14:46 Odpowiedzi: 6    Wyświetleń: 1262
  • BASCOM: sin(a), cos(a), tg(a), ctg(a)

    Hmmmm, liczba o 16 znakach to dość nieprecyzyjne określenie :] Jeżeli chodzi Ci o przechowanie 16 cyfr, każdą z osobna, to oczywiście zwykły łańcuch tekstowy, czyli STRING (chyba tak to w bascomie sie zwie). Ale na stringach nie da się wykonywać operacji matematycznych na stringach (no dobra, da się,...

    Mikrokontrolery shg   30 Lis 2005 06:10 Odpowiedzi: 3    Wyświetleń: 2264
  • Programy Bascom pomysły i rozwiązania.

    beta to kąt 0 ReX Jeszcze jedna rzecz mi nie pasuje. Beta osiagnie maks wartosc 465 , po podzieleniu przez 32 = 15 ,czyli maks wartosc jaka mozemy wyciaganc z tablicy sinus: Tmp_c = sinus(15 + 8) * Dane tojuz chyba wyjaśniłem ale moge napisac jeszzce raz beta AND 31 daje...

    Mikrokontrolery bartods   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 24010
  • funkcja waitms w Bascom AVR

    W atmedze 8 chyba nie ma już tej opcji dzielenia przez 8, widziałem ją w attiny 2313. Chciałbym poznać też zdanie innych na temat pracy atmegi z zegarem 8Mhz, co sądzą o tym że może powodować błędy w zapisie i skrócić żywotność eeprom a może nawet flash???

    Mikrokontrolery jacobsek   18 Kwi 2006 08:03 Odpowiedzi: 10    Wyświetleń: 3024
  • BASCOM i MEGA8 problem z funkcja DEBOUNCE

    Witam!! Mam problem z Mega 8, nie dziala komenda debounce. tzn w kodzie zrodlowym jest: debounce portc.5,0,procedura1,sub a podczas pracy zwarcie pinu c5 do masy nie wywoluje komend z procedury1. W dodatku jest jeszcze problem z odmierzaniem czasu, 1 programowa sekunda trwa jakies 2-3 rzeczywiste....

    Mikrokontrolery slawko_k   03 Maj 2006 20:21 Odpowiedzi: 3    Wyświetleń: 1342
  • emulacja klawiatury PC bascom po raz kolejny

    Witam! Dziwny problem. Dlaczego? Zobaczcie. $crystal = 12000000 $regfile = "89c2051.dat" Config Scl = P3.0 Config Sda = P3.1 Reset Tcon.0 Enable Interrupts Enable Int0 On Int0 Odczyt Const Adresw = 160 'adres do zapisu układu 2404 Const...

    Mikrokontrolery szymtro   21 Maj 2006 20:14 Odpowiedzi: 3    Wyświetleń: 1466
  • BASCOM AVR DEMO i zmienne typu DOUBLE

    Spróbuj najpierw rzutować jeden z argumentów na Double. Dzielenie, które wykonujesz daje wynik typu takiego jaki jest najszerszy typ danych wejściowych czyli w tym wypadku liczba stałoprzecinkowa. Jeśli to c to spróbuj np. Ab=(Double)5/6. Wydaje mi się, że może o to chodzić. Z pewnością w javie i chyba...

    Mikrokontrolery Beeper   19 Sie 2006 23:22 Odpowiedzi: 7    Wyświetleń: 2251
  • Bascom AVR - polecenie Config Servo

    ' czestotliwość $crystal = 20000000 'procesorek Atmega8 mój ulubiony :) $regfile = "m8def.dat" '$regfile = "attiny2313.dat" 'stosy, jak program będzie działał to mozna je pozminiejszać $hwstack = 32 $swstack = 10 $framesize = 10 Const Ile = 12 ...

    Mikrokontrolery hunterhouse   05 Paź 2006 21:45 Odpowiedzi: 20    Wyświetleń: 5069
  • Ładowarka akumulatorów somochodowych(BASCOM)

    ... Wszystkie dorady jak i krytyka mile widziane! To może zacznę , od ... krytyki :( Masz 2 linie w programie , gdzie występuje instrukcja Gosub , ale instrukcji Return , w kodzie nie uświadczysz :( Nie powielaj identycznych "kawałków" kodu i najlepiej zapomnij o istnieniu Goto . Podoba mi...

    Mikrokontrolery marcinekswierski   23 Sty 2010 21:46 Odpowiedzi: 9    Wyświetleń: 3321
  • BASCOM a ATTiny2313 ATTiny13

    Poszperałem dzisiaj tutaj dłużej - chyba chodzi o fuse bity Nie chcesz dac sobie pomoc.... szukaj szukaj i moze na poczatek wylacz dzielenie zegara

    Mikrokontrolery vain   25 Lut 2007 20:26 Odpowiedzi: 12    Wyświetleń: 1855
  • Atmega128 bascom problem z wejściem PE5

    $regfile = "m128def.dat" $crystal = 10000000 $swstack = 100 $hwstack = 100 $framesize = 200 Config Lcd = 16 * 4 Config Lcdpin = Pin , Db4 = Portf.4 , Db5 = Portf.5 , Db6 = Portf.6 , Db7 = Portf.7 , E = Portf.3 , Rs = Portf.2 Config 1wire = Porte.2 Config Porte.3 = Output Set...

    Mikrokontrolery nsvinc   23 Lut 2008 17:13 Odpowiedzi: 6    Wyświetleń: 2179
  • obsluga wyswietlaczy 7-seg [bascom+avr]

    Nie ma gotowej komendy w Bascomie i zaczynają się schody:) Na forum wiele razy był poruszany temat konwersji do BCD. Metody są dwie. Cykliczne odejmowanie, albo dzielenie. Poszukaj dobrze:)

    Mikrokontrolery don diego   21 Kwi 2008 01:05 Odpowiedzi: 11    Wyświetleń: 1754
  • [Mega8][Bascom] Odczytem temp. z DS18b20.

    Można przecierz zrobić tak: T = Fusing(s , "##.#") a potem wydzielić sobie 2 pierwsze cyfry prawda :D To chyba nadal nie będzie dzieleniem ;)

    Mikrokontrolery AVR KiciuR8   27 Cze 2008 15:19 Odpowiedzi: 16    Wyświetleń: 2717
  • [Bascom] tworzenie menu i wyrażenia arytmetyczne (nawiasy)

    Ja bym zrobił to tak mam zmienną "a" typu single np potem dziele ją przez 10 a = a / 10 potem przepisuje ją do zmiennej typu np integer np "b" , ktora to automatycznie odcina, zostawia mi tylko liczby całkowite a potem znów mogę ją przepisać do a lub innej a = b zienną typu single można by potraktować...

    Mikrokontrolery AVR lukisio   22 Sie 2008 13:21 Odpowiedzi: 4    Wyświetleń: 2245
  • [Atmega8][Bascom]Jak rozbić liczbę na poszczególne cyfry

    Dzieląc (w zasadzie to mnożąc bo mniej zajmuje pamięci niż dzielenie) przez odpowiednią wielokrotność 10 i odejmując. Na kartce sobie rozpisz co od czego odjąć i co przez co pomnożyć i będziesz wiedział co i jak. Musisz z liczby wydobyć jednosci,dziesiatki,setki,tysiace..itd.

    Mikrokontrolery AVR Freddie Chopin   06 Wrz 2008 22:53 Odpowiedzi: 5    Wyświetleń: 2019
  • rozdzielenie liczby czterocyfrowej na dwa bajty (bascom)

    eeee.... ale to przeciez bezsensu. zamiast dwubajtowa liczbe rozdzielic na dwa bajty, to ty ja chcesz rozkladac na jakies cos, ktore pozniej jeszcze trzeba przeliczac zeby poskladac spowrotem... a tajemnicza operacja jakiej poszukujesz sie chyba nazywa 'dzielenie przez 100'. ogolnie... po prostu BASCOM...

    Mikrokontrolery Andrzej Ł   26 Mar 2009 10:50 Odpowiedzi: 16    Wyświetleń: 4059
  • [bascom] generator częstotliwości Atmega8 PWM

    pewnie - lepiej zaprzac dwa timery do zadania ktore wystarczajace jest dla jednego oraz rozkazu mnozenia i dzielenia... ja rozumiem, ze matematyka nie jest extremalnie przejrzysta, ale czy majac dana czestotliwosci i wypelnienie naprawde trzeba miec tez doktorat zeby przeksztalcic to na parametry timera? przeciez...

    Mikrokontrolery piotrdan   04 Sty 2009 13:01 Odpowiedzi: 17    Wyświetleń: 6516
  • [ATMEGA8][BASCOM AVR] - zakrąglenie (skrócenie) zmiennej

    Jak mógł byś bliżej naświetlić i pomóc zrozumieć jak można by to zrobić był bym wdzięczy. Domyślam się iż chodzi tu o rozbicie odczytanego wyniku na dwie zmienne typu Byte lub Long. W pierwszej zmiennej mamy część całkowitą wyniku, a w drugiej część po przecinku. Można i tak. Można też wpakować cały...

    Mikrokontrolery AVR Pituś Bajtuś   13 Lis 2008 10:03 Odpowiedzi: 7    Wyświetleń: 2343
  • [Bascom] Sterowanie fazowe - procedura nie chce zadziałać

    Proponuję ci absolutnie zrezygnować z takiej konstrukcji Do Loop i Bitwait w środku, zauważ, że już tu będziesz miał ogromne rozbieżności jeśli chodzi o czas załączania triaka, bo przecież stan wysoki twojej detekcji ZERA ileś tam sobie trwa, w tym czasie twoja pętla Do Loop przekręca się ileś tam (mnóstwo)...

    Mikrokontrolery AVR MES Mariusz   26 Lis 2008 23:09 Odpowiedzi: 13    Wyświetleń: 4855
  • [atiny 2313][bascom] miernik ph

    Do obsłużenia systemu plików potrzeba co najmniej 512B to przechowywania jednego sektora. Żeby zapisać choćby jeden bajt na kartę SD to trzeba wysłać do zapisania cały sektor, a więc wcześniej trzeba odebrać sektor, zmienić potrzebny bajt i potem wysłać sektor. Inaczej podczas zapisu potrzebnego bajtu...

    Mikrokontrolery AVR atom1477   09 Sty 2009 21:49 Odpowiedzi: 6    Wyświetleń: 2159
  • Bascom, zmienna single, po przecinku

    Dzięki za odpowiedź ale nim wpisałem pytanie na Elektrodę to sporo męczyłem się z tym (przesuwanie przecinka, mnożenie, dzielenie) ale niestety bez rezultatów. W bascomAVR jest polecenie "Round" ale ono zaokrągla wynik do liczby całkowitej i tym samym odpada. Może jest jeszcze jakieś polecenie coś w...

    Mikrokontrolery AVR Mariusz_N   11 Lut 2009 12:15 Odpowiedzi: 4    Wyświetleń: 4777
  • [Bascom]Wiele czynności jednocześnie

    Witam, Kiedyś trafiłem na stronkę i tam znalazłem bardzo ciekawy artykuł na temat programowania procesora (dotyczy również mikrokontrolera) zoptymalizowanego pod względem wykorzystania jego czasu. SUPER artykulik. Proszę przeczytać. Myślę, że jest bardzo dobry aby zrozumieć jak rozwiązywać właśnie...

    Mikrokontrolery as1200   10 Kwi 2009 19:29 Odpowiedzi: 7    Wyświetleń: 2277
  • Zapis dużych liczb do pamieci [bascom] [atmega8]

    Mam problem, dla niektórych to może łatwizna ale potrzebuje zapisac liczby 6-7 cyfrowe do pamieci mikroprocesora. Zmienna jest typu long a po odczycie chciałbym żeby nadal nią była. Jest jakas funkcja która to robi? czy trzeba sie bawić w dzielenie przez 256 i sprawdzanie reszty?

    Mikrokontrolery AVR misiekdg   20 Maj 2009 22:46 Odpowiedzi: 6    Wyświetleń: 3379
  • Atmega16+PCF8583+BASCOM

    Druga kwestia, to zapis do pamięci 24c04 liczby zmiennoprzecinkowej, hmm. nie robiłem nigdy tego, nie bardzo wiedziałem jak to ugryźć. Sprawa jest generalnie prosta. Liczba typu single zajmuje cztery bajty, wystarczy więc ją rozbić na pojedyncze bajty i zapisać każdy z osobna. Przy odczycie robisz...

    Mikrokontrolery AVR marrog   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 8660
  • Attiny 2313 (BASCOM) obrotomierz 4 wentylatorów.

    Pokaż kod. Trzeba dodać sprawdzanie czy nastapiło przekroczenie zakresu a gdy tak to nie przeprowadzać obliczeń i wyświetlić 0. Bez tego po przepełnieniu Timera, Timer przekręca się do 0 i liczy dalej i z tego obliczana jest wartość. Czyli następuje dzielenie przez 0 albo inną małą wartość i stąd wychodzą...

    Mikrokontrolery atom1477   22 Lip 2010 20:21 Odpowiedzi: 53    Wyświetleń: 7124
  • GP2D120XJ00F [Atmega8 + BASCOM ] wartości

    1.Masz błąd w kodzie Zauważ, że jak czujnik wyśle wartość 100,200,300,400,505 to wszystkie diody się zapalą i tak zostanie. PORTC musisz zerować przed każdym zapaleniem diod, bo inaczej one nie zgasną dopóki W nie przyjmie wartości z zakresu 506..1023. 2.Lepiej gdyby kod był taki Do W=Getadc(5) Portc=...

    Robotyka Modelarstwo MirekCz   31 Sie 2009 14:13 Odpowiedzi: 22    Wyświetleń: 2941
  • [BASCOM] Prosta komunikacja dwóch mikrokontrolerów

    Ło matko! ludzie co wy tu opowiadacie? Jarosław J - odnośnie twojego problemu ale już konkretnie: 1. Możesz najspokojniej w świecie przy komunikacji dwóch procków zrobić tak, że jeden będzie taktowany wewn oscylatorem a drugi np. kwarcem (Żaden problem) !!! 2. ale używaj sprzętowego UARTA...

    Mikrokontrolery AVR Jacek54   17 Cze 2015 21:34 Odpowiedzi: 32    Wyświetleń: 7547
  • BASCOM M16 ikona wentylatora

    L = L Mod 4 to licznik który liczy do 4 i pokazuje na wyświetlaczu kolejne CHR(..). W taki sposób zrealizowałem efekt obrotu. Można to zrobić inaczej?? To nie jest żaden licznik. Mod to reszta z dzielenia, czyli tutaj: 0 / 4 to 0, 1 / 4 to 0 i reszta 1, 2 / 4 to 0 i reszta 2, 3 / 4 to...

    Mikrokontrolery arktik1   20 Wrz 2009 21:05 Odpowiedzi: 19    Wyświetleń: 3922
  • [bascom][atmega8] jak wyświetlić 3 cyfrową wartość zmiennej

    zmienione obroty as byte obroty = 255 abcd as byte i wyświetla 0082 to pewnie dlatego że jak przy dzieleniu jest wiecej niż 9 to wyświetla 8 jak zmniejsze liczbe na np 96 to wyświetla 0090

    Mikrokontrolery AVR mirekk36   28 Wrz 2009 20:24 Odpowiedzi: 30    Wyświetleń: 3511
  • [ATMEGA32][BASCOM] Algorytm tygodnia roku

    u8 Yy_dec; // Zmienna pobierana z PCF8583, wartosc od 0-3 (0 - rok przestępny, inne - rok normalny). u8 Mm_dec; // Zmienna numeru miesisca roku pobierana z PCF8583 i skonwertowana z bcd na dec. u8 Wd_dec; // Zmienna numeru dnia tygodnia pobierana z PCF8583 i skonwertowana...

    Mikrokontrolery AVR l3sz3k   11 Paź 2009 14:48 Odpowiedzi: 11    Wyświetleń: 4264
  • [bascom] Jak robić liczbę dziesiętną na 2 jedności?

    Dokładnie tak jak mówi sepako do wyciągania ostatniej cyfry najlepiej użyć dzielenia modulo, czyli "%" w C. Dostajemy w ten sposób resztę z dzielenia. Czyli 123%10 = 3; a więc cyfra jedności ;) Wyświetlanie dużych cyfr najlepiej zrobić w pętli. Za każdym razem dzielisz modulo przez 10 a następnie...

    Mikrokontrolery AVR Brutus_gsm   21 Paź 2009 09:46 Odpowiedzi: 14    Wyświetleń: 6126
  • [BASCOM]Kłopoty z instrukcją If Then

    atom1477 mógłbyś opisać po co jest 4x wwrite i co oznaczają te &HCC, H44, HBE? Bo w helpie widzę tylko &H33 i jest to zmienna tylko co ona robi? Tam się zapisuje temperatura? Dzielenie i mnożenie rozumiem po co jest, tylko to wwrite nie wiem.

    Mikrokontrolery AVR atom1477   09 Sty 2010 14:17 Odpowiedzi: 18    Wyświetleń: 3043
  • [8515][Bascom] Funkcje wyciągające znaki z ciągu

    Witam, Mam pytanie, czy są takie 2 funkcje: 1. Taka która dzieli ciąg na podstawie jakiegoś znaku np. ciąg: 'aaass.gtyy.cccc555.ccd' i chodziło by mi o to, żeby jakaś funkcja podzieliła ten ciąg na podstawie '.' i zapisała do np. tablicy. Chodzi mi o samą ideę dzielenia ciągu. Efektem działania...

    Mikrokontrolery AVR zumek   11 Sty 2010 20:31 Odpowiedzi: 2    Wyświetleń: 1021
  • [atmega16][bascom] Wyświetlacz 14-sto segmentowy.

    Co do tekstu to nie wiem, ale co do zmiennych to np w jakimś rejestrze masz zmienna niech będzie to "x" i jeśli chcesz wyświetlić na wyświetlaczach to ja robie to tak: jeśli interesuje cie wartość od 0 do 99 to po prostu dzielisz x przez 10 i na pierwszy wyświetlacz ( x/10 ) później reszta z dzielenia...

    Mikrokontrolery AVR pier   11 Mar 2010 18:18 Odpowiedzi: 3    Wyświetleń: 1948
  • [BASCOM][Atmega8] Jak przeliczyć ADC na %

    W BASCOMie nie przeszkadza. W C było przeszkadzało ;P) Przeszkadzało by bo w C dzielenie przez 1024 jest łatwiejsze niż dzielenie przez 1023.

    Mikrokontrolery AVR Tomekddd   24 Cze 2010 19:09 Odpowiedzi: 18    Wyświetleń: 3108
  • [Bascom] Pasek poziomu głośności oraz czasowy wyłącznik LCD

    O ile dobrze pamiętam bascom na 2 rodzaje operacji dzielenia jedno w wyniku daje liczbę całkowita 2 liczbę rzeczywistą. Poza tym wykorzystanie dzielenia to przesada, lepiej i szybciej jest wykonać 4-krotne przesunięcie w prawo, które jest równoważne podzieleniu przez 16. AVR nie ma instrukcji dzielenia...

    Mikrokontrolery AVR arktik1   30 Mar 2010 11:40 Odpowiedzi: 28    Wyświetleń: 3272
  • Atmega8 + eeprom 24c32 + Bascom = błędy w zapisie

    Zły operator dzielenia. Dzielisz liczny rzeczywiste. Najlepiej wykorzystaj instrukcje LOW i HIGH

    Mikrokontrolery AVR rj1307   02 Kwi 2010 14:24 Odpowiedzi: 8    Wyświetleń: 2306
  • Sterowanie fazowe, PWM, całka i BASCOM

    To jest tak: Nie robisz żadnych dzieleń- tylko dodawanie i odejmowanie- jak w księgowości. Bierzesz kredyt na 65535zł. Twoja początkowa wpłata na rzecz banku wynosi 64300zł. To masz do spłacenia 1235zł. Szybko spłacasz- co miesiąc 102.92zł. Ale jak Twoja początkowa wpłata wynosi 0zł- to spłacasz...

    Mikrokontrolery atom1477   25 Lip 2018 14:19 Odpowiedzi: 67    Wyświetleń: 22124
  • Procedura uśrednienia próbek z kompaktora - Bascom - jak?

    Witam Propozycje dzielenia przez ilość próbek np. 10 są bezsensowne, jeśli już uśredniać to można to zrobić z głową, daj 16 próbek i przesuń wynik w prawo, to że w BASCOMie wygląda prosto to wcale nie znaczy ze po kompilacji wyjdzie prosto. Nie mam BASCOMa pod ręką ale poszukaj instrukcji Shift Right...

    Mikrokontrolery AVR chifchif   29 Maj 2011 21:31 Odpowiedzi: 16    Wyświetleń: 2468
  • [bascom] 1Wire - czujnik temp. DS18B20

    Dzielenie przez 16 to to samo co przesuwanie bajtu w prawo o 4. Czyli jest to wywalenie jakby 4 najmłodszych bitów, czyli odczyt temp będzie z dokładnością do 0,5 stopnia. Zajrzyj do notki. 5 najstarszych bitów to znak czy dodatnia czy ujemna, a 4 najmłodsze oznaczają miejsca po przecinku. Rozumiem...

    Mikrokontrolery AVR xamrex   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 5130
  • [ATtiny2313][Bascom] Rc5 - Częstotliwość

    To jest związane wprost z dzieleniem częstotliwości taktowania timera na potrzeby RC5. A że sam jeszcze na razie nie opanowałeś w ogóle tego tematu to i próbujesz tylko tak w ciemno zmieniać te wartości bez wiedzy jak to faktycznie działa. Stąd takie dziwne zachowania dla ciebie wynikają.

    Mikrokontrolery AVR mirekk36   09 Sty 2011 11:10 Odpowiedzi: 4    Wyświetleń: 1748
  • [Atmega32][Bascom] Zapis/odczyt EEPROM 24C02 I2C

    ustawiłem I2CDelay = 10 czyli 100 KHz dałem też więcej ms w podprogramie zapisu Mógłbyś sprawdzić, czy zmienne są właściwego typu ? Wszędzie w przykładach zapisywana zmienna jest typu Byte , a ja używam Integer , Byte nie przepuści powyżej 255 ( czyli u mnie temp 25,5 ). Jak robiłem dzielenie...

    Mikrokontrolery AVR Elektronik_Kraków   22 Mar 2011 19:28 Odpowiedzi: 19    Wyświetleń: 5101
  • [Attiny2313][Bascom]Licznik rowerowy/motocyklowy wyswietlacz led

    Aaa = 0 Loop End [/syntax] w pętli głównej programu cały czas do zmiennej Aaa wpisujesz 0, co znaczy zmienna pomoc? Moim zdaniem pętla główna powinna wyglądać tak: [syntax=basic4gl] Do If Pind.0 = 0 Then 'jesli pin zwarty do masy zmienna BBB...

    Mikrokontrolery AVR MatBas07   21 Lip 2011 11:01 Odpowiedzi: 8    Wyświetleń: 2047
  • [ATmega644p][BASCOM] odbiór RC5, nie czyta adresu i komend

    Witam po przerwie, program działa z diodą, oczywiście mam wyłączone dzielenie zegara przez 8 w fusach. Odbiór RC5 nadal nie działa. ;( Dodano po 1 Może dodam bo to może być ważne (już sam nie wiem) nazwa atmegi to dokładnie: ATmega644PA-PU

    Mikrokontrolery AVR fliper_katrill   22 Sie 2011 14:25 Odpowiedzi: 26    Wyświetleń: 3364
  • Program generatora a jego poprawność (bascom)

    Witam, wymyśliłem generator ("prostokąt") na atmega. W założeniach miałem częstotliwość do 5MHz i wyświetlanie na LCD w Hz. Moje pytanie brzmi czy program jest napisany poprawnie, oraz co należało by zmienić? $regfile = "m8def.dat" 'Info dla kompilatora. $crystal...

    Mikrokontrolery AVR MAREK MRK   23 Paź 2011 12:46 Odpowiedzi: 0    Wyświetleń: 890
  • [pcf8583T][bascom] przy próbie odczytu czasu - program wisi

    Witam Napisałem program w Bascomie - i w kilku miejscach mam odwołanie do funkcji gettime. Układ pracuje na Atmega1280. Zegar RTC skonfigurowany prawidłowo: [syntax=basic4gl]Config Sda = Portd.1 Config Scl = Portd.0 I2cinit [/syntax] układ podpięty to I2C prawidłowo(zgodnie z dokumentacją) [syntax=basic4gl]Sub...

    Mikrokontrolery AVR piotrva   22 Lis 2011 16:01 Odpowiedzi: 6    Wyświetleń: 1551
  • [ATmega8][BASCOM] - Komunikacja dwóch uC po USART

    Raczej nie może działać prawidłowo, zmienna Z jest typu String. Przed dzieleniem należy przekonwertować String do zmiennej liczbowej: [syntax=basic4gl]Dim Z1 As Byte ' ' Z1 = Val(z) Y = Z1 / 9[/syntax]

    Mikrokontrolery AVR Aldoro Draxy   11 Gru 2011 20:57 Odpowiedzi: 43    Wyświetleń: 5152
  • [Attiny26][Bascom] Współpraca z 74141

    Zapomniałem Koledze dodać że w petli do loop rozbijam godziny i minuty na pojedyncze cyfry za pomocą dzielenia przez dziesięć i funkcji mod. Także obaj mamy rację co do procedur odczytu zapisu DS-a. Wieczorem zamieszcze cały kod może Kolega by jeszcze raz spojrzał.

    Mikrokontrolery AVR pier   24 Lut 2012 17:49 Odpowiedzi: 10    Wyświetleń: 1364
  • [Attiny2313][Bascom] Nie startuje po odłączeniu zasilania

    Co do fusebitów: Ustawienia fabryczne Domyślnym (fabrycznym) ustawieniem mikrokontrolera ATtiny2313 są bity CKSEL3..0 = "0010", SUT1..0 = "10" oraz CKDIV8 = "0". Oznacza to że fabryczny mikrokontroler, przed zmianą jakichkolwiek "Fusow" pracuje na wewnętrznym oscylatorze RC z najdłuższym czasem...

    Mikrokontrolery AVR ryku5   24 Mar 2012 21:17 Odpowiedzi: 7    Wyświetleń: 1484
  • [Bascom][mega8] sterowanie LCD za pomocą HC595

    Dzielenie bajtu na 2 połówki jest banalne. Oto jedno z rozwiązań: [syntax=basic4gl] dim bajt as byte dim polowa1 as byte 'gorna polowka dim polowa2 as byte 'dolna polowka bajt = 99 'bajt do podzialu na 2 kawalki polowa1 = bajt swap polowa1 polowa1 = polowa1 and &B00001111 polowa2 = bajt polowa2...

    Mikrokontrolery AVR 30402   04 Kwi 2012 11:28 Odpowiedzi: 7    Wyświetleń: 2164
  • [Bascom] Błędny odczyt woltomierza

    Witam Piszę do was bo mam mały problem. Zrobiłem woltomierz i amperomierz na atmedze8 i mam mały problem bo program który mam działa ale pokazuje błędnie. To znaczy problem polega na tym że im wyższe napięcie tym większy zakres błędu. Przy 24V zakres błędu to ok. 3V Program wygląda tak: [syntax=basic4gl]Config...

    Mikrokontrolery AVR Popak   15 Kwi 2012 14:55 Odpowiedzi: 8    Wyświetleń: 3896
  • ADC Atmega8 - pomoc w poprawie kodu (BASCOM).

    A nie prościej wykorzystać tylko polecenie waitms lub waitus przypisując mu wartość przetwornika ewentualnie dodając mnożenie lub dzielenie aby otrzymać wymagany zakres zmian czasowych .

    Mikrokontrolery Początkujący demsy   16 Kwi 2012 21:26 Odpowiedzi: 8    Wyświetleń: 1450
  • [atmega8][Bascom] Zewnętrzne przerwania uniemożliwiają komunikację przez I2C

    Wziąłem sobie Wasze uwagi do serca, choć nie wiem, czy dobrze je zrozumiałem. Kod wygląda teraz tak: Xury , do mnie trochę jak do dziecka, ale zapewne chodzi Ci o błąd w postaci zapętlenia podprogramów? Po dokonaniu w/w zmian, objętość kodu wzrosła o około 30%, rozumiem już, co miałeś na myśli...

    Mikrokontrolery AVR xury   18 Kwi 2012 21:48 Odpowiedzi: 10    Wyświetleń: 3011
  • [BASCOM AVR][ATMEGA168V] Zegar DS1337, prośba o sprawdzenie poprawności sch.+kod

    Witam! Jak w temacie...czyli chciałbym uprzejmie prosić osoby, które posiadają większą wiedzę ode mnie o sprawdzenie poprawności kodu w Bascomie, jak i schematu. Opierając się na kodzie źródłowym pewnego zegarka binarnego, skonstruowanego przez jednego z forumowiczów( The century bit (bit...

    Mikrokontrolery AVR kbw24   30 Kwi 2012 22:18 Odpowiedzi: 19    Wyświetleń: 2920
  • [M32][Bascom][DS18B20] Prośba o krytykę programu.

    Atom, wydaje mi się, że sprawiłeś, iż od teraz jestem mądrzejszy :) MSB nadaje flagę, a bity 14,13,12 i 11 są ustawione na 1, by nie zawyżać wartości odczytu. Tak więc nie muszę przesuwać bitów, nie muszę kombinować. Wystarczy, że sprawdzę MSB i jeśli będzie się świecił, mam tę liczbę potraktować jako...

    Mikrokontrolery Początkujący Antystatyczny   13 Lip 2012 08:44 Odpowiedzi: 37    Wyświetleń: 4013
  • Rozbicie liczby bitowej na cyfry - Bascom

    Witam. Mam w zmiennej bitowej jakąś liczbę z zakresu 0-60, np. 34. Czy można tą liczbę rozbić na 2 cyfry - przypisując do pierwszej zmiennej bajtowej cyfrę 3, a do drugiej 4? Czy są jakieś instrukcje w Bascomie, czy muszę to robić za pomocą SELECT CASE: Proponowana metoda dzielenia zmiennej przez...

    Mikrokontrolery AVR emarcus   31 Sie 2012 23:26 Odpowiedzi: 7    Wyświetleń: 2223
  • [BASCOM AVR] Rozjaśnianie ledów w zadanym okresie czasu

    Najpierw zamień godziny na minuty potem dodaj do tego minuty. Następnie trzeba sprawdzić czy minutyFull nie są przypadkiem mniejsze od minuty Start ( przypadek 23:00 -> 1:00 ). Wtedy przedział czasowy należy policzyć jako czas do północy + czas po północy. Podzielić uzyskany przedział czasowy na liczbę...

    Mikrokontrolery smithpl   04 Paź 2012 13:06 Odpowiedzi: 10    Wyświetleń: 1269
  • Atmega8,bascom - Wysterowanie mosfetów typu N-prawidłowe połączenie.

    Uważam nadal, że należy stosować rozwiązanie wykluczające dzielenie napięcia wejściowego dołączonymi rezystancjami. Bo po co dzielić napięcie sterujące?

    Mikrokontrolery Początkujący cyrkiel_nt   30 Gru 2012 22:36 Odpowiedzi: 52    Wyświetleń: 8508
  • [ATmega][BASCOM] Odbiór RC5 bez użycia GETRC5 - gotowiec dla początkujących

    Sam trafiłem teraz na problem z odbiorem RC5 w przerwaniach i po przeanalizowaniu tego kodu myślę że można by łatwo dodać synchronizację dla każdego pilota. W programie Saabotaz mierzy czas trwania połówki bitu. Zakładając że czas wysłania połowy bitu wacha się miedzy pilotami np. od 905ms do 860ms...

    Mikrokontrolery AVR 30402   03 Sty 2013 13:29 Odpowiedzi: 13    Wyświetleń: 5877
  • 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...

    Mikrokontrolery AVR Krzysztof_lolek   07 Lut 2013 13:18 Odpowiedzi: 6    Wyświetleń: 1677