wyświetlać wynik bascom

Znaleziono około 443 wyników dla: wyświetlać wynik bascom
  • Interfejs suwmiarki (Bascom)

    http://obrazki.elektroda.pl/5724768100_1... 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ń: 22293
  • Tensometry - wprowadzenie na podstawie belki tensometrycznej i układu XH711

    Chciałbym dzisiaj przybliżyć Wam trochę tensometr, który czasem jest również nazywamy: czujnikiem tensometrycznym, belką tensometryczną czy też czujnikiem naprężeń. Będzie tutaj trochę teorii i praktyki. Zostanie tutaj opisany chyba najbardziej popularny tensometr czyli tensometr oporowy. https://obrazki.elektroda.pl/8825635100_...

    Artykuły   27 Sty 2021 08:34 Odpowiedzi: 10    Wyświetleń: 8001
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Konwersja danych z systemu HEX na Float (IEEE745) w Bascom

    Mama taki temat - potrzebuję przeliczyć dane z systemu hex na zmiennoprzecinkowy float (IEEE745). dane wejściowe hex np: 43 76 18 BA Po konwersji - wynik float: 246.1 Czy ktoś spotkał się z tym jak dokonać takiej konwersji w bascom. Przy odbiorze danych w PC i aplikacji to już coś innego tu nie ma takiego problemu. Pytanie również czy taka konwersja...

    Mikrokontrolery AVR   14 Lut 2021 21:18 Odpowiedzi: 9    Wyświetleń: 597
  • REKLAMA
  • Bascom UART tylko do odczytu - potrzebny mi pin RXD

    Ok, wszystko działa przy najmniej na razie tak jak chce, dzięki za pomoc, będzie to wyświetlacz do moej maszyny do mierzenia folii, którą zbudowałem ponad 10 lat temu na wyświetlaczu 4x20, a teraz z racji tego że mam złamaną nogę i 5 dużych wyświetlaczów 7_segmentowych postanowiłem wyświetlać wynik pomiaru na tych cyferkach + godzina i temperatura,...

    Mikrokontrolery Początkujący   09 Gru 2020 14:31 Odpowiedzi: 4    Wyświetleń: 549
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Podaj schemat bo może coś nie tak z podłączeniem. Jeszcze kilka spraw. Podciągnij programowo INT0 Robisz dziesięć pomiarów, a wyświetlasz tylko jeden. Możesz z tym coś zrobić np. zwiększyć czas "łapania" lub cześciej wyświetlać. Zrezygnuj z array, bo mi w symulatorze coś nie chciało to działać. Zamiast tego użyj drugiej zmiennej typu byte. Proponowałbym...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17595
  • REKLAMA
  • Komunikacja Atmega32 z czujnikiem DS18B20 przy taktowaniu 25MHz - Bascom

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

    Mikrokontrolery AVR   17 Kwi 2021 11:43 Odpowiedzi: 8    Wyświetleń: 654
  • BASCOM jak sie wyswietla zmienną tylko do 1 miejsca po przec

    Witam! Mam tu taki kawałek kodu: Dim Tick_time As Single Dim Length As Single Dim Mps As Integer Dim Fps As Integer Dim Fff As Single Dim Tick_count As Integer Dim Czas As Single Tick_time = 0.000096 Czas = Tick_count * Tick_time Mps = Length / Czas Fff = Length / Czas Fff = Fff * 10 Fps = Fff / 3 Tick_count = 0 Cls Lcd Mps Lcd " m/s " Lowerline...

    Programowanie   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1835
  • [Atmega8][Bascom] ADC im niższe napięcie tym większy wynik na LCD . JAK ??

    na wejściu ADC jest napięcie 4.90v to na LCD ma wyświetlać 0.00 jeśli na wejściu ADC będzie napięcie 4.50v to na LCD ma wyświetlać 0.50 O zmieniłeś 4.95V na 4.90V? Jeśli chcesz mieć wartości pośrednie pomiędzy tymi punktami to musisz ustalić, jaka to ma być zależność i to policzyć. To co podałeś to mniej więcej umiem ale jak mam to zrealizować w bascom...

    Początkujący Naprawy   25 Lut 2012 22:37 Odpowiedzi: 9    Wyświetleń: 1465
  • Bascom AVR: Jak zmierzyć przesunięcie fazowe sygnału prostokątnego 8kHz?

    Przeskakuje bo nie potrafi mierzyć ujemnego. Pisałem o tym. On po prostu mierzy wtedy dodatnie ale dużo większe. Traktuje impuls nie jako ujemny, tylko jako kolejny impuls ale dodatni). Tzn nie jest w stanie zmierzyć impulsu który wystąpił wcześniej. Taki impuls zostanie po prostu zmierzony we wcześniejszym cyklu. Narysuj sobie przebiegi na kartce to...

    Mikrokontrolery AVR   21 Sty 2017 18:06 Odpowiedzi: 48    Wyświetleń: 2589
  • Bascom - problem z drgającym tekstem przy warunku IF-ELSE dla ADC i ładowarki

    Witam wszystkich. Borykam sie od paru godzin z funkcją ELSE. Otóż w programie, gdy ADC wykryje napięcie mniejsze od 3.35V, wtedy ma pojawić się tekst "naladuj" i ikonka pustej baterii. Po wykryciu podpiętej ładowarki ma się wyświetlać tekst "laduje" i ikonka baterii z piorunem. Próbuję na różne sposoby z funkcją ELSE i prawie jest ok. Prawie dla tego,...

    Mikrokontrolery AVR   23 Kwi 2017 13:20 Odpowiedzi: 23    Wyświetleń: 1719
  • [Bascom] Błąd w programie Bascom zliczającym impulsy - 3 parametry oczekiwane

    Witam Napisałem program który zlicza impulsy z przycisku ale nie chce mi wyświetlać wyniku, wyskakuje taki komunikat: Error : 35 Line :30 3 parameters expected a to jest ten program: Dim J As Byte , D As Byte , S As Byte , T As Byte Dim Wynik As Byte Config Portb = 255 : Portb = &B11111111 Config Portd = &B1111100 : Portd = &B1111111 Cls Do...

    Mikrokontrolery AVR   20 Gru 2008 01:30 Odpowiedzi: 6    Wyświetleń: 1158
  • Bascom - Jak przeliczyć wartości z PCF8591p (0-255) na procenty?

    Witam Odczytuję wartości z przetwornika PCF8591p ( byte 0 - 255 ) Chciałbym wynik wyświetlać i zapisywać w procentach. [syntax=vbnet] Dim Odczyt_1 As Byte Dim Odczyt_2 As Byte Dim Odczyt_3 As Byte Dim Odczyt_4 As Byte Dim Jasnosc As Byte Dim Deszcz As Byte Dim Mnozenie_1 As Single Mnozenie_1 = Odczyt_2 * 100 Deszcz = Mnozenie_1 / 255 Mnozenie_1 = Odczyt_4...

    Mikrokontrolery Początkujący   19 Kwi 2017 14:53 Odpowiedzi: 3    Wyświetleń: 1302
  • REKLAMA
  • Bascom AVR zmienna WORD iwyświetlacz LED - jak to zjeść

    Na wstępie chciałbym powiedzieć że piszę w BASCOM-ie AVR. Buduję urządzenie które ma wyświetlać wynik na wyświetlaczu 7-mio segmentowym (podyktowane warunkami środowiskowymi i widocznością). Napisałem program który działa (listing poniżej) ale dręczy mnie pytanie czy nie da się tego zrobić prościej tzn pobierać poszczególne cyfry bezpośrednio ze zmiennej...

    Mikrokontrolery   15 Paź 2003 07:27 Odpowiedzi: 2    Wyświetleń: 2729
  • [atmega8] [bascom] czas przerwania na int0 i int1 - gdzie popełniłem bład

    Stworzyłem kod który powinien wyświetlać czas trwania stanu niskiego na lcd. Na wyświetlaczu pojawia się 0.0 ms oraz na przemian 1 lub 2 takt(czyli ile zliczył timer). kod: Bascom HELP "FUSING returns a formatted string of a single value." a zatem musiałbyś wprowadzić dodatkową zmienną np.: Dim Z As String * 10 i zamiast: Czas_2 = Fusing(czas_2 , "####.#########")...

    Mikrokontrolery AVR   07 Lip 2012 20:41 Odpowiedzi: 6    Wyświetleń: 2578
  • Jak napisać kod w Bascom dla przepływomierza 648 impulsów/litr na ATmega32?

    W obu programach masz błąd. W pierwszym: Akurat kod tu nie ma wiele wspólnego zrobiłem to na dwa sposoby i za każdym razem inne wyniki Widać że jednak ma. Chyba to rozgryzłem Proszę mnie poprawić jak się mylę No teraz by było. Przerwanie Int nie dzieli przez 256 więc masz przerwanie co impuls. Tylko po co później to: [syntax=basic4gl]Lj = Li / 250[/syntax]...

    Mikrokontrolery AVR   11 Wrz 2014 07:38 Odpowiedzi: 62    Wyświetleń: 7842
  • BASCOM: Jak wydłużyć czas wyświetlania wyniku bez utraty impulsów?

    Witam. Spróbuj nie czyścić ekranu starego wyniku poprzez CLS, ale zrób np. tak: ..... If Generator = 10 Then Wynik = Generator - Czujnik Generator = 0 Czujnik = 0 Locate 1,1 Lcd "WYNICZEK= ";" " 'tu jest 6 spacji między 2 i 3 cydzysłowiem Locate 1,11 Lcd Wynik End If Loop ..... Na dobrą sprawę ciąg "WYNICZEK= " jest stały i nie ma sensu go cały czas...

    Mikrokontrolery   01 Kwi 2007 10:30 Odpowiedzi: 5    Wyświetleń: 1074
  • Przeróbka programu analizatora widma akustycznego - bascom

    Przepraszam za post pod postem, ale załączniki by mi się pomieszały :) wystarczy zmodyfikować podprogramy Przelicz_high: oraz Przelicz_low: zmienić definicje zmiennej wynik oraz wynik_o no i w pętli na koncu zmienić żeby sie powtarzała 16 razy bo ogólnie DFT liczy 2 razy i otrzymujesz z każdego obliczania 16 wyników w podporogramie Przelicz_high: oraz...

    Mikrokontrolery   05 Lut 2008 12:58 Odpowiedzi: 57    Wyświetleń: 39562
  • Jak wyświetlać cyrylicę na LCD w Bascom bez zmiany całego programu?

    Można za pomocą konwertora LCD20, w konwertorze inskrypcja wygląda niepoczytny. http://obrazki.elektroda.net/93_12603071... Kopiujemy w bascom i kompilujemy http://obrazki.elektroda.net/77_12603076... i otrzymujemy wynik w Proteus http://obrazki.elektroda.net/55_12603079... albo ulokować cyrylica do ciała programy ''' Функцl...

    Mikrokontrolery AVR   08 Gru 2009 22:55 Odpowiedzi: 30    Wyświetleń: 7797
  • Komputerek do dwukołowca LCD+LED.

    Nigdy nic nie napisałem na PC.A z czym bascom miał problemy to doskonale poznałem ,nawet przy wolnym podawaniu impulsów na przerwanie i dodając coś w nim na zmiennych single LCD zaczynał wyświetlać syf. Dodając coś do worda lub bajta nie było takiego problemu, więc skróciłem podprogram na max. W przerwaniu dokonuje pomiaru przebiegu,aby ten przebieg...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 26456
  • [Bascom] ADC i wyświetlanie wyniku z 2 cyframi po przecinku

    Long = GetAdc(0) Single = Long * 0.01955 String = Fusing(Single, "##.##") LCD String; "V"

    Mikrokontrolery AVR   19 Cze 2010 18:19 Odpowiedzi: 2    Wyświetleń: 2304
  • Jak uniknąć błędów przy obliczeniach zmiennoprzecinkowych 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ę że dałeś kod.:) Mi się wydaje...

    Mikrokontrolery   20 Wrz 2006 19:37 Odpowiedzi: 5    Wyświetleń: 1689
  • Wyszukiwanie samych cyfr z buforu RS232 w BASCOM - jak to zrobić?

    Akurat RS232 to coś nowego dla mnie :) "Clearserialinx" - szukam ale nic takiego nie ma. Nawet google nie wyświetla wyników.

    Mikrokontrolery   03 Paź 2024 19:45 Odpowiedzi: 8    Wyświetleń: 312
  • Bascom atemega16 i ds18b20 brak wyświetlania wyników.

    wyświetlanie wyniku zrób na przerwaniach , niezależnie co będzie robił procek wynik będzie musiał wyświetlic co określony czas

    Mikrokontrolery   09 Sty 2008 07:58 Odpowiedzi: 6    Wyświetleń: 1953
  • [BASCOM] - Jak poprawnie i cyklicznie wyświetlać na LCD

    Twoim podstawowym błędem jest to że ciągle czyścisz ekran. Ta operacja zajmuje prawie 2 ms Nie wiem po co to robisz ? Wystarczy zdefiniować bufor w który bedziesz wpisywać swoje wyniki i ten bufor cyklicznie wyświetlać ale tylko wtedy kiedy to będzie konieczne czyli w zależności od ustwienia ew. flag sygnalizujących np. zmianę czasu. Inna sprawa czy...

    Mikrokontrolery AVR   02 Lip 2011 16:23 Odpowiedzi: 10    Wyświetleń: 4955
  • [ATmega8] [bascom] - Dodanie drugiego przycisku do wyświetlania wyników

    jestem bardzo początkujący więc pewnie pytanie będzie banalne :-) szukałem na różnych forach, próbowałem i nie wiem gdzie wrzucić w kodzie 2 przycisk... idea programu ma być taka: po włączeniu zasilania pojawia się na wyświetlaczu "witaj" i po naciśnięciu przycisku 1 mierzy napięcie (kolejne naciśnięcie=kolejny pomiar). I do tego miejsca wszystko działa....

    Mikrokontrolery Początkujący   28 Kwi 2012 21:34 Odpowiedzi: 1    Wyświetleń: 1059
  • Bascom - błędne wyświetlanie wyniku po 20 godzinach na LED 7-segm.

    Dzięki za chęci Powodem było dzielenie różnych zmiennych. Po ujednoliceniu licznika i mianownika liczy już dobrze pozdrawiam Czarek

    Mikrokontrolery AVR   12 Gru 2011 11:44 Odpowiedzi: 3    Wyświetleń: 2058
  • Jak zrealizować bezprzewodowy system zliczania głosów z wyświetlaniem wyników?

    Jreżeli to mają być tylko komunikaty o jakich piszesz to najprościej wykorzystać transmisję RC5 Procek nadawczy robisz tabele z komunikatami i zbierasz dane Wartości przypisujesz do funkcji command i wysyłasz w odboirniku też masz tabele i odczytujesz kod z tablicy zostaje wyświetlić to na lcd Transmisja na taką odległość powinna zadziałać Kilka diod...

    Mikrokontrolery   28 Sty 2006 14:09 Odpowiedzi: 5    Wyświetleń: 1109
  • Programowanie Atmega8 w Bascom - liczenie impulsów i wyświetlanie na HD44780

    (at)ElektrodaBot Napisz program w Bascom dla Atmega8, który będzie liczył pojedyncze impulsy w ciągu 24 godzin z zapamiętaniem najkrótszego odstępu między tymi impulsami, wynik wyświetlał na wyświetlaczu 2x16 opartym na HD44780.

    Programowanie   10 Sie 2023 17:31 Odpowiedzi: 5    Wyświetleń: 294
  • [BASCOM] Jak dodać miernik LCD do zasilacza w BASCOM? Wyświetlanie napięcia, prądu, mocy

    Ponieważ Fusing zwraca zmienną tekstową więc deklaracja zmiennych stanowiących wynik tej instrukcji powinna być następująca: Dim V As String * 6 Dim A As String * 6 Dim P As String * 6 Dim R As String * 6 Dim Vod As String * 6 Zmienne są wystarczająco długie dla zakresu 99.9. Jeśli wartość przekracza 100 powinno być String * 7

    Mikrokontrolery   05 Lut 2012 08:36 Odpowiedzi: 19    Wyświetleń: 4711
  • Bascom - jak sterować wybranym polem wyświetlacza 2x20 bez kasowania wyników?

    Witam, Czy istnieje możliwość z - poziomu języka Bascom - sterowania wybranym polem/polami wyświetlacza (2*20)? Chodzi o to, że program się wykona, wyświetli wyniki na wyświetlaczu a ja chciałbym np. naprzemiennie wyświetlać sekwencję znaków w jednym miejscu nie tracąc z wyświetlacza wyników z poprzedniej operacji... Proszę w swoich wypowiedziach używać...

    Mikrokontrolery AVR   30 Kwi 2009 08:57 Odpowiedzi: 3    Wyświetleń: 932
  • Jak ustawić punkt odniesienia w 16-bitowym ADC w BASCOM po naciśnięciu S1?

    Będzie to kodowanie z offsetem, i to w dodatku z offsetem zależnym od pomiaru w momencie naciśnięcia przycisku. Tak się po prostu nie robi. Czyli jedyna rada, to sprzętowo, za pomocą potencjometru regulować punkt 0? Nie, nie. Chodziło mi o to że jak regulujesz programowo, to zmienne muszą być trochę bardziej pojemne, na przykład typu LONG. Ale skoro:...

    Mikrokontrolery AVR   16 Sty 2009 23:51 Odpowiedzi: 13    Wyświetleń: 1669
  • [BASCOM] Uproszczenie kodu licznika i wygaszanie zer nieznaczących

    Mam takie pytanie o troszkę inny kod a mianowicie zrobiłem odziwo działający sterownik PWM potencjometrem i wyświetlam to na led 7 seg , chodzi oto ze na wyświetlaczu wynik pokazuje 0-1024 a chce wartość napięcia ADC(0) . Co zrobiłem źle ? Przekonvertuj wartośc 'I' (odczyt ADC) na proprcjonalną wartośc napięcia. Zakładajac że napiecie referencyjne...

    Mikrokontrolery AVR   28 Lip 2018 22:14 Odpowiedzi: 28    Wyświetleń: 1380
  • [bascom-avr] Wyświetlanie zmiennej single z rozdzielczością 0,5 na ATmega16 LCD

    Wynik = Fusing(wartosc , "#.#") If Wartosc >= 0 Then Wynik = " " + Wynik End If

    Mikrokontrolery AVR   22 Lis 2010 09:53 Odpowiedzi: 19    Wyświetleń: 2088
  • Atmega32 / Bascom - Jak zoptymalizować kod do wyświetlania na MAX7219?

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

    Mikrokontrolery Początkujący   07 Wrz 2016 16:33 Odpowiedzi: 2    Wyświetleń: 1239
  • Błąd odczytu DS18B20 na AT89S8252 z Bascom - wyświetla 0 na LCD

    ale to jest procedura do DS18S20, który różni się nieco formatem podawanego wyniku od DS18B20 ;)

    Mikrokontrolery   09 Wrz 2006 11:16 Odpowiedzi: 14    Wyświetleń: 3635
  • Program w Bascom dla AT89c2051: Pomiar czasu impulsu i wyświetlanie LCD

    Kwarc dajesz np. 12 MHz Robisz sobie pętelkę pomiarową wywoływaną z Timera np. co 200 µs sprawdzającą dane wejście pomiarowe. Jeżeli wejście jest =0 to nie zliczasz jeżeli = 1 to zwiększasz zmienną WYNIK o 1 (zmienna 16 bitowa) zakres będzie do jakichś 6.4 sekundy. W pętli sprawdzasz także czy zmienna nie przekroczyła 25000 (5 sekund). Jeżeli...

    Początkujący Elektronicy   05 Paź 2005 17:42 Odpowiedzi: 2    Wyświetleń: 1146
  • Wyświetlanie zmiennej na 4-cyfrowym wyświetlaczu LED w Bascom AVR

    moim zdaniem błąd tkwi w przypisywaniu zmiennym typu byte wartości zmiennych typu string,możliwe że dlatego wynik nie jest poprawny

    Mikrokontrolery   13 Mar 2006 09:52 Odpowiedzi: 20    Wyświetleń: 2549
  • Atmega32 - Znikająca dolna linia na wyświetlaczu 2x16 po 2-3 dniach pracy

    Dzięki za cenne uwagi. Teraz wiem czego szukać. Generalnie zmiana kontrastu pokaże że dolna linia nie działa. Szpilki na zasilaniu przy LCD mogą się pojawić, nie dałem dodatkowego kondensatora. Inicjalizacja wyświetlacza co pewien okres czasu na pewno pomoże. Poprawki wykonam w Piątek lub Sobotę i się odezwę za tydzień. Kontrast jest regulowany dla...

    Mikrokontrolery Początkujący   15 Kwi 2014 21:17 Odpowiedzi: 8    Wyświetleń: 2292
  • Program na ATmega16 do odczytu BCD z wyświetlacza 7-segmentowego i RS232

    To może się okazać bardziej skomplikowane, niż się wydaje. Wszystko zależy od tego, jaki jest algorytm wyświetlania w tym częstościomierzu. W każdym razie, w najprostszym przypadku można próbować coś w tym rodzaju: 1. utworzyć tablicę na 7 cyfr wyświetlacza. 2. ustawić timer na generowanie przerwań z prędkością > 100 razy na sekundę. Lepiej nawet rzędu...

    Mikrokontrolery   11 Wrz 2008 12:14 Odpowiedzi: 11    Wyświetleń: 1671
  • Bascom AVR ATmega8 GetADC – format wyniku, kolejka odczytów, konwersja na ms

    O co ci chodzi z tym konwertowaniem na milisekundy czy chcesz wynik wyswietlac jako milisekundy czym moze ma byc odliczany jakis czas zalezny od zmierzonego napięcia? Napisz dokładnie co chcesz zrobić.

    Początkujący Elektronicy   02 Lip 2006 15:08 Odpowiedzi: 4    Wyświetleń: 1275
  • Bascom 1.11.9.5 – błędne wskazania woltomierza na ADC0, prośba o test kodu

    Witam kolegów! Kolego neo_84 Po co dajesz waitms 100 po sprawdzeniu napięcia na wejściu ADC Kolego alien_audio Przecież ma w konfiguracji ADC podany poziom napięcia referencyjnego Moje pytanie dotyczy czy masz jakiś wyświetlany wynik na wyświetlaczu czy nic Pozdrawiam

    Mikrokontrolery AVR   16 Paź 2009 11:07 Odpowiedzi: 33    Wyświetleń: 5602
  • [ATmega8] [ATmega8][Bascom] Znikająca zmienna przy mocy powyżej 10W - typ zmiennej single?

    - powyżej 10W: "Pwej= Tak będzie się wyświetlało jeżeli pierwszym bajtem zmiennej String Pwej będzie 0. Zero jest końcem łańcucha (dwie możliwości takiego błędu już podałem stos, albo nadpisanie przez inny łańcuch ;)). Nie piszesz też jaka wersja Bascoma to jest, może w którejś wersji był błąd z funkcją Fusing. Możesz podglądnąć co się dzieje z Pwej...

    Mikrokontrolery AVR   24 Paź 2011 22:08 Odpowiedzi: 9    Wyświetleń: 1520
  • [atmega128][bascom]Obrotom. z czujnikiem Halla w przerwaniu

    Koledzy dziękuję wam bardzo za rozwiązanie problemu. a więc przestawienie prescalera na 8 odniosło pożądany skutek. Miałem jeszcze jeden błąd w programie. otóż w przerwaniu oczywiście zerowałem timer3=0 ale już w głównej pętli wyświetlałem lcd timer3 przez co wyniki skakały. w przerwaniu dałem aby timer3 zapisywał do zmiennej a w głównej pętli tą zmienną...

    Mikrokontrolery AVR   17 Cze 2010 22:11 Odpowiedzi: 9    Wyświetleń: 2250
  • [atmega8][Bascom]Wyświetlanie liczb multiplesowo na wyś. LED

    A może by tak skrócić te endify i zrobić Select Case Odczyt i dalej Case wynik itp. bo tyle endifów to aż razi ;)

    Mikrokontrolery AVR   05 Maj 2010 21:02 Odpowiedzi: 15    Wyświetleń: 2989
  • [bascom] Dlaczego BCD 0100 nie wyświetla się poprawnie w symulatorze?

    Naskrobałem coś takiego: $sim $regfile = "attiny2313.dat" $crystal = 1000000 Dim A As Integer A = 4 Print A Print Bcd(a) a = Makebcd(a) Print A End W wyniku symulacji dostaję liczby: 4 04 4 Przecież 4 to w kodzie bcd 0100 Dlaczego taki wynik nie wyświetla się w symulatorze?

    Mikrokontrolery AVR   29 Lis 2010 12:29 Odpowiedzi: 5    Wyświetleń: 8765
  • BASCOM - Licznik OK / NOK i wyświetlanie w procentach.

    Cześć. Mamy 2 guziki, OK i NOK. Program ma zaliczać ilość naciśnięć i podawać wynik. Wszystko było by proste gdyby nie to, że wynik ma być wyswietlany w %. Czy będzie to jeden 3 cyfrowy wyświetlacz (OK) , czy dwa (OK/NOK) - jest mi obojętne, bo na razie zupełnie nie wiem jak podejść do tematu. Pozdrawiam.

    Mikrokontrolery AVR   17 Mar 2024 09:40 Odpowiedzi: 4    Wyświetleń: 270
  • EvB Atmega644P - nie mogę obciąć wyniku z ADC do postaci 123.45[BASCOM]

    Nie wiem ale albo ja coś źle pisze ale dalej mi wyświetla wynik z 9-cioma miejscami po przecinku .

    Mikrokontrolery Początkujący   09 Wrz 2012 09:18 Odpowiedzi: 22    Wyświetleń: 2454
  • [Bascom]Wyświetlenie stanu ADC na wyświetlaczu LED

    Co do "0. 02542412280701754385" to w ten sposób "kalibruję" dzielnik napięcia aby pokazywał prawidłowy wynik. Jak podłączę lcd to funkcja fushing poprawnie działa i wyświetla odpowiednio sformatowany wynik pomiaru. Niestety teraz nie mam dostępu do układu. Jak tylko dopadnę się do płytki będę testował.

    Mikrokontrolery   04 Lut 2012 10:55 Odpowiedzi: 7    Wyświetleń: 1786
  • [BAS i inne] - Oto kod Bas do lcd 320x240, jak robią odświeżanie bez "Clear

    zapytam z czystej ciekawości. Na jakim interfejsie Miałeś podłączony wyświetlacz ? EBI w trybie 3 portowym + zatrzaski dla LSB i MSB. Dzięki temu przez DMA przesyłane były słowa, które nie wymagały modyfikacji. Nie polecam. W tym przypadku założyciel posta otrzyma jedynie przesuwający się punkt, a nie pełny wykres na wyświetlaczu. Mylisz się, a Kolega...

    Mikrokontrolery AVR   30 Gru 2013 11:20 Odpowiedzi: 21    Wyświetleń: 5199
  • Bascom: Jak odczytać temperaturę z DS18B20 z dokładnością 0,1°C?

    Wynik po przecinku skacze, bo DS18B20 mierzy temperaturę z rozdzielczością do 1/16 st. C. Tak więc nie ma najmniejszego sensu wyświetlać temperaturę z dokładnością do 2 miejsc po przecinku.

    Mikrokontrolery   12 Lis 2005 16:07 Odpowiedzi: 20    Wyświetleń: 4400
  • [mega8][bascom] Jak obliczyć mAh i średnia.. Miernik DIY

    Witam. Robię miernik do zasilacza z electronic-lab i chciałbym dodać wyświetlanie mAh do swojego miernika ale nie mam pomysłu jak to zrobić. Może macie jakieś pomysły? Też mam problem z napięciem i prądem i wpadłem na pomysł żeby robić np 5 pomiarów i wyświetlać wynik uśredniony, sprawdzi się? też się tak zastanawiam czy opłaca się dawać pwm do regulacji...

    Mikrokontrolery AVR   12 Sie 2011 09:12 Odpowiedzi: 16    Wyświetleń: 5012
  • Chronologiczny odczyt z czujnika i wyświetlanie wyniku na LCD

    Z dokumentacji co przeczytałem masz wyjście analogowe więc jedyne co to musisz pokusić się o mikrokontroler z przetwornikiem analogowo-cyfrowym o odpowiedniej rozdzielczości lub o zewnętrzny przetwornik wtedy nie potrzebujesz przetwornika w mikrokontrolerze. Jak wiadomo przetwornik ma jakąś rozdzielczość taka atmega8 na przykład ma przetwornik 10-bitowy...

    Mikrokontrolery AVR   10 Sie 2011 22:29 Odpowiedzi: 6    Wyświetleń: 1485
  • Jak wyświetlić liczby z trzema miejscami po przecinku w Bascom?

    Cześc Ludzie podpowiedzcie jaka jest komenda w bascomie, aby wynik był wyświetlany trzy miejsca po przecinku Np. 1,235 3,483 Dzięki.

    Mikrokontrolery   08 Lip 2004 16:25 Odpowiedzi: 4    Wyświetleń: 1787
  • [Attiny13][Bascom] - Prosty termometr oparty o termistor NTC i kilka diod led.

    Witam. Chciałbym nauczyć się obsługi ADC w Bascom. W tym celu chciałbym zrobić prosty termometr, a raczej wskaźnik temperatury. Wyświetlanie wyniku za pomocą linijki led stworzonej z diod: czerwonej, żółtej, i dwie zielone. Mam tylko ten termistor do użycia w projekcie. Czytałem o obsłudze ADC w Bascom ale nie mogę zrozumieć jak przetworzyć otrzymaną...

    Początkujący Elektronicy   02 Paź 2012 21:55 Odpowiedzi: 23    Wyświetleń: 8547
  • [BASCOM] Jak wyeliminować migotanie wyświetlacza LED w termometrze BASCOM?

    Zrób taki test zatem: 1. usuń komendę Disable Interrupts przed 'wyślij komendę skip rom i convert t: to te komendy = tu jest na nie dedykowane miejsce i sprawdź czy dalej miga. 2. przywróć instrukcję usuniętą w punkcie pierwszym i usuń tę samą instrukcję przed 'tu dokonaj odczytu temperatury z termometru i daj znać czy dalej miga. Dodano po 1 Oczywiście...

    Mikrokontrolery   11 Lut 2013 10:10 Odpowiedzi: 46    Wyświetleń: 8542
  • [atmega32] [atmega32][bascom] Miganie temperatury i godziny na LCD 16x2 - jak to naprawić?

    Witam, Uczę się bascoma, i stworzyłem sobie programik z zegarkiem i termometrem, lecz na LCD temperatura miga mi na przemian z godziną Program działa zgodnie z tym jak został napisany. Skoro w pętli masz skok do dwóch podprogramów, które wyświetlają wyniki swoich działań, to tak się właśnie dzieje.

    Mikrokontrolery AVR   24 Cze 2011 06:55 Odpowiedzi: 3    Wyświetleń: 1496
  • Bascom, Atmega16 - niewykrywanie stanu wysokiego na PA(6) w ADC

    po pierwsze, program nie uśrednia wyników - usuń to w=getadc(0) po pętli for, a typ zmiennej w zmień na long to co Ci wyświetla to wartość pomiaru z adc * 0.0049 :D

    Mikrokontrolery AVR   06 Lis 2019 20:13 Odpowiedzi: 20    Wyświetleń: 3193
  • BASCOM - Woltomierz - dziwne wyświetlanie wartości

    Możesz użyć polecenia Format http://wiki.mcselec.com/bavr/FORMAT Tylko czy nie lepiej zrezygnować z Single [syntax=basic4gl]' Wynik z ADC (przykładowo 740) * 196 zamiast 0,0196 Dim Wynik As Word Dim Help as Long Dim String_ as String * 5 Help = Odczyt_z_ADC * 196 Wynik = Help /1000 String_ = Str(wynik) String_ = Format(string_, "0.0") '740 * 196 = 145040...

    Mikrokontrolery AVR   28 Mar 2015 13:51 Odpowiedzi: 8    Wyświetleń: 1725
  • [Bascom] [Bascom][Atmega8] Jak wywołać przerwanie int0 do uruchomienia timer1?

    Witam. Mam problem z przerwaniami w atmega8. Wcześniej nie potrzebowałem przerwań więc to zagadnienie mnie nie interesowało. Potrzebuję wywołać przerwanie zewnętrzne int0 które uruchomi timer1, a ten zacznie odmierzać czas. Proszę o pomoc. Pierwsza zasadnicza uwaga to nie zauważyłem w programie konfiguracji interruptu0- coś np. takiego: config INT0=...

    Mikrokontrolery AVR   01 Paź 2011 17:22 Odpowiedzi: 3    Wyświetleń: 1519
  • [BASCOM] Jak dynamicznie obsłużyć 12+ czujników DS18B20 w BASCOM bez stałych seriali?

    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) = 1wsearchfirst() Do If Ids(J) = Crc8(Ids(i),...

    Mikrokontrolery AVR   14 Mar 2010 13:25 Odpowiedzi: 21    Wyświetleń: 4991
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Zwarcia niema bo uart świetnie działa w jedną stronę. Niestety nie mam możliwości podłączenia lcd do drugiego procka. Ten układ sprawia wrażenie jakby podczas wysyłania instrukcja "print" umieszczała w buforze zmienną o wartości 1(jak w programie) i kolejna po niej funkcja "input" wyciąga tą zmienną bo najwidoczniej sygnał z drugiego procka nie zdążył...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5487
  • Pomiar napięcia 0 - 20V DC przetwornikiem ADC ADS1110

    Nie masz racji bo bajty 255 i 247 dają 0xFFF7 czyli -9 dziesiętnie Twój kod to Bascom, którego nie znam ale moim zdaniem funkcja, która zamienia kod ADC na wartość wyświetlaną na LCD niepoprawnie przetwarza liczbę ujemną na wartość dziesiętną i dlatego otrzymujesz wynik zbliżony do 4,096V

    Projektowanie Układów   09 Kwi 2021 19:07 Odpowiedzi: 42    Wyświetleń: 2040
  • Integracja kilku 89C2051 z jednym wyświetlaczem LCD przez 1-Wire w Bascomie

    Mam taki pomysl zeby na jednym procku np2051, zrobic jeden czujnik np. obrotow na drugim temperatury na trzecim cisnienia na czwartym poziom paliwa na ..... a calosc podpiac do jednego np2051 z LCD i wyswietlac wyniki pomiaru z innych procesorkow (jako zmienne) ,przez 1wire (???) Mam zamiar napisac to w Bascom'ie Jak to widzicie?

    Mikrokontrolery   15 Cze 2003 20:09 Odpowiedzi: 12    Wyświetleń: 2165
  • [Bascom][atmega8]- Program termometru z przyciskami

    Niestety mój poziom w uC jest niski ale się uczę. Ten program był na elektrodzie i jeden termometr już działa jako termometr pokojowy i tam są dwa wyniki między którymi nie chce mieć przełączania a ten termometr który teraz robie chce mieć przełączany. Mam nadzieje, że teraz będzie dobrze. Dodano po 19 Niestety po wgraniu programu pojawił się kolejny...

    Mikrokontrolery AVR   23 Sie 2011 08:53 Odpowiedzi: 12    Wyświetleń: 1965
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Zastanawiał się ktoś nad tym że multipleksowanie startuje od razu a wyniku konwersji jeszcze nie ma? Niedawno pisałem taki termometr i żeby w pierwszej sekundzie do momentu aż zmienne otrzymają swoje wartości termometr miał coś do wyświetlenia to wyświetla "Init" :D Mogłem wyświetlać cztery óswmki jako test segmentów wyświetlacza, ale to brzydko wyglądało...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1557
  • czujnik temp logarytmiczny - napięcie wynikowe liniowe

    witam, rzeczywiście dla przetwornika 10 bit trzeba użyć zmiennej dwu-bajtowej czyli tablica miałaby 2kB. Niemam tyle miejsca w atmedze, zreszta w bascomie utrudnione jest tworzenie tabel w pamięci ROM. Już tłumaczę, czemu do wejścia uC trzeba dostarczyć sygnał w skali liniowej. Załączony wykres kończy się w temperaturze gotowania wody (wg termometru...

    Projektowanie Układów   09 Kwi 2008 12:30 Odpowiedzi: 12    Wyświetleń: 3089
  • [Amega8][Bascom] - Błędne wyświetlanie temperatury.

    Tak tylko, że ja chciałem wykorzystać fragment kodu no i nie wstawiłem całości dlatego były takie wyniki. Otrzymałem od autora pełny program i te If''y odnoszą się do konkretnych instrukcji i wszystko działa i nie przeszkadza te 7us.

    Mikrokontrolery AVR   31 Mar 2015 16:01 Odpowiedzi: 4    Wyświetleń: 867
  • Minutnik w Bascom - Zamiast cyfry 0 wyświetla dziwny znak, co robię źle?

    No nie schodzi :P Dlatego jeśli Sekundy to bajt ..to odjęcie od zera jedynki powoduje że że wynikiem jest 255 [syntax=basic4gl] Decr Sekundy If Sekundy = 255 Then Sekundy = 59 Decr Minuty End If[/syntax]

    Mikrokontrolery   02 Maj 2015 20:23 Odpowiedzi: 18    Wyświetleń: 1353
  • [Atmega16] [Atmega16][Bascom] i2c - PCF8583: Brak komunikacji z RTC, brak rezystorów pull-up?

    Witam PCF8583 zwraca wynik w kodzie BCD. Musisz zamienić ten kod na kod dziesiętny i dopiero wyświetlać dane. To samo tyczy się danych które chcesz wysłać do PCF. Najpierw trzeba przekodować je na kod BCD i dopiero do niego wysłać. To tak po krótce :) Pozdrawiam

    Mikrokontrolery AVR   19 Wrz 2008 21:54 Odpowiedzi: 7    Wyświetleń: 4536
  • DHT22 - Jak dodać obsługę ujemnych temperatur w programie? BASCOM

    Dziwne wartości wyświetla. -2950.2 Reset T.15 Lub T = T + 32767 T = T * -1 Ta sam wynik -2950.2 Locate 4 , 1 LCD T ; " " If T.15 = 0 Then 'Ciepło + temperatury Locate 1 , 1 Lcd "T:" ; T ; "," ; Ti ; "C " End If If T.15 = 1 Then 'Zimno - temperatury T = T + 32767 T = T * -1 Locate 1 , 1 'Lcd "T:"...

    Mikrokontrolery   09 Paź 2024 18:33 Odpowiedzi: 14    Wyświetleń: 336
  • [Atmega32] [Atmega32][Bascom] - Nieprawidłowy pomiar czasu przejazdu między bramkami

    Co z tego, że są "w stanie 1"? No zgadza się, że przyciski są tylko tymczasowo, ale one mogą załączyć podczas jednego naciśnięcia przerwanie nawet kilkaset razy. W dodatku w przerwaniu masz operację mnożenia na zmiennej SINGLE co nie jest dobrym rozwiązaniem. Jeszcze raz sugeruję by wywalić LCD z pętli. Najlepiej ją zostawić pustą. Wynik wyświetlać...

    Mikrokontrolery AVR   06 Maj 2013 20:55 Odpowiedzi: 10    Wyświetleń: 2955
  • [ATMega162] [ATMega162][Bascom] Odczyt DS18B20 w przerwaniu Timer0 - nie działa poprawnie

    janbernat --> Wystarczy przerwania wyłączać na czas przesyłania poszczególnych bitów w odpowiednich pętlach, które wysyłają całość. Pewnie, że to też co nieco zabiera ale o niebo krócej niż gdy wyłączać przerwania na całe te czasy które tu przytoczyłeś. Druga sprawa to oczywiście jak się wykorzystuje w ogóle przerwania, bo jeśli w tym sposobie o którym...

    Mikrokontrolery AVR   22 Cze 2010 00:24 Odpowiedzi: 34    Wyświetleń: 4584
  • [BASCOM] Jak zrealizować różne interwały pomiarów dla DS18B20 i napięcia?

    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, dzielę go przez powiedzmy 3 i mnożę przez 100. Liczba po...

    Mikrokontrolery AVR   04 Maj 2011 15:53 Odpowiedzi: 29    Wyświetleń: 2972
  • [BASCOM] Jak dodać odczyt temperatury DS18B20 do programu piórnika na ATmega8?

    Próbowałem. Dodawałem odczyt do programu głównego za getrc5, a wyświetlanie temp w Sub Wys_czas na końcu za Lowerline. Efektem tego było wyświetlanie d dolnej linii na wyświetlaczu: Wynik: 0.0 C Us. Czyli coś namieszałem, bo powinno być najpierw w dolnej linii: Ustaw godzinę, po ustawieniu dopiero temperatura.

    Mikrokontrolery AVR   08 Sie 2008 13:37 Odpowiedzi: 5    Wyświetleń: 3284
  • Jak napisać program w Bascom dla licznika CNC na Atmega 8?

    Z tego co wiem, mach jedynie podłączone enkodery używa do pomiaru i wyświetlania wyniku, nie działa to jak sprzężenie zwrotne na bieżąco nadrabiając zgubione kroki. Chyba, że źle słyszałem. Wiesz kolego jak podłączyć to w machu, żeby działało jak sprzężenie?

    Mikrokontrolery AVR   12 Wrz 2013 09:07 Odpowiedzi: 14    Wyświetleń: 3309
  • Wybór środowiska dla AVR: Bascom vs Atmel Studio - co lepsze?

    Wszystko jest nie tak. Typy i atrybuty danych, algorytm. Nie zamieniasz wartości cyfr na obraz segmentów. Niepotrzebnie wołasz sprintf() kiedy nie masz nowych wyników. Wyświetlasz w pętli z amiast w przerwaniu timera. Przeprogramowujesz wejście na wejście (ono już jest wejściem). Ustawiasz stany wyjść po ustawieniu kierunku (błąd).

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2763
  • [ATmega32 i 328p][BASCOM] - Łączenie mikrokontrolerów za pomocą HC-05

    Witam, Chcę zrobić system pomiaru temperatury, w którym jeden mikrokontroler będzie mierzył temperaturę z 4 czujników (DS18B20) i wysyłał wyniki do drugiego mikrokontrolera za pomocą modułu BT (HC-05). Drugi mikrokontroler ma tylko wyświetlać wyniki. Posiadam: zestaw uruchomieniowy EvB 4.3 v3 (ATmega32), moduł Pro mini (ATmega328p), 2x moduł BT HC-05...

    Mikrokontrolery Początkujący   16 Kwi 2016 09:59 Odpowiedzi: 4    Wyświetleń: 1098
  • [bascom] Jak podłączyć czujnik DS18B20 do LCD w Bascom na ATtiny2313?

    Znalazłem jeszcze taki kod: http://www.elektroda.pl/rtvforum/viewtop... Uproszczony do maksimum. I = 1wread(2) S = I / 16 T = Fusing(s , "##.#") Locate 1 , 1 Lcd "Temp:" ; T ; Chr(0) ; "C" Program pobiera wynik, dzieli przez 16 i wyświetla na LCD.. Tylko czemu dzieli akurat...

    Mikrokontrolery AVR   10 Lis 2010 19:58 Odpowiedzi: 12    Wyświetleń: 6159
  • [atmega8] [atmega8][BASCOM] Jak napisać program odbierający RC5 z TSOP1736?

    TSOPy są bardzo chimeryczne, mogą się zatkać. Wymień na nowy i sprawdź. TSOPy firmy VISHAY to najlepsze z najlepszych odbiorników podczerwieni ;) .... zatykać ??? a co to znaczy? .... gdybym powiedział, że użyłem ich kilkaset to bym skłamał, gdybym powiedział, że użyłem ich kilka tysięcy to bym już przesadził - ale coś pomiędzy kilkaset a kilka tysięcy...

    Mikrokontrolery AVR   11 Maj 2010 15:18 Odpowiedzi: 8    Wyświetleń: 2746
  • [m8][Bascom] odświeżanie wyświetlanych zmiennych na LCD

    Witam, mam mały problem: jest sobie program który ma za zadanie wyświetlać 2 zmienne na wyświetlaczu LCD. Pomiar 1 zmiennej trwa 750ms, pomiar 2 zmiennej trwa 100ms. Chcąc wyświetlić obie zmienne używam polecenia Call pomiar1 oraz Call pomiar2 . Jeżeli mam tak napisany program to odświeżanie wyświetlanych wyników mam co 850ms. Chciałbym, aby odświeżanie...

    Mikrokontrolery AVR   14 Kwi 2010 21:08 Odpowiedzi: 1    Wyświetleń: 1302
  • 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ć 1234*2345 a nastepnie wyświetlając wynik na LCD...

    Mikrokontrolery AVR   09 Gru 2013 10:11 Odpowiedzi: 17    Wyświetleń: 2337
  • [BASCOM] Jak ustawić wyświetlanie ujemnej temperatury na LCD?

    [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 = Str(t) S = Format(s , " 0.0") Lcdgoxy 1 , 3 Lcdstr S , 2 , 0 Lcdupdate[/syntax]...

    Mikrokontrolery AVR   18 Mar 2018 18:48 Odpowiedzi: 1    Wyświetleń: 771
  • Jak przyspieszyć działanie ATmega16 z LCD 20x4 w Bascom?

    Sądzę po wszystkich wypowiedziach, że problem tkwi nie w nieprawidłowym, czy źle działajacym programie, a w jego organizacji logicznej. Dla wyświetlaczy led Bascom prawdopodobnie nie dodaje sam z siebie żadnych opóźnień, natomiast dla lcd to i owszem. Inkrementacja zmiennej może w programie przebiegać z szybkościa "wolnego elektronu na wysokości lamperii",...

    Mikrokontrolery   22 Cze 2005 19:15 Odpowiedzi: 20    Wyświetleń: 2319
  • Jak zbudować częstościomierz na 2051 z pomiarem do 100 Hz w Bascom?

    ... przy pierwszym pomiarze rzeczywiście nie wyświetlisz, a później w chwili wyświetlania będą pokazywane wyniki z poprzedniego pomiaru. Druga sprawa: czemu chcesz mierzyć aż przez sekundę? Czy musisz mierzyć czas wszystkich 50 okresów? Może wystarczy zmierzyć tylko kilka i wynik uśrednić?

    Mikrokontrolery   11 Maj 2008 22:18 Odpowiedzi: 10    Wyświetleń: 1836
  • Bascom - dlaczego x^2 daje 0 dla zmiennej Single?

    Witam. Zadeklarowałem zmienną x typu Single. Przypisuję do zmiennej wartość np. 2 czyli: x = 2 Następnie zmienną x podnoszę do kwadratu. x = x^2 i wartość w zmiennej wynosi 0. Natomiast jak zrobię x = x * x Wynik wyświetla się poprawnie: nowa wartość to 4. Czym jest to spowodowane? Czy to błąd kompilatora?

    Mikrokontrolery AVR   18 Lut 2012 12:18 Odpowiedzi: 6    Wyświetleń: 2405
  • [BASCOM] Jak poprawić płynność odczytu woltomierza na AT90S2313 z PCF8591?

    Rzeczywiście po napisaniu takiego kodu wszystko gra. Wynik pokazuje się natychmiast. Dodałem jeszcze kondensator 22pF, ponieważ przy braku podłączenia z mierzonym napięciem, na wyświetlaczu pojawiały się jakieś dziwne wartości między 0,01-0,03V. Teraz jest ciągle 0. Myślę, że napięcie i tak "dochodzi" ponieważ po odjęciu baterii z pomiędzy punktów I0...

    Mikrokontrolery AVR   20 Gru 2008 17:42 Odpowiedzi: 13    Wyświetleń: 4264
  • [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 lub 2,458023 // zależny jak liczbę tą potraktujesz...

    Mikrokontrolery AVR   04 Lip 2013 13:00 Odpowiedzi: 14    Wyświetleń: 2199
  • Jak zbudować woltomierz na ATtiny2313 z wyświetlaczem LCD w Bascom?

    Witam, Przy zastosowaniu układu PCF8591 to już chyba nie powinien być aż taki hardcore ;) A żeby ułatwić to powiem o co konkretnie chodzi : aplikacja ma dokonywać pomiaru napięcia w zakresie 0-5V, podawanego z czujnika ciśnienia ( MPXH6400 ) i jego aktualną wartość na wyświetlać na LCD a wszystkie wartości występujące "po drodze" archiwizować w pamięci...

    Mikrokontrolery   16 Lip 2007 17:16 Odpowiedzi: 3    Wyświetleń: 4697
  • Jak jednoczesnie mierzyc adc i wyswietlac wyniki pomiarow?

    Taki problemik: chce aby pomiary byly robione caly czas, w tym samym czasie zeby pojawialy mi się na lcd dane... (to bedzie kilka pomiarow napiec) i bedzie "I ekran lcd" na nim kilka danych potem "drugi ekran lcd" i znow kilka danych... I teraz jak to rozwiazac? Umiem wrzucic w do loop najpierw pomiary adc a potem odswiezanie ale chcialbym aby caly...

    Mikrokontrolery   25 Wrz 2005 14:52 Odpowiedzi: 27    Wyświetleń: 2358
  • Termometr balkonowy, Attiny2313, 433MHz, Bascom

    http://obrazki.elektroda.pl/8609137500_1... Witam, przedstawiony układ umożliwia: -pomiar zarówno dodatnich, jak i ujemnych temperatur, -wybór jednej z dwóch częstotliwości powtarzania pomiaru, -pamiętanie najniższej temperatury (wyświetlanie po wciśnięciu przycisku, kasowanie po resecie uC), -prezentację wyniku na 4-cyfrowym wyświetlaczu...

    DIY Konstrukcje   11 Lis 2019 15:27 Odpowiedzi: 24    Wyświetleń: 18531
  • Prędkościomierz na ATtiny2313 i Bascom – dokładność wzoru, liczba czujników, obliczenia

    Witam Według mnie to wzór powinien wyglądać tak: V[km/h]=(n[obr/min]*Obw[cm]*60)/100000. jeśli program będzie przeliczał ilość impulsów pochodzących z minuty to wyświetlana prędkość będzie prędkością średnią za ten okres czasu. Aby prędkość była podawana w miarę dokładniej wypadało by zliczać ilość obrotów w krótszym czasie np. 5 sekund, wówczas wyświetlana...

    Początkujący Naprawy   28 Sie 2011 19:38 Odpowiedzi: 6    Wyświetleń: 2055
  • Bascom: Jak zaokrąglić zmienną single do 1 lub 2 miejsc po przecinku?

    Witam Może dla większości proste pytanie, ja niestety nie umiem sobie z tym poradzić. W zmiennej single mam wartość z kilkoma miejscami po przecinku i teraz mam pytanie: czy jest możliwość odcięcia zbędnych cyfr po przecinku tak, aby w/w zmiennej fizycznie pozostała pożądana wartość? np: wartość w zmiennej 1.2345 potrzebna 1.2 lub 1.23 Dodam tutaj,...

    Mikrokontrolery AVR   11 Lut 2009 12:15 Odpowiedzi: 4    Wyświetleń: 5548
  • Bascom - jak ustabilizować przecinek w wyświetlaniu wartości na LCD?

    jeżeli chcesz mieć przecinek zawsze w tym samym miejscu to niestety musisz przed wyswietleniem sprawdzić wartość (długośc) wyniku i odpowiednio zmienić współrzędne wyświetlania, inaczej chyba sie nie da. czekanie 16 sekund wynika pewnie z tego, że procesor ma nastawione wolniejsze taktowanie niż przypuszcz compilator, sprawdż ustawinia Fuse bitów na...

    Mikrokontrolery AVR   17 Lip 2009 23:10 Odpowiedzi: 13    Wyświetleń: 2780
  • [bascom] Jak ograniczyć długość stringów w Bascomie przy konwersji liczby?

    Program to komputer pokładowy w samochodzie. Wszystko wyświetlane na LCD od siemensa, program do wyświetlania napisany przez Ciebie :) I teraz tak: program do wyświetlania wyświetla to, co ma w zmiennej Text (as string * 13). W kilku podprogramach obliczam przejechaną drogę, spalanie, itd. Jak obliczam spalanie, to mam np. wynik 115 (co oznacza 11,5...

    Mikrokontrolery AVR   08 Gru 2011 08:01 Odpowiedzi: 6    Wyświetleń: 1446
  • [AVR] C i ASM - Porównanie ilości i szybkości kodu - jak?

    wracając do tej prezentacji, napisałem program na ATmega16 w Bascomie, C, Asemblerze który wyświetla na wyświetlaczu LCD "AKiSO" wyniki w ilości kodu jakie otrzymałem: ASM - 105B C - 550B Bascom - 491B ok 3% z całej pamięci Dziwi mnie fakt że w Bascomie program zajmuje mniej niż w C. Myślałem że będzie odwrotnie... Do kompilacji w C użyłem AVR Studio...

    Mikrokontrolery AVR   13 Gru 2008 11:59 Odpowiedzi: 69    Wyświetleń: 8598
  • Jak napisać analizator widma akustycznego w Bascom dla LCD i Atmela?

    If K > 5 Then Sing = Sing * 1.25 - filtr górno przepustowy (analogowy) coś zamocno tłumił i musiałem to wzmocnić programowo bo płytka była juz dość mocno pogmatwanai niebyło miejśca na przerubkę. poprostu wzmacnia górną transformate. Sing = Sing / 0.775 -to niepamiętam po co pewnie żeby mi się ni przesterował Sing = Log10(sing) Sing = 20 * Sing -...

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 26047
  • Jak wyświetlić wynik ADC na LED w woltomierzu z Attiny26 i BASCOM?

    Witam, Zamierzam zrobić sobie zasilacz laboratoryjny i wpadłem na pomysł, żeby zamiast miernika na ICL7107 dać jakiś mikrokontroler. Szukałem, ale nie znalazłem takiego jaki by mi pasował. Musi być na wyświetlaczu LED 4 albo 3 cyfrowym i ma być na jakimś małym procesorze np. Attiny26 bo on ma te przetworniki ADC. I jeszcze najlepiej żeby był w BASCOM'ie...

    Mikrokontrolery   27 Mar 2008 17:18 Odpowiedzi: 9    Wyświetleń: 3127
  • Czy częsta inicjalizacja LCD może uszkodzić EEPROM w wyświetlaczu?

    MarasK -> moim zdaniem ten efekt u ciebie to tylko i wyłącznie ewidentna wina softu choć mogę się też mylić, a nie wina zasilania i zakłóceń. W czym masz napisaną obsługę LCD? - Bascom (gotowiec), C - jakieś własne procedury czy może jakieś z netu? czy w asemblerze coś własnego? takie przesuwanie się o jeden znak w bok, po dłuższym czasie jeszcze o...

    Mikrokontrolery AVR   15 Lut 2009 08:02 Odpowiedzi: 27    Wyświetleń: 3682
  • Bascom 8.3 i LCD KS108 128x64 - konflikt grafiki z tekstem, jak to naprawić?

    Używam normalnej biblioteki bascom'a , ponadto problem został już rozwiązany. Chodziło o to że oscyloskop był wywoływany "goto (Sub)" , jak go wywoływałem z przycisku to były ten błąd , jak teraz jest od razu w podprogramie bez potrzeby naciskania przycisku to działa... a teraz mam jeszcze gorszy problem. Mianowicie nie wiem jak pogodzić częstotliwość...

    Mikrokontrolery   19 Lip 2007 21:13 Odpowiedzi: 12    Wyświetleń: 3226
  • Atmega16, Bascom, pomysł na zapis i wyświetlanie zmiennej.

    Witam! Postanowiłem się uśmiechnąć do was o pomoc. Mianowicie od pewnego czasu męczy mnie kłopot na którego rozwiązanie niemogę wpaść. Mam urządzenie, na wyświetlaczu wyświetlam sobie zmienną String (cyfry) i właściwie tyle działa i to dobrze. Problem się rozpoczyna kiedy chciałbym "archiwizować" na LCD poprzednie wyniki zmiennej. Czy to się w ogóle...

    Mikrokontrolery AVR   19 Lut 2013 21:32 Odpowiedzi: 9    Wyświetleń: 2300