config porta

Znaleziono około 1739 wyników dla: config porta
  • [ATMEGA32] Serwa modelarskie - nie chcą ruszyć BASCOM

    Spróbuj tak: ściągnij help by zbeegin. W nawigatorze odczytaj instrukcje config-config serwos- czytanie ze zrozumieniem. Potem zamiast "Config Porta.7 = Output" napisz: Config pina.7=output.

    Mikrokontrolery AVR   17 Lip 2009 20:11 Odpowiedzi: 2    Wyświetleń: 1604
  • [ATmega32][bascom]Próba uruchomienia wyświetlacza 16*2

    Spróbuj wpisać na początku "Config Porta = Output" i sprawdź czy AVCC (pin30) ma zasilanie. I czy na nóżce 31 jest masa.

    Mikrokontrolery AVR   07 Paź 2009 13:35 Odpowiedzi: 11    Wyświetleń: 2262
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [AVR] [Bascom] Różnica między Set PORTA.2 a Set PINA.2 w kodzie asemblera

    Config Porta = Output nie ma wpływu na późniejsze działanie instrukcji Set Porta.2 Set Pina.3 po prostu.

    Mikrokontrolery AVR   20 Gru 2009 13:54 Odpowiedzi: 15    Wyświetleń: 2636
  • BASCOM, jak przypisać liczbę np. 127 do całego portu

    Witam ! Może brakuje konfiguracji portu ? Config PortA = Output Wesołych Świąt życzy Stefan

    Mikrokontrolery AVR   13 Kwi 2009 01:11 Odpowiedzi: 7    Wyświetleń: 1779
  • [Atmega162][bascom] Config porta = input nie działa :(

    Temat powinien polecieć do kosza ale... :D Na początek musisz wiedzieć że do odczytu danych z końcówek portu służy rejestr PINx czyli w twoim przypadku PINA. Po za tym musisz uruchomić wew. rezystory podciągające (pull-up) czyli piszesz np. PORTA = 255. Na koniec powinno to wyglądać tak : PORTB = PINA . Po więcej informacji sięgaj do helpa tam wszytsko...

    Mikrokontrolery AVR   26 Lis 2009 23:12 Odpowiedzi: 1    Wyświetleń: 1415
  • REKLAMA
  • Jak znaleźć adres I2C dla scalaka DS1803 w BASCOM?

    Hej! Może ten programik do czegoś Ci się przyda. Oczywiście ustawienia portów LCD i I2C dostosuj do swojego układziku. Config Sda = Porta.6 Config Scl = Porta.7 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Portb.4 , E = Porta.1 , Rs = Porta.0 Dim Adres As Byte Cursor Off Cls Lcd "Start" Wait 2 For Adres...

    Mikrokontrolery   23 Paź 2005 14:49 Odpowiedzi: 19    Wyświetleń: 4563
  • Dlaczego program na ATtiny26 nie działa jak na Atmega8?

    układ raczej dobry ale niestety z programem jest chyba problem... :) zastanów się co może być źle gdy bascom AVR nie widzi problemu (bo go oficjalnie nie ma) a układ nie działa... naprowadzę troszkę (ustawienia portów/pinów) :) pozdrawiam i życzę sukcesu :) $regfile = "attiny26.dat" $crystal = 1000000 Config Porta = &B00000011 Porta = &B11000011...

    Początkujący Elektronicy   26 Lut 2010 20:10 Odpowiedzi: 6    Wyświetleń: 1596
  • REKLAMA
  • Które porty w AT90S2313 są podciągnięte do stanu wysokiego? Bascom ustawienia

    W Bascomie wyglada to tak: Config PORTA = Input PORTA = 255 '(lub &hFF lub &b11111111) Spowoduje to ze port A bedzie portem wejsciowym z podciagnietymi wejsciami do + zasilania. Jezeli w drugiej linijce znajdzie sie zero to wtedy port bedzie w stanie "trzecim" czyli tzw. "plywajacym" czyli nie bedzie podciagniety do niczego. Asembler: ldi r16,0x00 out...

    Mikrokontrolery   27 Sie 2004 13:55 Odpowiedzi: 5    Wyświetleń: 1170
  • AVR BASCOM - Brak reakcji procesora na wgrany program

    Wyłapałem że wcześniej deklarowałeś $regfile = "m16def.dat" zamiast $regfile = "m16adef.dat" (mimo że procesory różnią się jedynie poborem prądu i rezystancją podciągania pinu RESET to warto było sprawdzić ten trop), jeśli dioda LED podłączona jest poprawnie do PORTA.0 to niestety nic więcej (poza samym komputerem) nie przychodzi mi do głowy... Ostatni...

    Mikrokontrolery AVR   01 Sie 2013 14:22 Odpowiedzi: 35    Wyświetleń: 4938
  • wyświetlanie znaku zależnie od stanu wejścia (bascom)

    Działa bez problemu : Config Porta = Input Config Portb = Output Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6 Config Lcd = 20 * 4 Deflcdchar 0 , 31 , 31 , 31 , 31 , 31 , 31 , 31 , 31 Deflcdchar 1 , 31 , 17 , 17 , 17 , 17 , 17 , 17 , 31 Do Locate 4 , 3 If Pina.0 = 0 Then Lcd Chr(0);...

    Programowanie Początkujący   09 Paź 2009 16:08 Odpowiedzi: 10    Wyświetleń: 1561
  • [Bascom] - Zegarek 4-cyfrowy bez multipleksu, każdy segment na osobnym porcie

    Można dopisać takie funkcje żeby niepotrzebnie nie ustawiał wartości portów jeśli te się nie zmieniły, ale to chyba gra nie warta świeczki :D Pominąłem PORTD bo widzę tam jakąś transmisje RS w configu. [syntax=vbnet]$regfile = "m128def.dat" $hwstack = 80 $swstack = 80 $framesize = 160 $crystal = 8000000 $baud = 19200 Config Porta = Output Config Portb...

    Mikrokontrolery AVR   15 Gru 2016 00:04 Odpowiedzi: 48    Wyświetleń: 4149
  • Bascom - Jednoczesny odczyt stanu 9 portów w Atmega8/16, jak to zrobić?

    Jednoczesny odczyt zawsze był możliwy, np tak: IF pind.1=1 and pinb.1=1 then reset portc.0 zajmuje 26 cykli? Dziadostwo. Gdybyś się BARDZO śpieszył to możesz zrobić tak: [syntax=asm] $asm sbis pind, 1 rjmp wyjdz sbis pinb, 1 rjmp wyjdz cbi portc, 0 wyjdz: $end asm [/syntax] Szybciej już się chyba nie da.

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6909
  • Przeróbka kodu z Bascoma na C dla ATmega32 - szukam pomocy!

    Tak jak w tłumaczeniu języków nie da się lub nie trzeba/nie powinno trłumaczyć dosłownie tak i programowaniu dosłone tłumaczenie najczęściej nie jest optymalne. Dlatego proponuję [syntax=c] //$regfile = "m32def.dat" ' procesor //$crystal = 8000000 'kwarc //powyższe ustawić w IDE uint8_t I; //Dim I As Byte ' zmienna I DDRA = 0xFF;//Config Porta = Output...

    Mikrokontrolery AVR   13 Maj 2020 17:16 Odpowiedzi: 11    Wyświetleń: 1155
  • Bascom: Jak odczytać temperaturę z DS18B20 z dokładnością 0,1°C?

    Mniej wiecej tak to mozna zrobic ;) Listing do AVR-a pozmieniaj nazwy portów '################# wyswietlanie temperatury ######################### Multiplex: Dim Mux As Byte Dim 100stopni As Integer Dim 10stopni As Integer Dim 1stopni As Integer Dim Dstopni As Integer Config Porta = &B11111111 Config Portc = &B11111111 T2 = Abs(t1) Porta = &B11111111...

    Mikrokontrolery   12 Lis 2005 16:07 Odpowiedzi: 20    Wyświetleń: 4331
  • REKLAMA
  • [BASCOM] komunikacja SPI z 74HC595 - pomóżcie ogarnąć

    Nie będziesz czytał z tych rejestrów wiec wystarczy wysłać dane do rejestru poleceniem Shiftout zamiast tworzyć SPI. Opis podłaczenia w kodzie. [syntax=basic4gl]'----------------------... $regfile = "m32def.dat" $crystal = 4000000 '---------------------------------------...

    Mikrokontrolery AVR   21 Maj 2015 18:48 Odpowiedzi: 6    Wyświetleń: 1617
  • EvB 4.3v4 ATMega32 DELUX - Częstotliwościomierz atmega32

    ale z tego co się już dowiedziałem nie będzie działać na mojej płytce Nie prawda, będzie działał po zmianie kilku linijek kodu. [syntax=basic4gl]$regfile = "8515def.dat" $crystal = 10000000 [/syntax] To zmień na swojego procka i częstotliwość oscylatora, jaki Masz. Na przykład [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 [/syntax] Tą...

    Mikrokontrolery Początkujący   16 Gru 2012 13:06 Odpowiedzi: 2    Wyświetleń: 1974
  • Problem z odczytem danych z wyświetlacza sekwencyjnego

    No, to to już mógłbyś wygooglać. Dekoder BCD na 1 z 10. WE-0000,0001 itd. aż do1001 WY -na jednym z 10 stan niski. Zasilanie i nic więcej. Dodano po 30 Dlaczego Config Porta = 255 za każdym razem? Raz jako wyjście i już. Dodano po 21 po: Porta = &B11111111 wystarczy chyba waitms 1 Ale symulujesz układ w którym nie znasz częstotliwości przemiatania tzn....

    Mikrokontrolery AVR   16 Mar 2009 13:12 Odpowiedzi: 63    Wyświetleń: 7393
  • ATMEGA32 - Odczyt napięcia zasilania z przetwornika ADC - bascom

    W liniach [syntax=basic4gl] Config Pina.0 = Input Config Pina.1 = Input Config Pina.4 = Input Config Pina.5 = Input Config Pinb.3 = Output [/syntax] zrób tak: [syntax=basic4gl] Config Porta.0 = Input Config Porta.1 = Input Config Porta.4 = Input Config Porta.5 = Input Config Portb.3 = Output [/syntax] Do wyprowadzenia Aref ATmegi dołącz kondensator...

    Mikrokontrolery Początkujący   31 Mar 2014 20:48 Odpowiedzi: 4    Wyświetleń: 2172
  • Bascom dwukierunkowa transmisja danych z jednego portu

    A czy tutaj wzorując się na twoim przykładzie dobrze jest? config porta=input config porta=255 if porta=&b00111100 then porta=&b11000000 end if

    Projektowanie Układów   22 Lis 2008 23:45 Odpowiedzi: 8    Wyświetleń: 1656
  • Atmega16a - Program wariuje, dioda mruga, wyświetlacz działa losowo

    Witam, Mam mały problem: podłączyłem do atmegi dwa przyciski, diodę i wyświetlacz. Po uruchomieniu atmegi program wariuje-mruga diodą i pisze na ekranie kiedy chce. Oto program: [syntax=basic4gl] Config Porta.5 = Output Config Porta.1 = Output Config Porta.2 = Output Config Porta.3 = Output Config Porta.4 = Output Config Porta.6 = Output Config Portb.4...

    Mikrokontrolery AVR   28 Kwi 2015 16:04 Odpowiedzi: 17    Wyświetleń: 1191
  • Attiny 26 - Podwójna funkcja przycisku. Dwie funkcje.

    Witam. Niestety jak na razie w wolnych chwilach próbuję zaprogramować Attiny/ Atmega... Napisałem program do generowania sygnału z uzyciem polecenia Sound . Niestety nie mogę wykorzystać tego samego przycisku do załączania i wyłączania dżwięku. Po za tym chciałbym dołożyc drugie polecenie generowania dżwięku/ podpiętego pod kolejne wejście (PINA.1)...

    Mikrokontrolery Początkujący   07 Kwi 2014 21:07 Odpowiedzi: 1    Wyświetleń: 984
  • Przełącznik na kontrolerze Attiny

    Program który zamieszczam ma działać w następujący sposób po załączeniu na stałe S0 ( S0 wyłączy się po czasie sterowny z Budzika ) , S1 ma wyłączyć Radio , i nie włączyć ponownie. Program teraz działą tak że S0 załączy a S1 nie wyłącza Radio. [syntax=vbnet]$regfile = "attiny24.dat" $crystal = 4000000 'Ustawienia portow Config Pinb.0 = Input : Portb.0...

    Mikrokontrolery Początkujący   03 Lip 2016 15:11 Odpowiedzi: 8    Wyświetleń: 1011
  • Jak poprawnie zresetować układ konwertera 8-bit na BCD z dekoderem 74LS247?

    oo widze ze ten program krazy po necie robiłem go dla kogos z elki ponizej masz listing taki jak zrobilem kompiluje sie bez błedów i symulacja dziala Dim Port As Byte Dim A As Byte Dim B As Byte Dim C As Byte Dim 10i1 As Byte Dim 100x As Byte Config Porta = &B11111111 'port konfigurowany jako wyjscie Config Portc = &B11111111 'port konfigurowany jako...

    Mikrokontrolery   04 Lis 2004 11:37 Odpowiedzi: 1    Wyświetleń: 1474
  • [Mega32][Bascom] Prosty termostat - ustawianie temperatur

    A co to jest?: Config Porta.3 = Output Reset Porta.3 i dalej Config Porta.3 = Input Set Porta.3 To nie będzie działać prawidłowo.

    Mikrokontrolery AVR   19 Mar 2011 20:46 Odpowiedzi: 1    Wyświetleń: 2381
  • Attiny26 - brak reakcji na instrukcję toggle po wgraniu programu

    Witam. Zamiast Config Portb = Input Wstaw Config Pinb.6=Input To w zasadzie jest bez znaczenia wystarczy otworzyć skompilowanego hex'a np: w AvrStudio i zobaczysz coś takiego: +00000011: E080 LDI R24,0x00 Load immediate +00000012: BB87 OUT 0x17,R24 Out to I/O location +00000013: EF8F SER R24 Set Register +00000014: BB8A OUT 0x1A,R24...

    Mikrokontrolery AVR   13 Lis 2010 17:11 Odpowiedzi: 5    Wyświetleń: 1220
  • Jak napisać prosty program w BASCOM AVR dla układu 8535 do obsługi pinów?

    Chyba raczej tak: config porta=input config portb=output do If PINa.0=0 then reset PORTb.0 else set PORTb.0 end if loop end lub inaczej: Declare Sub Nacisnieto_przycisk config porta=input config portb=output Do Debounce Pina.0 , 0 , Nacisnieto_przycisk , Sub Loop End Sub Nacisnieto_przycisk Portb.0 = Not Portb.0 End Sub

    Mikrokontrolery   24 Lis 2003 10:24 Odpowiedzi: 4    Wyświetleń: 1370
  • [Atmega32] [Bascom] DS18b20 - dwie linie po dwa DS18B20

    Oczywiście , że wpisując : Config 1wire = Porta.1 zablokujesz odczyt z Porta.0 Musisz przed odczytem z Porta0 , wpisać w programie Config 1wire = Porta.0 a następnie gdy będziesz odczytywał z Porta.1 wpisujesz linie Config 1wire = Porta.1 Czyli , najpierw konfiguracja z której linii potem odczyt.

    Mikrokontrolery AVR   27 Sty 2011 20:15 Odpowiedzi: 5    Wyświetleń: 5845
  • Czy schemat z mikrokontrolerem Atmega 16 jest poprawny?

    po kolei... po pierwsze jak już ktoś też wspominał wyrzuć te rezystory 47R na liniach D0-D4 oraz RS i EN po drugie odłącz to podświetlanie od tego pinu WYS (zrób przez tranzystor - też ktoś już podpowiedział tranzystor zwykły npn) po trzecie ja na twoim miejcu tak bym konfigurował porty: Config PORTA = &B01111000 zamiast Ddra = &B01111000 albo jeszcze...

    Mikrokontrolery   27 Mar 2008 18:25 Odpowiedzi: 21    Wyświetleń: 3718
  • Jak przesyłać dane z PWM do ADC w mikrokontrolerze ATmega32?

    Przepraszam.Faktycznie chodzi o napięcie (rośnie i maleje) . Do swojego programu dodałem debounce - może to coś da. [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 12000000 Config Lcdpin = Pin , Rs = Porta.6 , E = Porta.1 , Db4 = Porta.2 , Db5 = Porta.3 , Db6 = Porta.4 , Db7 = Porta.5 Config Lcd = 16 * 2 Config Porta = Output Config Porta.0 = Input...

    Mikrokontrolery Początkujący   01 Lip 2012 12:52 Odpowiedzi: 16    Wyświetleń: 1565
  • [ATMEGA32] [ATMEGA32][BASCOM] Ustawienie pinów do sterowania silnikami i przekaźnikami

    Witam. Napisałeś: Config Porta = &B11111111 to jest kierunek transmisij dopisz Porta = &B11111111

    Mikrokontrolery AVR   05 Sie 2008 08:29 Odpowiedzi: 16    Wyświetleń: 4457
  • Jak dodać przycisk do sterowania stroboskopem samochodowym w kodzie?

    $crystal = 1000000 'Deklaracja częstotliwości kwarcu $regfile "m16def.dat" 'deklaracja modelu procesora Config Timer1 = Pwm , Pwm = 8 , Prescale = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down 'Konfiguracja Timera Ddrb = &B11111111 'Odblokowanie globalnego wyjścia OC1 Dim Szybkosc As Byte ' okres swiecenia diody byte-255ms...

    Mikrokontrolery AVR   07 Cze 2010 22:57 Odpowiedzi: 6    Wyświetleń: 1839
  • Jak przesłać wartości do CD4543 dla 4 wyświetlaczy 7-segmentowych?

    To moj kod. Napewno cos robie zle tego jestem pewien. Prosilbym o sugestie. $regfile = "m16def.dat" $crystal = 1000000 $baud = 4800 Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Osccal = 173 Config Porta.0 = Output Config Porta.1 = Output Config Porta.2 = Output Config Porta.3 = Output Config...

    Mikrokontrolery   04 Maj 2010 18:54 Odpowiedzi: 8    Wyświetleń: 2045
  • Error 35 w Bascom przy konfiguracji pinów LCD - co robię źle?

    Szkolny błąd :wink: Nie można dzielić 1-go polecenia na kilka linii. Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portd.7 , Db7 = Porta.7 ...... If A= 10 Then ... Tak można :wink: Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 Db6 = Portd.7 Config Lcdpin = Pin , Db7 = Porta.7 , E = Portc.3 , Rs = Portc.2 Piotrek

    Mikrokontrolery   13 Lis 2005 17:09 Odpowiedzi: 12    Wyświetleń: 2786
  • [Bascom] Mega16 ADC6 i LCD na porcie A - brak odczytu napięcia

    Spróbuj Config Porta = &B10111111 Porta = &B10111111 Czyli Pin 34 procka jako wejście niepodciągnięte " pływające"

    Mikrokontrolery AVR   13 Mar 2011 22:14 Odpowiedzi: 21    Wyświetleń: 2027
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Dlaczego przy ustawieniu w programie czegoś takiego: (program na ATMEGA16) Config Porta = Output Porta = &A01110111 Przy próbie kompilacji wywala w tym miejscu error :?:

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550056
  • [bascom] Jak napisać kod wyłącznika schodowego w Bascom dla ATmega32?

    Config Porta = &B00000001 Na wyjście masz ustawione tylko A0.

    Mikrokontrolery AVR   04 Wrz 2010 09:36 Odpowiedzi: 10    Wyświetleń: 1529
  • AT90S8535 i LCD: brak wyświetlania tekstu w Bascomie, co robić?

    Config Porta = Output - niepotrzebnie wpisujesz konfiguracę portu a, skoro masz podpięty wyświetlacz pod ten port.

    Mikrokontrolery   18 Maj 2005 09:54 Odpowiedzi: 8    Wyświetleń: 843
  • Jak zwiększyć siłę silnika krokowego 4-przewodowego z mosfetami P2804BDG i P5504EDG?

    Wykonałem prosty układ do sterowania silnikiem krokowym cztero przewodowym. Wykorzystałem mosfety z wylutu P2804BDG i P5504EDG. Silnik kręci się ładnie i nie szarpie przy czasie opóźnienia 3ms między krokami. Ale coś nie ma wiele siły. Zasilanie 5V 0.4A http://obrazki.elektroda.pl/9482410200_1... http://obrazki.elektroda.pl/6920080300_1...

    Mikrokontrolery Początkujący   05 Maj 2014 21:30 Odpowiedzi: 7    Wyświetleń: 3342
  • Jak skonfigurować PWM w Attiny26 dla robota linefollower?

    [syntax=basic4gl]$regfile = "attiny26.dat" $crystal = 1000000 Tccr1a = 11111111 Tccr1b = 82 Ocr1b = 0 Ocr1c = 255 Config Porta = &00000111 Config Portb = Output Set Porta.4 Set Porta.1 Reset Porta.2 Reset Porta.0 Do If Pinb.4 = 1 Then Pwm1b = 200 End If Loop End [/syntax]

    Mikrokontrolery Początkujący   09 Cze 2013 18:37 Odpowiedzi: 2    Wyświetleń: 1617
  • [Atmega32] [Atmega32][Bascom] Jak odczytać i wysłać stan portu przez UART?

    $regfile = "m16def.dat" Dim Stan_portu As Byte Config Porta = &B11111111 Porta = &B11111111 Stan_portu = Porta Stan_portu = 128 Porta = Stan_portu

    Mikrokontrolery AVR   11 Sie 2010 22:21 Odpowiedzi: 4    Wyświetleń: 1414
  • ATmega16A i ATmega32A - różnice w działaniu z BASCOM i USBASP

    Kod najprostszego programu na którym testuję i ustawienia fusebitów http://obrazki.elektroda.pl/9318663700_1... : [syntax=basic4gl]$regfile = "m16def.dat" $crystal = 2000000 Config Porta.4 = Output Config Porta.5 = Output Config Portd.0 = Output Led1 Alias Porta.4 Led2 Alias Porta.5 Led3 Alias Portd.0 Do Set Led1 Set Led2 Set Led3 Wait...

    Mikrokontrolery AVR   07 Kwi 2013 18:56 Odpowiedzi: 28    Wyświetleń: 3375
  • [Amtega16] Atmega16 i Bascom: Brak wykrywania czujników DS18B20 na 1Wire

    Na początku podłącz tylko jeden czujnik Odczytaj wartość temperatury, później numer seryjny. Jeszcze jedna uwaga, jak deklarujesz port jak wejście to nie tak Config Porta.1 = Input tylko tak Config Pina.1 = Input

    Mikrokontrolery AVR   24 Lip 2011 00:15 Odpowiedzi: 10    Wyświetleń: 2300
  • I2C w Atmega 168. Czy uruchamia się automatycznie?

    Ja stosuję po 10K. Jeżeli linie są dobrze podłączone (nie zamienione) i adresowanie fizyczne zgadza się z programowym to musi działać Wymagane są delaracje w kodzie typu Config Sda = Porta.1 Config Scl = Porta.2 Jeżeli te warunki są spełnione to problem obsługi połączenia Pozdrawaiam

    Mikrokontrolery   22 Paź 2006 21:01 Odpowiedzi: 3    Wyświetleń: 1320
  • Atmega8, Bascom, ZL2PROG – brak reakcji po programowaniu, dioda nie świeci

    tyle to wiem, ale czy ustawiles je jako output wpisz na poczatku programu: config portA = output i teraz probij zmieniac stan na porcie A

    Mikrokontrolery   11 Cze 2006 07:11 Odpowiedzi: 11    Wyświetleń: 1227
  • Migająca dioda - początki. Dobry kod? Jaki program zrobić?

    nie zmodyfikowany kod wygłąda tak ' ========================================... ' PIERWSZY PROGRAM ' 13 LAT ' poprzednik ' POD TYTUŁEM ' MIGAJĄCA DIODA ' ========================================... Do Config Portb = Output Config Porta = Input ' Config Pinb.0 = 0 Wait 2 Reset Pinb.0 = 1 Loop End 'end program

    Mikrokontrolery   07 Lip 2008 21:57 Odpowiedzi: 37    Wyświetleń: 3602
  • Programowanie w Baskom -sterowanie wyswietlaczem LED

    schemat połączeń http://malagolka.wrzuta.pl/obraz/powieks... Dodano po 4 Dodano po 7 na schemacie jest atmega 16 u mnie pracuje atmega664 Dodano po 2 ten fragment to Config Porta = Output Porta = &B11111111 Dodano po 6 przy ustawieniu Config Porta = Output Porta = &B11111110 powinno być led1=0 a led2=1 ,a tak nie jest lub Config Porta = Output...

    Mikrokontrolery AVR   27 Sty 2013 18:30 Odpowiedzi: 45    Wyświetleń: 4989
  • 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ń: 1742
  • Atmega2561 - brak obsługi funkcji getrc5 w Bascom?

    Jaca, bardzo chciałbym zrobić jak napisałeś ale niewiem czy dobrze rozumiem.Czy może być taki program do generowania: [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 Config Porta = Output Porta = &B11111111 Do Toggle Porta.0 Loop End[/syntax] i gdzie podpiąć masę?

    Mikrokontrolery AVR   04 Sty 2012 17:35 Odpowiedzi: 23    Wyświetleń: 2151
  • Bascom AVR - Ustawienia portów nie działają na AT90S8515

    ...Jezeli chce naprzyklad ustawic dowolne stany na wyjsciach to $crystal = 4000000 $regfile = "8515def.dat" Config Porta = Output Config Portb = Output Do Set Porta.2 Reset Porta.1 Reset Portb.3 Set Portb.1 loop end tak napisany program nie działa Skompilowałem Twój program następnie zaprogramowałem nim 8515 . Sprawdziłem stany na końcówkach sondą...

    Mikrokontrolery   22 Wrz 2004 19:55 Odpowiedzi: 7    Wyświetleń: 1104
  • [Atmega32] [BASCOM] Problem z przesunięciem danych RS232 na Atmega16

    Witam! Dziś walczę z komunikacją rs232. Posiadam dwie Atmegi jedna 32, druga 16 - odbiornik. W nadajniku nadaję string 001100.110011.001100.110011.001100.11001... przez Do Print "001100" Waitms 500 Print "110011" Waitms 500 loop Odbieram to: a) przez komputer - transmisja idealna 001100.110011.001100.110011.001100.11001...

    Mikrokontrolery AVR   16 Lut 2009 15:06 Odpowiedzi: 5    Wyświetleń: 5935
  • Jak dobrać rezystory do sterowania przekaźnikiem 12V z Atmega8 i BC547?

    Niestety nic to nie daje :/ $regfile = "m16def.dat" $crystal = 8000000 Config Porta.1 = Output Porta.1 = 1 Wait 2 Porta.1 = 0 To jest mój program (BASCOM) lecz kod jest napewno OK

    Mikrokontrolery   17 Lis 2010 21:57 Odpowiedzi: 11    Wyświetleń: 4256
  • [Atmega8] [Atmega8][Bascom] Kod nie działa po krótkim naciśnięciu przycisku - jak naprawić?

    Miałem kiedyś jakąś potrzebę na taki 8-o przyciskowy program dla attiny2313. Zamieszczam go w całości z komentarzami, może Ci się przyda: [syntax=basic4gl]$regfile "attiny2313.dat" $crystal = 1000000 '-- Config Portb = Input Portb = &B11111111 Config Portd = Output Portd = &B00000000 Config Porta.0 = Output Porta.0 = 0 Dim Nr As Byte 'licznik...

    Mikrokontrolery AVR   06 Paź 2012 16:43 Odpowiedzi: 13    Wyświetleń: 2301
  • ATMEGA32 - ADC nie działa poprawnie, wyświetlacz LCD pokazuje 0 - BASCOM kod

    a może zimny lut gdzieś przy aref lub avcc ? którą masz wersje bascoma ? spróbuj jeszcze usunąć te linie : Config Porta = Input 'konfiguracja portów Porta = &B00000000 ja w maga88 tego nie wpisałem tylko odrazu config adc....... i działa

    Mikrokontrolery   11 Gru 2007 15:54 Odpowiedzi: 22    Wyświetleń: 2543
  • Przyciski dotykowe jak rozwiązać czas odświezania klawiszy.

    Jeżeli chodzi o kod dla ostatniego rozwiązania: Do Config Porta = Output Porta = 0 Waitms 1 Config Porta = Input Waitus 5 If Pina.0 = 0 Then Sound Portc.7 , 150 , 520 End If Loop Tutaj jeszcze będę mógł zoptymalizować kod pod względem czasu odświeżania wszystkich przycisków. Jeżeli natomiast mówisz o moim pierwszym rozwiązaniu z wykorzystaniem funkcji...

    Mikrokontrolery AVR   13 Sty 2010 09:32 Odpowiedzi: 23    Wyświetleń: 5532
  • Jak napisać program pod BASCOM-AVR do obsługi modułu MQ-3?

    Właściwie to bez tego nie mam jak zacząć. W dalszej części programu jest tylko wyrzucenie na LCD zmierzonej wartości. Dotychczas korzystałem z wejść na zasadzie Config Porta = Input korzystając z przełączników. Chodzi mi tylko o mechanizm pomiaru napięcia i przypisania do zmiennej. Coś co w arduino wygląda tak: Wartosc = analogRead(A5); Ewentualnie...

    Mikrokontrolery   13 Sty 2019 14:50 Odpowiedzi: 4    Wyświetleń: 531
  • Licznik do skutera - Z wyświetlaczem od Siemensa

    Kolego może zacznij od czegoś prostszego bo nieskomplikowane zadanie a tu wydaje się być inaczej. Programowanie to nie tylko znajomość mikrokontorlerów, języków ale przede wszystkim umiejętność samodzielnego rozwiązywania problemów i wiążąca się z tym pomysłowość. Żeby przetestować ten kod wziąłem drugą Atmegę8 i kazałem jej nadawać impuls co 500ms...

    Mikrokontrolery AVR   14 Lut 2016 01:25 Odpowiedzi: 26    Wyświetleń: 2625
  • jak podpiąc wejścia pod atmega 16? // spalona atmega?

    daj coś takiego. musi działać. config porta=output do porta=0 wait 1 porta=255 wait 1 loop end jeśli nie działa to albo porty uwalone albo źle mierzysz i wydaje ci się że nie działa a działa

    Mikrokontrolery AVR   02 Mar 2010 21:12 Odpowiedzi: 20    Wyświetleń: 3749
  • Dlaczego na porcie A led świeci a na C nie chce? Atmega16.

    Witam, Ma migać dioda na porcie. Podłączona anodą do +5V a katodą do portu przez opornik 200R . Celem było zaświecenie diody przy wysterowaniu portu zerem. Okazało się że na porcie A.5 to działa, a na porcie C.5 nie działa. Kod bascom: ----------- [...] Config Porta = Output Config Portc = Output A: Portc = &B11111111 Porta = &B11111111 Waitms 100 Portc...

    Mikrokontrolery Początkujący   29 Lut 2012 17:59 Odpowiedzi: 4    Wyświetleń: 1323
  • Atmega128 i Bascom - brak reakcji pętli, LED nie miga, co sprawdzić?

    $Regfile="m128def.dat" $Crystal=8000000 Config porta=Output Porta=&B01010101 Do Rotate Porta,Left Waitms 200 Loop End Procek zapala co drugiego leda ale ruchu brak.Sprawdziłem fuse... mam włączoną 103 jak przełącze na "atmega 128 mode" świecą wszystkie ledy i nic

    Mikrokontrolery AVR   06 Mar 2009 21:51 Odpowiedzi: 7    Wyświetleń: 1313
  • [Bascom] Bascom AVR – odczyt z MAX6675, dlaczego pobierany jest tylko jeden bajt danych?

    Po co się męczyć to tylko kilka linijek w bascomie: Kod archaiczny dla słabeuszy: $regfile = "m128def.dat" $crystal = 8000000 Config Spi = Soft , Din = Pinf.2 , Dout = Portf.0 , Ss = None , Clock = Portf.6 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.3 , Rs = Porta.2 Config Pinf.6...

    Mikrokontrolery   15 Gru 2011 21:46 Odpowiedzi: 7    Wyświetleń: 8125
  • Bascom - ATmega16: Debounce nie działa z przyciskami na PORTA

    krótko : piszesz config porta.xx a nie config pina.xx i będzie działać

    Mikrokontrolery   28 Kwi 2008 11:15 Odpowiedzi: 20    Wyświetleń: 3700
  • [Atmega][Bascom][Serwo] Po podłączeniu serwa zasilanie pada.

    Witam, mam pewien problem. Bowiem musze zroić układ taki aby sterował przerobionym serwem modelarskim w nastepujacej sekwencji: lewo waitms prawo waitms lewo ...... Zrobiłem coś takiego na atmedze. Bowiem napisałem programik $regfile = "m16def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator...

    Mikrokontrolery AVR   07 Gru 2010 13:55 Odpowiedzi: 24    Wyświetleń: 6881
  • Jak uruchomić miganie diody na ATMEGA16 z użyciem BASCOM i STK200?

    ok. nie maproblemow z zaprogramowaniem. config porta = output to znaczy, ze sa wejsciami? nastepna linia porta= &B00000000 oznacza wejscia ? bo w/g mnie to powinny byc jako wyjscia. jesli sie myle to prosze o podanie informacji jak je ustawic. pozdrawiamMarek p.s. potrzebuje by smigal na wewnetrznym oscylatorze.

    Mikrokontrolery   25 Sie 2007 13:06 Odpowiedzi: 6    Wyświetleń: 1014
  • Napięcia na pinach. Dlaczego różnią się w C i Bascomie?

    Witam. Dalczego napiecia na pinach są rózne dla programu w C i Bascoma: - dla c H -> 3.68V #include <avr\io.h> int main(void) { //konfig portu PORTA=0xAA; DDRA=0xFF; while(1); return 0; } - dla Bascoma H -> 5V $regfile "m8535.dat" $crystal = 8000000 config porta = output porta = &b10101010 end Uklad to atmega8535, opisywane piny pozostaja...

    Mikrokontrolery   31 Lip 2006 11:16 Odpowiedzi: 16    Wyświetleń: 1658
  • Pomiar napięcia i ATMega16--> jak zrealizować???

    Ok.Zaraz podłączę układ i sprawdze działanie.Dzięki. Dodano po 1 Wrzuciłem program(jednak wykasowałem: Reference = Auto--> Unknown CONFIG parametr [AUTO]). Na LCD chińszczyzna :(.W listingu powino być także ustawienie PortuA jako wejście???-->Config Porta = Input???

    Mikrokontrolery   03 Maj 2006 20:17 Odpowiedzi: 10    Wyświetleń: 4175
  • Jak sterować pojedynczym pinem PCF8574A bez wpływu na inne?

    Hej! W Bascomie do odczytu portów z PCF8574 służy polecenie I2CReceive. W helpie wszystko jest ładnie opisane. Może ten programik ci się na coś przyda (oczywiście nazwy pinów dopasuj do swojego układziku): Config Sda = Porta.6 Config Scl = Porta.7 Dim A As Byte Dim B As String * 2 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.2 , Db5 = Porta.3...

    Mikrokontrolery   21 Paź 2007 17:30 Odpowiedzi: 14    Wyświetleń: 3359
  • [ATMega16] [ATMega16][Bascom] Jak zbudować przełącznik wielopozycyjny?

    Witam i proszę o wyrozumiałość ,to moje pierwsze, totalnie pierwsze podejście .Mam problem chce zbudować przełącznik kilku pozycyjny i utknąłem ktoś podpowie jak to rozwinąć $regfile = "m16def.dat" Config Porta = Output Porta = &B11111111 Config Portc = Input Portc = &B11111111 Do If Pinc.0 = 0 Then Porta.7 = 0 If Pinc.1 = 0 Then Porta.6 =...

    Mikrokontrolery AVR   02 Cze 2009 21:22 Odpowiedzi: 3    Wyświetleń: 1487
  • Sterowanie chipem FX506 CML w BASCOM - regulacja głośności i squelch na ATmega8

    Coś w tym stylu chyba jest prawidłowo? Port C.4 ustawiłem na sztywno jako logiczne zero bo to pin CS FX506 [syntax=vbnet]Config Portc.4 = Output 'CS Fx506 Reset Portc.4 'CS Fx506=0 Config Porta.7 = Output 'Clk Fx506 Config Porta.6 = Output 'Data FX506 Dim Var1 As Byte Dim Var2 As Byte Dim Var3 As Byte Dim Var4 As Byte Dim Var5 As Byte Dim Var6 As Byte...

    Mikrokontrolery Początkujący   04 Sie 2015 21:25 Odpowiedzi: 4    Wyświetleń: 921
  • bascom-nie moge sobie poradzić z programem, nikt nie pomoże?

    config portc = input portc = &B00000010 config porta = output do Debounce Pinc.1 , 0 , mignijA1, Sub Debounce Pinc.1 , 1 , mignijA2 , Sub loop end mignijA1: porta.1 = 1 waitms 1000 porta.1 = 0 return mignijA2: porta.2 = 1 waitms 1000 porta.2 = 0 return

    Mikrokontrolery AVR   15 Lip 2010 08:20 Odpowiedzi: 6    Wyświetleń: 1337
  • ATMEGA16 ATMEGA32 - nówki nie ruszają ??? RUTYNA MNIE ZABIŁA

    Dzięki wszystkim :D Ruszyło choć mam inny problem - wszystko się zaczęło gdy chciałem uruchomić wyświetlacz graficzny DMF5005NY–LY. Ponieważ nie ruszył, zacząłem od migającej diody - czy procek sprawny. Teraz wiem, że procki ok - trzeba powalczyć z wyświetlaczem - ale to inny temat. DZIĘKUJĘ :D Config Porta = Output Do Set Porta.1 Wait 1 Reset...

    Mikrokontrolery   13 Paź 2006 20:29 Odpowiedzi: 6    Wyświetleń: 2349
  • [ATmega16][bascom] wartości napięcia na pinach procesora

    Jak w temacie zastanawia mnie napięcie na pinach procesora Atmega16. Po zaprogramowaniu następującym kodem: '$regfile = "m16def.dat" '$crystal = 4000000 Config Porta = &B11111111 Porta = &B11111111 Config Portb = &B11111111 Portb = &B11111111 Config Portc = &B11111111 Portc = &B11111111 Config Portd = &B11111111 Portd = &B11111111 Do Porta...

    Mikrokontrolery AVR   12 Kwi 2010 09:27 Odpowiedzi: 9    Wyświetleń: 1457
  • Sterowanie generatorem DTMF MT8880 przez Atmega8 w Bascom

    Czy mozna cos takiego w Bascom (lub jakis inny kompilator) zastosować ? dla atmega8 if cos tam then config pina.1 = Input set pina.1 if pina.1 = 1 then cos tam if cos tam then config porta.1 = Output porta.1 = 0 chodzi o sterowanie generatora DTMF MT8880 przez atmega8

    Mikrokontrolery   11 Sty 2008 14:30 Odpowiedzi: 6    Wyświetleń: 2156
  • [BASCOM] ATtiny24: Sterowanie serwami kamery, brak pozycji środkowej i ruchu

    Program w Bascom Atiny 24 Dwa serwo poruszające kamerą. Po włączeniu zasilania pozycja środek. Przyciski. S1_lewo obraca Serwo 1 w lewo S1_praw obraca Serwo 1 w prawo S2_lewo obraca Serwo 2 w lewo S2_praw obraca Serwo 2 w prawo Nie ustawia pozycji środkowej , i nie zmienia pozycji. A to mój kod [/code][syntax=vbnet] 'STEROWANIE SERWOMECHANIZMAMI KAMERY"...

    Mikrokontrolery Początkujący   26 Lis 2017 10:34 Odpowiedzi: 2    Wyświetleń: 738
  • Dziwne stany wyjść na portach C w Atmega16 - co może być przyczyną?

    Ta nakładka wymagała jakiegoś libusb ale namieszało mi tak w kompie że zablokowało prawie wszystkie sterowniki (masakra) czy może mi ktoś powiedzieć jak to zrobić jakich sterowników użyć? A czy mugłby mi powiedzieć jak zrobić program zliczający bo taki mi niedziała: 'Program Probny $regfile = "m16def.dat" $crystal = 1000000 Config Portd = Input Portd...

    Mikrokontrolery AVR   08 Mar 2010 20:01 Odpowiedzi: 15    Wyświetleń: 1647
  • Jak ograniczyć zliczanie impulsów enkodera w Bascom na Atmega?

    Witam. Chcę napisać program do obsługi enkodera, problem polega na tym że podczas widzenia się diody nadawczej z odbiorczą program zlicza spora ilość impulsów a chcę aby do zmiennej dodawało tylko +1. Proszę o pomoc. Enkoder podłączony jest bezpośrednio do atmegi i działa, błąd jest w programie. Pozdrawiam http://obrazki.elektroda.pl/2316951800_1...

    Mikrokontrolery AVR   08 Mar 2014 20:32 Odpowiedzi: 11    Wyświetleń: 2232
  • Jak skonfigurować dwie oddzielne linie I2C w Bascomie na Atmega32?

    Witam! Czy można w Baskomie (atmege32) ustawić w jakiś sposób dwie oddzielnie działające linie I2C. Muszę zrobić coś w rodzaju karty z dużą ilością portów I/O i musi to być wykonane na scalakach PCF8574. a niestety możliwości ich sprzętowego adresowania nie pozwalają na zastosowanie wielu takowych scalaczków na jednej linii. Chciał bym podczas działania...

    Mikrokontrolery   25 Maj 2004 10:08 Odpowiedzi: 11    Wyświetleń: 1362
  • [Attiny84][Bascom] Nieprawidłowe działanie regulacji fazowej - żarówka rozbłyskuje

    Wchodzisz na stronę https://www.mcselec.com/ i po lewej przycisk Updates. Logujesz się i ściągasz cały plik instalacyjny. Była jakaś przerwa w tych aktualizacjach, ale teraz nowe wersje już da się później aktualizować z poziomu programu. Post wyżej wrzuciłem wersję juz skompilowaną pod 2086. To dlatego że coś tam było w międzyczasie poprawiane w konfiguracji...

    Mikrokontrolery AVR   08 Sie 2024 06:06 Odpowiedzi: 4    Wyświetleń: 360
  • Atmega 128 nie wykonuje pętli - konfiguracja Bascom i ustawienia portów

    Witam. Zrobiłem taką małą płytkę pod sterownik domowy z dwoma prockami: at32(mini) i at128 i mam mały problem właśnie z tym drugim. 1.Po pierwsze at128 nie chce wykonywać nawet prostych pętli: http://obrazki.elektroda.pl/9199033600_1... Proszę o pomoc w znalezieniu błędów w schemacie lub programie.

    Mikrokontrolery Początkujący   21 Kwi 2013 23:27 Odpowiedzi: 4    Wyświetleń: 1398
  • [BASCOM] Jak wyświetlić ciąg cyfr w jednej linii na LCD?

    Musisz po wykryciu wciśnięcia przycisku czekać w pustej pętli na jego puszczenie. ...uprzedzając pytanie "jak" wrzucam moją propozycję kodu, przejrzyj, przemyśl, dorzuć do swojego programu. [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 8000000 Config Lcd = 16 * 4 Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7...

    Mikrokontrolery Początkujący   29 Lip 2013 19:31 Odpowiedzi: 35    Wyświetleń: 4137
  • Atmega16 TQFP - brak komunikacji po zmianie oscylatora na zewnętrzny

    Zrobiłem zewnętrzny generator na procku 8515, jego kod wygląda tak: $crystal = 8000000 $regfile = "8515def.dat" Config Porta = Output Porta = &B00000000 Wait 2 Do Waitus 20 Set Porta.0 Waitus 20 Reset Porta.0 Waitus 20 Loop odlutowałem kwarc i kondki od wejscia xtal1 i 2 atmegi, sygnał z generatora podałem na Xtal1 i nic :/ - to samo co było - programator...

    Mikrokontrolery   13 Paź 2005 15:20 Odpowiedzi: 11    Wyświetleń: 1404
  • BASCOM - tester układów scalonych, brak reakcji po zaprogramowaniu ATMEGI162

    Witam, Ostatnim czasem zacząłem zajmować się programowaniem w bascomie. Złożyłem do tego celu projekt AVT2709 B, tester układów scalonych. Pobrałem wsad, zaprogramowałem AT89C55WD i wszystko ładnie działa. Chciałem rozpisać program o kolejne procedury, wzorując się na wielu podręcznikach i okrojonym pliku wsadowym, który pobrałem. Program napisałem...

    Mikrokontrolery Początkujący   24 Maj 2014 17:01 Odpowiedzi: 11    Wyświetleń: 2073
  • Jak skonfigurować Timer2 w Bascom do zliczania do 10000 co 1 sek?

    Cześć Mam pewien problem do rozwiązania potrzebuje zrobić licznik który będzie mi zliczał do 10000 co 1 sek zrobiłem sobie liczniki T0 i T1 zliczają do 255 bo mają 8bit ale T2 ma 16bit nie mogę tego przeskoczyć[syntax=basic4gl] $regfile = "m32def.dat" $crystal = 16000000 Config Porta = &B11111111 : Porta = &B11111111 Config Portb = &B00000000 : Portb...

    Mikrokontrolery   24 Cze 2012 21:37 Odpowiedzi: 6    Wyświetleń: 1488
  • Sprawdzenie kodu Bascom dla mikrokontrolera ATmega8 - błędy i optymalizacja

    Jest tu kilka błedów. Ale główny błąd polega na tym że nie masz end ifa. I nie wiadomo jaka ma być logika tego programu . Spróbuj tak w celach edukacyjnych: [syntax=basic4gl]$regfile = "m8def.dat" 'rodzaj mikroprocesora $crystal = 1000000 'taktowanie Config Porta = Input 'porta jako wejscie Porta = &B00000000 'wszystkie koncowki porta stan spoczynkowy...

    Mikrokontrolery AVR   03 Lis 2011 18:14 Odpowiedzi: 2    Wyświetleń: 1416
  • Atmega128: Problemy z konfiguracją portów przy zmianie kwarcu na 16MHz

    Witam. Obecnie tworzę projekt na atmega128 i testowałem go na kwarcu 4MHz i wszystko działa poprawnie. Jako że chciałem zwiększyć prędkość działania programu zamieniłem kwarc na 16MHz, wszystkie ustawienia dotyczące kwarcu w bascom AVR zmieniłem i natrafiłem na ciekawy problem. Poszukując przyczyny nie działania programu skasowałem wszystko oprócz konfiguracji...

    Mikrokontrolery AVR   15 Lut 2011 17:05 Odpowiedzi: 31    Wyświetleń: 2583
  • [Bascom AVR] ATmega32 - dioda LED na porta.0 nie świeci, jak to naprawić?

    Próbuję zmusić ATmegę32 (na płytce testowej) do "zamrygania" diodą LED na porta.0. Niestety - dioda się nie zaświeca. Config Porta = Output Porta = 0 Do Toggle Porta.0 Waitms 125 Loop Dioda ma świecić wtedy kiedy na pinie 0 portu 1 mam 0 logiczne. Programator (USBasp) sprawny, korzystam z pakietu Bascom-AVR demo 1.11.9.8.1 Mam do tego układu tylko jeden...

    Początkujący Naprawy   30 Lis 2010 21:16 Odpowiedzi: 30    Wyświetleń: 6344
  • Atmega16 EVBavr05 BASCOM - brak reakcji na wgrany program, LCD czarne kwadraty

    Procesor zakminił! :D No nie wierzę :) Dioda wesoło się świeci :) Nie wiem dlaczego nie mruga... Ale to już coś. Błąd w kodzie: Dodano po 47 Mam oba procki. W zestawie była 16, a ja w akcie desperacji dokupiłem jeszcze 32.

    Mikrokontrolery Początkujący   18 Lut 2013 18:55 Odpowiedzi: 10    Wyświetleń: 1251
  • Attiny 2313 - brak reakcji na przyciski w programie BASCOM AVR

    Jak ma działać Wewnętrzny kwarc to 8 $crystal = 1000000 Config Porta.0 = Input : Set Porta.0 f Guzik1 = 1 Then Gosub Informacje If Guzik2 = 1 Then Gosub Wizytowka If Guzik3 = 1 Then Gosub Led If Guzik4 = 1 Then Gosub Reboot daj Guzikx = 0 then i zwieraj do masy Jest jeszcze parę błędów A te waitmsy zgroza

    Mikrokontrolery AVR   13 Gru 2009 12:49 Odpowiedzi: 14    Wyświetleń: 2085
  • Zegar na PCF8583 z Atmega8515 - błędne odczyty czasu po kilku godzinach

    Witam. Postanowiłem wreszcie zrobić sobie zegarek do pokoju. Wybór pał na PCF8583 bo już kiedyś z niego korzystałem i wspominam bardzo pozytywnie - nie było żadnych problemów z odpaleniem i komunikacją tylko że to były czasy AT89C2051 i bascoma 8051. Teraz mam w układzie atmege8515 i są spore "jaja" co jakiś czas (godzina czasem pół czasem dwie) dostaje...

    Mikrokontrolery   21 Lis 2007 16:39 Odpowiedzi: 5    Wyświetleń: 1919
  • [ATMEGA16] [ATMEGA16][BASCOM] Jak przepuścić sygnał z LPT przez ATmega16?

    O przepraszam wklepałem nie to co trzeba :) Jak pisałem, pierwszy bit działa ok ale na pozostałych jest ciągle stan wysoki $regfile = "m16def.dat" $crystal = 8000000 Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.2 , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Postb.7 Config Lcd = 20 * 2 Config Porta = Output Config Portc = Input...

    Mikrokontrolery AVR   12 Lip 2008 02:19 Odpowiedzi: 17    Wyświetleń: 2388
  • Jak wykonać cyklicznie kod w Bascom dla tinny 26 do zmiany na pinb.5?

    mam taki problem nie wiem jak robić aby ten fragment kodu po między gwiazdkami był wykonywany cyklicznie aż do wykrycia zmiany na pinb.5 Config Portb = Input Portb = &B11111111 Config Porta = Output Porta = &B00000000 Do If Pinb.4 = 0 Then Porta = 1 *********** Set Porta.3 Reset Porta.4 Waitms 250 Set Porta.4 Reset Porta.3 Waitms 250 *********** End...

    Mikrokontrolery AVR   13 Lut 2009 19:08 Odpowiedzi: 2    Wyświetleń: 1119
  • mega8535 - brak symetrii portu A w trybie push-pull, diody nie działają poprawnie

    Hej Generalnie nie chce być symetryczny (push-pull) jako wyjście. W celu sprawdzenia napisałem coś takiego banalnego: $regfile = "8535def.dat" $crystal = 8000000 Config Porta = Output Do Porta = &B11111111 Wait 2 Porta = &B00000000 Wait 2 Loop End Jak podłączę diody w konfiguracji WA - jest OK, działa (zapalanie stanem niskim), jak chcę zapalać...

    Mikrokontrolery   10 Kwi 2006 07:49 Odpowiedzi: 4    Wyświetleń: 1110
  • [ATmega32][C]Wyświetlacz LCD S1D15705 - uruchomienie

    Kod napisałem w bascomie, anodę diody przez rezystor 300R podłączyłem do wyprowadzenia PA2 a katodę do GND. Fuse bity ustawiłem na 1Mhz (takie jakie były od nowości). Jeżeli chodzi o ten pierwszy kod w C z moimi poprawkami, czy zgadza się wszystko ze schematem ? [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 1000000 Config Porta.2 = Output Do...

    Mikrokontrolery AVR   01 Wrz 2011 14:51 Odpowiedzi: 22    Wyświetleń: 4343
  • Błędy kompilacji w Bascom przy użyciu dwóch komend Sonysend

    jezeli program wyglada tak: $regfile = "m8535.dat" $crystal = 8000000 Config Portb = Output Config Porta = Input Do Sonysend &HA81 Wait 1 Loop wylacza i wlacza urzadzenie (jezli zmienie adress na &H966 zmieniaja sie funkcje ) natomiat jezli w programie jest wiecej niz jeden rozkaz sonysend podczas kompilacji wyskakuja mi bledy (at)janek1815 niebardzo...

    Mikrokontrolery   15 Lip 2007 18:23 Odpowiedzi: 2    Wyświetleń: 1173
  • Atmega8 ADC Bascom - Niewłaściwe Odczyty Napięcia przez Dzielnik 47k/100k

    Sprawdziłem przed chwilą na mojej ATMEGA32 kod: [syntax=basic4gl]$regfile = "m32def.dat" ' specify the used micro $crystal = 11059200 ' used crystal frequency $baud = 115200 ' use baud rate Dim W As Integer Config Adc = Single , Prescaler = Auto , Reference = Avcc Config Porta = Input Porta = 0 Start Adc Do W = Getadc(0) Waitms 200 Print W Loop End[/syntax]...

    Mikrokontrolery AVR   15 Sie 2012 07:14 Odpowiedzi: 16    Wyświetleń: 3252
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Teraz napisałem trochę prostszy program do bezpośredniego wysyłania string'ów. At128- [syntax=basic4gl]'---PROCESOR-----------... $regfile = "m128def.dat" $crystal = 16000000 $hwstack = 128 $swstack = 64 $framesize = 64 $baud = 9600 '---WYŚWIETLACZ-------------------------...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5385
  • Dlaczego prosty program w Bascom nie działa na ATmega 128 i ATmega 16?

    Na porcie C w Mega16/Mega32 od pinu PC2 do PC5 jest interfejs JTAG który domyślnie w nowym procesorze jest włączony i nie pozwala machać pinami. Czy sprawdzałeś ten program na pinach PC0-PC1 lub PC6-PC7? Z drugiej strony to chyba lepiej do testów napisać coś takiego' Cały port powinien mrugać w kółko ;) [syntax=vbnet]Dim Test As Byte Config PORTA =...

    Mikrokontrolery AVR   14 Lut 2017 21:58 Odpowiedzi: 6    Wyświetleń: 969
  • Program do włącznika bistabilnego z wieloma przyciskami i wyjściami - Bascom

    Witam potrzebuję porady jak napisać prosty program do włącznika bistabilnego .Schemat jest banalny na portach B i D są podłączone przyciski ,zaś na portach A i C są podłączone układy ULN2003 ,z układów ULN wychodzi napięcie na przekaźniki. Próbuję coś robić ale schematy z kursów (Bascom) co są wrzucone do internetu są na jednej diodzie i jednym przycisku,jak...

    Mikrokontrolery Początkujący   11 Mar 2016 16:14 Odpowiedzi: 5    Wyświetleń: 1173
  • BASCOM RC5 nieznane piloty - rozwiązanie

    Witam Potrzebując poznać dane klawiszy z pilota napotkałem wiele problemów związanych np. z brakiem timera 16 bit w małych mikrokontrolerach 8-DIP (Attiny85), śmieci, lub braku transmisji z komendy GETCR5 (A255,K255). Na szybko zbudowałem układ na Attiny24A (ma timer 16bit), TSOP31236 i LCD po I2C (PCF8574). Wyjście z TSOP31236 koniecznie trzeba podać...

    DIY Warsztat   20 Lis 2024 14:16 Odpowiedzi: 3    Wyświetleń: 1356
  • Jak okreslic by dioda migala okreslona liczbe razy w Bascomie

    $regfile = "m16def.dat" $crystal = 1000000 Config Porta = Output $baud = 1200 Config Pinb.0 = Input Dim N As Byte Dim I As Byte Dim Temp As Byte Dim Znak As String * 2 N = 1 Do Debounce Pinb.0 , Stan , Generuj , Sub Temp = Inkey() If Temp <> 0 Then Znak = Chr(temp) If Znak = "+" Then Incr N If Znak = "-" Then Decr N Loop Generuj: For I = 1 To...

    Mikrokontrolery AVR   20 Lut 2012 15:13 Odpowiedzi: 6    Wyświetleń: 1217
  • Sterownik Domowy by IMEX - takiego jeszcze na forum nie było

    Witam Odnawiam temat i załączam najnowszą wersję programu Kilka potrzebnych informacji dla odpalenia programu Kwarc 16MHz LCD 4x20 $regfile = "m128def.dat" $crystal = 16000000 Config Porta = &B11111101 : Porta = &B11111111 Config Portb = &B10001111 : Portb = &B11111111 Config Portc = &B11111111 : Portc = &B11111111 Config Portd...

    DIY Konstrukcje   21 Lis 2011 15:35 Odpowiedzi: 26    Wyświetleń: 25772