bascom wyświetlać liczba

Znaleziono około 294 wyników dla: bascom wyświetlać liczba
  • [AT89C2051][BASCOM]Wyświetlanie liczb na wyświetlaczu 7 seg

    Tak. Wyświetlacz ten jest tj. podwójny (2, siedmiosegmentowe+ kropki) Idealnie 1 sekunda nie musi być. Głównym celem projektu jest pokazanie jak działa dynamiczne wyświetlanie informacji. Cyfry mają pojawiać się tak jak kolega sp3ots napisał 1 2 2 3 3 4 itd

    Mikrokontrolery   29 Maj 2009 22:11 Odpowiedzi: 10    Wyświetleń: 4718
  • [bascom] wyświetlanie liczb całkowitych

    Mam Bascom'a (nie "demo"). "Target" nie występuje w helpie . Proszę o podpowiedź. Target to przykładowa nazwa zmiennej.

    Mikrokontrolery AVR   04 Gru 2009 18:23 Odpowiedzi: 4    Wyświetleń: 1907
  • [atmega8][Bascom]Wyświetlanie liczb multiplesowo na wyś. LED

    mpietras Twój pomysł nie jest zły. Problem jest taki, że pozostałe segmenty migają ale liczba się świeci tylko reszta miga. Trzeba się wpatrzyć ale widać cyfre wśród migających kreseczek:P

    Mikrokontrolery AVR   05 Maj 2010 21:02 Odpowiedzi: 15    Wyświetleń: 2842
  • [Bascom] wyświetlanie liczby na LCD i 7-seg

    Dziękuję ślicznie za szybką pomoc. Oba sposoby są świetne. W moim przypadku lepiej sprawdzi się dzielenie liczb całkowitych z operatorem [MOD], tak jak to podał Sp3ots. Bo otrzymuję gotowe dane do wyświetlaczy 7-seg jak i do LCD. Tak mi to wyszło - sprawdzone,...

    Mikrokontrolery AVR   26 Lis 2018 20:00 Odpowiedzi: 4    Wyświetleń: 432
  • Atmega 8, Bascom Wyświetlanie na LCD

    Mam jeszcze jeden problem, mianowicie: Mam zmienną typu single U i przypisuje jej liczbę 2.56 chcąc ją zwiększać o 0.01 robię coś takiego U = U + 0.01 a potem wyświetlam to na LCD. Lecz pojawia mi się Wiem, że resztę cyfr mógł bym zamaskować na przykład poprzez instrukcje fusing. Lecz jeżeli...

    Mikrokontrolery AVR   17 Sty 2010 19:35 Odpowiedzi: 8    Wyświetleń: 4207
  • [ATmega8][BASCOM] Wyświetlanie "dużych" cyfr na LCD 4x20

    Witam. Udało mi się zdefiniować wszystkie liczby. Każda liczba to nowy podprogram, definiujący jakie znaki mają się pojawić w danej liczbie. Jak stworzyć program, który wyświetli np datę, temperaturę - ogólnie ciąg cyfr. Pierwsza cyfra na ekranie pokazuje sie w całości, następne niestety znikają...

    Mikrokontrolery AVR   18 Gru 2011 00:00 Odpowiedzi: 3    Wyświetleń: 1938
  • ATMega8 Bascom, zapamiętanie liczb z BCD.

    Witaj! Dzięki za odpowiedź, już tłumacze o co chodzi, są urządzenia które wysyłają max. 4 liczby po DTMF-ie, mam je zdekodować, i to się udaje, pojedyńcze liczby się ukazują, ale zamiast otrzymania pojedyńczych cyfr chcę otrzymać liczbę całą wysłaną przez urządzenie czyli np. 1335, nic dalej niechcę...

    Mikrokontrolery AVR   02 Sty 2009 15:13 Odpowiedzi: 13    Wyświetleń: 2131
  • attiny 2313 bascom - liczba zmiennoprzecinkowa

    Bascom Procesor Attiny 2313 płytka testowa AVT3500 Znalazłem w internecie program trochę w nim pozmieniałem i działa czyli wyświetla na wyświetlaczu 7 segmentowym liczby w zakresie od 0 do 9999. ale mam problem bo che wyświetlić na nim liczby z przecinkiem z dokładnością do 0,1 tylko nie wiem...

    Mikrokontrolery AVR   02 Lis 2013 20:09 Odpowiedzi: 10    Wyświetleń: 1629
  • [AVR][Bascom] Losowanie liczb ze zbioru - jak to zrobić?

    bascomowa funkcja Rnd() potem zapisujesz wylosowane liczby w tablicy i przy kolejnym losowaniu sprawdzasz czy się nie powtarza jeśli się powtarza to losujesz jeszcze raz i znowu sprawdzasz, jeśli się nie powtarza to dopisujesz do tablicy wylosowanych i wyświetlasz na lcd

    Mikrokontrolery AVR   04 Sty 2011 13:14 Odpowiedzi: 3    Wyświetleń: 2250
  • atmega 8 - atmega8 bascom wyświetlanie PWM w %

    Witam Mam problem z wyświetleniem wartości PWM w %. Użyłem instrukcji fusing ale ona wyświetla mi wartość w ten sposób XX.X %. Jak to zrobić żeby wyświetliła XX % czyli jako liczbę całkowitą, bez kropki i miejsca po przecinku W załączniku plik.bas [syntax=basic4gl]$sim $regf... =...

    Mikrokontrolery AVR   21 Sty 2014 06:46 Odpowiedzi: 17    Wyświetleń: 3669
  • [Bascom]Zaokrąglanie liczb funkcjami ROUND i INT

    Miałeś pięć lat żeby odpowiedzieć bo wtedy toczyła się dyskusja :D Autorowi zależało też na tym aby zawsze było to pięć znaków. Bez tego w ogóle nic nie było by potrzebne bo wystarczy rzutować zmiennoprzecinkową na całkowitą. To odetnie przecinek. Autor napisał że na reszcie mu nie zależy. Wtedy...

    Mikrokontrolery AVR   09 Lut 2015 11:48 Odpowiedzi: 14    Wyświetleń: 8026
  • BASCOM wyświetlanie zmiennych - wyrównanie do prawej

    Witam; Na wstepie chciałbym zasygnalizować, że programowania w Bascom-ie ucze się dopiero od niedawna :) Mam takie pytanko: mam sobie wyświetlacz LCD 16*1 i prosty układ który sobie zlicza detale. Na wyświetlaczu pojawia się napis: ilość sztuk 123 jak zrobić żeby liczba którą wyświetla zawsze...

    Mikrokontrolery AVR   22 Kwi 2010 16:17 Odpowiedzi: 2    Wyświetleń: 1637
  • [Bascom] Wyświetlanie wypełnienia PWM na lcd w %

    Otóż mam mały problem bo zaczynam programowanie i natknąłem się na problem bo chce aby na wyświetlaczu podawał mi wynik w procentach. Z góry dzięki, poniżej kod. $crystal = 4000000 'Deklaracja częstotliwości kwarcu $regfile "attiny2313.dat" ...

    Mikrokontrolery AVR   06 Lut 2011 13:10 Odpowiedzi: 4    Wyświetleń: 3057
  • [BASCOM]Wyświetlanie ciągu cyfr w jednej lini

    Dopisałem dalsze przyciski [syntax=basic4gl] Incr Licz_key : Locate 4 , 1 : Lcd Licz_key Licz_key = 10 'nic nie wcisnieto If Pind.0 = 0 Then Waitms 25 If Pind.0 = 0 Then 'eliminacja drgania stykow ...

    Mikrokontrolery Początkujący   29 Lip 2013 19:31 Odpowiedzi: 35    Wyświetleń: 3852
  • Bascom i sposób wyświetlania liczby

    Dlaczego na wyświetlaczu LCD podczas wyświetlania czasu widnieje format 7:3:9 zamiast 7:03:09. Może ktoś wie dzie tkwi błąd. Będę wdzięczny za informacje. Pozdrawiam: SPEKTRA

    Mikrokontrolery   17 Mar 2004 10:45 Odpowiedzi: 3    Wyświetleń: 1245
  • Bascom licznik 16 bitowy, wyświetlanie liczby, porty zew.

    ...Typ zmiennej wiem że musi być integer . Nie musi :!: Nie wiem tylko jak wyświetlić tę liczbę na portach zewnętrznych Poszukaj w "instrukcji obsługi" Bascom , słówek High i Low :idea: Piotrek

    Mikrokontrolery   13 Maj 2008 18:48 Odpowiedzi: 2    Wyświetleń: 1319
  • atmega16 Bascom - wyświetlanie liczby zmiennoprzecinkowej zaokrąglanie

    Ok jest wszystko pięknie chodzi. Ale zdążyłem to zrobić innym sposobem, rozdzielałem liczbę na wiele sposobów, najpierw z pierwotnej uzyskiwałem całkowitą potem pierwotną razy 10 - odejmowałem całkowitą poprzednią i miałem wartość dziesiętną potem wyświetlałem to jako dwie liczby w środek dając przecinek. A...

    Mikrokontrolery AVR   10 Lis 2014 18:11 Odpowiedzi: 2    Wyświetleń: 1137
  • wyświetlanie na lcd16x2 BASCOM

    zumek, mnie nie chodzi od której pozycji na lcd zacząc wyswieltac. Popatrz, dajmy na to zaczne od ósmej pozycji, wyświetlę temp xx.xoC to na 13 pozycji pokaże się znak "C". -------xx.xoC--- Następnie temperatura się zwiekszy ponad 100 stopni wiec bedzie xxx.xoC i tak samo zacznę od ósmej pozycji...

    Mikrokontrolery   16 Lip 2005 12:29 Odpowiedzi: 9    Wyświetleń: 1302
  • [atmega8][bascom] licznik bcd i wyświetlanie na 7seq

    Kolega potrzebuje po prostu wartości liczby w kodzie BCD jak pisał poprzednik i BCD, HEX i liczby dziesiętne pokrywają się w zakresie 0-9. W takim razie wystarczy wysłać 4 najmłodsze bity na wejście 7447 albo całą liczbę bo i tak podrt wyjściowy jest podłączony tylko to 4 końcówek 7447. Co do wartości...

    Mikrokontrolery AVR   23 Cze 2009 19:37 Odpowiedzi: 8    Wyświetleń: 4129
  • 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   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1697
  • Bascom ATMEGA8 "duchy" na wyświetlaczu LED

    Witam! Mam problem z wyświetlaniem liczb na 5 wyświetlaczach LED. Docelowo ma to być wyświetlacz sterowany poprzez RS232 i wyświetlający liczby z zakresu -999 do +29999. Na razie jednak zatrzymałem się na etapie samego wyświetlania. Problem polega na tym, że co jakiś czas pojawiają się "śmieci"...

    Mikrokontrolery AVR   09 Mar 2010 21:54 Odpowiedzi: 3    Wyświetleń: 2009
  • [ATMEGA][BASCOM]Niesprawna komunikacja SPI. Rozwiązane.

    Witam szanowne grono forumowiczów. Od pewnego czasu borykam się z problemem konfiguracji SPI. Mam połączoną jedną atmegę8 jako master i 4 jako slave w sprzętowym SPI. Cztery atmegi pracujące w trybie slave zajmują się obsługą wyświetlaczy ledowych (dla każdej atmegi 4 8 segmentowe wyświetlacze...

    Mikrokontrolery AVR   09 Lut 2010 08:07 Odpowiedzi: 2    Wyświetleń: 3643
  • [bascom]dziwny problem z mod 10

    witajcie! mam taki program do obsługi wyświetlacza LED, jak poniżej, niestety funkcja do wyświetlania liczb dziesiętnie nie działa poprawnie. Zamiast 1251 dostaję 1257, w terminalu też mam coś takiego: 1251 4- 7 3- 5 2- 2 1- 1 więc to nie problem z samym wyświetlaczem, tylko mod 10 się dziwnie...

    Mikrokontrolery AVR   20 Lis 2010 19:22 Odpowiedzi: 2    Wyświetleń: 1275
  • [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   10 Sty 2013 19:30 Odpowiedzi: 2    Wyświetleń: 1383
  • Bascom i wyświetlacz vfd 14-sto segmentowy

    Witam. Posiadam taki oto wyświetlacz vfd: Jest to wyświetlacz z czternastoma segmentami na jedno pole, może wyświetlać liczby oraz litery, jest bez sterownika, wiem jak go podłączyć (co i gdzie) lecz nie wiem jak tym sterować z procesora (np.atmega8). Czy potrzeba jakiś dodatkowy układ między...

    Mikrokontrolery   07 Lut 2009 02:50 Odpowiedzi: 7    Wyświetleń: 4225
  • Bascom - nie działa komenda -- LCD A --

    Nie wiem co się dzieje , ale nie mogę poprzez komendę -- Lcd A -- napisać(wyświetlić) liczby większej od 9 . A jest zmienną typu Integer . Program jest prościutki i dotyczy tylko tego wyswietlania. Jakies pół roku temu pisałem program i wyświetlałem liczby z zakresu 21-69 i nic się nie działo . Symulator...

    Programowanie   21 Mar 2006 10:46 Odpowiedzi: 7    Wyświetleń: 1434
  • [BASCOM] Jak przyśpieszyć program - przerwania

    Miałby wyświetlać liczby w zakresie od 0.0 do 20.0 Wyświetlacz jest 2x8 znaków w dolnej linii ma być wynik w postaci: _ _15.4V_ lub _ _ _5.3V_ A jeszcze mam takie pytanko o zaokrąglenia ponieważ funkcja ROUND nie do końca prawidlowo działa. Powidzmy otrzymuję wynik liczbowy z przetwornika ADC,...

    Mikrokontrolery AVR   04 Maj 2011 15:53 Odpowiedzi: 29    Wyświetleń: 2810
  • [Bascom] Termostat - histereza

    Witam Piszę do was bo nie mogę rozpracować histerezy w poniższym kodzie programu. Program działa prawidłowo ale jest mały problem. Histereza zawsze działa, a raczej jej brak (załączanie i wyłączanie) działa równo przy 30 stopniach. Potrzebuję aby histereza była ustawiona na 5 stopni. Proszę pomóżcie...

    Mikrokontrolery AVR   13 Cze 2011 15:51 Odpowiedzi: 2    Wyświetleń: 2187
  • [ATtiny2313][Bascom] Zwiększanie szybkości włączania diody

    Witam, Podłączyłem sobie Wyświetlacz LED 7-segmentowy do mojego procka. I program wyświetla z 0,5sek opóźnieniem kolejne cyfry. Chciałbym aby gdy Pind.0 przyjmie wartość 0 (jeśli zewrze go z masą), cyfry szybciej się zmieniały (np. co 0,3sek) napisałem coś takiego: $regfile = "attiny2313.dat"...

    Mikrokontrolery AVR   12 Paź 2010 08:12 Odpowiedzi: 3    Wyświetleń: 1317
  • Pomiar czasu wtrysku (atmega168, bascom) - mały problem

    Witam. Robię sobie komputerek spalania do samochodu. Wszystko ładnie wychodzi poza czasem wtrysku a co za tym idzie - spalaniem. Występują jakieś zakłócenia i nie wiem dlaczego. Może ktoś pomoże....:) Kod: $regfile = "m168def.dat" $crystal = 16000000 ''''''''''''''''''''''''''ko...

    Mikrokontrolery   18 Sty 2008 09:11 Odpowiedzi: 9    Wyświetleń: 2623
  • [Bascom] zmienna Integer na byte

    W sumie można, lecz autor chciał mieć format byte, domyślam się że potrzebne to mu było do wyświetlania liczby na wyświetlaczach siedmiosegmentowych. Jeżeli tak, to Ciekawy jestem czy autor korzysta z lini Data i instrukcji lookup(), czy może z select case?

    Mikrokontrolery AVR   04 Cze 2011 00:03 Odpowiedzi: 8    Wyświetleń: 3939
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    aha 2^16 no tak bo 2^8 256 bo każdy bit jest kolejną potęgą liczby 2. P.S. Jak mawia mój nauczyciel od cyfrówki każda liczba w układach cyfrowych jest potęgą liczby 2. :D A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. wyczytałem na innym...

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1278
  • Attiny2313 BASCOM - serwo kiedy dojdzie do ustalonej pozycji zaczyna przerywać

    Witam po raz kolejny pojawił się problem z moim programem otóż chcę aby kiedy wzrośnie temperatura i będzie wyższa lub równa zadanej to serwo obraca się w prawo poczym się zatrzymuje następnie kiedy temperatura będzie niższa od zadanej wtedy serwo obraca się w lewo i zatrzymuje się. [syntax=basic4gl]...

    Mikrokontrolery AVR   07 Lis 2014 17:48 Odpowiedzi: 6    Wyświetleń: 1452
  • [BASCOM] Attiny2313 - Błąd w programie

    Program Trawiarki PCB przerobiony nie działa nie daje się kompilować Schemat Wejścia przełączników podłączony do portd.3 i portd.4 oraz wolny portd.5 chcę wykorzystać do załączenia pompki do napowietrzania po osiągnięciu temperatury 35 stopni oraz załączania oświetlenia miejsca trawienia. [syntax=vbnet]'***********...

    Mikrokontrolery Początkujący   18 Lip 2016 10:41 Odpowiedzi: 6    Wyświetleń: 1200
  • BASCOM - Trzy cyfrowy wyświetlacz 7seg

    Chciałbym wyświetlać liczby od zera do 999 na trzy cyfrowym wyświetlaczu LED 7segm. Napisałem mały program i nie mogę ruszyć dalej. Cyfry od zera do 255 wyświetla prawidłowo. Wszystkie większe od 256 cyfra setek wyświetlana jest błędnie. Np wpiszę do zmiennej wart=567 to wyświetla mi 067 Co robię...

    Mikrokontrolery AVR   16 Maj 2019 21:55 Odpowiedzi: 9    Wyświetleń: 399
  • [Bascom] Pomiar DS18B20 - wyświetla zero

    Witam Kolegów, zaczynam naukę programowania w środowisku Bascom, na warsztacie mam Attiny2313 i DS18B20, chciałem sprawdzić jak działa odczyt temperatury (wyświetlanie na LCD opanowałem wczoraj, pin'ologia LCD niezmieniona). DS18B20 podłączyłem następująco: 1 - Gnd, 2 - do pin'u wejściowego oraz przez...

    Mikrokontrolery AVR   30 Gru 2011 15:14 Odpowiedzi: 0    Wyświetleń: 2637
  • [Bascom][atmega32] Program do matrycy led 5x12 lub 5x7

    Witam, mam mały program napisałem przy użyciu książki Pana Marcina Wiązania oraz przy użyciu elektrody do obsługi matrycy led, lecz mam nieporządany efekt stroboskopowy. Nie widać liter, tekstu, tylko wszystkie diody mrugają. Czy to jest spowodowane zasilaniem czy też błędem programu? Dorzucam dwa...

    Początkujący Naprawy   13 Lis 2011 14:44 Odpowiedzi: 2    Wyświetleń: 2161
  • [Atmega8][Bascom] 2xDS18b20 3x2Wyś.7seg.LED odbiór danych

    Witam Testuje termometr na dwóch Ds18b20 i żeby wynik wyświetlany był trzech wyświetlaczach 7seg. LED. Ma działać tak że najpierw pokazuje na 3 sekundy 1 temperaturę a po tym czasie na kolejne 3 sekundy pokazuje 2 temperaturę. Linie 1 wire podciągnąłem z rezystorem 3,3K do +5V. Wszystko działa temperatury...

    Mikrokontrolery AVR   09 Sty 2012 09:54 Odpowiedzi: 11    Wyświetleń: 2963
  • [Atmega8][Bascom] - wyświetlacz LED 3 cyfry

    Witam. Mam malutki problem z wyświetlaczem LED 3 cyfry 7 segmentów (bez kropki). Podczas obsługi wyświetlacz poprawnie wyświetla cyfry z danych. Krok wyświetlania jest co 100. Po osiągnięciu 1000 dokonuję zmiany trybu wyświetlania tak, że tysiące są widoczne na pierwszym LED zaś setki na trzecim. Problemem...

    Mikrokontrolery AVR   20 Gru 2014 15:26 Odpowiedzi: 2    Wyświetleń: 1563
  • [BASCOM][attiny2313]termostat z tunera CP

    Na podstawie tematu [url=]Link chciałem opracować termostat do bojlera. Wprowadziłem stosowne zmiany do kodu ale za nic nie mogę zmieścić tego w pamięci attiny. Założenia do zmian to: -wykorzystanie trzech przycisków do funkcji; 1.przejście do wyświetlania nastawy temp., powrót do wyświetlania...

    Mikrokontrolery AVR   30 Mar 2011 08:19 Odpowiedzi: 2    Wyświetleń: 1500
  • [BASCOM]Sprawdzenie kodu licznika

    Bascom wiecznie żywy! Widziałem ogłoszenie "profesjonalnej" firmy, wymaganiem była znajomość BASCOM :-) Wracając do tematu, zera na "piechotę", można wygasić na wiele sposobów. Dla małych liczb, a z takimi mamy tu do czynienia można dać warunki if [syntax=vbnet] if( liczba < 10 ) .... else if(...

    Mikrokontrolery AVR   28 Lip 2018 22:14 Odpowiedzi: 28    Wyświetleń: 1050
  • Atmega128[Bascom] - Działania na zmiennych single i word.

    Napisałem taki prosty program do rysowania na LCD graficznym przy użyciu panelu dotykowego, podłączonego do ADC: Wszystkie operacje matematyczne mogą być przeprowadzane na liczbach typu Single. Można także dokonywać konwersji (niejawnej) z typu Single na Integer lub Word, i odwrotnie: Dim I...

    Mikrokontrolery Początkujący   29 Gru 2013 20:39 Odpowiedzi: 1    Wyświetleń: 1317
  • [bascom] zamula spi 2x atmega32 komunikacja w przerwaniu

    Hm... najprostsze bez testowania transmisji to np: Najpierw ustawiasz mniejszą szybkość transmisji (wymaga sprawdzenia), ponieważ przykład będzie dla obsługi liczb w przerwaniu, co zajmie jakiś czas. Wysyłasz liczbe dwubajtową, w nadajniku zamieniasz ją na zwykłą dziesiętną i wysyłasz np w takiej...

    Mikrokontrolery Początkujący   13 Gru 2018 18:20 Odpowiedzi: 22    Wyświetleń: 774
  • [Bascom][AVR] wyświetlacz 7 seg LED

    Cześć Chciałem prosić kogoś o wskazówkę jak poradzić sobie z problemem wyświetlania wartości "Wartosc2" poniższego kodu. Mój problem polega na tym że w momencie naciśnięcia przycisku ( w programie to Up, Dwn ) gdy na wyświetlaczach jest np 1.1 wyświetlacze "resetują" się i wskazują wartość 00...

    Mikrokontrolery AVR   17 Wrz 2010 09:26 Odpowiedzi: 4    Wyświetleń: 3878
  • Zegar LED Bascom - Programowanie zegara LED w Bascomie

    Witam, zbudowałem duży zegar z pasków Ledowych, sterowany przez Atmega16. Napisałem do niego program sterujący, który niby działa ale ma 2 mankamenty. 1. Zegar wydaje się działać niedokładnie pomimo dodanego zewnętrznego kwarcu 16MHz. 2. Segmenty które w danej chwili powinny być wyłączone (np...

    Mikrokontrolery AVR   13 Sie 2016 15:30 Odpowiedzi: 7    Wyświetleń: 1860
  • Bascom operacje na bitach - Bascom operacja na bitach

    Znalazłem kod tablicy świetlnej, 8x8 sterowanej przez rejestr 74164, niestetypo załadowaniu programu na tablicy świecą się tylko trzy kolumny diód :(. Czy ktoś mi pomorze to rozgryść? 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem matrycowym 7x5 LED 'Częstotliwość sterowania...

    Mikrokontrolery   17 Mar 2013 20:00 Odpowiedzi: 6    Wyświetleń: 2196
  • [ATtiny2313][Bascom] - Jak zadeklarować liczbę stałoprzecinkową ?

    Ja traktuję liczbę stałoprzecinkową jako liczbę całkowitą gdzie sam ustalam w którym miejscu ma być przecinek ale tylko gdy przychodzi do wyświetlania. Działam na C dlatego taki przykład dam:[syntax=c]int zmienna; zmienna = 945 + 57; //np. 9,45 + 0,57 lub 94,5 + 5,7 zmienna = 2458023; //np. 24,58023...

    Mikrokontrolery AVR   04 Lip 2013 13:00 Odpowiedzi: 14    Wyświetleń: 2097
  • Bascom \\ Atmega8 - Tablica matrycowa LED5x7 z książki Marcin Wiązania

    Witam, Mam problem. Chodzi o listingi z książki Marcin Wiązania - Programowanie mikrokontrolerów AVR w języku Bascom W książce są dwa przykłady sterowania matryca Led 5X7 Pierwszy przykład z książki ma za zadanie wyświetlać znaki po kolei i to działa. Natomiast drugi listing ma za zadanie przesuwać...

    Mikrokontrolery Początkujący   28 Mar 2013 08:45 Odpowiedzi: 9    Wyświetleń: 3450
  • Przerwania i waitms [bascom]

    waitms zdaje się korzysta właśnie z tego timera więc dlatego może masz ten problem. Spróbuj sobie wrzucić obsługę wyświetlacza w timer1 i wtedy waitms będzie może działał dobrze pozdrówka Robię to na Attiny 26L, wg pdfa on ma dwa timery. Być może ten drugi jest jakiś specjalny, póki co w programie...

    Mikrokontrolery   28 Sie 2007 12:16 Odpowiedzi: 4    Wyświetleń: 1595
  • dwupunktowy termometr + LCD 16*2 + atmega 16 + bascom

    Witam forumowiczów. Mam mały problem z przerobieniem programu do mierzenia temperatury wzmacniacza 2x200W, problem polega na tym że mam program pod kostkę AT89C2051 a obecnie dysponuje tylko atmegą 16. Oryginalny program jest użytkownika "lechoo". Byłbym bardzo wdzięczny gdybyście pomogli mi przy tym...

    Programowanie Początkujący   29 Maj 2013 22:37 Odpowiedzi: 0    Wyświetleń: 1545
  • [ATmega8][Bascom] Obsługa PCF8563 - dziwne godziny

    No dobrze, powiedzmy że masz rację. Liczba 80 w zapisie BCD ma postać 0101 0000, czyli żeby wyświetlało mi poprawnie, muszę zamaskować 4 starsze bity. Ale z drugiej strony liczba np. 59 ma postać 0011 1011, czyli po zamaskowaniu nie będzie poprawnie wyświetlana, będzie wyświetlana jako 11. Jak to rozwiązać?

    Mikrokontrolery   20 Wrz 2011 18:28 Odpowiedzi: 20    Wyświetleń: 3297
  • [AVR][BASCOM] Przerwanie i obsługa procedury

    Mam taki problem, a mianowicie, mam zadeklarowane w programie procedury, ktore maja za zadanie wyświetlanie na wyświetlaczu graficznym różnych wartości. Jednymi z tych wartości są między innymi zmienne odpowiadające za prędkość, obroty silnika oraz który bieg jest aktualnie wrzucony. Mój problem...

    Mikrokontrolery AVR   16 Lut 2012 20:45 Odpowiedzi: 4    Wyświetleń: 1811
  • Przerobienie kodu wyświetlacza led 5x7 na 6x7 Atmega8 Bascom

    Witam! Mam problem z przerobieniem kodu tablicy świetlnej z wyświetlaczem matrycowym led. Posiadam kod z książki Marcina Wiązani - Programowanie mikrokontrolerów AVR w języku Bascom przerobiony według instrukcji użytkowników w temacie: 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem...

    Mikrokontrolery AVR   01 Sty 2010 21:44 Odpowiedzi: 51    Wyświetleń: 4401
  • [Atmega8][BASCOM] Przycisk i dodawanie do zmiennej

    Witam, na początku dodam że dopiero zaczynam z BASCOMem. Mój problem polega na tym iż po naciśnięciu przycisku nr1 chcę aby do zmiennej "Liczba" było dodane 1 czyli gdy zmienna liczba wynosi 0 to po naciśnięciu przycisku 1 wynosiła 1. Po przyciśnięciu przycisku nr 2 na odwrót czyli zęby było odejmowane....

    Mikrokontrolery AVR   19 Cze 2010 23:32 Odpowiedzi: 2    Wyświetleń: 2621
  • [Atmega32][Bascom]Sterowania multipleksowe wyświetlaczami matrycowym 7x5 led

    Witam Zmontowałem sobie układ Atmega32 z pojedynczym wyświetlaczem 5x7 i wszystko działa tak jak należy ale problem zaczyna się w innym miejscu. Potrzebuję połączyć 3 takie wyświetlacze, lecz nie mam pojęcia w jaki sposób to zrobić. Proszę o pomoc Tutaj podaję listing programu

    Mikrokontrolery AVR   19 Mar 2012 18:38 Odpowiedzi: 26    Wyświetleń: 4990
  • [BASCOM] Obsługa wyświetlacza 7 segment

    Witam. Robiłem to już wiele razy i zawsze działało. Otóż mam czteropozycyjny wyświetlacz siedmio segmentowy do wyświetlania wartości prądu. Wiadomo dla wartości poniżej 10 pobieram wartości poszczególnych pozycji wyświetlacza z innych miejsc zmiennej a dla wartości powyżej 10 z innych: [syntax=vbnet] W...

    Mikrokontrolery AVR   02 Lis 2017 21:16 Odpowiedzi: 4    Wyświetleń: 1092
  • BASCOM Kłopot z Multipleksowaniem LED z "Tablicą"

    Co to za procesor ? Podaj przyporządkowanie linii portów (co która robi) ? W którym momencie masz ten błąd (przy ustawianiu, której cyfry) ? Procesor 89C51 No to jest Tak Port P0 steruje segmentami czyli P0.0 = A P0.1 = B P0.2 = C P0.3 = D P0.4 = E P0.5 = F P0.6 = G P0.7 = Kropka...

    Programowanie   03 Paź 2005 00:58 Odpowiedzi: 2    Wyświetleń: 1188
  • [Attiny2313][Bascom]Licznik rowerowy/motocyklowy wyswietlacz led

    [syntax=basic4gl] $crystal = 4000000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B1111100 Portd = &B1111111 Config Timer0 = Timer , Prescale = 64 Enable Timer0 Enable Interrupts On Timer0 Co1ms Dim Liczba As Single Dim Ktorywysw As Bit Dim Lol As Byte Dim...

    Mikrokontrolery AVR   21 Lip 2011 11:01 Odpowiedzi: 8    Wyświetleń: 2239
  • 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   22 Lut 2016 19:25 Odpowiedzi: 2    Wyświetleń: 795
  • 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   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 25462
  • BASCOM problemik ze zmiennymi

    A może podeszłaby instrukcja zmienna1 = MAKEBCD( zmienna2 ) gdzie: zmienna1 zmienna, do której zapisana będzie liczba w formacie bcd, zmienna2 zmienna zawierająca liczbę dziesiętną. Format BCD to coś takiego, że w 4 najstarszych bitach zakodowana jest binarnie liczba dziesiątek a w 4 młodszych...

    Mikrokontrolery   27 Cze 2006 22:16 Odpowiedzi: 4    Wyświetleń: 1056
  • dokladne obliczenia w bascom.

    Siemka! Musisz wziąść pod uwagę fakt, iż zmienna single przechowuje wartości zmiennoprzecinkowe ze skończoną dokładnością i to może być zauważalne przy niektórych operacjach na tego typu zmiennych. Poszukaj w helpie od Bascoma i poczytaj o kodowaniu liczb zmiennoprzecinkowych i wszystko Ci się wyjaśni:) Pozdrawiam!! Widzę...

    Mikrokontrolery   20 Wrz 2006 19:37 Odpowiedzi: 5    Wyświetleń: 1593
  • wyswietlacz źle wyświetla

    Oto fragment polskiej wersji helpa do bascoma (rozdział Podstawy języka BASCOM BASIC): Komplikacje związane z liczbami zmiennoprzecinkowymi Każda liczba całkowita może zostać zapisana w notacji binarnej. Liczba zmiennoprzecinkowa już nie. Faktycznie, każda liczba niewymierna o podstawie 10,...

    Mikrokontrolery   03 Kwi 2008 19:23 Odpowiedzi: 6    Wyświetleń: 1145
  • [Atmega8][bascom] Licznik i symulacja programowa.

    To jest fragment kodu, którego używałem , żęby zrobić obsługę licznik, ale nie działa w symulacji $sim $regfile = "m8def.dat" 'Informacja dla kompilatora. $crystal = 8000000 'Też dla kompilatora,zastosujemy...

    Mikrokontrolery AVR   02 Lip 2008 18:40 Odpowiedzi: 8    Wyświetleń: 3940
  • Bascom, ATmega8 i problem z wyświetlaniem na LCD

    Pewnie mój, tylko pisząc o błędzie miałem na myśli konwersję z "Fusing". Owszem, string zawiera o jeden znak więcej niż my widzimy, tyle w w wielu programach (m.in. w książce M. Wiazani jest zapis: zmienna As String*3, a następnie konwertowana za pomocą Fusing na x.xx (4 znaki). W helpie też na ten...

    Mikrokontrolery   17 Lis 2008 22:49 Odpowiedzi: 11    Wyświetleń: 2226
  • [mega8][bascom] funkcja fusing.

    No niestety to również nie działa: Z = Fusing(a , "#.##") Z = Format(z , "0000") Dalej jest wyświetlana liczba 1.26

    Mikrokontrolery AVR   10 Maj 2009 23:02 Odpowiedzi: 18    Wyświetleń: 5556
  • [Atmega8][Bascom] Termometr Ds18b20, wyswietlacze 7seg. led

    Witam Zrobiłem termometr na Ds18b20 i wynik wyświetlany jest na 3 wyświetlaczach 7 segmentowych Led. Dodatnia temperatura działa bardzo dobrze jednak gdy pojawia się ujemna temperatura poniżej - 10 stopni na wyświetlaczach pokazują sie same 8 8 8 . Może to dlatego że pojawia się - ? Nie wiem jak w...

    Mikrokontrolery AVR   18 Gru 2009 22:53 Odpowiedzi: 0    Wyświetleń: 4095
  • [BASCOM] Średni wynik z ADC i problem z funkcją Round

    Bo powinieneś Sre w Else przepisać do innej zmiennej i wyzerować. I obrabiać tą nową zmienną. Inaczej ona po przejściu pętli jest zapisywana nową wartością. Co do wyświetlania zaokrąglenia to nie dokończyłeś nic z obsługą długości liczby przerobionej na tekst. Zmienna Dys_by zawiera tylko ilość znaków...

    Mikrokontrolery AVR   17 Mar 2011 15:36 Odpowiedzi: 9    Wyświetleń: 2328
  • Bascom - Zaokrąglanie liczby zmiennoprzecinkowej do liczby całkowitej

    Coś mącisz a całego kodu pokazać nie chcesz. Przecież taki zapis nie ma sensu bo Round zaokrągla typy Single więc nie może zaokrąglić Long do Long do A a na końcu piszesz : Obsługa wyświetlacza LED zrealizowana jest prawidłowo, gdy napiszę B = 123456, to to się ładnie wyświetla. Może zapisuj...

    Mikrokontrolery AVR   20 Gru 2016 13:02 Odpowiedzi: 14    Wyświetleń: 1755
  • Interfejs suwmiarki (Bascom)

    Witam, Aktualnie buduję/remontuje niewielką tokarkę, do zastosowań domowych. Jej mechanika jest dość prymitywna, co za tym idzie nie posiada żadnych podziałek, ani automatycznych posuwów. Wobec tego chciał bym zaopatrzyć ją w liniał, który będzie pokazywał pozycję imaka na wyświetlaczu LCD....

    DIY Konstrukcje   14 Lip 2020 13:15 Odpowiedzi: 46    Wyświetleń: 21132
  • liczba 3 cyfrowa na BCD

    Zrobilem sobie termometr na mikrokontrolerze (BASCOM AVR) z wyswietlaczami LED. W celu wyswietlenia temperatury chce wykorzystac konwersje na kod BCD. Czujnik temperatury to oczywiscie DS1820, wiec np. temperaturze 24,3 st. odpowiada liczba 243. Problem w tym, że bascomowe polecenie MAKEBCD dziala z...

    Mikrokontrolery   03 Wrz 2004 23:07 Odpowiedzi: 4    Wyświetleń: 1653
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    Może zamiast tego: Symbol = Lookup(cyfra4 , Dta) Wyswietlacz1_2 = Symbol * 16 Symbol = Lookup(cyfra4 , Dta) Wyswietlacz2_2 = Symbol / 4 In R16, Wyswietlacz1 andi R16, &B00001111 Lds R17, {Wyswietlacz1_2} !or R16, R17 !Out Wyswietlacz1, R16 In...

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6468
  • Bascom-czy używanie zapisu dwójkowego przyśpiesza program?

    Witam. Jeśli mam procedurę rozłożenia liczby 4 cyfrowej na poszczególne cyfry (po to aby je później wyświetlać na 4*led 7-segment) co odbywa się w systemie dziesiętnym: cyfra(1)=liczba/1000 cyfr... mod 1000 cyfra(2)=cyfra(2)/100 itd.... a później pobierana jest liczba z tabeli odpowiadająca...

    Mikrokontrolery   05 Mar 2006 17:51 Odpowiedzi: 3    Wyświetleń: 951
  • BASCOM obsluga UART i STRING

    Witam, Używam w Bascomie polecenia: Dane_uart1 = Inkey() Gdy chcę wyświetlić dane na LCDku to wyświetla mi liczbę po liczbie. Np. Gdy wysyłam do tego procka za pomocą polecenia PRINT "1234" To otrzymuję kolejno 1, 2, 3, 4 . Chciałem otrzymać 1234 a nie kolejne liczby...

    Mikrokontrolery   12 Kwi 2006 09:01 Odpowiedzi: 6    Wyświetleń: 2842
  • LCD TQL16D2-1 bascom

    Właśnie o to chodzi że zmienna ma ciągle inną długość,jest to licznik rewersyjny i dlatego wymysliłem kasowanie spacjami w ilości maksymalnego rozmiaru wyświetlanej liczby.W przerwaniu mam zrobione liczenie do enkodera a wyświetlanie jest wywoływane z pętli głównej jako procedura więc nie ma kolizji.

    Mikrokontrolery   28 Maj 2006 09:38 Odpowiedzi: 9    Wyświetleń: 2314
  • [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   13 Lis 2008 10:03 Odpowiedzi: 7    Wyświetleń: 2502
  • [Bascom]Jak wyświetlić dziesiętnie double liczbę?

    Dzięki za podpowiedzi teraz wiem że double jest liczbą zmiennoprzecinkową i występuje jako liczba dodatnia jak i ujemna. Teraz zostaje tylko przeliczanie na liczbę ........... a to mi się wydaje jak na razie nie tak proste. To znaczy że nie wiem jak się za tą double zabrać. A może na początek bym się...

    Mikrokontrolery AVR   12 Sty 2009 07:37 Odpowiedzi: 12    Wyświetleń: 2479
  • [Attiny45][Bascom][Nadawanie RC5]Prośba o sprawdzeni kodu

    Witam. Ostatnio zacząłem bawić się w obsługę RC5, ponieważ jest mi ona potrzebna w pewnym projekcie. Po uruchomieniu odbiornika na M8 przyszedł czas na nadajnik. Prowizoryczny był na M8 jednak docelowy miał być na attiny45, ale trochę zbyt późno dowiedziałem się, że Attiny nie posiada 16-bitowego timera1,...

    Mikrokontrolery AVR   01 Sty 2020 17:00 Odpowiedzi: 4    Wyświetleń: 3068
  • [bascom-AVR] instrukcja lookup

    Jak w temacie zaczynam swoją przygodę z bascomem i napotkałem pierwszy problem. Chciałbym na wyświetlaczu led wyświetlić zawartość rejestru eedr który będzie zwiększany z każdym naciśnięciem przycisku. Wszystko chodzi ok dopóki nie użyję polecenia lookup. Dopóki licznik liczy po swojemu i wartość EEDR...

    Mikrokontrolery AVR   03 Paź 2009 14:39 Odpowiedzi: 2    Wyświetleń: 2084
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    przeczytaj jeszcze raz poprzedniego posta chcesz gotowca czy sam to rozgryźć? Zmień sobie If Liczba < 0 Then Set S1 Gosub Minus Reset S1 Gosub Resetuj End If na If Znak = 1 Then 'wartosci ujemne Set S1 Gosub Minus Reset S1 Gosub Resetuj ...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6424
  • [Bascom] Wyodrębnienie cyfr z liczby.

    Witam wszystkich! Czy któryś z szanownych kolegów, mógłby mi wytłumaczyć (najlepiej tak łopatologicznie) jak podzielić jakąś liczbę w taki sposób aby wyodrębnić cyfrę odpowiedzialną za: setki, dziesiątki, jedności? Problem pojawił się gdy przeglądałem któryś już z rzędu program odczytujący temp....

    Mikrokontrolery   30 Sty 2010 00:29 Odpowiedzi: 2    Wyświetleń: 3997
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Witam. Mam problem ze zmianą odebranych danych z Uart'a na zmienną liczbową. Mianowicie na jednej Atmedze mierzę poprzez ADC wartość prądu i wysyłam ją na uart'a. Na drugiej Atmedze odbieram te dane i tu nie mam problemów - wysłane i odebrane dane się zgadzają i są poprawne. Ale odebrane dane...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 1876
  • Ustawienie znaków domyślnych na klawiaturze 3x4 Bascom

    Problem polega na tym, że podłączyłem już klawiaturę 3x4 do atmegi8. Napisałem już program w Bascom oczywiście z wykorzystaniem funkcji GETKBD. Lcd zwraca mi domyślne liczby typu tam gdzie jest jedynka to wyświetla 12 itp. Jak mam wykorzystać funkcje LOOKUP z linią DATA aby ustawić prawidłowe wywoływanie...

    Mikrokontrolery AVR   03 Kwi 2012 16:21 Odpowiedzi: 3    Wyświetleń: 1050
  • [Mega32][Bascom] zegarek LED a przygasanie wyświetlacza podczas obsługi klawiszy

    Timer cyka ci co 4ms. Wyliczaj sobie nim sekundy i spokojnie użyj go tez do multipleksowania wyświetlaczy. Co każde przerwanie (czyli co 4ms) załączaj anodę następnego wyświetlacza i wyświetlaj na nim kolejną cyfrę. Cyfry do wyświetlenia pobieraj sobie ze zmiennych np godzina(dziesiątki), godzina(jedności),...

    Mikrokontrolery AVR   22 Cze 2012 22:44 Odpowiedzi: 29    Wyświetleń: 2864
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Działa!!!!!!!!! Zastanawiałem się czemu procesor próbował wyświetlać ciągle tę samą wysłaną zmienną jedną pod drugą i po wielu próbach i błędach znalazłem przyczynę. Mianowicie wcześniej myślałem że zmienna zdefiniowana jako: Dodano po 1 Nawet szybko mi poszło z tą kartą sd. :D Oto kod wysyłania...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5097
  • PCF8583 + ATMEGA8 + BASCOM -> problem z odczytem daty

    Witam, jestem początkującym programistą w bascom, chciałem przetestować wykorzystanie układu PCF 8583, napotkałem jednak na problem z którym nie mogę sobie poradzić w żaden sposób, mianowicie miesiące wyświetlają się jak chcą, tzn są to liczby z kosmosu wzięte, np 49, przeskakują razem z dniami itp....

    Mikrokontrolery   11 Lis 2007 15:46 Odpowiedzi: 38    Wyświetleń: 6425
  • 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   12 Gru 2011 11:44 Odpowiedzi: 3    Wyświetleń: 1833
  • [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   08 Lip 2012 18:15 Odpowiedzi: 21    Wyświetleń: 2179
  • [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   07 Maj 2016 19:30 Odpowiedzi: 6    Wyświetleń: 822
  • [AVR][BASCOM]Niepotrzebne znaki z RS485

    Drodzy koledzy. Mam poprawnie skonfigurowane połączenie pomiędzy dwoma Atmegami8 przez RS485. Nie ma problemu z komunikacją wszystkie znaki odbieram, niestety pojawia się przed każdym ciągiem danych znak prawdopodobnie "spacji". Na razie robię proste testy na RS485, ale później muszę użyć tego do komunikacji...

    Mikrokontrolery AVR   08 Sie 2008 19:37 Odpowiedzi: 2    Wyświetleń: 1484
  • [ATMEGA32] [BASCOM] Analizator Widma Akustycznego 2x24 + RC5

    Witam :) Mam problemy z programem analizatora widma z obsługą RC5. Na lcd wyświetla głupoty albo resetuje się Atmega32.Czy w programie wszystko OK jest? Oczywiście sam program analizatora widma akustycznego działa poprawnie. $regfile = "m32def.dat" $crystal = 16000000 Config Pinb.2...

    Mikrokontrolery AVR   03 Kwi 2009 17:36 Odpowiedzi: 4    Wyświetleń: 2925
  • [mega32L] [BASCOM] LCD PCF8833 - wyświetla na niebiesko

    Zgłaszam ten sam problem. Litery wyświetlane niebiesko na jasnym tle lub jasno (fioletowo?) na niebieskim tle. Czy ktoś rozwiązał ten problem? Podejrzewam złą konfigurację (lub jej brak na starcie) kodowania kolorów w lcd (8-bit / 12-bit), ale nie wiem jak sobie z tym poradzić. $lib "lcd-pcf8833.lbx" $regfile...

    Mikrokontrolery AVR   03 Kwi 2010 19:33 Odpowiedzi: 4    Wyświetleń: 4030
  • [Bascom] ADC i wyświetlanie wyniku z 2 cyframi po przecinku

    Witam. Chciałbym skonsultować sposób realizacji wyświetlenia wyniku z ADC w postaci liczby z dwoma miejscami po przecinku. Maksymalna wartość z 10 bitowego ADC to 1023 które odpowiada napięciu równemu 20V. Rozwiązanie jakie mi się nasuwa aby uzyskać wynik z dwiema cyframi po przecinku to pomnożenie...

    Mikrokontrolery AVR   19 Cze 2010 18:19 Odpowiedzi: 2    Wyświetleń: 2193
  • Atmega 32 Bascom ustawienie miesiąca i roku.

    Próbowałem coś takiego i męczę się cały czas ,ale i tak mi wychodzą głupoty. :( [syntax=basic4gl]Sub Gettime() 'pobieranie czasu z PCF8583 'początek petli I2cstart ...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 5901
  • Bascom - Początki i błędy

    Witam. Jako początkujący, a już trochę wiekowy (46)proszę o wyrozumiałość. Napisałem w Bascomie takie coś , zrobiłem układ i nic. Nie działa. W którym miejscu jest błąd ? Na schemacie nie ma tranzystorów PNP w anodach, rezystorów w segmentach - celowo , bo to oczywiste.

    Mikrokontrolery Początkujący   16 Lis 2013 22:52 Odpowiedzi: 4    Wyświetleń: 1293
  • dekoder dtmf i avr bascom...

    Tu jedna komenda nie pomoże. Nie ma takiej co załatwiałaby całość. Obsługę dekodera DTMF musisz napisać sam. Czekasz na sygnał odebrania tonu i pobierasz 4 bitową liczbę. Liczba ta przelatuje przez konwerter znaków (00h-0Fh -> 0-9, *,#) i trafia do pamięci. Dostęp do EEPROM to także ciąg instrukcji:...

    Mikrokontrolery   04 Mar 2006 13:53 Odpowiedzi: 5    Wyświetleń: 2292
  • Wyświetlenie zmiennej bajt na LCD (Bascom)

    Witam, programowanie mikrokontrolerów zacząłem od niedawna, zaraz natknąłem się na problem z rozwiązaniem którego mam nie lada programowy problem. Możliwe, że moje pytanie pojawiło się już gdzieś na łamach elektrody, ale bardzo ciężko przeszukać całe jej archiwa. Nie jestem pewien czy w dobrym dziale...

    Programowanie   24 Kwi 2006 15:24 Odpowiedzi: 2    Wyświetleń: 1467
  • Wyświetlenie liczby 3 cyfrowej na LED w multiplexie + BASCOM

    Witam Mam pytanie chcę odczytywać wartość 8 bitową z przetwornika A/D i wysyłać ja na 3 wyświetlacze LED. Wiem jak zrealizować samo wyświetlanie ale nie wiem jak z liczby np 176 wydzielić poszczególne cyfry. W książce znalazłem jak to zrobić dl;a liczby 2 cyfrowej i było tak: wart = 35 wart = makebcd(wart) A...

    Mikrokontrolery   22 Mar 2006 22:34 Odpowiedzi: 12    Wyświetleń: 3287
  • pomiar częstotliwości (liczby impulsów) na Atmega16 - Bascom

    Ten pierwszy programik (na wait) działa poprawienie i jest to sprawdzone poprzez wyjście OC1A mikrokontrolera, więc nie trzeba żadnych przerwań. Zrobiłem obrotomierz samochodowy (na hallotronie unipolarnym przyczepionym do przewodu HV), jednak obrotomierz wyświetla obroty od 800- 1100 obr/min. Jak można...

    Mikrokontrolery   22 Lis 2006 15:42 Odpowiedzi: 7    Wyświetleń: 2917
  • BASCOM, odbieranie znaków przez UART. Jak ustawić bufor?

    Witam kolegów. Pierwszy temat: potrzebuję odbierać poprzez UART ciągi znaków wysyłane z urządzenia. Urządzenie wysyła taki ciąg bajtów: GZ GZ A0 A1 Cm Sc -tu dane- EN gdzie: GZ GZ to jest stały początek zawsze taki sam, A0 A1 podaje kierunek transmisji, Cm Sc komendy według wzorca, -dane-...

    Mikrokontrolery   23 Sty 2007 20:53 Odpowiedzi: 1    Wyświetleń: 2303
  • [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   05 Maj 2011 13:01 Odpowiedzi: 19    Wyświetleń: 10134
  • [Attiny2313] [Bascom] Zegar LED

    Witam, Miałem zamiar zrobić zegar na Attiny2313, wiedziałem, że najgorzej będzie z wyświetlaniem. Pomęczyłem się trochę i udało się, tylko teraz stoję przed większym problemem (przynajmniej dla mnie). Gdy zdefiniuję Timer0 lub Timer1, wtedy na wyświetlaczach pojawia się odwrócone AA:AA. Dlaczego tak...

    Mikrokontrolery AVR   28 Sie 2008 21:56 Odpowiedzi: 5    Wyświetleń: 2982
  • [ATMEGA][BASCOM] problem z eepromem 24c16 na I2C

    I2cwbyte &B1010_0000 To zapis binarny dopuszczalny przez BASCOM (spotkałem w kilku przykładach), można też oczywiście zapisać adres szesnastkowo i dziesiętnie (160). Rozumiem Twoje zdziwienie, bo sam tak zareagowałem... ale kompiluje się bez problemu. Poniżej zameszczam zmodyfikowany program......

    Mikrokontrolery AVR   30 Mar 2009 13:10 Odpowiedzi: 9    Wyświetleń: 3989
  • [bascom] Jak robić liczbę dziesiętną na 2 jedności?

    Postanowiłem kontynuować wątek pomimo, że nie pisze w BASCOM'ie a w GCC. Problem jednak wydaje mi się uniwersalny bez względu na język programowania. Ja mam problem jak rozbić liczbę dziesiętną zapisaną w zmiennej 64-bitowej na pojedyncze cyfry. To rozbicie ma posłużyć mi do wyświetlenia wartości...

    Mikrokontrolery AVR   21 Paź 2009 09:46 Odpowiedzi: 14    Wyświetleń: 6726
  • [BASCOM] 1 Wire i 12xDS18B20 po raz tysięczny..

    Ja bym wyszukiwanie zrobił tak Dim Ids(64) as Byte 'Maksymalna liczba czujników * 8 Dim I as Byte Dim J as Byte Dim L as Byte Dim Count as Byte Dim TempCount as Byte ' Wyszukiwanie Count = 0 TempCount = 1wirecount() If TempCount > 0 Then I = 1 J = I + 7 Ids(1)...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4874
  • [mega8][bascom] Obrotomierz-czy program jest ok?

    Po pierwsze nawet jak by Ci się to skompilowało to wynik działania A = 1 / Timer1 prawie zawsze będzie równy 0. Więc późniejsze mnożenie go przez 60 nic nie zmieni. Zrób: A = 60 / Timer1 A ten błąd to jest w linii B = Int(a) ? Jak tak to pewnie Int nie przyjmuje innych...

    Mikrokontrolery AVR   13 Kwi 2010 15:41 Odpowiedzi: 6    Wyświetleń: 2499
  • [atmega8][bascom]pomiar impulsów

    Po długim analizowaniu problemu narodziło mi się coś takiego: 'pętla główna Dim I As Integer Dim Impulsy As Long Dim Sek As Integer Tccr1a = &H00 'ustawianie trybu pracy timera1 Tccr1b = &H0C Ocr1ah = &H7A 'załadowanie liczby 31250 do licznika ...

    Mikrokontrolery AVR   15 Wrz 2010 17:54 Odpowiedzi: 2    Wyświetleń: 1854
  • [ATTiny2313][Bascom]-sterownik silnika krokowego początkujac

    Ciąg dalszy bojów z tym kodem i jeżeli to możliwe prozba o dalszą pomoc. Wiec tak , obecnie podaję czas pracy silnika X1 oraz czas postoju T(klawiszami zwiększam albo zmniejszam parametry X1 oraz Y). Generalnie będzie to jeden z dwóch trybów pracy, drugi ma być z ciągłą regulacją płynną klawiszami...

    Mikrokontrolery AVR   05 Mar 2011 18:57 Odpowiedzi: 6    Wyświetleń: 4105
  • Atmega 16 , Bascom , czujnik poziomu .

    Zmień na chwilę progam tak aby wyświtlał stany portów, czyli zamiast P = Pinb ..... ..... Lcd C(p) zrób : P = Pinb ..... ..... Lcd p Wtedy zobacz czy liczby wyświetlane są takie jakimi wypełniłeś tablicę C(). Może po prostu mijasz się z danymi. A swoją drogą do konwersji 11 liczb...

    Mikrokontrolery   13 Sie 2011 16:50 Odpowiedzi: 10    Wyświetleń: 1543
  • [ATmega8][BASCOM] - Komunikacja dwóch uC po USART

    To oczywiste. Ale jak to zrobić? Dodano po 1 Teraz pojawiło się coś takiego. Przyjmijmy że mamy liczbę 'a'. Jest to liczba 3 cyfrowa więc 'a' w zapisie pojedyńczych cyfr to xyz. jako k oznaczam krzaczki. Odbiornik wyświetla coś takiego: kxkxyz Poniżej film (niestety kiepska jakość) [youtube][/youtube]

    Mikrokontrolery AVR   11 Gru 2011 20:57 Odpowiedzi: 43    Wyświetleń: 5704
  • Klawiatura matrycowa 4x4 2xPCF8574AP atmega8 bascom

    Witam wszystkich Mam mały problem z obsługą klawiatury 4x4(jest to kit avt2503/2). Problem polega na tym, że napisałem program, który wyświetla mi jaki klawisz został wciśnięty(0-9, A-F), ale chciałbym wprowadzać konkretne liczby np.1234 oraz zapisanie tej liczby do jakiejś zmiennej i zupełnie nie...

    Mikrokontrolery AVR   16 Kwi 2012 22:42 Odpowiedzi: 0    Wyświetleń: 1215
  • Bascom - Obsługa rejestrów przesuwnych 595

    Witam. Ostatnimi czasy wymyśliłem pewien układ który ma za zadanie : - Wyprowadzenie 9 bitowej liczny na piny - Wyświetlenie tej liczby na wyświetlaczu 3cyfrowym 7segm. - Obsługa przycisków +, oraz - do zmiany tej liczby - Zapis po zmianie do pamięci eeprom, oraz odczyt z pamięci po uruchomieniu...

    Mikrokontrolery Początkujący   24 Mar 2013 23:29 Odpowiedzi: 16    Wyświetleń: 3006
  • Bascom AVR - Miernik częstotliwości z opóźnieniem pomiaru

    Przepraszam za dłuższą nieobecność. Nie mając nic nowego (i mądrego) nie pisałem. Ale w międzyczasie polutowałem zestaw startowy, a ostatnio napisałem inny program, który umożliwia (w zamyśle) liczenie dokładniej częstotliwości dla "paczki" impulsów, tym razem około 500 Hz. Wiem, że to dosyć skomplikowany...

    Mikrokontrolery Początkujący   10 Gru 2014 07:36 Odpowiedzi: 17    Wyświetleń: 2106
  • PCF 8563, jak skonfigurować? BASCOM.

    w jaki sposób rozwiązujesz rok w 8583 ? Jak "rozwiązuję rok" ;) to dość trudno tak w kilku zdaniach wytłumaczyć, chociaż sprawa generalnie jest prosta... Może więc zamiast się rozwodzić, pozwolę sobie wkleić dobrze (mam nadzieję) skomentowane fragmenty swojego programu. ' ****************************************...

    Mikrokontrolery   01 Mar 2007 03:02 Odpowiedzi: 9    Wyświetleń: 4095
  • [Mega8][BASCOM] UART - błędny odbiór komunikatu

    Witam, chcialem przeprowadzić transmisje szeregową miedzy dwoma mikrokontrolerami. Na poczatek jeeden mial wysylac do drugiego liczbe a tamten mial ją wyświetlac na wyświetlaczu alfanumerycznym. Gdy odłacze linie wchodzaca do mikrokontrolera który ma sterować wyświetlaniem, wyświetlacz nic nie wyświetla...

    Mikrokontrolery AVR   22 Cze 2008 22:43 Odpowiedzi: 3    Wyświetleń: 2147
  • [mega32][Bascom]LCD 3310 + 24LC32 + Rc5

    Ok, już się uporałem: Dim Address As Byte , Command As Byte Dim Str_address As String * 3 Dim Str_command As String * 3 Do Disable Int0 Enable Interrupts Getrc5(address , Command) Command = Command And &B01111111 Call Lcdinit Str_address = Str(address) ...

    Mikrokontrolery AVR   21 Lis 2008 20:40 Odpowiedzi: 3    Wyświetleń: 3370
  • [mega8][bascom]-obrotomierz 2 cyfrowy (jak z allegro)

    Dobry będzie taki program? Można coś jeszcze poprawić? Może lepiej byłoby ustawić jakieś wyższe prescale w timerze np.8, żeby mniej tych impulsów zliczał (można by wtedy operować na mniejszych liczbach, program działałby na pewno szybciej - ale czy mierzyłby równie dokładnie?) Na pewno na elektrodzie...

    Mikrokontrolery AVR   21 Gru 2008 09:04 Odpowiedzi: 2    Wyświetleń: 2798
  • Attiny2313 i Bascom - nie działa polecenie LOOKUP

    Witam. Jestem w trakcie przerabiania kursu "Mikroprocesorowej Oślej Łączki". Do przeprowadzania ćwiczeń używam płytki testowej AVT3500 z mikrokontrolerem ATTINY2313. Mam problem z dwoma programami, w których występuje polecenie LOOKUP. $crystal = 4000000 $regfile "attiny2313.dat" 'Licznik.....

    Mikrokontrolery   27 Sty 2009 17:49 Odpowiedzi: 9    Wyświetleń: 2724
  • [tiny2313][bascom] wyswietlanie danych z ds18b20

    Mam z tym taki mały problemik :) Otóż wcześniej stosowałem przeliczanie z dodanym T = makebcd(t) po T = T /10 i temperatura była zawyżana ale wyświetlana dobrze na wyświetlaczach. Gdy osunąłem ten wpis temperatura jest rzeczywista, ale powyżej 20st tylko liczba po przecinku jest wyświetlana ok, natomiast...

    Mikrokontrolery AVR   16 Sty 2009 10:12 Odpowiedzi: 9    Wyświetleń: 1506
  • DS1337 Bascom program. Uruchomienie zegarka. Dlaczego wyświetla 165?

    No tak masz racje. Poprawiłem. Teoretycznie według danych nie powinno być i2cstop po pierwszym wysłaniu danych. Sprawdziłem i to. Nie działa. Dodam tylko, że 165 to liczba bo zdekodowaniu makedec. W rzeczywistości są wysłane same jedynki w BCD.

    Mikrokontrolery AVR   30 Lip 2009 19:54 Odpowiedzi: 18    Wyświetleń: 4274
  • AT89C2051 24c02 zapis/odczyt bascom 8051

    Witam Napisałem prosty programik do testowania pamięci zgodnie z sugestiami kolegów.Coś chyba znacznie pokopałem bo zapisuje do eeproma liczbę 1000 i po odczytaniu z pamięci wyświetla się zupełnie coś innego!! 2819lub 1279. Czy ktoś jest odważny by prześledzić podpowiedzieć co jest źle??Próbowałem...

    Mikrokontrolery   06 Kwi 2009 23:11 Odpowiedzi: 6    Wyświetleń: 2612
  • [BASCOM] - jak mnożyć znaki wyświetlane na LCD?

    Proponuję zrobić to w pętli, co ś w stylu cls for a=1 to X (gdzie x to liczba "słupków") lcd "O" next a czyli im większa będzie wartość X, tym więcej kółek wyświetli Ci się na LCDeku.

    Mikrokontrolery AVR   18 Lis 2009 20:41 Odpowiedzi: 7    Wyświetleń: 2273
  • Bascom a wyświetlacz nokia 3310 - jeszcze raz...

    Witam. Jako, że w dziale diy nie znalazłem akceptacjii, piszę tutaj: No więc wiem, że da się sterować lcd od nokii 3310 przez lpt i przez uc. Mi zależy na Uc. W bascomie - jak już zauważyłem napisanie prostego programu wyświetlającego coś w bascomie to dość długa sprawa - dodatkowo bardzo "bajtożerna"...

    Mikrokontrolery AVR   29 Lis 2009 01:04 Odpowiedzi: 0    Wyświetleń: 1127
  • [Atmega8][Bascom] pomiar stoperem krótkich czasów.

    No to jak fotografia klasyczna nie umarła- to masz: 'program do pomiaru czasu wciśnięcia przycisku podpiętego do pinb.0 'Do pinb.1 podpięta dioda 'Przy tych ustawieniach Timer1 zwiększa się co 128us a licznik przepełnia się co 8.389s 'przy timer1 prescale=64 Timer1 zwększa się co 8us i ma zakres...

    Mikrokontrolery AVR   02 Lut 2010 00:32 Odpowiedzi: 30    Wyświetleń: 5597
  • Pomoc w wyświetlaniem na lcd bascom

    Proszę o pomoc Co jest żle lub czego brakuje żeby po wciśnięciu przycisku S1 na wyświetlaczu liczba wzrastała o 1? $regfile = "m16def.dat" $crystal = 16000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs =...

    Mikrokontrolery AVR   21 Sty 2010 07:03 Odpowiedzi: 6    Wyświetleń: 930
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Popełniłem taki oto kod jak poniżej. W założeniu ma to być zegarek stawiany pilotem, oraz z dwoma DS18B20. Założyłem sobie, że nie użyję żadnego Wait, ani Gosub. Mam jednak jeden problem z odświeżaniem czasu na LCD. Niby dwukropki migają co sekundę, ale sekundy nie są wyświetlane poprawnie. Przez pewien...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4769
  • [Bascom] problem z wyświetlaniem cyfr w zmiennej

    Witam, Mam taki kod: $sim $regfile = "attiny2313.dat" $crystal = 1000000 Dim A As Byte Dim Liczba As Byte A = 125 Print Bin(a) 'printuje 01111101 Liczba = Bin(a) Print Liczba 'printuje 48 Dlaczego dostaję Liczbę 48, skoro wg. mnie...

    Mikrokontrolery AVR   28 Lis 2010 18:02 Odpowiedzi: 4    Wyświetleń: 920
  • "uLCD-test" Atmega32, Siemens LCD, Bascom.

    No to super, w końcu mój L2F50 do czegoś się przyda. A jeśli chodzi o wyświetlanie w lustrzanym odbiciu to kiedyś na elektrodzie widziałem posta dotyczącego właśnie takiego wyświetlania tylko na lcd z nokii 6100. Tam autor poradził sobie wpisując jakąś liczbę przez GLCDDATA lub GLCDCMD już nie pamiętam....

    DIY Konstrukcje   29 Gru 2011 22:17 Odpowiedzi: 151    Wyświetleń: 59053
  • [Bascom] RC5 Odczytywanie 2 przycisków z pilota

    Witam, Mam pewien problem, i mam nadzieję, że pomożecie mi go rozwiązać. Zrobiłem, sobie układ, który wyświetla na wyświetlaczu LCD numer przycisku który został kliknięty (od 0-9) na pilocie. Wszystko elegancko chodzi. Fragment kodu: Do Getrc5(address , Command) Command = Command...

    Mikrokontrolery AVR   16 Gru 2010 20:36 Odpowiedzi: 6    Wyświetleń: 1269
  • [Bascom] Jak multiplexować LED'a ?

    Witam Mam taki [url=]wyświetlacz 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...

    Mikrokontrolery   15 Wrz 2011 15:50 Odpowiedzi: 2    Wyświetleń: 807
  • [Atmega32][BASCOM]proste menu i przyciski

    Witam, próbuję zaprogramować prosty zegarek na PCF8583 na płytce EvB i już na wstępie napotkałem na ścianę. Jestem początkujący - generalnie to pierwszy program w bascomie, który ma więcej niż kilkanaście linijek, więc liczę na Waszą wyrozumiałość i pomoc. Udało mi się na podstawie przykładów z...

    Mikrokontrolery AVR   13 Paź 2011 10:13 Odpowiedzi: 8    Wyświetleń: 3762
  • [Atmega8][Bascom] Pomiar czasu zadziałania przekaźnika - nie działa jak powinien

    Doprowadziłem program do takiej postaci: ............ Wydaje mi się, że to wina tego, że jak przyjdzie przerwanie w czasie obsługi wyświetlacza to się coś kiełbasi. Przerwanie od przepełnienia stosuje po to, by móc mierzyć też dłuższe odcinki czasu, np w przekaźnikach czasowych. Jeszcze...

    Mikrokontrolery AVR   06 Sty 2012 20:29 Odpowiedzi: 11    Wyświetleń: 2668
  • Przetworniki A/C, wyświetlanie pionowe (Bascom)

    Witam wszystkich. . Chciałbym aby wartość przekładała się na liczbę właśnie tych słupków ( locate 1,1 i locate 2,1 ). Odwiedź tą stronę (poniżej link): download i przeanalizuj tam podany przykład: AD Converter.bas. W symulatorze Bascom użyj pot. dla input ADC kanał 0, dla przyspieszenia testu...

    Mikrokontrolery AVR   30 Gru 2011 03:43 Odpowiedzi: 4    Wyświetleń: 1080
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Witam serdecznie wszystkich!!! To mój pierwszy post. Od kilku dni walczę z modułami RF12B. Wydaje mi się że wszystko jest w porządku podpięte. Kod chyba też w porządku bo praktycznie taki jak wszystkie które pojawiły się w tym temacie. Tylko mam problem z weryfikacją tego co zostało przesłane. Nie...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 236720
  • [Atmega8][Bascom] Termostat

    ................. I3 = I3 * 10 I3 = I3 / 16 If I3 > 0 Then 'korekta przesuniecia znaku st C przy przejściu z temp ujemnej na dodatnią Ss = Str(i3) Ss = Format(ss , " 0.0") Locate 3 , 1 ...

    Mikrokontrolery AVR   14 Sty 2012 20:43 Odpowiedzi: 14    Wyświetleń: 4921
  • [mega8][Bascom] Jak poprawnie wyświetlać zmienną

    Witam Mam drobny problem a od godziny szukam już odpowiedzi i nic. Jak poprawnie wyświetlać na LCD wartość zmieniającą się w zakresie np 0 do 99 Chodzi o to, że wyświetlam godzinę gdzie wartości są liczbami 1 cyfrowymi to mam taką postać 15:4:6 zamiast 15:04:06

    Mikrokontrolery AVR   13 Lut 2012 19:54 Odpowiedzi: 6    Wyświetleń: 1469
  • [bascom] wyświetlacz led, polecenie inputbin - zatrzymanie programu

    witam, potrzebuję porady z dość mało skomplikowanym programem. procek atmega8 , wyświelacz 7 segmentowy led. Program ma na celu wyświetlać na wyświetlaczu led cały czas zmienną x, która na po starcie programu ma wartość stałą np liczbę 2 a następnie jeśli odbierze inną wartość via uart (poleceniem...

    Mikrokontrolery AVR   18 Lut 2012 16:09 Odpowiedzi: 9    Wyświetleń: 1975
  • [Atmega16][BASCOM]Prośba o przeanalizowanie kodu - wysypuje się

    Ale skoro wydajność BC557 to max 100mA w takim razie do 5 segmentów powinien świecić z nie zmieniającą się jasnością. Tymczasem liczba 1 świeci jasno, 2 już ciemniej, 3 tak samo, 4 jaśniej od 3, 5 tak jak 2, 6 jeszcze ciemniej. Czyli przykładowo w wyświetlaniu w Case od 1 do 6 chce wyświetlam 8 znaków...

    Mikrokontrolery AVR   16 Cze 2012 17:40 Odpowiedzi: 48    Wyświetleń: 7033
  • [Bascom] ATMEGA8 - PCF8583 nie wyświetla czasu

    Witam, chciałem zrobić sobie zegarek na układzie RTC PCF8583 i uC Atmega8, po 1,5 tyg przeszukiwanie elektrody i testów różnych programów postanowiłem się poradzić. Na LCD pokazują się liczby trzycyfrowe. Ostatni program który testowałem: [syntax=basic4gl]$regfile = "m8def.dat" ...

    Mikrokontrolery Początkujący   30 Lip 2012 14:29 Odpowiedzi: 5    Wyświetleń: 1859
  • BASCOM - LED CUBE, czytnik SD, multiplexing

    Kwarc wstaw w obu przypadkach nawet 16MHz. Baudrate jest zależna w zasadzie od jego dzielnika niż od kwarcu. Nie szalej też z dużą szybkością bo błędy mogą wyskoczyć, zacznij od 4800 bps. Połączenie po UART masz zrobić sprzętowo! Timer niech ci obsługuje multiplexing, główna pętla programu sprawdzanie...

    Mikrokontrolery AVR   05 Mar 2013 19:25 Odpowiedzi: 11    Wyświetleń: 2382
  • Atmega8 Bascom - Jak się pozbyć zmiennej typu single

    Nie ma większych zakresów aniżeli liczba 2bajtowa? Jeśli przekracza rozmiar 0xffff to dajesz longa i po kłopocie. Myślę że nie do końca rozumiesz o co chodzi w tym. Więc raz jeszcze: czym różnią się liczby 1.234 od 1234? Otóż tylko umiejscowieniem przecinka. Zamiast obliczać 1.234*2.345 mozna policzyć...

    Mikrokontrolery AVR   09 Gru 2013 10:11 Odpowiedzi: 17    Wyświetleń: 2163
  • Atmega8, BASCOM - Wyświetlacz LED, wyświetla cyfry odwrotnie.

    Witam. Problem prawdopodobnie banalny. To fragment kodu z książki Marcin Wiązania - Programowanie mikrokontrolerów AVR w języku BASCOM. Otóż, mam podłączony wyświetlacz 2 segmentowy, a w programie omawiany jest 4 segmentowy. Wpisując do zmiennej wart liczbę, na wyświetlaczu pojawia...

    Mikrokontrolery AVR   13 Sty 2014 00:08 Odpowiedzi: 9    Wyświetleń: 1920
  • [atmega32][bascom] - Program do sterownika pieca CO (sprawdzenie)

    Kursor jest zawsze na 1,1 i tylko piszesz LCD... Ale... W programie kiedy kręcisz enkoderem i coś ma sie zmienić to na końcu piszesz Call Odswiez_lcd a sub sam okresla co bedzie wyswietlał Użyłem zmennej refresh, jeśli 1 to ma wyświetlić, a to "home" mam ustawić tak jakby przed warunkami case,...

    Mikrokontrolery AVR   03 Paź 2015 22:18 Odpowiedzi: 10    Wyświetleń: 2292
  • [Bascom][ATMega32A] - Zegar - instrukcja Clock

    Dyskusja schodzi z tematu więc założyłem nowy temat do wygadania się: A teraz jeszcze na temat. Zegar wskazuje czas prawidłowo ale nie przerzuca daty przy zmianie doby czyli po minięciu godz. 23:59:59 Funkcja Secofday() przybiera o godz. 00:00:00 wartość 0. Chciałem więc to wykorzystać do zwiększenia...

    Mikrokontrolery AVR   13 Cze 2016 12:47 Odpowiedzi: 7    Wyświetleń: 1722
  • [BASCOM] format - wyświetlanie wyniku.

    [syntax=vbnet][/syntax]Witam; Małe pytanko odnośnie wyświetlania wyników - dokładniej chodzi o temperaturę ujemną [syntax=vbnet]1wreset 1wwrite &HCC 1wwrite &H44 Waitms 750 1wreset 1wwrite &H55 1wverify Dsid1(1) If Err = 0 Then 1wwrite &HBE T = 1wread(2) T = T * 10 T = T / 16 S =...

    Mikrokontrolery AVR   18 Mar 2018 18:48 Odpowiedzi: 1    Wyświetleń: 654
  • Bascom Program do kitu JABEL J-89 złe wyświetlanie

    Sprawdź czy przypadkiem nie ma błędu wynikającego z innego rozłożenia wyprowadzeń dla segmentów w wyświetlaczach . Chodzi o jedności i setki , bo liczba segmentów które świecą się zgadza , tyle że świeci inny segment . Zapal kolejno po jednym segmencie zmieniając tablice (label ) świeci ci tylko to co...

    Mikrokontrolery AVR   10 Sie 2021 15:18 Odpowiedzi: 6    Wyświetleń: 465
  • 8051 bascom i lcd

    To znaczy że ty masz rzeczywiście inny niż ja ale się tym nieprzejmuj. Ściągnij sobie manuala do hd44780 i tam jest taka tabelka z komendami. Jestw niej tam taka sekcja przy ustalaniu trybu(4 bitowy) i jeszcze takie dane Jak N - liczba wierszy i F rodzaj wyświetlania(5x8 lub 5x10). F zostawiasz na 0...

    Mikrokontrolery   03 Maj 2004 21:23 Odpowiedzi: 10    Wyświetleń: 3446
  • hercomiarka na 89c2051 w bascom

    Ja zrobiłem swuj na podstawie miernika pokazanego w jednej z częsci kursu bascom zmieniłem tylko wyliczenia dla kwarcu 24MHz ale i tak jest lipa coś niechce mi mierzyć niby program jest ok :-| ten w orginalnej wersji też jest jakiś lelawy, następnym razem jak będe w kafejce to wezme kod programu, mugłbyś...

    Mikrokontrolery   24 Sty 2005 15:35 Odpowiedzi: 5    Wyświetleń: 2127
  • bascom i string

    Ja to robię w następujący sposób (BASCOM AVR): 1. Trzymam temperaturę w zmiennej typu integer, np. 36.6 °C to liczba 366; 2. Aby wyświetlić temperaturę np. na LCD deklaruję zmienną typu string i przepisuję do niej temperaturę za pomocą funkcji Str(). Następnie formatuję przygotowany string przy użyciu...

    Mikrokontrolery   04 Sty 2007 13:45 Odpowiedzi: 16    Wyświetleń: 8039
  • Bascom i Enkoder

    Witam, mam podłączony enkoder inkrementalny do AVR Atmega128, do wejść INT0 i INT1 (PIND0 i 1) Wszystko się fajnie liczy i wyświetla na LCD, ale przy szybszej regulacji enkoderem, licznik się gubi i nie liczy tylko oscyluje w granicach ostatniej liczby. Tak jakby za wolno pracował. W czym jest problem?...

    Mikrokontrolery   05 Mar 2008 23:24 Odpowiedzi: 2    Wyświetleń: 4112