bascom reference internal

Znaleziono około 170 wyników dla: bascom reference internal
  • ATmega8 Bascom Config ADC – znaczenie opcji Reference: OFF, AVCC, INTERNAL

    Witam Aby kozystac z przetwornikow ADC w ATmega8 nalezy je wczesniej skonfigurowac poleceniem Config ADC. W pomocy Bascom AVR podane sa trzy mozliwosci konfiguracji Reference - mozna ustawic OFF , AVCC lub INTERNAL. Co oznaczaja, do czego sluza poszczegolne pozycje ? Pozdrawiam

    Mikrokontrolery   26 Lis 2011 11:27 Odpowiedzi: 32    Wyświetleń: 8670
  • REKLAMA
  • [BASCOM] - ADC, zewnętrzny vref 2,5V , konfiguracja

    Witam, niestety ale właściwa składnia dla M8 i podobnych to brak w składni refefence lub refefence=OFF ponieważ uC domyślnie startuje z wyłączonym wewnętrznym Vref i wystarczy dostarczyć napięcie na pin AREF. Bit 7 6 5 4 3 2 1 0 REFS1 REFS0 ADLAR – MUX3 MUX2 MUX1 MUX0 ADMUX Read/Write R/W R/W R/W R R/W R/W R/W R/W Initial Value 0 0 0 0 0 0 0 0...

    Mikrokontrolery AVR   03 Gru 2012 23:13 Odpowiedzi: 2    Wyświetleń: 1617
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Jak to złożysz to zobaczysz czy jest dobrze... Wygląda OK, ale mam 2 uwagi: - kondensator 100n (bodajże C4) umieść jak najbliżej nóżek procka; - skoro już podpiąłeś AVcc i ARef do zasilania to dobrze byłoby dołożyć tam kolejne 100n, także jak najbliżej procka, chyba, że oba 'plusy' łączysz pod ATMegą. Nie sprawdzałem w praktyce, ale sądzę, że po podpięciu...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22388
  • REKLAMA
  • ATMEGA32 - Odczyt napięcia zasilania z przetwornika ADC - bascom

    Witam. Ja przetwornik ADC ustawiam następująco: Config Adc = Single , Prescaler = Auto , Reference = Avcc lub Internal

    Mikrokontrolery Początkujący   31 Mar 2014 20:48 Odpowiedzi: 4    Wyświetleń: 2187
  • ATmega ADC jak podlaczyć AVCC i AREF?

    Słuchajcie mam problem od jakiegoś czasu już szukam i nie mogę jednoznacznej odpowiedzi znaleść- mianowicie: Chce się dokładnie dowiedzieć do czego i poprzez i co i o jakiej wartości mam podciągnąć piny AREF oraz AVCC skoro ustawiłem w bascomie ADC reference jako internal 2,56[V]. Z tego do co do tej pory zdążyłem ustalić to wnioskuje że AVCC dławikiem...

    Mikrokontrolery AVR   10 Kwi 2011 22:33 Odpowiedzi: 8    Wyświetleń: 14261
  • ATMega8 (Bascom) - Czy kod do pomiaru temperatury LM35 jest prawidłowy?

    Czyli reasumując jeśli do Reference = Internal przyłożę 2,5 V, to bez jakiegokolwiek przetwarzania odczytu (działań matematycznych) na wyświetlaczu zobaczę 1024?

    Mikrokontrolery   14 Gru 2014 19:57 Odpowiedzi: 7    Wyświetleń: 2370
  • [Bascom] Siemiens cx65 l2f50, Atmel Mega16, brak komunikacji z wyświetlaczem

    Przelutowałem układ do tej konfiguracji pinów dalej biało... [syntax=basic4gl]Rs Alias Portb.4 'S65 Data/command pin Res Alias Portb.3 'S65 Reset pin Cs Alias Portb.2 'S65 Chip Select pin Clk Alias Portb.1 'S65 Clock pin Dat Alias Portb.0 'S65 Data pin Config Rs = Output Config Dat = Output Config Cs = Output Config Clk = Output Config Res = Output...

    Mikrokontrolery   06 Maj 2012 09:14 Odpowiedzi: 17    Wyświetleń: 3526
  • REKLAMA
  • [Bascom] [Bascom][AVR] Jak ustawić próg napięcia reakcji mikrokontrolera?

    Zakładając, że użyjesz innego procka, dalej ciężko się domyśleć, o co dokładnie pytasz. Ale spróbuję :p Zapewnie chcesz najpierw obsłużyć przetwornik. Zatem na początku konfiguracja: - jeśli napięcie odniesienia ma być pobierane z wyprowadzenia AVCC mikrokontrolera: Config Adc=Single, Prescaler=Auto, Reference=Avcc - jeśli chcesz skorzystać z wewnętrznego...

    Mikrokontrolery   09 Mar 2009 16:58 Odpowiedzi: 6    Wyświetleń: 1848
  • Bascom: Aref w ATmega16 z LM336 - pomiar ADC na maksimum

    Witam napisałem programik odczytujący pomiary z adc wszystko działa ładnie ale jak ustawie na napięcie zewnętrzne to pomiar stoi cały czas na maksimum jako napięcie odniesienia używam układu lm336 konfiguracja w bascomie Config Adc = Single , Prescaler = Auto , Reference = Aref Jeżeli Reference ustawie na avcc lub na internal to pomiar działa jeżeli...

    Mikrokontrolery AVR   27 Lut 2013 00:21 Odpowiedzi: 1    Wyświetleń: 1119
  • ATMEGA32 - ADC nie działa poprawnie, wyświetlacz LCD pokazuje 0 - BASCOM kod

    A próbowałeś z parametrem "Reference = AVCC" ? Dla "Reference = off" pobierasz napięcie wzorcowe z Vref. 'The reference param may be : 'OFF : AREF, internal reference turned off 'AVCC : AVCC, with external capacitor at AREF pin 'INTERNAL : Internal 2.56 voltage reference with external capacitor ar AREF pin

    Mikrokontrolery   11 Gru 2007 15:54 Odpowiedzi: 22    Wyświetleń: 2573
  • REKLAMA
  • [ATMEGA128] ATMEGA128 i LCD 240x128 z panelem dotykowym – jak podłączyć i obsłużyć w Bascom

    Z określa czy panel został wciśnięty. A nawet można zrobić czujnik siły nacisku. Reference ustaw na AVCC. Teraz masz Internal i właśnie to jest problem.

    Mikrokontrolery   09 Lut 2010 20:41 Odpowiedzi: 51    Wyświetleń: 15922
  • [Atmega8] [Atmega8][Bascom] - Odczyt wewnętrznego napięcia referencyjnego ADC

    Witaj. Czy można programowo odczytać napięcie referencyjne wewnętrzne (internal) mikrokontrolera np. Atmega8 ? Masz na myśli jego wartość? Zaglądnij do datasheet na schemat: Figure 90. Analog to Digital Converter Block Schematic Operation Pytam dlatego, iż istnieje rozbieżność w poszczególnych egzemplarzach co jest ważne przy układach ADC. Owszem istnieje...

    Mikrokontrolery AVR   29 Paź 2013 15:26 Odpowiedzi: 4    Wyświetleń: 1629
  • Atmega328p: Zmiana szybkości transferu w Bascom AVR przy 4MHz

    PS Czy ktoś używał wewnętrznego czujnika temperatury na ADC8 ? Pytam, bo nie wiem jak interpretować wynik ADC8=357. Tu jest jakiś przykład w BASCOM'ie [url=http://wileczeknet.blogspot.com/201... kalibracja jest opisana w dokumencie [url=http://www.atmel.com/Images/doc8108... Calibration of the AVR's...

    Mikrokontrolery AVR   07 Gru 2013 11:13 Odpowiedzi: 28    Wyświetleń: 3282
  • Jak napisać procedurę w Bascomie dla przetwornika A/C w ATmega8535?

    dobrze by było troszkę wzmocnić to napięcie (tak żeby można je było mierzyć) minimalne napięcie odniesienia dla 8535 to chyba 2V, ale możesz dać więcej. Procedura w bascomie jest banalna deklarujesz np: Config Adc = Single , Prescaler = Auto , Reference = Internal Pomiar: Zmienna_y = 0 Zmienna_v = 0 Do Incr Zmienna_y Start Adc Zmienna_x = Getadc(0)...

    Mikrokontrolery   12 Mar 2004 09:00 Odpowiedzi: 3    Wyświetleń: 1275
  • [Attiny13][Bascom] - Prosty termometr oparty o termistor NTC i kilka diod led.

    Jako napięcie odniesienia możesz ustawić napięcie zasilania. Z drugiej strony nie rozumiem - dlaczego nie pasuje Ci to 1,1V... ? Nie pamiętam teraz czy Reference ustawiało się na AVCC w tiny13, bo zawsze korzystam z Internal w jego przypadku. Sprawdź po prostu :)

    Początkujący Elektronicy   02 Paź 2012 21:55 Odpowiedzi: 23    Wyświetleń: 8484
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Zajrzałem do skompilowanego pliku i widzę że kompilator w ogóle nie używa tu R2 i R3 więc mi je zostawił ;) Od pewnego czasu w Bascom do rejestrów można się odwoływać prosto z kodu. Ciekawe którą wersję Bascom masz. Pewnie znowu schody... U mnie program się kompiluje na 96% [syntax=vbnet] $regfile = "attiny13.dat" $crystal = 9600000 $hwstack = 16 $swstack...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 669
  • AtMega8 - Czy muszę w kodzie źródłowym deklarować wartość Vref

    Config Adc = Single , Prescaler = Auto , Reference = ' Tu co należy wpisać ???? Nie znam BASCOM, ale po 15 sekundach w google znalazłem: 'Config Adc = Single , Prescaler = Auto, Reference = Internal 'The reference param may be : ' OFF : AREF, internal reference turned off ' AVCC : AVCC, with external capacitor at AREF pin ' INTERNAL : Internal 2.56...

    Mikrokontrolery AVR   05 Lut 2016 22:08 Odpowiedzi: 14    Wyświetleń: 1767
  • [BASCOM] - Program pomiaru temperatury pętluje się, zamiast mierzyć temperaturę

    Sprawdź miernikiem napięcie podawane z LM35 na ADC. Przepisałem ten kod tak by był przejrzystszy. Przy okazji zaoszczędziłem 8% pamięci. To nieistotne. Istotne natomiast jest to, że teraz widać, że układ wyłączy się jeśli odczyt na ADC będzie w zakresie 250-300. Powyżej lub poniżej tego zakresu krążek będzie świecił. [syntax=vbnet]'Program "elektronicznej...

    Mikrokontrolery   25 Cze 2015 23:12 Odpowiedzi: 7    Wyświetleń: 1014
  • Atmega8 - Jak zmierzyć prąd AC do 50A przekładnikiem? Napięcie na wyjściu 6,2V

    Witam wszystkich serdecznie i dziękuję za pomoc w rozwiązaniu problemu. Chciałbym przeprosić za moje bezmyślenie. Po sugestii frediego zacząłem kombinować z tymi rezystorami przy wzmacniaczu wyjściowym. Skończyło się tym, że wstawiłem potencjometr wieloobrotowy 10K i uzyskałem to co chciałem. Tak więc polecam ten układ do przekładników z małą modyfikacją...

    Mikrokontrolery   21 Gru 2014 12:21 Odpowiedzi: 13    Wyświetleń: 5307
  • [Bascom][ASM] Jak skonfigurować ADC na ATmega32 dla 8 bitów?

    Witam, Potrzebuję wycisnąć a ATmegi32 maksymalną prędkość ADC. znalazłem wiele artykułów, i w większości z nich zrobione są wstawki w języku Assembler, dzięki którym Atmega korzysta tylko z 8 bitów przetwornika. Wiem że ustawia się to bitem w rejestrze "ADLAR", ale niestety całość musi być napisana w ASM, bo Bascomowa komenda "getadc()" i tak konwertuje...

    Mikrokontrolery AVR   23 Lut 2018 09:29 Odpowiedzi: 3    Wyświetleń: 747
  • BASCOM, ATTINY13: ADC nie działa po wybudzeniu z trybu Powerdown

    No niestety nie pomogło :(, po wyłączeniu i ponownym włączeniu przetwornik milczy jak grób. Zachowuje się tak samo nawet jak wyrzucę Powerdown i przerwanie. Zrobiłem programik, w którym była taka sekwencja: . . . Stop ADC Waitms 100 Start ADC . . . I nadal nic. No ale ja się tak łatwo nie poddaję. Nalałem sobie małą szklaneczkę mojego ulubionego Burbona...

    Mikrokontrolery AVR   01 Lut 2017 21:28 Odpowiedzi: 6    Wyświetleń: 1083
  • [bascom] Jak napisać funkcję do pomiaru ADC co 10 minut z GPS?

    Witam Mam takie małe pytanko jak napisać funkcje która by co pewien czas np: 10 minut sprawdzała wartość ADC? Jeśli chodzi o wartość czasu uzyskuje go z odbiornika GPS. Config Adc = Single , Prescaler = Auto , Reference = Internal Dim Adcc As Word Do Start Adc Adcc = Getadc(0) Lcd Adcc Loop End

    Mikrokontrolery   05 Kwi 2010 21:46 Odpowiedzi: 1    Wyświetleń: 774
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    Witam , wklejam kod jaki udało mi się wypocić. Miało być tak pięknie a wyszło jak zawsze :-( Ten twój kod jest oczywiście błędny. Po pierwsze, jeżeli stosujesz napięcie referencyjne wewnętrzne, to dla AtMega 8 wynosi ono 2.56V. Zatem poziom napięcia mierzonego podanego na dowolny pin ADC nie może przekroczyc tej wartości. Jeżeli jednak ten warunek...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4590
  • Jak uzyskać prawdziwie losowe liczby w BASCOM zamiast Rnd()?

    Dim ___rseed As Word ___rseed = Getadc(9) Lcd ___rseed Dlaczego na LCD cały czas jest 00? Atmega8, w obudowie DIP posiada 6 kanałów ADC... W obudowie TQFP i QFN jest ich 8. Ty próbujesz pobrać wartość z 10 kanału (liczymy od 0). Zamień 9 na wartość od 0 do 5 (podejrzewam, że Twoja Atmega jest w obudowie DIP): __rseed = Getadc(0) Oraz...

    Mikrokontrolery   10 Maj 2009 14:04 Odpowiedzi: 13    Wyświetleń: 5275
  • Jak dokładnie mierzyć napięcie w Atmega32 z użyciem ADC i Bascom?

    Usunę kondensator z Aref, ustawię reference na internal i poprawię kolejnośc działań we wzorze. Jak nie pomoże to sprawdzę też liniowość tego błędu i ewentualnie wprowadzę poprawkę. W poniedziałek dam znać jak mi poszło. Dziękuję Marek

    Mikrokontrolery   20 Maj 2010 08:04 Odpowiedzi: 22    Wyświetleń: 14678
  • ATMega32 - Niezależne sterowanie PWM silnikami DC 24V

    Witam Poprawiłem parę elementów i układ działa jak należy. Odłączanie uzyskałem na przekaźniku. Mam jednak kolejny problem. Korzystam z przetwornika ADC na PA0. Schemat podłączania brałem z kursu BASCOM. Jednak w tym przypadku mi nie działa. Mógłby mnie ktoś nakierować czy taki schemat ma możliwość poprawnej pracy? Obecnie wyjście POT to potencjometr...

    Mikrokontrolery   26 Kwi 2014 15:10 Odpowiedzi: 32    Wyświetleń: 7005
  • ATmega 128 - jak poprawnie zainicjować przerwanie zewnętrzne INT1?

    W Bascom to jest bardzo prosto:) Piszesz: Config ADC=single, prescaler=auto, reference=avcc zalezy jak masz podlaczone zrodlo odniesienia reference = off|avcc|internal Nastepnie deklarujesz zmienna, np: Dim Wart_ac as Word Pozniej wlaczasz przetwornik Start ADC I dajesz glowna petle z odczytem, np: Do ... Wart_ac=getadc(x) ' gdzie x to kanal...

    Mikrokontrolery   20 Sty 2008 20:22 Odpowiedzi: 12    Wyświetleń: 1490
  • Konfiguracja napięcia referencyjnego ADC w ATtiny45 w BASCOM AVR

    Witam. To mój pierwszy post, więc proszę o wyrozumiałość. Mam następujący problem: Próbuję napisać program na ATtiny45 w BASCOM AVR v.1.11.8.3 obsługujący przetwornik ADC. I nawet działa, z tym, że napięcie referencyjne równe jest napięciu zasilania (co jest zgodne z domyślnymi ustawieniami procesora). Chciałem przestawić ja na 2.56V poleceniem CONFIG...

    Mikrokontrolery   21 Lis 2006 19:08 Odpowiedzi: 5    Wyświetleń: 4068
  • Jak zbudować woltomierz 0-5V z Atmega8 i wyświetlaczem w BASCOM?

    Witam Wie ktoś jak za pomocą Atmega8 zbudować prosty woltomierz do pomiaru napięcia od 0 do ok. 5V i wyświetlić to na wyświetlaczu ?? w postaci np. Config Adc = Single , Prescaler = Auto, Reference = Internal Start Adc Dim W As Word , kanal As Byte kanal = 0 W = Getadc(kanal) W = Getadc(kanal) cls lcd W ; " volt " ; End Oto...

    Projektowanie Układów   21 Kwi 2009 10:09 Odpowiedzi: 5    Wyświetleń: 7769
  • Obsługa klawiatury ADC w Atmega z Bascom dla kierownicy samochodowej

    To coś źle przeczytałeś - dla wewnętrznego odn. mamy reference = internal ;] A dodam, że zwykle piszę w C :P PS. A co do rezysora, to ja nawet dałbym trochę więcej niż wyszło z obliczeń - przyciski są tylko 4, przetwornik w miarę dobry, a zdarza się, że wbudowane ZNO ma wartość mniejszą od typowej katalogowej. No i z ciut większą rezystancją nieco mniejszy...

    Mikrokontrolery   18 Lip 2010 23:44 Odpowiedzi: 8    Wyświetleń: 3132
  • Błąd kompilacji woltomierza na ATmega8 w BASCOM - Error 12: Unknown CONFIG parameter

    Witam, proszę o pomoc: Stworzyłem taki kod: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pb.2 , Db5 = Pb.3 , Db6 = Pb.4 , Db7 = Pb.5 , E = Pb.0 , Rs = Pc.0 Cls Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word Cursor Blink Do W = Getadc(0) W = Getadc(0)...

    Początkujący Elektronicy   26 Paź 2008 21:14 Odpowiedzi: 11    Wyświetleń: 4243
  • Bascom, ATmega8, ADC nie działa na sprzęcie – kod działa w symulatorze, nie w układzie

    Witam! Mam mały problem z adc i atmegą8. Napisałem taki program w bascom'ie : $regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Config Portc = Input Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down Config Adc = Free , Prescaler = 8 , Reference = Off 'tu próbowalem także reference = internal ; avcc; on...

    Początkujący Elektronicy   29 Cze 2008 20:09 Odpowiedzi: 2    Wyświetleń: 1776
  • [ATiny25] [ATiny25][Bascom] - Niezgodne odczyty ADC po migracji z ATmega8

    Witam. Mam problem z uC ATtiny25, który podaje błędne odczyty z ADC, wszystko wcześniej było testowane na ATmega8 z wyświetlaczem i odczyty się zgadzały, teraz dysponując tylko jedną LED'ą, sprawdziłem, że odczyty się nie zgadzają, cała elektronika w przypadku ATmegi i ATtiny się nie zmieniają, jedynie drobne zmiany w kodzie. [syntax=basic4gl]$regfile...

    Mikrokontrolery AVR   25 Lip 2013 18:19 Odpowiedzi: 4    Wyświetleń: 2133
  • Bascom i przetwornik AC, przykład przetwarzania napięcia?

    Config Adc = Single , Prescaler = Auto Brak tu konfiguracji napięcia odniesienia dla przetwornika Powinno być CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = opt gdzie opt = OFF | AVCC | INTERNAL OFFnapięcie podaje się z zewnątrz (końcówka AREF), AVCCnapięciem odniesienia jest napięcie zasilające część analogową (między AREF a AGND należy dołączyć...

    Mikrokontrolery   20 Sty 2008 23:01 Odpowiedzi: 4    Wyświetleń: 1585
  • Sterowanie dwoma silnikami DC potencjometrami w BASCOM na ATmega8

    Troche jeszcze posiedziałem i napisałem taki działający kod [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 Config Portb = Output Config Portc = Input Config Timer1 = Pwm , Pwm = 10 , Prescale = 1 , Compare A Pwm = Clear Down Config Adc = Free , Prescaler = 8 , Reference = Avcc 'tu próbowalem także reference = internal ; avcc; on Dim U As...

    Początkujący Elektronicy   23 Mar 2013 10:04 Odpowiedzi: 8    Wyświetleń: 2691
  • [ATmega8] Jak użyć kilku komparatorów w ATmega8 do pomiaru z LM35 w Bascom?

    AT90S2313 nie posiada przetwornika analogowo-cyfrowego więc do mierzenia napięcia stosowano komparator. Ty masz ATmega8 który ma owy przetwornik - nim najlepiej mierzyć napięcie z LM35. Poza tym ATmega8 ma tylko jeden komparator. Dim w As Word 'właczenie przetwornika CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = internal w = Getadc(0) 'odczyt...

    Mikrokontrolery AVR   13 Cze 2008 23:20 Odpowiedzi: 3    Wyświetleń: 4235
  • [Bascom] Mega16 ADC6 i LCD na porcie A - brak odczytu napięcia

    To podłącz jeszcze AREF do VCC. Tego bym raczej nie robił, albo co najwyżej podłączył AREF przez capacitor do masy. Przetwornik ADC otrzymuje napięcie referencyjne wewnętrznie określone w 'Config ADC'. Port AREF jest podłączony bezpośrednio do przetwornika i może służyc do pomiaru aktualnego napiecia referencyjnego. Podłączając pod ten port (pin) jakiekolwiek...

    Mikrokontrolery AVR   13 Mar 2011 22:14 Odpowiedzi: 21    Wyświetleń: 2027
  • UART między Atmega8 i Atmega16 - nie działa komunikacja, BASCOM kod

    Mam 2 atmegi. Jedna to atmega8 a druga atmega16. Używam Uart programowy i nie wiem dlaczego nie działa. Poniżej kod programu w bascomie dla nadajnika Config Adc = Single , Prescaler = Auto , Reference = Internal Config Pinb.0 = Output Config Pind.6 = Output Config Pind.7 = Output Config Pind.3 = Input Config Pind.4 = Output Portd.3 = 1 Open "Comd.3:1200,8,n,1"...

    DSP i Transmisja   09 Gru 2009 16:24 Odpowiedzi: 2    Wyświetleń: 1805
  • Zasilanie układu 556 i czujnika MiniCap2 w systemie wentylacji - pytania

    Udało mi się zrobić kilka pomiarów i wkońcu ustawić prawie równe 2.5 V na zasilaniu dla minicap2 :)) Mam też parę wyników i niestety muszę potwierdzić fakt, że ch-ka tego układu jest nieliniowa. Zanotowałem kilka wartości napięć przy różnej wilgotności i niestety nie da się tego ujednolicić. Jak będę miał możliwość to następnym razem sprawdzę jeszcze...

    Początkujący Elektronicy   12 Mar 2009 21:44 Odpowiedzi: 15    Wyświetleń: 5629
  • Generowanie sygnału PPM dla serwa - proszę o pomoc

    W bascom to jest proste jak nie powiem co - ale trzeba udoskonaliś kawałek z przeliczaniem wartości z adc na czas wysokiego impulsu. Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim Pls As Word Dim Czaswysimp As Single Do Pls = Getadc(0) 'pobór wartości z ADC Czaswysimp = Pls Czaswysimp = Czaswysimp / 200 'tu należy...

    Mikrokontrolery   19 Sty 2007 20:32 Odpowiedzi: 14    Wyświetleń: 2738
  • [BASCOM] Średnia z odczytów ADC, ale trochę inaczej.

    A faktycznie niedopatrzyłem bo to wycięty fragment. Proszę więc. Kod jest po to by pokazać jak pomysł otrzymany na Forum można zamienić na coś działającego :P Nie ma wskazywać idealnego rozwiązania, a jedynie to co miałem na myśli a mam ich więcej bo pełno różnych projektów na głowie. Zmieniłem Sub w Funkcję. Nagram chyba kiedyś o tym jakiś film żeby...

    Mikrokontrolery AVR   21 Lis 2016 19:09 Odpowiedzi: 8    Wyświetleń: 1197
  • Jak zmierzyć niskie napięcie stałe ADC3 w ATtiny26 z gain x20 w Bascom?

    W takim razie wychodzi, że najodpowiedniejszy byłby kanał 18 (ADMUX0..4 = 10010) czyli piszę w bascomie : pomiar = GetAdc(18 ) a czy w Config Adc trzeba wpisać "coś specjalnego" czy wystarczy : Config Adc = Single , Prescaler = Auto , Reference = Internal dodano po kilku minutach... ----------------------------------------... wygląda na to...

    Mikrokontrolery   11 Sie 2007 06:12 Odpowiedzi: 7    Wyświetleń: 1842
  • GetADC w Bascom – na jakie jednostki można przeliczyć wynik 10-bitowy ADC?

    $regfile = "m8def.dat" $crystal = 100000 Config Portb = &B11111111 Portb = &B11111111 Config Portd = &B11111111 Portd = &B11111111 Dim Czas As Word Config Adc = Single , Prescaler = Auto , Reference = Internal Enable Interrupts Start Adc Config Portb.1 = Output Led0 Alias Portb.0 Led1 Alias Portb.1 Do Czas = Getadc(5) For Czas = 0...

    Mikrokontrolery   02 Lis 2006 14:43 Odpowiedzi: 26    Wyświetleń: 3295
  • Attiny26 - błędne odczyty ADC, migające diody, BASCOM - co poprawić?

    Witam! Mam taki program: $regfile = "at26def.dat" $crystal = 1000000 Config Porta = &B11111111; Config Portb = &B00000000; Porta = &B11111111; Portb = &B00000000; Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word Do W = Getadc(8) Porta = W Loop End Na porcie diody migają jak szalone, jedynie starsze...

    Mikrokontrolery AVR   05 Gru 2009 20:59 Odpowiedzi: 2    Wyświetleń: 1754
  • Dlaczego uśrednianie napięcia w Bascomie powoduje błędne odczyty?

    Napisałem program w bascomie który mierzy 16 razy napięcie na wejściu przetwornika AC, później uśrednia wynik i pokazuje na trzech wyświetlaczach 7 segment i program ten pokazuje głupoty, na wyświetlaczu wartości cały czas bardzo szybko się zmieniają. Gdy usunę część odpowiedzialną za uśrednianie wyniku jest ok. Może ktoś zerknąć na kod i powiedzieć...

    Mikrokontrolery   28 Lut 2008 12:41 Odpowiedzi: 1    Wyświetleń: 1038
  • AVR - Rejestr z wartością napięcia zasilania mikrokontrolera

    W przytoczonym wzorze przeze mnie VBG = 1,22V. Nota odnośnie Atmega8L podaje 1.3V a specyfikacja do Atmega88V VBG = 1.1V. Stąd są te różnice. W każdym razie uzyskałem to o co mi chodziło. ..... Pojawił się problem ponieważ chcę odczytywać dodatkowo jeszcze zewnętrzne napięcie doprowadzone do jednego kanału przetwornika. Po umieszczeniu na początku programu...

    Mikrokontrolery AVR   26 Paź 2012 20:11 Odpowiedzi: 14    Wyświetleń: 2004
  • Jak używać ADC w trybie free w Bascom AVR na Atmega8?

    Chcę użyć przetwornika AD w Atmega8. Programuje w bascomie AVR. Jest tam funkcja GetADC i nie mam żadnego problemu z jej uzyciem, ale ma ona taka zasadncizą wadę, że dziala tylko w trybie single i po jej wywołaniu czeka aż konwersja zostanie zakończona. (Jest to dość naturalne, bo przecież musi zwrócić wynik konwersji). Zależało by mi, aby uniknąć tego...

    Mikrokontrolery   11 Sty 2008 00:23 Odpowiedzi: 2    Wyświetleń: 2184
  • Getadc w Bascom - problem z użyciem zmiennej dla kanału ADC

    Witam Wszystkich!! Mam nietypowy problem.Oto listing: Dim W As Integer Dim Channel As Byte Config Adc = Single , Prescaler = Auto , Reference = Internal Declare Sub Volt Do Channel = 2 Start Adc W = Getadc(channel) Waitms 1 Stop Adc Cls Lcd "Temp=" ; W ; " C" Wait 1 Loop Gdy za wartosc channel wstawiam cyfre(2 np.kanal 2) to wszystko dziala ok. A jak...

    Mikrokontrolery   24 Maj 2014 14:46 Odpowiedzi: 8    Wyświetleń: 3503
  • Programowanie ATTiny w Bascom: Wybór modelu i konfiguracja pinów

    http://obrazki.elektroda.pl/3205208400_1... Sorry for only english . Here is a ATTiny connected as the above schematic. Clock must be the internal clock. Datasheet says 4.8/9.6MHz . I think 4.8 is enough. I want help for a program in Bascom .I see that ATTiny13 is not the perfect one for the task . May be ATTiny25 or ATTiny45 will be...

    Mikrokontrolery AVR   24 Kwi 2015 10:44 Odpowiedzi: 6    Wyświetleń: 1851
  • [BASCOM] Wyświetlacz 7-segmentowy nie działa poprawnie dla wartości prądu > 10

    Policzyłem dla AVCC, to jednak nieważne. Zobacz jak korzystać z symulatora w takich sytuacjach. Zmieniłem trochę Twój kod (miał też błąd w obsłudze przerwania bo zaraz pod Select case miałeś ustawianie portów bez żadnego Case. Przeniosłem więc tę linię powyżej Select Case) Wracając do symulatora to każdy ruch suwaka w symulatorze powoduje teraz printowanie...

    Mikrokontrolery AVR   02 Lis 2017 21:16 Odpowiedzi: 4    Wyświetleń: 1539
  • Attiny13 BASCOM: Jak skonfigurować ADC dla poprawnego odczytu?

    Próbuję odpalić programik na Attiny13, ale nie mogę dojść do ładu z ADC. Może ktoś mógłby podpowiedzieć? $regfile = "attiny13.dat" Config Adc = Single , Prescaler = Auto , Reference = Internal Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.0 = Output Dim Wart_ac As Iram Byte 'zmienna na wartość odczytaną z przetwornika Dim V As...

    Mikrokontrolery AVR   19 Paź 2011 12:44 Odpowiedzi: 4    Wyświetleń: 3930
  • Kompilacja ADC ATmega8535 w Bascom 1.11.7.4 - błąd niezgodności układów

    Witam!!! Używam BASCOMA 1.11.7.4 i mam problem z kompilacją programu do obsługi ADC dla ATmega8535 z wykorzystaniem wewnętrznego źródła odniesienia. Jest on prawie identyczny jak ten dołączony w folderze BASCOMA – SAMPLES. $regfile = "m8535.dat Config Adc = Single , Prescaler = Auto , Reference = Internal Start Adc Dim W As Word , Channel As Byte...

    Mikrokontrolery   16 Kwi 2004 08:05 Odpowiedzi: 7    Wyświetleń: 2110
  • XMega 128A1 [BASCOM] - Kalibracja ADC dla czujników 0-10V

    Znalazłem przykład w pliku pomocy do Bascoma jak to zrobić ale niestety nic nie pomaga. Może ktoś wie jak dokonać takiej kalibracji. Wydaje mi się że do pomiaru offset'u można wykorzystać drugi przykład z pomocy -> Internal measure the DACB output with ADC B . [syntax=basic4gl]$regfile = "xm128A1def.dat" $crystal = 32000000 '32MHz $hwstack = 64 $swstack...

    Mikrokontrolery   17 Kwi 2015 09:09 Odpowiedzi: 4    Wyświetleń: 1854
  • Pomiar natężenia oświetlenia ADC ATmega8535 + fotodioda ?

    Witam. Mierzę nateżenie oświetlenia małej kompaktowej świetlóki przy użyciu fotodiody i mam pewien problem przy długim pomiarze wartość otrzymana z fotodiody systematycznie spada. Przebieg otrzymany w wyniku pomiaru jest w pliku wykres. Wartość pomiędzy 2000 a 5500 sek maleje im dłużej się mierzy, chociaż układ pozostawiony jest w bezruchu i odizolowany...

    Mikrokontrolery   19 Paź 2005 06:17 Odpowiedzi: 12    Wyświetleń: 5698
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Możesz sprawdzić czy tak zadziała, ale nie testowałem i nie piłem dziś jeszcze kawy wiec błąd mógł się wkraść. Zwróć uwagę, że przesunąłem Outled z PB2 na PB1 i PB0 bo one nie mają ADC a PB2 ma. By nie powtarzać kodu czyli żeby się też niepotrzebnie nie zwiększał przeniosłem procedurę odczytu do Sub w którym tylko wskazuję którego wejścia użyć no i...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1560
  • Błąd kompilacji ADC_MUX entry not found w Bascom dla ATmega8

    Przy kompilacji kodu na atmega8 wychodzą mi błędy;ADC_MUX entry not found in dat file. Ten sam kod działa na atmega16 oczywiście po zmianie wyprowadzeń. $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Rs = Portd.2 , E = Portd.3 , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.0 Config Lcd = 16 * 2 Cls Cursor Off...

    Mikrokontrolery AVR   07 Lip 2011 19:10 Odpowiedzi: 2    Wyświetleń: 1792
  • Atmega32 ADC Bascom - Zakłócenia między kanałami LM35 i potencjometru

    Sznowni forumowicze może znajdzie się ktoś kto pomoże rozwiązać mi następujący problem. Procek Atmega32 do portu A podłączone 2 elementy. Pierwszy to LM35 na kanale 0 a drugi to potencjometr na kanale 1. $regfile = "m32def.dat" Enable Interrupts Config Porta = Input Config Adc = Single , Prescaler = Auto , Reference = Internal Porta = &B11111110...

    Mikrokontrolery   26 Paź 2005 09:07 Odpowiedzi: 3    Wyświetleń: 4343
  • Czy ATTINY13 w BASCOM może generować 600kHz przy zmianie napięcia?

    Program o który mi chodzi miałby działać tak: mierzę napięcie na jednym z pinów, jeśli jest ono mniejsze niż pewna określona wartość to na innym pinie pojawia się bardzo szybki przebieg prostokatny, powiedzmy 600kHz. Napięcie wzrasta- na wyjściu jest 0. Teoretycznie można by to zrealizować za pomoca przerwania: Maksymalna częstotliwość TINY13 to 9,6Mhz....

    Mikrokontrolery   07 Kwi 2006 21:57 Odpowiedzi: 9    Wyświetleń: 4475
  • [Atmega8][BASCOM] Problem, nie uruchamia się program

    Taki schemat zasilania znalazłem w datasheecie w necie... Dodam jeszcze, że LCD, który dostałem wraz z zestawem 300-k też nie działa... (podłączam 1-masa, 2-+5V, 3-kontrast, 5-masa) Czy takie połączenie odnośnie kawałka kodu programu będzie działało? $regfile = "m8def.dat" $crystal = 8000000 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6...

    Mikrokontrolery AVR   23 Lip 2009 20:00 Odpowiedzi: 27    Wyświetleń: 4014
  • Bascom AVR: Jak przetestować i rozbudować program eksportu danych RS232?

    Zrobiłem w tym bałaganie trochę porządku. Program musi mieć logiczny przebieg. Nie można tu wrzucać instrukcji w dowolnej kolejności. Nie sprawdziłem czy działa. To Twoje zadanie. Zanim uruchomisz to go przeanalizuj. Najlepiej jak dopiszesz objaśnienia. $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 Dim Pomiar As Byte Dim Wart_nap...

    Mikrokontrolery   13 Lut 2007 14:48 Odpowiedzi: 14    Wyświetleń: 3251
  • [BASCOM] Problem z ADC-dzielnik

    Mam problem z ADC. Otóż zasilam cały układ z akumulatorka LI-iON 3,7V/120mAh. Dla tego też, ADC mam skonfigurowane: Reference = internal. Wtedy muszę dawać dzielnik rezystorowy na + i - baterii. Razem około 20k. Problem w tym, że po wyłączeniu procesora, "powerdown" mam 700 mikro Amper.(0,7mA). Sam dzielnik rezystorowy pobiera cały czas około 185 mikro...

    Mikrokontrolery AVR   01 Sty 2017 21:32 Odpowiedzi: 10    Wyświetleń: 1005
  • [mega8][bascom][przetwornik adc] - Błąd w programie

    Witam Przepisałem praktycznie słowo w słowo to co w zielonej ksiazce i wywala blad: error 42 , Line 27, Numeric parameter expected [Wart_ac] O co chodzi? spodziewa sie liczby jako parametru? Ale o co mu chodzi? Tutaj cały kod: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 =...

    Mikrokontrolery AVR   21 Sie 2009 06:04 Odpowiedzi: 10    Wyświetleń: 1867
  • Komparator ATmega8 w Bascom - problem z opcją TRIGGER OUTPUT i pomiar napięcia

    co do pierwszej odpowiedzi to: mógłbyś mi powiedzieć gdzie dokładniej bo jakoś znaleźć nie mogłem, ktoś też mi mówił że widział na jakiejś stronie coś podobnego, ale jak dotąd ja tego nie znalazłem będe wdzięczny a co do drugiej odpowiedzi to: po co wogóle robić sobie woltomierz można kupić gotowy??? ja poprostu eksperymentuje z uC i właśnie robie sobie...

    Mikrokontrolery   07 Wrz 2003 08:51 Odpowiedzi: 5    Wyświetleń: 2449
  • [atmega8][bascom]Przepuszczanie sygnału analogowego przez UC

    Witam. Może i głupio, ale z ciekawości napisałem programik, którego jedynym zadaniem jest przepuszczanie podanego na wejście ADC dzwięku przez mikroprocesor atmega8 tak, że wychodzi na PWM1a. W sumie to nawet poniekąd mi się to udało, dzwięk przechodził, ale wyjściowa jakość nie była zadowalająca. Większość paramerów w programie dobrałem doświadczalnie......

    Mikrokontrolery AVR   16 Maj 2010 10:50 Odpowiedzi: 7    Wyświetleń: 2287
  • Dlaczego AT24C64 nie zapisuje poprawnie danych w Bascom?

    Witajcie , napisałem taki krótki kod aby sprawidzić czy moja kostka AT24C64 w ogóle działa , no i nie wiem czy coś źle napisałem (prawie na pewno), czy raczej jest coś nie tak z nią ,ew. ze mną. Zmienna eep zawiera liczbę - np. 233 zapisuję ją do zewn. eepromu , potem odczytuję , ale niezależnie od zmiennej ,wyświetla 255 lub 0 - powiedzcie co jest...

    Programowanie   03 Sty 2007 13:48 Odpowiedzi: 18    Wyświetleń: 7413
  • Bascom/ATmega8 - błędne przeliczenie odczytu z LM35, jak poprawić?

    Witam, składam termometr na czujniku LM35 narazie w symulatorze bo nie mogę dojść do ładu z przeliczeniem odczytu i proszę o pomoc. Przekopałem google i z kilku różnych programów skleiłem kawałek mojego ale niestety nie działa jak powinien. Przy temperaturze 100*C lm35 powinien dawać 1000mV więc ADC atmegi8 odbierze wartość 401 i teraz to mnożę razy...

    Mikrokontrolery Początkujący   31 Gru 2012 02:32 Odpowiedzi: 11    Wyświetleń: 4155
  • Atmega8 [bascom] - Jak zrealizować pomiar prądu w mierniku V-A?

    Witam serdecznie, jestem w trakcie budowania miernika V-A do zasilacza laboratoryjnego na mega8 i mam problem po stronie pomiaru prądu, oto część programu: Config Adc = Single , Prescaler = Auto , Reference = Internal Dim X As Byte , Y As Byte Dim Wart_ac As Word Dim V As Single Dim Wart_nap As String * 3 Start Adc i pętla: Do Wart_ac = Getadc(4)...

    Mikrokontrolery   28 Gru 2009 09:18 Odpowiedzi: 1    Wyświetleń: 4272
  • Atmega8 ADC nie działa w rzeczywistym układzie, napięcie 1,6V na ADC0

    Witam Mam pytanie związane z przetwornikiem analogowo-cyfrowym wbudowanym w mikroprocesorze Atmega8. W symulacji Bascom-AVR działał poprawnie jednakże w przypadku prawdziwego układu program nie działa. Na kanale ADC0 mam napięcie 1,6V. Pomimo tego napięcia wartość przetworzenia wynosi 0. Wykorzystuję wewnętrzne źródło odniesienia. Dzękuję za wszystkie...

    Mikrokontrolery AVR   07 Cze 2009 20:41 Odpowiedzi: 13    Wyświetleń: 4601
  • Przeliczenie wartości ADC na stopnie Celsjusza - termometr na bazie uC i 1N4148

    Witam, Mimo poszukiwań w internecie i prób praktycznych nie potrafię napisać programu w Bascom'ie (pisząc wprost: zrozumieć przekształceń i wyliczyć temperatury) do termometru mikroprocesorowego z użyciem diody 4148 w roli czujnika temperatury. Próbowałem już pytać w wątku o laminatorach itd. Mimo przeglądnięcia wielu stron i spędzenia wielu godzin...

    Mikrokontrolery AVR   27 Mar 2011 03:26 Odpowiedzi: 20    Wyświetleń: 6080
  • [Attiny24][Bascom] Czy ADC i wszystkie PWM mogą działać razem?

    Witam Zacznijmy od tego, że to NIE JEST mostek H. Układ ma być sterownikiem świateł do samochodu. PWM będzie "pracował" tylko na 30% wypełnienia, nie więcej. Nigdy też nie będzie sytuacji, że wszystkie 4 tranzystory będą fizycznie zamontowane w układzie. Albo będą tranzystory "górne" albo "dolne". W projekcie widać 4 tranzystory, ponieważ sterownik...

    Mikrokontrolery AVR   25 Paź 2018 14:18 Odpowiedzi: 10    Wyświetleń: 1047
  • [C] na [Bascom] - Oscyloskop Arduino - Oddam 500pkt

    Dzień dobry, Chciał bym zrobić sobie prosty oscyloskop tyle że z wykorzystaniem uC Atmega8. Czy mógł by mi ktoś przetłumaczyć poniższy kod na język Bascom, lub chociaż objaśnić jego działanie? Kompletnie nic z tego nie rozumiem... Za przetłumaczenie na język Bascom oferuję 500pkt

    Mikrokontrolery AVR   06 Lis 2017 17:49 Odpowiedzi: 7    Wyświetleń: 1200
  • [atmega8][Bascom]Sterowanie fazowe - sterownik kotła

    Witam. Robię sterownik (do teściowej :) ) do kotła z możliwością regulacji prędkości dmuchawy i jest drobny problem, stosuję wyświetlacz led który wyświetla róże parametry (multipleksowany jest i wykorzystuje do tego celu timer0), jak uruchomię przerwanie zewnętrzne INT0 to zaczyna mi strasznie migotać,tzn. wyświetlacz jest taktowany częstotliwością...

    Mikrokontrolery AVR   18 Wrz 2010 20:14 Odpowiedzi: 4    Wyświetleń: 2896
  • Obsługa ADC w ATmega88PA w BASCOM: Monitorowanie napięcia zasilania i baterii awaryjnej

    Witam, trzeci dzień męczę się z obsługą ADC w ATmega88PA. Buduję układ gdzie chce sprawdzać, czy jest właściwe napięcie zasilania i czy bateria awaryjna ma właściwe napięcie. Oto mój kod i schemat pomiaru https://obrazki.elektroda.pl/4066899200_... Pomiar napięcia 12V za pomocą dzielnika, napięcie odniesienia 1,1V z ATmega88. Pomiar...

    Mikrokontrolery AVR   07 Gru 2020 07:52 Odpowiedzi: 1    Wyświetleń: 558
  • [Atmega8][Bascom] Sterownik pieca z podajnikiem szufladowym

    Witam Miałem podobny problem z wyświetlaniem. Trzeba prawidłowo przypisać typy zmiennych a formatowane umieścić w poleceniu LCD "123";Fusing(X, #.##);"123". Tylko takie umieszczenie formatowania rozwiązało mi problem z wyświetlaniem całkowicie. Odpowiednie akcje na zmiennych należy wykonywać po zaokrągleniu do całości instrukcją np Round(Vol) lub Int(Vol)...

    Mikrokontrolery AVR   27 Gru 2013 19:37 Odpowiedzi: 11    Wyświetleń: 5981
  • Miliamperomierz, prosty tester USB Attiny13 Bascom

    https://obrazki.elektroda.pl/8115173800_... Witam, w ramach konkursu na urządzenie pomiarowe przedstawiam bardzo prosty miliamperomierz do testowania gniazd usb w smartfonach i innych urządzeniach. Konstrukcja jest śmiesznie prosta, oparta na mikrokontrolerze attiny13 i zawiera tylko kilka elementów niezbędnych do działania. Miernik...

    DIY Konkurs   02 Gru 2017 14:03 Odpowiedzi: 38    Wyświetleń: 7284
  • Dlaczego diody na ATmega48 nie zapalają się losowo? Kod w BASCOM-AVR

    Witam Chciałem zrobić prosty układ zapalający diody w losowej kolejności połączyłem wszystko według schematu przedstawionego poniżej: http://obrazki.elektroda.net/77_12658247... I zaprogramowałem uC tym programem: Config Portb = &B01111111 Portb = &B11111111 Dim Cyfra(5) As Byte Dim R As integer Cyfra(1) = 254 Cyfra(2)...

    Mikrokontrolery AVR   10 Lut 2010 20:28 Odpowiedzi: 2    Wyświetleń: 1958
  • Atmega Bascom: Jak uzyskać przesuwalne przebiegi PWM 50-200Hz?

    Pracuję nad nietypowym PWM jeśli można użyć takiego zwrotu na Atmedze 16. Problem polega tym że mam do dyspozycji 2 potencjometry. Jednym chcę regulować czas trwania logicznej 1 a drugim potencjometrem czas trwania logicznego 0. Czasy obu sygnałów regulowane w przedziale 0,05ms - 5ms. Poniżej próbny program. Ponieważ są to początki nauki Bascoma to...

    Mikrokontrolery AVR   07 Lip 2014 21:28 Odpowiedzi: 13    Wyświetleń: 4658
  • ATtiny13 termometr z LM13 - pytanie o zmiany w programie

    Witam, chciałbym skorzystać z projektu z linku http://diy.elektroda.eu/interaktywna-pod... na użytek mojego modelu samochodu RC do mierzenia temperatury silnika szczotkowego żeby go nie przegrzać powyżej 80 stopni i mam pytanie: 1) Co trzeba zmienić w programie jeśli mam ATtiny13 20Mhz (twórca projektu użył ATTiny13V 10MHz) żeby dobrze...

    Mikrokontrolery AVR   31 Paź 2011 22:31 Odpowiedzi: 20    Wyświetleń: 3489
  • [AVR+BASCOM] Jak odczytywać kierunek wiatru i sensor burzy za pomocą AVR ATmega328p?

    Do czego ma być rezystor 10k na schemacie? No jak to? Wraz z rezystorem 20k służy do podziału 3.3V do 1.1V Dokładnie taki był mój zamysł. Myślałem, że się uda... Jak widać by nie przekroczyć 1,1V trzeba dać rezystor >130k... Teraz.. nie baw sie w żadne przeliczanie na Volty Napisz program by pokazywał Ci na LCD albo w terminalu co sekundę te odczyty...

    Mikrokontrolery Początkujący   02 Cze 2018 07:08 Odpowiedzi: 21    Wyświetleń: 3123
  • Jak zaprogramować generator impulsów 1-20Hz na ATmega8 w Bascom?

    Witam, przerobiłem nieco program kol. Teedd, pod swój mikrokontroler i kwarc, niby działa, ale nie mam regulacji częstotliwości, reguluje mi tylko wypełnienie, kończą mi się pomysły.. $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 ' default use 32 for the hardware stack $swstack = 10 'default use 10 for the SW stack $framesize = 40 'default...

    Mikrokontrolery   10 Lut 2008 21:48 Odpowiedzi: 12    Wyświetleń: 3912
  • Jak napisać program w BASCOM dla Motorfader z Atmega8 i UART?

    Nareszcie twórcza odpowieć. Dięki wielkie myślę że coś z tym zrobię chociarz nie ukrywam że wolałbym ręczny ruch potencjometru jako priorytet lecz ten program a właściwie atmega musi zmieścić jeszcze więcej funkcji. A jak zrobić żeby flaga była ustawiana dopiero po odebraniu komunikatu? Dodano po 2 Przepraszam za odgrzewanie tematu, napisałem program...

    Mikrokontrolery AVR   11 Lis 2011 18:48 Odpowiedzi: 9    Wyświetleń: 1431
  • Bascom i Atmega8: Jak używać pliku m8def i skalować przetwornik ADC?

    mam kilka pytań odnośnie bascoma i atmegi8 wypróbowałem sobie przetwornik no i właśnie mam problem tylko prosze mi wszystko wytłumaczyć łopatologicznie bo ja dopiero zaczynam 1. do czego potrzebny jest ten plik m8def, bez niego przetwornik nie dziła i czy może wskazane byłoby używać tego pliku w innych programach. 2. Użyłem programu jak poniżej. Zauważyłem...

    Mikrokontrolery   02 Wrz 2003 20:15 Odpowiedzi: 2    Wyświetleń: 1353
  • Bascom - Jak stworzyć generator impulsów z regulowanym wypełnieniem i częstotliwością?

    Nawiązując do wcześniejszej wypowiedzi chce zbudować generator regulowany za pomocą 2 potencjometrów. Jednym chcę regulować czas trwania logicznej 1 a drugim potencjometrem czas trwania logicznego 0. Czasy obu sygnałów regulowane w przedziale 0,05ms - 5ms. [syntax=basic] $regfile = "m16def.dat" $crystal = 16000000 Config Lcdbus = 4 Config Lcd = 20 *...

    Mikrokontrolery AVR   19 Lip 2014 13:53 Odpowiedzi: 21    Wyświetleń: 4956
  • Jak zbudować światłoluba na ATMega8 z BASCOM-AVR?

    Witam! Postanowiłem w niedalekiej przyszłości (po okiełznaniu bestii na L293D : $regfile "m8def.dat" 'deklaruj atmega8 $crystal = 1000000 'czestotliwosc Dim Swiatloczujka1 As Word Dim Swiatloczujka2 As Word Config Adc = Single , Prescaler = 64 , Reference = Internal Start Adc 'rozpocznij Do 'poczatek petli Swiatloczujka1 = 0 'ustaw zmienna...

    Robotyka Modelarstwo i CNC   28 Wrz 2008 15:29 Odpowiedzi: 2    Wyświetleń: 1737
  • BAS KS108 Xmega - Nowy Bascom, polecenie lcdat zawiesza uP, reszta ok.

    Witam, był tylko jeden taki temat, dotyczący tego samego ale ostatecznej odpowiedzi nikt nie podał łącznie z zainteresowanym. Może ktoś się zetknął z tym wcześniej i zna rozwiązanie, otóż LCD KS108 nie wyświetla TYLKO znaków, można box, line, ale nie literki i znaczki, komendy Locate x,x czy Lcdat powodują zawieszenie procka! Sprawdzam to również świecąc...

    Mikrokontrolery AVR   24 Paź 2012 12:25 Odpowiedzi: 7    Wyświetleń: 2103
  • Minikomputer pokładowy na ATmega8, LCD 16x2, Bascom – jak napisać program?

    $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portd.4 , E = Portd.3 , Rs = Portd.2 Config Adc = Single , Prescaler = Auto , Reference = Internal Config Watchdog = 2048 'reset wystąpi...

    Projektowanie Układów   31 Mar 2009 19:38 Odpowiedzi: 4    Wyświetleń: 2176
  • Bascom - Błąd kompilacji przy deklaracji zmiennej Dim Wart_nap As String

    Witam posiadam napisany program w języku Bascom. Mój problem wiąże się z tym że mam problem z jego kompilacją a dokładniej z jedną linijką programu. Czy może mi ktoś pomóc wyeliminować ten błąd. Bascom wskazuje że błędem jest Dim Wart_nap As String * [syntax=basic4gl] 'dopisałem funkcja wathdog czyli autoreset gdy procesor nir odpowiada dłużej niż 2...

    Programowanie Początkujący   01 Cze 2013 13:25 Odpowiedzi: 1    Wyświetleń: 984
  • BASCOM ATTiny13 - Niewłaściwe działanie sygnalizacji napięcia na PB0

    ATTiny13, do pinu 2 (PB3) podłączony jest dzielnik napięcia mierzący napięcie zasilania. Po spadku napięcia poniżej zadanej wartości powinna nastąpić sygnalizacja poprzez "wywołanie 3 mignięć" na pinie 5 (PB0). Poziom napięcia przy, którym ma nastąpić sygnalizacja ustalany jest przez zapis wartości napięcia zasiania do EEPROMu po zwarciu pinu 1 (PB%)...

    Mikrokontrolery Początkujący   02 Maj 2015 21:58 Odpowiedzi: 2    Wyświetleń: 867
  • [Bascom] Atmega8 - Błędny odczyt woltomierza przy wyższych napięciach

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

    Mikrokontrolery AVR   15 Kwi 2012 14:55 Odpowiedzi: 8    Wyświetleń: 4562
  • [Bascom][ATMega8]Serout - brak nadawania w symulacji.

    Witam Próbuję zmierzyć trzy napięcia i wyslać je do atinny(lcd). Skompilowany HEX symuluję na AVRstudio i nie widać żadnego nadawania. $regfile = "m8def.dat" $crystal = 8000000 $baud = 19200 $sim Config Portc = Output Dim A As Byte Dim Channel1 As Byte Dim Channel2 As Byte Dim Channel3 As Byte Dim V0 As Word Dim V1 As Word Dim V2 As Word Dim...

    Mikrokontrolery AVR   03 Paź 2009 17:33 Odpowiedzi: 3    Wyświetleń: 1203
  • Bascom: Jak zaprogramować zapis do EEPROM po zwolnieniu przycisku?

    Pisze sobie program i mam problem z jedną sprawą, niby trywialną bo chodzi o przyciski. Na pewnym etapie program ma zapisać wartości z ADC do eepromu po zwolnieniu przycisku (sygnał z przycisku pochodzi z transoptora), więc musi to byc jednorazowa pewna reakcja. Przyznam, że dopiero niedawno wziałem sie z programowanie i mam jeszcze pewne problemy nawet...

    Programowanie   29 Mar 2019 20:47 Odpowiedzi: 39    Wyświetleń: 1500
  • Roat v1.0 - Oscyloskop RS232

    A jest możliwość zapisu danych w do MS Excela lub do csv w postaci tabel? Dlaczego 11 bajtów przy czterech naraz (a nie 8)? Niestety nie ma możliwości zapisu do excel'a, i ja nie potrafie tego zrobić. Wykres można zapisać do pliku *.grf Po otwarciu go w notatniku wygląda tak: Kurve 255 1462 0.00000000000000E+0000 0.00000000000000E+0000 9.99999999999446E-0004...

    DIY Poczekalnia   04 Sty 2016 10:21 Odpowiedzi: 20    Wyświetleń: 6729
  • Atmega 8 - Bascom, prośba o sprawdzenie składni programu- błędy 25 i 97

    Po pierwsze, jest zmienna o nazwie "swr" oraz próba deklaracji podprogramu o tej samej nazwie. Najprościej zmienić nazwę podprogramu na inną. Taki kod mi się skompilował: [syntax=vbnet] '---------------------------------------... ' SWR-Meter DL8UA '---------------------------------------... $regfile = "m8def.dat" $crystal...

    Mikrokontrolery Początkujący   01 Maj 2016 16:34 Odpowiedzi: 2    Wyświetleń: 1128
  • Jak dostosować kod Bascom AVR dla LM50 z Atmega8?

    PRZEPRASZAM, POPEŁNIŁEM BŁĄD !!! WZÓR JEST "Vref/1023", a nie, jak pisałem odwrotnie Atmega8 żeby mierzyć napięcie musi mieć jakieś odniesienie - napięcie odniesienia czy też inaczej referencyjne. Są trzy możliwości - napięcie referencyjne to: - napięcie zasilania AVCC (około 5V) - napięcie odniesienia wewnętrzne 2,65V - napięcie referencyjne z zewnątrz,...

    Mikrokontrolery Początkujący   06 Sty 2014 12:23 Odpowiedzi: 6    Wyświetleń: 2019
  • Przetwornik ADC w M8 czy procedura jest napisana poprawnie?

    Mam taki problem, potrzebowałem na szybko coś zrobic do obserwacji pradu i napiecia, jak szybko i nieskomplikowanie to bascom napisałem taki programik Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portd.3 , Db7 = Portd.4 , E = Portc.4 , Rs = Portc.5 Config Adc = Free , Prescaler = Auto , Reference = Internal Dim Adc0...

    Mikrokontrolery   08 Lut 2008 06:40 Odpowiedzi: 1    Wyświetleń: 1037
  • [bascom] Sterowanie diodami LED na ATmega8 z użyciem Bascom - rozszerzenie na PORTB

    W sumie znalazłem równoległy projekt autorstwa ZbeeGin . Bardzo fajna sprawa :) ' VU meter na ATmega8 ' (c) by ZbeeGin / Reset soft '---------------------------------------... $regfile = "m8def.dat" $crystal = 1000000 Config Portd = &B11111111 Config Portb = &B00000011 Config Adc = Single , Prescaler = Auto , Reference = Internal Start...

    Mikrokontrolery AVR   27 Gru 2010 17:04 Odpowiedzi: 30    Wyświetleń: 5574
  • Regulacja PWM w Bascom z czujnikiem halotronowym - brak działania

    Witam mam problem: napisałem program do regulacji pwm wg czujnika haltronowego. $regfile = "m8def.dat" $crystal = 8000000 Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Down , Compare B Pwm = Disconnect , Prescale = 1 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 Config...

    Mikrokontrolery AVR   28 Lip 2009 08:34 Odpowiedzi: 5    Wyświetleń: 1710
  • [attiny44] [attiny44][bascom] Opóźnione wybudzanie AVR z powerdown przez INT0 po 1s

    Oto kod: [syntax=basic4gl] $regfile = "attiny44.dat" Config Pinb.2 = Input 'przycisk Portb.2 = 1 Config Portb.0 = Output 'dioda zielona Config Portb.1 = Output 'dioda czerwona Config Porta.1 = Output 'xpg Config Porta.2 = Output 'xml '**********************NAZWY************... Xml Alias Porta.2 Xpg Alias Porta.1 Sw Alias Pinb.2 Red Alias Portb.1...

    Mikrokontrolery Początkujący   26 Cze 2012 15:40 Odpowiedzi: 14    Wyświetleń: 2718
  • Błędy kompilacji w BASCOM AVR - analiza kodu woltomierza i amperomierza

    Program napisany w BASCOM AVR i wyskakujące 3 błędy , mogę wiedzieć dlaczego one wyskakują podczas kompilacji , poniżej zamieszczam kodzik. 'podwójny woltomierz i amperomierz (dwa kanały pomiaru napięcia i dwa kanały pomiaru prądu 'UWAGA _ PONOWNE WGRANIE PROGRAMU SKASUJE WARTOŚCI WSP KOREKCJI Z PAMIECI EPROM '---------------------------------------...

    Mikrokontrolery AVR   05 Mar 2025 08:16 Odpowiedzi: 4    Wyświetleń: 132
  • [Bascom] [Bascom][ATmega8] Nieprawidłowe odczyty z EEPROM po kilkunastu restartach

    Witam. Mam problem z prawidłowym odczytywaniem danych z eepromu atmega 8. Dzieje się to po kilkunastu startach procesora, zamiast np. 90 wskakuje mi 10 lub inne głupoty... do procka mam podłączony kwarc 8MHz z każdego +5V 100nF, reset podciągnięty do +5V przez 5,1k i kondensator 100nF do masy, fusy mam ustawione na CKOP = 0 , kwarc zewnętrzny czyli...

    Mikrokontrolery AVR   14 Sie 2010 22:49 Odpowiedzi: 3    Wyświetleń: 2108