bascom reset wejście

Znaleziono około 458 wyników dla: bascom reset wejście
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    A co to za stan wejść RESET?

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7119
  • REKLAMA
  • [ATmega8] Jak użyć pinu PC6 (reset) jako wejścia w ATmega8 w Bascom?

    Witam Chcialem wykorzystac pin 1, port Pc.6 (reset) do wykrywania nacisniecia przycisku. Jak w Bascom powinien wygladac przykladowy program ?

    Mikrokontrolery   04 Maj 2008 15:06 Odpowiedzi: 18    Wyświetleń: 1910
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak zresetować mikrokontroler ATmega w kodzie BASCOM?

    Jest kilka możliwości. Tak samo w Bascomie jak i w każdym innym języku/kompilatorze. Można uruchomić WATCHDOGa i odczekać w pustej pętli aż zresetuje, można połączyć dowolne wyjście mikrokontrolera z wejściem resetu i zresetować, gdy potrzeba. Np tak: CONFIG WATCHDOG = 16 start watchdog do:loop A dlaczego chcesz resetować? Nie lepiej napisać program...

    Mikrokontrolery AVR   10 Maj 2009 22:28 Odpowiedzi: 10    Wyświetleń: 3220
  • REKLAMA
  • AT90S2313PI - Jak prawidłowo podłączyć reset z przyciskiem do 5V?

    Jak podciągniesz wszystkie wejścia do '+' to masz dla nich jedynkę. Nie napisałeś żadnego warunku, co się stanie jak jest "1", więc nic się nie zmienia: If Pind.0 = 0 Then Portb.0 = 0 ;tutaj dla "zera" If Pind.1 = 0 Then Portb.0 = 1 ;tutaj tez dla "zera" Ponieważ piny są podciągnięte do "1", żaden z tych warunków się nie wykona, czyli nadal będzie "0"....

    Mikrokontrolery   19 Gru 2005 21:54 Odpowiedzi: 17    Wyświetleń: 1827
  • [Bascom] Jak napisać program w Bascom do sterowania przekaźnikami K1 i K2?

    Kod programu: '$tiny $regfile = "attiny13.dat" 'plik z definicjami procesora attiny13 $crystal = 1000000 'częstotliwość taktowania procka 1Mhz Config Portb.0 = Input 'Wejście REM Config Portb.4 = Output 'Przekaźnik GŁOŚNIK Config Portb.3 = Output 'Przekaźnik REM Set Portb.0 Reset Portb.3 Reset Portb.4 Dim Znacznik As Iram Byte Znacznik = 1...

    Mikrokontrolery AVR   23 Paź 2009 17:18 Odpowiedzi: 3    Wyświetleń: 1248
  • Jak zaprogramować atmega 8 w Bascomie pin reset jako I/O

    Potrzebuje pin nr 1 w atmega8 jako wejście. Programuje w Bascomie programatorem równoległym, jednak nie mogę ustawić reset jako we/wy. Jaka jest składnia rstdisbl - nie działa. w ustawieniach nie ma fusbitów. Proszę o pomoc.

    Mikrokontrolery AVR   08 Gru 2009 14:57 Odpowiedzi: 30    Wyświetleń: 6578
  • REKLAMA
  • Attiny13a [BASCOM] - Zachowanie zmiennej po resecie WATCHDOG

    Wybudzaj przerwaniem watchdoga nie resetem. Ja bym to zrobił tak (w C, w bascomie pewnie też tak się da): W głównej pętli: - konfiguracja watchdoga z przerwaniem na jak najdłuższy czas- - wejście w power down - pętla nieskończona z ciągłym przechodzeniem do idle. W przerwaniu watchdoga: - wyzerowanie watchdoga - inkrementacja zmiennej odliczającej od...

    Mikrokontrolery   06 Lut 2015 15:30 Odpowiedzi: 3    Wyświetleń: 1119
  • [Atmega8][Bascom]Konfiguracja przerwań i reset procesora

    1. Ustaw pin INT0 jako WEJŚCIE z Pull-UP'em ! 2. Gdzie to wyczytałeś, że INT obsługuje jedynie LOW LEVEL ?

    Mikrokontrolery AVR   26 Maj 2012 12:49 Odpowiedzi: 3    Wyświetleń: 1873
  • BASCOM, atmega8: Jak rozpoznać sygnały serwomechanizmu za pomocą przerwań?

    Trzeba mierzyć czas impulsu i jeśli wynik = ileśtam to wtedy dzieje sie cośtam Może : $regfile = "twój uP" $crystal = twój crystal Config Timer1 = Counter , Edge = Rising Config Portc = Input Do If Portc.1 = 1 Then Start Timer1 If Portc.1 = 0 Then Stop Timer1 End If End If For Timer1 = 100 To 200 Reset Porta.1 Next For Timer1 = 300 To 600...

    Mikrokontrolery   17 Lut 2007 13:44 Odpowiedzi: 2    Wyświetleń: 2155
  • REKLAMA
  • [ Bascom] program migająca dioda + schemat podłączenia uC d

    $crystal = 8000000 $regfile = "M8def.dat" Config Pinb.6 = Output Config Pind.4 = Input P Alias Pind.4 'switch-wejście D Alias Pinb.6 'dioda -wyjście 'Dim Mruganie As Bit 'nie wiadomo po co ta zmienna Set Portd.4 'podciąganie wejścia do + zas. Do If P = 0 Then Waitms 500 'D = 1 'a tu jest pułapka-można użyć Config pinx.y=output/input ale nie...

    Mikrokontrolery AVR   07 Sie 2009 00:49 Odpowiedzi: 40    Wyświetleń: 6937
  • [Bascom] Jak wysyłać bity sterujące do DS1802 przez 3wire z Atmega32 w Bascom?

    Witam! Po pierwsze to z reguły przyciski powinny zwierać piny wejściowe do masy a nie do zasilania. Wynika to z faktu posiadania przez procesory AVR wewnętrznych rezystorów pull-up podciągających wejścia do +vcc, czyli panuje na nich stale stan wysoki (oczywiście gdy zostaną uaktywnione). Po drugie to akurat sygnał CLK ma się zmieniać, podczas narastającego...

    Mikrokontrolery AVR   07 Sie 2010 13:17 Odpowiedzi: 2    Wyświetleń: 2031
  • [BASCOM] Jak zresetować procesor Atmega8/16 w BASCOM bez odłączania zasilania?

    Genralnie reset polega na ustawieniu wskaźnika wykonywania programu na zero (to własnie robi wejście RST). Więc teoretycznie wystarczy zrobić JMP na bezwzględne 0.

    Programowanie Początkujący   03 Lis 2013 21:38 Odpowiedzi: 11    Wyświetleń: 2419
  • ATMEGA 16 Bascom - Czy możliwe jest jednoczesne I/O na pinie B.1?

    Pomijając fakt, że sam pomysł jest dziwny ... to powinno to działać tak jak planujesz. Kierunek portu (wartość rejestru ddr) możesz zmienić w dowolnym miejscu programu, nie tylko w deklaracji na początku. Czyli na początku programu deklarujesz pinb.1 jako wejście, zerujesz pinb.1 (reset). W programie sprawdzasz co jakis czas czy pinb.1 jest ustawiony...

    Mikrokontrolery AVR   26 Maj 2010 12:54 Odpowiedzi: 16    Wyświetleń: 2843
  • Attiny 2313 - mosi, miso, sck jako wyjścia (w bascomie)

    Witam ! Wszystkie piny ATTINY2313 oprócz pinów 10, 20 możesz ustawić jako wejścia lub wyjścia, nawet pin nr.1 reset, ale tego pinu nie radzę używać (ustawiać) jako wej/wyj bo stracisz kontrolę nad prockiem. Nie przejmuj się podwójnymi oznaczeniami pinów ! sck, miso i mosi są między innymi przeznaczone do podłączenia programatora ISP, możesz bez problemu...

    Mikrokontrolery AVR   25 Maj 2010 23:19 Odpowiedzi: 5    Wyświetleń: 2047
  • Sterowanie tranzystorem PNP z AVR – dioda świeci cały czas, brak reakcji na set/reset

    Czas uporządkować wszystkie odpowiedzi. Z każdym portem AVR'a związane są trzy rejestry Portx, Pinx i DDRx (x to interesujący nas port A, B, C, D a czasami nawet E) Rejestr Portx - w nim przechowywane są dane wyjściowe, które przenoszone są na końcówki uC jeżeli są ustawione one jako wejście. Rejestr Pinx jest rejestrem odzwierciedlajacym stan końcówek....

    Mikrokontrolery   09 Sie 2006 12:15 Odpowiedzi: 12    Wyświetleń: 2883
  • Programator Bascom. AT89Cx51, Chip not the same as buffer.

    Pzy zapisywaniu na pierwszym pinie pojawia się 5V ale powinno 12, może ktoś się na tym zna troche lepiej i wie dlaczego tak jest (gdzie jest błąd). Tu jest link do schematu: http://www.elektroda.net/mikrokontrolery... Byłbym wdzięczny za pomoc. No dobra przejrzałem ten schemacik. Ale dlaczego Masz 4,5V na stabilizatorze...

    Mikrokontrolery   18 Lip 2006 01:38 Odpowiedzi: 21    Wyświetleń: 3336
  • Bascom- wstrzymanie sprawdzania prądu na jedną sekundę.

    Najprościej będzie zmodyfikować program tak: [syntax=vbnet] Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Wait 1 'wykrywanie przeciążenia Rez = Getadc(5) 'przechwycenie wartości napięć na wejściach ADC Pot_max = Getadc(4) If Rez >= Pot_max Then Reset Portd.0 'wyłączenie silnika Reset Portd.1...

    Mikrokontrolery Początkujący   04 Lut 2016 23:18 Odpowiedzi: 2    Wyświetleń: 858
  • Czy zabezpieczać niewykorzystane wejście reset procesora?

    No to tutaj się zaczyna polemika;) Akurat co do 100nF się zgadzam, daję 1 na parę nóg, plus jakieś dodatkowe też się zgadza... kwarc... a to nie zawsze daję - jak uważam że jest potrzebny (krytyczne czasowo aplikacje etc). Ale co do resetu się nie zgadzam że jest to konieczne i koniec:) Jest to ZALECANE, jakkolwiek świadomy elektronik godzi się na pewne...

    Mikrokontrolery   01 Lut 2010 16:17 Odpowiedzi: 30    Wyświetleń: 2726
  • [ATtiny13][C] - dziwne zachowanie, oraz przerwania zew.

    Po pierwsze to po resecie mikrokontrolera piny są ustawione jako wejścia więc nawet nie trzeba tego robić Po drugie to kierunek ustala się za pomocą rejestru DDRx a nie PORTx (to nie Bascom) Po trzecie to musisz doczytać jeszcze o przesunięciach bitowych bo szybko na tym polegniesz w C. To podstawa. Po czwarte to klawisze (słicze) musisz mieć albo podciągnięte...

    Mikrokontrolery AVR   16 Gru 2010 20:26 Odpowiedzi: 4    Wyświetleń: 1369
  • DS18B20 [BASCOM] - bez komend wait - jest rozwiązanie!

    oooooo to chodzi ;) to taki szkielet - ale na podstawie tego sam wiesz już jak sobie poradzić z tym tyle że bez Wait'a dodam jeszcze, że sam fragment: 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 750 warto zapuścić jeszcze przed wejściem wtedy w pętlę główną żeby już mieć gotową pierwszą zmierzoną temperaturę w czujnikach po resecie - gdyby przypadkiem...

    Mikrokontrolery AVR   21 Paź 2009 12:53 Odpowiedzi: 16    Wyświetleń: 3892
  • [BASCOM] Atmega16 - Sterowanie wejściami za pomocą pilota i przycisków

    Tak lekko zmieniłem bo może zrobiłbym to inaczej ;) [syntax=vbnet]Dim Aktywne As Byte Odbior_pilota: If Komenda = W_gore Then Incr Aktywne If Aktywne > 4 Then Aktywne = 1 Elseif Komenda = W_dol Then Decr Aktywne If Aktywne > 4 Then Aktywne = 4 End If Select Case Aktywne Case 0 Gosub Aktywuj_pc Case 1 Gosub Aktywuj_cd Case 2 Gosub Aktywuj_tuner Case...

    Mikrokontrolery AVR   09 Wrz 2016 17:33 Odpowiedzi: 15    Wyświetleń: 2334
  • Bascom AVR - Jak niezależnie odmierzać czasy dla wielu przycisków?

    ' Trzy przyciski kolejno .... (TSA ;) ' wersja bez przerwań i Timera czas_a as integer ' zmienna czasowa A czas_b as integer czas_c as integer we_a alias pinx.1 ' wejście A we_b alias pinx.2 we_c alias pinx.3 wy_a alias Py.1 ' wyjście A wy_b alias Py.2 wy_c alias Py.3 stan_a as bit ' stan układu monostabilnego A: 0 - czeka, 1- liczy stan_b...

    Mikrokontrolery   11 Wrz 2007 15:06 Odpowiedzi: 8    Wyświetleń: 1814
  • [ATmega8][Bascom] - Sprawdzenie programu - nie działa poprawnie

    Tak samo domyślnie wszystkie piny są ustawione jako wyjścia czyli w (DDRX.Y = 1 Nie prawda - po resecie, domyślnie piny ustawione są jako wejścia - rejestry DDR = 0 AVRy dają możliwość wybrania funkcji danego pinu(wejscie/wyjście) i okupione jest to tym że właśnie stan 0 ma większą wydajność prądową Znowu, nie prawda. Wyjścia w AVR są całkowicie symetryczne...

    Mikrokontrolery Początkujący   02 Cze 2013 21:42 Odpowiedzi: 18    Wyświetleń: 4563
  • [Attiny2313][Bascom]Zapalanie i gaszenie diody przyciskiem

    1) jeśli używasz przycisków to zawsze podłącz go tak aby przyciśnięcie zwierało nóżkę portu do masy czyli do -. To naprawdę ułatwia sprawę i zawsze działa 2) dobra praktyka - przyciski, jumpery itp podłączaj do pinu procesora przez rezystor np 180 omów. Chodzi o to że kiedyś możesz się pomylić, ustawić pin jako wyjście, dać na nim 1 czyli napięcie +...

    Mikrokontrolery AVR   02 Lut 2012 10:54 Odpowiedzi: 16    Wyświetleń: 7295
  • Konfiguracja ADC6 jako wyjście w Atmega8 w Bascomie - jak to zrobić?

    Jesli ci chodzi o wejście ADC6 występujące tylko w wersjach w obudowach MLF i TQFP o nie można. Nie można też wykorzystac jako wejście ogólnego przeznaczenia, to jest tylko wejście dla A/C. Jesli chodzi ci o pin reset, który też może byc portem PC6. To można ale wtedy nie zaprogramujesz juz procka szeregowo potrzebny bedzie programator równoległy Pozdrawiam...

    Mikrokontrolery   14 Mar 2006 00:11 Odpowiedzi: 2    Wyświetleń: 1542
  • Program Bascom sterujący z ADC dwoma diodami i przekaźnikiem

    (...) osobnym PinX i oczekuj na stan niski ADCx2 aż do spełnienia tego warunku. Jeśli na ADCx2 napięcia równe 0 mrugnij diodą Led1 jeden raz przez 300ms, wyłącz Przekaźnik1 na PinX Po czym wróć do góry procedury, do oczekiwania na napięcie na ADCx1 To właściwie tyle. Dziękuję za uwagę i wszelaką pomoc. Witam serdecznie na forum! Chętnie pomogę Ci przygotować...

    Mikrokontrolery AVR   11 Lut 2024 23:20 Odpowiedzi: 6    Wyświetleń: 369
  • [ATmega16a][BASCOM]Dziwne, niestabilne zachowanie pinów jako wejścia

    Moi drodzy, po co kłótnie, Po co wasze swary głupie, Wnet i tak zginiemy w zupie! Może krótko i merytorycznie wyjaśnię Bascom`owe podstawy a zacznę od komend Set i Reset. Otóż potrafią one ustawiać tylko jeden bit na raz. Jeśli numer bitu nie jest wskazany to zawsze będzie to bit numer 0. Dlatego wskazane piny portów PINx, PORTx, DDRx i inne ustawiają...

    Mikrokontrolery AVR   12 Kwi 2021 06:31 Odpowiedzi: 12    Wyświetleń: 699
  • Bascom: Jak załączyć PWM przyciskiem na Pind.7?

    wejście jest sterowane minusem. Po napisaniu coś takiego, układ działa ale po za tym że nie czeka 1 s i nie przechodzi do Pwm1b = 100. Z pewnością przechodzi do Pwm1a = 100, (dlaczego Pwm1b ?) tylko ty mu nie dajesz szansy (czasu) abyś to mógł zobaczyć. Poza tym, nie masz kontroli nad czasem ponad 1 sec. pętla dalej jest przewijana w nieskoczoność....

    Mikrokontrolery Początkujący   14 Kwi 2014 17:55 Odpowiedzi: 6    Wyświetleń: 1308
  • Jak odczytać przełączniki w Bascom na jednym porcie z rejestrem przesuwnym?

    Czyli ty nie chcesz skanować klawiatury a zrobić sterownik tej klawiatury ze jak wciśniesz cos tam to się na LCD pojawi jakiś text tak ?? Jeśli tak to sprawa jest banalna. Masz załóżmy KB 4x4 PortX.0 do portX.3 wyjścia PortX .4 do PortX.7 wejścia (rejestry pin). I np. dim klawisz as byte set portX.0 reset portX.1 reset portX.2 reset portX.3 If PinX.4=1...

    Mikrokontrolery   14 Kwi 2008 20:07 Odpowiedzi: 13    Wyświetleń: 1850
  • [AVR] [bascom] Uzywanie jednego pinu IO do switcha i LED.

    Witam sprawdź ten kod co prawda są inne numery portów i inny procek ale jak zmienisz powinno działać. Problem jest jeden w momencie jak naciskasz przycisk i zmieniasz końcówkę na WYJŚCIE to stan tego pinu Musi być (0) Niski , żeby nie zrobić zwarcia. '$sim $regfile = "attiny2313.dat" $crystal = 11059200 $baud = 9600 enable interrupts 'włącz...

    Mikrokontrolery AVR   03 Gru 2009 22:28 Odpowiedzi: 19    Wyświetleń: 4286
  • [BASCOM] regulacja czasu zwłoki dźwiękowego wyzwalacza lampy błyskowej

    Witaj Na razie układ działa prawidłowo i na pewno jest jakaś zwłoka, którą z czasem będę chciał zniwelować o ile będzie to konieczne, teraz chciałbym się skupić nad programem do opóźnienia z którym mam najwięcej problemów, Masz problemy bo cały program masz napisany pod priorytetem obsługi LCD a nie zamierzonego celu. LCD potrzebujesz tylko aby ustawić...

    Mikrokontrolery AVR   21 Paź 2016 22:26 Odpowiedzi: 11    Wyświetleń: 2752
  • Schemat układu do sterowania 8 urządzeniami i transmisji 8 bitów przez RS232

    W pierwszym podejściu może to wyglądać tak, jek w załącznikach. Kondensatory na zasilaniu po 100uF - tantalowe, zasilanie 5V lub po wlutowaniu stabilizatora 7805 9-24V. Można też zastosować wersję drivera RS232 nie wymagającą zewnętrznych pojemności, co zredukowałoby układ do trzech elementów. Dla zwiększenia stabilności zegara procesora można dodatkowo...

    Mikrokontrolery   23 Maj 2006 07:20 Odpowiedzi: 34    Wyświetleń: 6518
  • Bascom: Błąd kompilacji - zmienna P3 i RESET, linia 17 w programie Nawijarka z EdW 7/2000

    No, masz rację, już poprawiłem swoje "poprawki" co nie zmienia tego, że nie da się skompilować dokładnie przepisanego kodu. Kompilowałem na Bascom AVR i na Bascom 8051 i ten sam błąd. A tak w ogóle to chyba wejścia i wyjścia w tych procesorkach można zdefiniować w/g woli autora. Program jest pod 89C2051

    Mikrokontrolery AVR   19 Lis 2021 18:59 Odpowiedzi: 15    Wyświetleń: 1059
  • Jak zrestartować mikrokontroler w Bascom bez użycia dodatkowych pinów?

    Powinna paść tutaj prosta odpowiedź: rejestr: MCUCSR: Bit 3 - MCUCSR.3 - WDRF - Watchdog reset flag Bit 2 - MCUCSR.2 - BORF - Brown-out reset flag Bit 1 - MCUCSR.1 - EXTRF - External reset flag Bit 0 - MCUCSR.0 - PORF - Power-on reset flag I teraz w bascomie: set MCUCSR.1 i po tej komendzie masz taki reset jak byś nacisnął przycisk reset podpięty do...

    Mikrokontrolery   19 Kwi 2005 21:09 Odpowiedzi: 17    Wyświetleń: 1290
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Nigdy nie konfiguruję wejść bo są wejściami. Czy takie wejścia zostawiasz w stanie PORT i DDR w jakim są po resecie?

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4911
  • Atmega8 + Bascom: LCD 16x2 wyświetla tylko kwadraty, nie działa Initlcd, konfiguracja

    Z programu wynika że nie sterujesz tym wyjściem, a standardowo po resecie pin ten ustawiany jest na wejście. Skonfiguruj go jako wyjście i ustaw na nim "0" lub podłącz RW do masy.

    Mikrokontrolery AVR   30 Cze 2009 14:17 Odpowiedzi: 2    Wyświetleń: 1799
  • [AtMega8] [AtMega8][Bascom] Dlaczego przekaźnik na pinie C.0 miga zamiast być stale włączony?

    Problem jest z pinem C.0 a nie z portem D. Cały port D jest przeznaczony do obsługi klawiatury instrukcjami Config Kbd i Getkbd Schemat jest przykładowy, ukazujący połączenia elektryczne. Podłączenie konkretnych przekaźników opisane jest w kodzie. Z innymi przekaźnikami nie ma problemów. (Poprawiłem już schemat). Zastanawiam się, czy instrukcje Bascoma...

    Mikrokontrolery AVR   23 Lip 2009 10:57 Odpowiedzi: 20    Wyświetleń: 5501
  • [Atmega8][Bascom] zastosowanie portów SPI jako wyjść

    Ja mam podpięty programator do LPT i do płytki testowej przez cały czas. Zdarza mi sie podpinać do portu LPT inne urządzenie bez wyłączania kompa. Nigdy nie miałem kłopotów. Ale jak zawsze trzeba być ostrożnym przy wyciąganiu jednej wtyczki i zakładaniu drugiej. Co do programowania to jeśli program zaczyna się wgrywać do procka , wejście Reset wymusza...

    Mikrokontrolery AVR   13 Paź 2009 12:56 Odpowiedzi: 11    Wyświetleń: 2839
  • BAscom atmega - Programowanie w Bascomie,silnik DC,Atmega32

    Kolego, układy AVR mają nogę podłączoną do kilku rejestów. Pisząc słowo PIN konfigurujemy rejestry wejściowe, a słowo PORT rejestry wyjściowe. Chodzi tu o składnie języka Bascom. Ta informacja jest oczywiście niedokładna , a sama interpretacja błędna (!). Pisząc 'config ...' w efekcie edytujesz rejestr DDRx odpowiedniego portu x. Nie jest ważne czy...

    Mikrokontrolery AVR   20 Lut 2016 11:42 Odpowiedzi: 32    Wyświetleń: 3186
  • Bascom - Jednoczesny odczyt stanu 9 portów w Atmega8/16, jak to zrobić?

    Tylko jest jedno ale. To zajmuje 45 cykli, czyli tyle ile jakbym to robił po Ifach dla każdego portu. Dodano po 9 Sorki, na ifach byłyby 72 cykle (4 na każdy) A w ilu cyklach musisz sie zmieścic? Możesz sprawdzac instrukcją warunkową nie pojedynczy pin ale cały port wejściowy Np.: [code][syntax=basic4gl] Do If Pinb > 0 Then Flag = 1 Reset Portc.2 Temp...

    Mikrokontrolery AVR   23 Sty 2013 08:36 Odpowiedzi: 38    Wyświetleń: 6909
  • Jak zmienić stan pinu na przeciwny w Arduino IDE? Analogia do Toggle w Bascomie

    Program działa jak poprzedni, nie reaguje na SW, LED świeci. Sprawdziłem czy w Arduino uno coś nie rozłączyłem, wgrałem program reagujący na przycisk i przycisk działa. Przepraszam za nieporozumienia z poprzednimi próbami rozwiązania problemu. Przeanalizujmy jeszcze raz sytuację, mając na uwadze, że przycisk i LED są prawidłowo podłączone oraz fakt,...

    Arduino   18 Mar 2025 07:57 Odpowiedzi: 54    Wyświetleń: 1779
  • Gdzie umieszczać reset Watchdog w AT90S2313 i ATMEGA8?

    Uczciwie mówiąć to problem z WatchDogiem jest niczym w porównwiu z tym co przychodzi po sieci i przewodach. Zadbaj o dobry uklad resetu i tlumienie stanow nieustalonych na wejściach. A z bascomem to jeszcze potrzeba wiele sczęscia by bylo wszystko OK.

    Mikrokontrolery   01 Sie 2005 11:10 Odpowiedzi: 30    Wyświetleń: 4712
  • BASCOM - Cztery wyświetlacze 7-segmentowe i DS18B20 - migotanie

    Witam! 1. czas na konwersję 750 ms, jest to maksymalny czas potrzebny tylko wtedy, gdy mamy czujnik podłączony tylko dwoma przewodami, a wiec przy zasilaniu "parazytowym" i przy maksymalnej rozdzielczości pomiaru. 2. w przypadku kiedy czujnik jest podłączony trzema przewodami, ten czas może być skrócony do około 20 ms. 3. ten czas nie oznacza, że trzeba...

    Mikrokontrolery AVR   04 Cze 2016 21:29 Odpowiedzi: 17    Wyświetleń: 1530
  • [AtMega8] [AtMega8][Bascom] Problemy z obsługą DS18B20 i resetem na własnej płytce

    Witam Zachęcony sukcesami z płytką EVB 4.3 zaprojektowałem i zamówiłem swoją - na początek z AtMega8 w DIP. Do tego pamięć 24C32 oraz układ do RS485. Wszystkie układy mają kondensatory 100 nF ( stabilizator 7805 również + jeden elektrolit ). Całość ze złączem pod wyświetlacz 2*24 ( właściwe 4*12 ) Reset przez rezystor 10 K do +5V AtMega8L ( na 8 MHz...

    Mikrokontrolery AVR   02 Paź 2011 21:24 Odpowiedzi: 9    Wyświetleń: 2895
  • PCF8593T zamiast czasu pokazuje 165165 – różnice w obsłudze vs PCF8583, kod BASCOM

    Tak przeglądając sobie datasheet do obydwu układów zauważyłem ze pcf8583 nie ma wejścia reset tylko adres. Natomiast PCF8593 posiada wejście reset i wymaga podciągania tej lini do Vcc. Masz podciągniętą tą linie? Może układ w ogóle nie startuje?

    Mikrokontrolery AVR   14 Sie 2009 12:56 Odpowiedzi: 9    Wyświetleń: 1464
  • Przesiadka z ATmega8 na ATmega32! "Kilka" pytan:)

    AVCC zasilacz do używania portu 'A' oraz/lub przetwornika ADC oraz/lub komparatora analogowego(opcja wyboru multipleksowanego wejścia komparatora). RESET do VCC przez 22k Co do reszty nie pomogę bo to BASCOM... Ale muszę z ciekawości spytać czy kolega ma oryginalną wersję BASCOM'a czy DEMO? ;)

    Mikrokontrolery   05 Sty 2008 23:27 Odpowiedzi: 4    Wyświetleń: 1616
  • LM7001 z ATmega8 - brak reakcji generatora, grzejący tranzystor, napięcia?

    Zrobiłem jak pisał Driver, odłączyłem wejście sygnału do LM7001 i podłączyłem sterowanie nap. warikapów przez potencjometr. Przy ok.2,2V miałem f=132MHz a przy ok.7,2 f=136MHz to by było z zapasem dla odbioru i ok.11,5 f=146. Ponownie podłączyłem zgodnie ze schematem, nie zaskoczyła... Myślę że podanie częstotliwości ze skanera nie ma co sprawdzać,...

    Radiotechnika Początkujący   25 Sty 2016 21:37 Odpowiedzi: 21    Wyświetleń: 11398
  • ATmega8 nie uruchamia prostych programów LED, Bascom AVR, STK200/300 – co sprawdzić?

    Problem rozwiązany :)) trzeba robić tak: (np) config pinx.y = input lub output set lub reset portx.y oraz przy sprawdzaniu stanu wejścia używać pinx.y przy wyprowadzaniu wyjścia portx.y

    Automatyka Przemysłowa   12 Sty 2009 01:01 Odpowiedzi: 13    Wyświetleń: 2127
  • Obsługa enkodera obrotowego w AT89C2051 w Bascomie - jak poprawić kod?

    Widze ,że nikt nieumie albo niechce pomóc,to może jednak zna przerwaniu int0 z pinu p3.2 oraz jako drugie wejście p3.3 W tej chwili kombinuje nad tym wariantem. Program wyświetla komunikat na LCD(Turn the jog) i przy ruchu w jedną stronę ma pokazac CH down i zapalić LED na P3,7 a przy ruchu w drugą pokazać CH UP i zapalic led na p3,5.Ale rozpoznaje...

    Mikrokontrolery   29 Maj 2007 21:23 Odpowiedzi: 3    Wyświetleń: 1367
  • Sterowanie wejściem trójstanowym z mikroprocesora - interfejs podłączeniowy?

    No mam jeszcze dalesze pytanie. Jak napiac wstawke w BASCOMIE (mniemam ze trzeba w ASM) zeby w kazdej chwili mozna bylo taki trzeci stan zazucic? A nie tylko po resecie klocka. MarCiu

    Mikrokontrolery   03 Maj 2004 18:32 Odpowiedzi: 10    Wyświetleń: 1224
  • ATMEGA8 - Jak podłączyć programator i ustawić fusebity do BASCOM AVR?

    Dziękuję za odpowiedź. Ze schematem ciężko mi teraz będzie, ale dajmy na to że te wyjścia z programatora tam te resety i inne(pisze z telefonu, więc i z wyjściami, których nie pamiętam ciężko :D) chce połączyć bezpośrednio do atmegi na te wejścia resety i inne :D bez niczego po drodze. Korzystał będę z gotowego wsadu.

    Mikrokontrolery Początkujący   27 Wrz 2012 20:02 Odpowiedzi: 8    Wyświetleń: 1944
  • Sterowanie silnika krokowego 28BYJ-48 z użyciem modułu opartego na ULN2003A

    Przedstawiam Wam tutaj jeden z popularniejszych modułów służących do zasilania silnika krokowego unipolarnego. Moduł wraz z silnikiem krokowym można kupić z Chin w cenie od niespełna 1,5$ z wysyłką, dostępne też na Allegro i innych portalach aukcyjnych. Wymiary płytki to 40,5x23mm. https://obrazki.elektroda.pl/8938706700_... https://obrazki.elektroda.pl/7500966000_...

    Artykuły   09 Wrz 2022 09:12 Odpowiedzi: 13    Wyświetleń: 8691
  • [bascom] Dlaczego program na ATtiny2313 nie działa z pilotem RC5?

    Zobacz jak ja to zrobiłem na Mega8 http://obrazki.elektroda.pl/8838731900_1... Program jaki zastosowałem korzysta z przerwania INT0 które po naciśnięciu klawisza wyprowadza procesor ze "śpiączki" , wysyła dane na IR i usypia go ponownie.Dla mnie takie rozwiązanie jest lepsze niż chwilowe zasilanie procesora poprzez diody. Poniżej wklejam...

    Mikrokontrolery AVR   30 Gru 2010 19:08 Odpowiedzi: 18    Wyświetleń: 4843
  • BASCOM - Wyjście z podprogramu i niechciane ponowne wejście do niego

    Analiza cudzego programu to koszmar :) Kilka uwag: - zmienne "leweprzod" i pozostałe daj typu WORD, ponieważ ADC zwraca wartość 0-1023, więc po co tam pakować Integer - zmienna A spokojnie jako BYTE - spróbuj użyć aliasów zamiast "reset portb.0" dajesz "reset lewyprzod", możesz wówczas zrezygnować ze zmiennych bitowych np. LP, bo to sobie odczytasz...

    Mikrokontrolery AVR   05 Lis 2014 19:32 Odpowiedzi: 7    Wyświetleń: 1149
  • ATTINY13 i BascomAVR - brak reakcji LED po wgraniu programu

    Może należałoby programowo PortB.5 ustawić jako wejście. Zastosowane "siłowe" podciągnięcie Reset do VCC niczego dobrego nie wróży! PortB.5 jest alternatywny dla Resetu. Być może gdzieś w "fusach" został uaktywniony.

    Mikrokontrolery   27 Gru 2006 11:12 Odpowiedzi: 19    Wyświetleń: 2658
  • Atmega 8 - nie działa program sterowania silnikiem w Bascomie, co poprawić?

    Witam Potrzebuje zrobic sterowanie silnikiem lewo prawo za pomoca procesora bedzie to wygladalo tak ze po wlaczeniu ukladu silnik zacznie sie krecic w prawa strone do momentu kiedy nacisne przsysk s1 nastepnie po nacisnieciu przycisku s2 bedzie sie krecil w lewo do momentu nacisniecia przycisku s3 uklad sterowania silnikiem mam juz wykonany i steruje...

    Mikrokontrolery   15 Mar 2011 18:56 Odpowiedzi: 15    Wyświetleń: 3750
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Przepraszam że nie odpisuje ale mam sporo pracy. Przyjrzałem się programowi widzę że za dużo rzeczy robisz w przerwaniu od INT2. Procedurę "Oblicz" przerzuć do pętli głównej, uwarunkuj wejście do niej tym że nastąpiło przerwanie od INT2. Na koniec procedury "Oblicz" skasuj flagę od wejścia w przerwanie od INT2 i trzeba przeniesc tam zerowanie flagi...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240188
  • Czy Attiny 2313 na oscylatorze 4 MHz obsłuży PA0 i PA1 jako wejścia w Bascom?

    Mój błąd w programie config PINA.0 = input , a nazwę portu wpisałem ( Alias PORTA.0. : Reset PORTA.0 zmieniłem PORTA.0 ma PINA.0 wszystko działa prawidłowo

    Mikrokontrolery   03 Mar 2018 10:44 Odpowiedzi: 3    Wyświetleń: 414
  • Bascom AVR – jak poprawnie obsłużyć przycisk podłączony do Vcc na pinie wejściowym?

    nie pinb.0 a portb.0 - wystarczy popatrzeć na program, a ja zrobiłem literówkę w opisie problemem jest chyba zła konfiguracja portu jako wejścia a ten reset portb.0 to nie wiem po co tam jest.

    Mikrokontrolery   22 Wrz 2006 05:42 Odpowiedzi: 26    Wyświetleń: 2487
  • [Bascom] Atmega8 - Odczyt RC5 z INT1 zamiast INT0 w Bascom, konfiguracja wejścia

    Na elektrodzie: http://www.elektroda.pl/rtvforum/topic19... znalazłem jeszcze taki post: W programie brakowalo : Reset Gimsk.6 ,bo zapomnialem dodac ze chodzi tu o 8515. Czyli, jeśli dobrze rozumiem, zamiast reset tcon.0 (2051) w AVR (8515) powinno być reset Gimsk.6 . Ciekawe jak będzie w Atmega8. Chyba czas zerknąć na jakiegoś gotowca na Atmega8...

    Mikrokontrolery AVR   03 Paź 2010 21:18 Odpowiedzi: 7    Wyświetleń: 4075
  • Problem ATMEGA8 + BASCOM AVR ==> brak reakcji na wejścia

    W AVR'ach portami zarządzają trzy rejestry PORT, PIN, DDR. PORT przechowuje dane wyjściowe, a w przypadku wejścia załącza rezystory podciągające (tam gdzie 1, 0-stan wysokiej impedancji). PIN odzwierciedla aktualny stan końcówek portu. Dla tego przez ten rejestr badamy co jest na wejściu. DDR zawiera dane o tym które bity portu są wejściami (0), a które...

    Mikrokontrolery   04 Mar 2006 23:50 Odpowiedzi: 6    Wyświetleń: 2677
  • [BASCOM] Odczyt temperatury z dokładnością do 0,1 - DS18B20

    If znak = 0 then gosub minus else waitms 20 endif będzie trwało tyle samo pod warunkiem że wyświetlenie będzie trwało dokładnie 20ms jeżeli zastosujesz element jak ci wskazałem wyżej czyli zawsze wejście do podprogramu minus a podprogram Minus: Reset S1 if znak = 0 then 'wartość dodatnia Set G else 'tu jest wartość ujemna Reset G end if Gosub Resetuj...

    Mikrokontrolery AVR   25 Sty 2010 18:52 Odpowiedzi: 35    Wyświetleń: 6727
  • Czasowy sterownik przekaźnika-program nie działa[BASCOM]

    Fusebit A997 ustawiony na oscylator wewnętrzny 8Mhz , 0100 $regfile = "m8def.dat" ' DYREKTYWY DLA KOMPILATORA $crystal = 8000000 'OSCYLATOR 8MHZ Config Lcd = 16 * 2 'KONFIGURACJA TYPU WYSWIETLACZA Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.6 , E = Portd.1 , Rs = Portd.0 'LCD Config Clock = Soft 'KONFIGURACJA...

    Mikrokontrolery AVR   06 Sty 2012 16:17 Odpowiedzi: 4    Wyświetleń: 2138
  • Atmega 8 + DS18B20 - brak zmiany wskazań temperatury, program w Bascomie

    Problem rozwiązałem w 50%. To znaczy dzięki podpowiedzią kolegów co mi brakowało żeby działał termometr, który pracuje bardzo dobrze ,dopisałem do programu woltomierz , który pracuje dobrze. Do zamknięcia tematu pozostał jeszcze amperomierz , który mierzy spadek napięcia na boczniku sygnał wzmocniłem wzmacniaczem LM358.Nie wiem jak przeliczyć spadek...

    Mikrokontrolery Początkujący   22 Maj 2016 19:07 Odpowiedzi: 3    Wyświetleń: 1269
  • Dlaczego serwo z ATmega16 w Bascomie skacze i obraca się nieprawidłowo?

    1. Zapamiętaj sobie że "tak zwane" zasilacze stabilizowane różnej maści w tym takie które zawierają cudowne przełączniki na kilka różnych napięć - to nie są ŻADNE zasilacze stabilizowane tylko prostowniki podające przybliżone napięcia. Jeśli więc chcesz mieć np stabilizowane napięcie powiedzmy +5V to bierzesz np stabilizator 7805 na jego wejście podłączasz...

    Mikrokontrolery   12 Lut 2010 15:37 Odpowiedzi: 5    Wyświetleń: 1744
  • Problem z RS232 Atmega32 - BASCOM AVR

    A co napisano wyżej tłustym drukiem? Bo było to robić w programatorze Bascoma. Są tam opisy i trudno się pomylić zachowując odrobinę uwagi. Spróbuj podać na wejście kwarcu przebieg z zewnętrznego generatora. Lecz jak przestawiłeś SPIEN albo wyłączyłeś Reset to procka ożywi Ci tylko programator równoległy. W praktyce lepiej będzie kupić nowy uC.

    Mikrokontrolery   09 Lut 2006 15:58 Odpowiedzi: 18    Wyświetleń: 2036
  • [Atmega16] BASCOM szybki obrotomierz motocyklowy na INT0

    Niestety, chciałbym aby w tym tkwił problem...lecz wydaje mi się, że obie komendy są poprawne przykładowo Reset Pinb.1 działa tak samo jak Reset Portb.1 NIE, nie masz racji! O ile istnieje pewna 'swoboda' użycia PIN/PORT przy configuracji kierunku Portu/Pinu (bo w zasadzie Bascom taki syntax toleruje), co jest równoznaczne z edycja rejestru DDRx, to...

    Mikrokontrolery AVR   24 Lip 2011 11:23 Odpowiedzi: 95    Wyświetleń: 17496
  • [Atmega8] [Atmega8][BASCOM] Jak dodać i odjąć wartość zmiennej przyciskiem?

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

    Mikrokontrolery AVR   19 Cze 2010 23:32 Odpowiedzi: 2    Wyświetleń: 2729
  • programowy UART......autorzy bascoma zapomnieli o buforze??

    No a jaką chcesz mieć prędkość transmisji i jaką częstotliwość taktowania procesora? Policz sobie ile trwa 1 bit w transmisji i zobacz jak się ma do takich 4 (chyba, trzeba by sprawdzić) taktów zegara, bo tyle zajmuje wejście do przerwania. Myślę, że Bascom dużo do tego nie dodaje. Proca pewnie puszczasz na 4MHz albo 8MHz, więc możesz spokojnie puścić...

    Mikrokontrolery   17 Sty 2008 20:46 Odpowiedzi: 7    Wyświetleń: 2562
  • Atmega8 Bascom - wyświetlanie tekstu po wciśnięciu przycisku na Porcie B.1

    1. tak 2. Trzeba to sprawdzić, bo przyznam, że nie robiłem nigdy odwrotnie niż tysiące konstruktorów ;-) . Deklarujesz pinb.1 jako wejście i być może, jeśli wykonasz komendę RESET to będzie tam wymuszony stan niski, ale to by chyba działało, gdyby był wyjściem. W przeciwnym razie pin wiszący w powietrzu będzie powodował błędne działanie programu. Jeśli...

    Mikrokontrolery AVR   01 Lut 2015 14:42 Odpowiedzi: 11    Wyświetleń: 1074
  • [BASCOM][atmega16] Przerwanie zewnętrzne co 4ms i komunikacja 1wire - kolizja

    Te czasy to chyba chodzi o mikrosekundy a nie milisekundy? Przy odstępach rzędu ms nie byłoby najmniejszego problemu, jako że najdłuższe co może być, czyli reset pulse trwa zaledwie 480 us. Ale ok, napisz coś więcej o tym pomiarze obrotów. Dlaczego wykorzystałeś wejście INT, zamiast wejście taktujące timer? Jeśli zastosowałbyś timer to problem znika,...

    Mikrokontrolery AVR   15 Mar 2012 13:42 Odpowiedzi: 30    Wyświetleń: 4607
  • Selektor wejść do wzmacniacza.

    Program na uC napisany jest w Bascom, natomiast płytka projektowana w programie TraxMaker. Pin Reset jest wolny, ale na stałe zwarty do + Nie programuję w układzie. Do programowania mam płytę testową (też własnej konstrukcji), przekładam proca i tam programuję. Diody zabezpieczające są wbudowane w przekaźnikach fabrycznie.

    DIY Akustyka   28 Paź 2020 11:45 Odpowiedzi: 55    Wyświetleń: 10515
  • Jak napisać program w Bascom dla 89C2051 - automatyczny włącznik świateł?

    Wg opisanej zasady powinien działać poniższy program ‘ Program swiatła samochodowe – opis działania ' ‘ Po włączeniu zasilania, gaszone są swiatła postojowe i mijania ' (gaszenie w sensie wyłączenia przekaźników) ‘ Program czeka na pojawienie się sygnału zapłonu ze stacyjki ‘ Następnie program czeka na znikniecie...

    Mikrokontrolery   10 Lis 2007 19:59 Odpowiedzi: 13    Wyświetleń: 2550
  • [AtMega8] AtMega8 i Bascom: SPI - dane z Mastera do Slave odbierane po 3 próbach

    Cały problem jest w tym żeby te dwie ATmegi się zsynchronizowały. Przerwanie od SPI występuje po zakończenia transmisji pierwszego bajtu. Zanim nastąpi obsługa przerwania to pierwszy bajt zostanie utracony. Nie mamy też gwarancji że dwie Atmegi "wystrzeliły" :) równocześnie i Slave nie czyta np. 4 bajtu nadanego przez Mastera. Jeżeli to by była np....

    Mikrokontrolery AVR   10 Lut 2012 19:30 Odpowiedzi: 10    Wyświetleń: 3156
  • Bascom - Sterowanie dwoma kanałami jednym przyciskiem, problem z zakłóceniami

    To raczej nie jest tego wina. Sprawdzałem w symulatorze i jak zmienia rejestry i nie ma żadnej różnicy, w rzeczywistym układzie też wpisywałem "config PORTB.1=input" i działało. Ale tą linijkę można sobie nawet pominąć bo rejestry DDRx domyślnie po resecie są wstawione na 0 wiec wszystkie piny są wejściami. polecam przeczytać punkt 6 http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   26 Sty 2014 16:52 Odpowiedzi: 4    Wyświetleń: 1020
  • Licznik impulsów w BASCOM na ATtiny2313 – reset po 999, aktualizacja na bieżąco

    Ano widzę właśnie ,że pod port D.1 podłączony jest przycisk resetujący. Tylko zastanawiam się , czy nie należało by najpierw zdefiniować tego portu jako wejście czyli Config Potrd.1 = input Portd.1 = 1 A czy czasami nie powinno być z tą instrukcją If coś takiego: If Pind.1=0 Then Timer1= 0 czyli jak wciśniesz przycisk podpięty pod pin/port d.1 który...

    Mikrokontrolery AVR   15 Kwi 2010 22:12 Odpowiedzi: 4    Wyświetleń: 3096
  • Nowy projekt i problem z zgarkim, zliczaniem impulsów z portu czyli zmiany biegó

    Projektuje nowy układ z wykorzystaniem ATMEGA 8 SMD i mam problem z tym że wyjścia MOSI i MISO których będę potrzebował do programowania uC musiał bym wykorzystać jako wejścia. Czy jeżeli w bascomie skonfiguruje te porty jako wejście i podciągnę je rezystorem do plusa to czy będę mógł nadal programować uC ? Podciągnięcie masz na myśli pull-up wewnętrzny?...

    Mikrokontrolery AVR   13 Sty 2012 20:36 Odpowiedzi: 85    Wyświetleń: 8157
  • Jak kodować sygnał radiowy dla zdalnie sterowanego statku z procesorem 8051?

    Ja robię podobny projekt. Właśnie siedzę nad transmisją. Wymyśliłem że wykorzystam jakiś prosty nadajnik fm i małe radyjko które kupiłem za 5zł. Wymyśliłem że jak radyjko się będzie odstrajać, to na wejście reset w radyjku można podać sygnał z proca i zrobić automatyczne strojenie. A co do odczytywania potencjometrów to jest to banalna sprawa na atmega8...

    Radiotechnika Serwis   31 Mar 2006 20:03 Odpowiedzi: 10    Wyświetleń: 6204
  • [AVR] Jak ustawić programator Combo 3 dla Attiny13 w Bascom? Rezonator wewnętrzny vs zewnętrzny

    Witam ! Ze schematu wynika że chcesz pin reset wykorzystać jako wejście ! Jeśli przełączyłeś już pin do pracy jako I/O to programatorem ISP nie będziesz miał już dostępu do ATTiny13. Nie znam Twojego programatora, w jakim trybie pracuje ? ISP czy jako programator równoległy ? Co wgrałeś do Tiny ? Czy zmieniałeś fuse bity ? Przed zaprogramowaniem powinieneś...

    Mikrokontrolery AVR   27 Lut 2011 12:25 Odpowiedzi: 6    Wyświetleń: 3845
  • [Bascom][DS7843][SPI programowe] proszę o sprawdzenie kodu

    pb.4 masz skonfigurowane jako wyjście i jednocześnie używasz go jako CS i BUSY. Poza tym powinno być wg. noty katalogowej Bitwait "BUSY", reset. W miejsce "BUSY" wstaw pin do którego podłączona jest linia BUSY z DS. Pin ten skonfiguruj jako wejście. Właśnie sobie uświadomiłem, że we wszystkich swoich programach stosuję składnie Config portx.y = ......

    Mikrokontrolery AVR   23 Mar 2011 22:05 Odpowiedzi: 15    Wyświetleń: 3006
  • [mega8] [mega8][bascom] Zamek na karty chip - zmiana stanu gniazda nie działa

    Kolego poczytaj cokolwiek o AVR rejestr pin odpowiada za wejście czyli czytasz z tego stan wyprowadzenia a sterujesz po ustawieniu ddr na output poprzez portx.y czyli masz podlinkowane zamek a nie stan bo stan to jest jakies wejście do czujnika nie wgłębiałem się ale powinno pomóc stan zmień jak miałeś a na przeciwny zamień zamek a najlepiej odpal najpierw...

    Mikrokontrolery AVR   09 Kwi 2011 10:40 Odpowiedzi: 5    Wyświetleń: 1997
  • Jak napisać prosty program w BASCOM AVR dla układu 8535 do obsługi pinów?

    niewiem jak to sie robi na symulatorze ale w programie konfigurujesz najpierw porty... config porta=input config portb=output do If PINa.0=0 then 'to zależy czy podłanczamy do mast czy do + reset PORTb.0 else set PORTb.0 loop end if end Zwracaj uwage na Port i Pin! port >>> wyjście Pin >>> wejście P.S. Dioda spoko bedzie działać bez tranzystorka 8)

    Mikrokontrolery   24 Lis 2003 10:24 Odpowiedzi: 4    Wyświetleń: 1370
  • Reset procesora Atmega128 przy zwieraniu PE5 do masy - jak temu zaradzić?

    Witam, pisząc program do sterownika natknąłem się na pewne dziwne zachowanie, natomiast: -końcówkę PE5 mam ustawioną jako wejście -podwieszona jest za pomocą instrukcji set (bascom) -do końcówki dołączony jest tranzystor npn który zwiera ją z masą Program w pętli oprócz sprawdzania tej końcówki mierzy temperaturę z czujnika ds18b20. Problem jest w tym...

    Mikrokontrolery   23 Lut 2008 17:13 Odpowiedzi: 6    Wyświetleń: 2482
  • Jak podłączyć czujnik do AT90S2313 i zliczać impulsy w Bascom?

    No to coś napisałem na AVRStudio 4.05.0.181 (na kolanie) :) . Co prawda na ATmega8 , ale przeportowanie to pestka(niektóre wektory przerwań do skasowania/zmiany nazwy i "2313def.inc" zamiast "m8def.inc" , prędkość kwarcu Xtal też do poprawki...), raczej tu chyba nie ma rozkazów niezaimplementowanych w AT90S2313 . ;included in next file - line ".device...

    Mikrokontrolery   13 Sty 2005 19:21 Odpowiedzi: 20    Wyświetleń: 7419
  • Bascom AVR nie wykrywa Atmega32 - co sprawdzić?

    Mam taki problem. Kupiłem wczoraj atmege32 do mojego nowego projektu wlutowałem w płytkę wszystko co potrzebne do odpalenia mikrokontrolera chcę programować a tu zonk :( Bascom AVR nie widzi procka płytkę sprawdziłem chyba 50 razy i wszystko jest OK zasilania oba podpięte pinologia złącza ISP poprawna i dobrze dołączona do procesora reset to kondensator...

    Mikrokontrolery   12 Mar 2005 19:04 Odpowiedzi: 13    Wyświetleń: 2399
  • Stacja lutownicza na Atmega8

    Kolego Jacek M bardzo dobry soft. Mam tylko pytanie czy można sobie ustawić w menu histerezę na 0 i będzie ona pomijana, czy pojawi się wtedy błąd? To samo pytanie tyczy się czasu impulsu dogrzewania. Mam też pomysł żeby jednak dodać wejście do menu poprzez dłuższe naciśnięcie klawisza do uśpienia co uprościło by obsługę ustawień (przechodzenie pomiędzy...

    DIY Warsztat   02 Lut 2023 22:41 Odpowiedzi: 634    Wyświetleń: 284637
  • Jak zaprogramować przycisk w ATtiny2313 w Bascom do różnych funkcji?

    To by musiało być coś takiego: Config portb.3 = input 'końcówki portów domyślnie są wejściami, więc nie jest to konieczne portb.3=1 'podciągamy wejście do plusa, bo przycisk będzie między wejściem i masą config portd.0 = output 'wyjście na diodę '1 wpisana do portx.y to stan wysoki na wyjściu dim tryb as byte 'deklaracja zmiennej do 'obsługa prycisku...

    Mikrokontrolery AVR   24 Gru 2008 00:28 Odpowiedzi: 13    Wyświetleń: 1397
  • ATmega8 - brak wykrywania po zmianie konfiguracji Portc.6 na wejście

    Witam , mam taki problem.Programowalem mikrokontroler... wszystko dzialalo ok, kilka razy go zaprogramowalem i dzialal. Dodalem cos do programu, zaprogramowalem i koniec, juz nie dzialal a programator go nie wykrywa juz... Programowalem codevision. To co dodałem to : Ustawienie Portc0..Portc5 jako wyj z wartoscia 1 i Portc6 jako wej wartosc T (code...

    Mikrokontrolery   27 Maj 2005 14:42 Odpowiedzi: 23    Wyświetleń: 3957
  • [Atmega8][Bascom] Wywolanie przerwania stanem komparatora

    Witam, no proszę, a teraz kolega na odwrót: Zatrz Alias Pinb.2 przecież Pinb.2 to wejście a nie wyjście , więc jak polecenie Reset Zatrz może wpłynąć na zmianę stanu wyjścia Portb.2 ? ;) chyba trzeba by było dać: Zatrz Alias Portb.2 w tym przypadku - prawda? pozdr

    Mikrokontrolery AVR   01 Maj 2009 12:17 Odpowiedzi: 9    Wyświetleń: 2860
  • [bascom] Błąd w regule if dla włączania diody na ATmega32 w Bascom

    Wczesniej robiłem podobne reguły na atmega8 i takich problemów nie miałem. Co wiec w poniższej regule jest nie tak? $regfile = "m32def.dat" $crystal = 16000000 Config Pinb.2 = Output Config Pinb.7 = Input Config Portb.2 = 0 If Portb.7 = 0 Then Do Toggle Portb.2 Loop End If End Popatrz uważnie na swój code: Config Pinb.2 = Output ' tu konfigurujesz...

    Mikrokontrolery AVR   03 Maj 2011 17:17 Odpowiedzi: 14    Wyświetleń: 1503
  • Pomiar małych czestotliwości (Attiny2313, Bascom-AVR).

    Programik wygląda teraz tak: $crystal = 11059200 Config Pind.6 = Output Dim Czas As Byte Dim Czestotliwosc As Single On Int0 Licz Config Timer1 = Timer , Prescale = 256 Reset Portd.6 Enable Interrupts Enable Int0 Enable Timer1 Config Int1 = Rising Do Czestotliwosc = 1 / Czas //Tutaj chyba trzeba coś dodać// If Czestotliwosc >= 3.5 Then Set Portd.6...

    Mikrokontrolery   01 Lut 2012 12:08 Odpowiedzi: 14    Wyświetleń: 4083
  • Jak odczytać pojedyncze wejścia z PCF8574 na AtMega8 w Bascom?

    Wrzuciłem na LCD wyświetlanie stanu jednego z wejść. Przed wejściem do menu działa bez problemu, tzn. wyświetla stan wejścia, po wejściu w menu nie odczytuje stanu - cały czas jet 0. Próbuję użyć przerwań z PCF8574. Przy naciśnięciu klawisza na wyjściu INT pojawia się napięcie około 5V ( właściwie impuls, mierzone względem GND ), więc układ wygląda...

    Mikrokontrolery AVR   08 Paź 2011 23:35 Odpowiedzi: 6    Wyświetleń: 4572
  • [Bascom][Atmega32] Załączenie o odpowiednej godzinie

    Witam Mam taki problem, jak zrealizować załączenie wyjścia o ustawionej godzinie nie zależnie w którym podprogramie będę. Główna pętla Do Gosub Odczyt_czasu Gosub Wyswietl_czas If Ok = 0 Then Waitms 150 If Ok = 0 Then Reset Portb.1 Waitms 50 Set Portb.1 Call Menu 'wejście do menu End If End If If Up = 0 And Down = 0 Then Waitms 500 If Up = 0 And Down...

    Mikrokontrolery AVR   02 Sty 2011 23:36 Odpowiedzi: 6    Wyświetleń: 1046
  • [ATtiny2313][Bascom] - programowe PWM brak miejsca w uC

    Można zasilać plusem. Absolutnie nie zmieniaj konfigu portu z wyjść na wejścia, bo nie będzie w ogóle działać ! Zmień tylko tą linię w przerwaniu: [syntax=basic4gl] If Ppwm < P_led Then Set Led Else Reset Led [/syntax] na tą: [syntax=basic4gl] If Ppwm < P_led Then Reset Led Else Set Led [/syntax] Pozdrawiam

    Mikrokontrolery Początkujący   13 Gru 2012 17:17 Odpowiedzi: 55    Wyświetleń: 7326
  • Jak zaadresować dwa ADS1110 na I2C w Atmega16 z Bascom?

    Na stronie 16 datasheet jest opis, uproszczony przykład odczytu (żadne błędy nie są sprawdzane): [syntax=basic4gl]' przykładowa konfiguracja dla sprzętowego TWI Atmega 2561 $lib "i2c_twi.lbx" ' biblioteka obsługująca hardwarowe TWI Config Scl = Portd.0 ' konfiguracja SCL i SDA Config Sda = Portd.1 Config Twi = 100000 ' 100KHz 'Config Twi = 40000 ' 40KHz...

    Mikrokontrolery   08 Lut 2014 23:19 Odpowiedzi: 6    Wyświetleń: 1512
  • [Zlecę] Program w Bascom na ATina13.

    Witam, zlecę napisanie oprogramowania w języku Bascom na ATina13. Program ma działać jak przełącznik sekwencyjny ( 2 wejścia switch, 2 wyjścia przekaźnik, 1 wyjście led). 1. Po włączeniu do zasilania wyjście (led) w stanie H, oba wyjścia (przekaźnik) w stanie L. 2. Podając impuls L na 1-sze wejście (switch), na jednym wyjściu (przekaźnik) stan H na...

    Projektowanie Bazar   28 Maj 2015 21:55 Odpowiedzi: 2    Wyświetleń: 1431
  • BASCOM - Attiny13 - 2 wejścia i jedna zmienna - na różne sposoby.

    Znalazłem specjalnie dla Ciebie jeszcze kilka bajtów :D ahahahahaha Bascom stara się być "ignorantoodpornym" czyli jak ktoś może czegoś nie wiedzieć to on to, na wszelki wypadek, robi za niego. W języku C każdą zadeklarowaną zmienną najczęściej inicjuje się jakąś wartością ponieważ po reset nie można być pewnym, że w niej znajduje sie zero lub potrzebna...

    Mikrokontrolery AVR   19 Lut 2024 09:17 Odpowiedzi: 12    Wyświetleń: 654
  • [BASCOM] [AVR] Synchronizacja 2 wyjść PWM + opóźnienie

    Jeszcze raz dzięki za pomoc. Mam zamiar właśnie wziąć się za analizę noty katalogowej. Mam już gotową całą część mocy wraz z driverami HCPL 316j i zabezpieczeniami. sterowane światłowodami w obie strony tzn. cztery światłowody do 4 tranzystorów. Jeden informacja (Fault) z driverów o np. zwarciu i jeden od wejścia reset dla driverów. Do tej pory sterowałem...

    Mikrokontrolery   10 Gru 2010 10:01 Odpowiedzi: 4    Wyświetleń: 2723
  • Atmega8 - program sterowania pralki w BASCOM - odczyt wejść

    Musisz to przerobić i unikać pętli while. Pomyśl np. o zmiennej "tryb pracy", czyli jesli 1 to nalewanie wody, 2 to pranie, 3 płukanie, 4 wirowanie itp. Wówczas w pętli głównej dajesz tylko sprawdzanie tej zmiennej i odpowiednio reagujesz. P.S. Porób sobie wcięcia w programie, zobaczysz ile zyskasz na czytelności. Przykład: [syntax=vbnet] If D = 1 And...

    Mikrokontrolery Początkujący   11 Cze 2018 09:54 Odpowiedzi: 15    Wyświetleń: 858
  • [Atmega32] [Atmega32][Bascom] Jak wyeliminować mignięcie PWM przy starcie?

    No a 64ms stanu HI-z po resecie? Może być krócej ale jak się fusebitów nie przestawia to tak jest. Potem można ustawiś jako wyjście ale przez ten czas bramki muszą przyjąć jakiś stan wyjściowy. Można dać na wejścia bramek po ok. 10k do masy żeby wymusić określony stan wyjściowy. W czasie pracy te oporniki będą bez znaczenia. Na to się zwykle nie zwraca...

    Mikrokontrolery AVR   07 Kwi 2012 17:38 Odpowiedzi: 29    Wyświetleń: 2917