bascom programowy reset

Znaleziono około 216 wyników dla: bascom programowy reset
  • Bascom - Programowy PWM, zmniejszanie i zwiększanie wypełnienia na portach.

    Robiłem kiedyś sterownik choinkowy pięciokanałowy. Sprawę rozwiązałem następująco: - przerwania od przepełnienia Timer0 generują skoki do podprogramu (u mnie był kwarc 4MHz, dobierz preskaler) [syntax=basic4gl]Config Timer0 = Timer , Prescale = 1 Enable Timer0 On Timer0 Software_pwm Enable Interrupts Dim Reference As Byte Dim A As Byte Dim B As Byte...

    Programowanie Początkujący   15 Lis 2014 19:53 Odpowiedzi: 2    Wyświetleń: 1701
  • REKLAMA
  • Attiny2313 - krótkie i długie naciśniecie przycisku

    łatwiej się już chyba nie da. Sorki, ale ja bym raczej powiedział, że: "JUŻ GORZEJ SIĘ NIE DA :(" Co to za rozwiązanie gdzie w środku siedzi jeszcze obrzydliwy Wait !!! brrr ale żeby nie być gołosłownym, który tylko krytykuje.... Ok, panowie - widzę, że wasze zmagania spełzają na niczym, pokażę wam więc jak się powinno podchodzić do programowania....

    Mikrokontrolery AVR   09 Sty 2011 17:50 Odpowiedzi: 82    Wyświetleń: 14889
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [BASCOM] ATmega32 BASCOM – jak wykonać programowy reset mikrokontrolera co określony czas?

    Witam. Moje pytanie: czy jest możliwość aby zresetować ATmega32 programowo np. co określony czas. Pzdr. A.

    Mikrokontrolery   02 Gru 2009 19:01 Odpowiedzi: 5    Wyświetleń: 3745
  • REKLAMA
  • BASCOM AtTiny85 - Początki, programy, problemy, pytania...

    Ja może pokażę o co konkretnie chodzi, bo na prawdę łeb mi już pęka, a nic nie chce działać. excray naprowadził mnie na dobrą drogę. [syntax=vbnet] Red = dmxkanal(1) * dmxkanal(4) Red = Red / 255 ' I tak dalej... Zmienna Red koniecznie typu Word. [/syntax]

    Mikrokontrolery Początkujący   30 Maj 2021 07:01 Odpowiedzi: 79    Wyświetleń: 7218
  • Atmega8 - Jak skonfigurować programowy PWM w Bascom do sterowania LED?

    ooo kurczę ;) hmmm no to jakoś kiedyś obalimy tę skrzynkę ;) w końcu do Gorzowa nie mam daleko ... ale na pewno przenieś rezystor na drugą stronę i ew spróbuj zmienić w IF ach - załączanie i wyłączanie portów. Czyli zamiast set zrób reset i odwrotnie

    Mikrokontrolery   03 Maj 2012 21:06 Odpowiedzi: 24    Wyświetleń: 11522
  • Drzewko z Fafkulców II + sterownik 40 diod RGB

    http://obrazki.elektroda.net/7_123635472... Prawie rok temu, zainspirowany konstrukcją pana Kamila Przychodzenia http://obrazki.elektroda.net/18_12363549... http://obrazki.elektroda.net/82_12363551... Płytka sterownika oraz płytka organizacji połączeń http://obrazki.elektroda.net/62_12363543... http://obrazki.elektroda.net/80_12363591...

    DIY Konstrukcje   27 Paź 2015 10:38 Odpowiedzi: 73    Wyświetleń: 49941
  • REKLAMA
  • 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ń: 2613
  • [BASCOM] BASCOM: Resetowanie programu przy wyświetlaniu godziny i temperatury na LCD 4x20

    Program winien wyświetlać godzinę na lcd 4x20 (jako duże znaki) a co chwila przełączać się w tryb kiedy pokazuje temperaturę i dodatkowo datę. Dodana jest także regulacja jasności LCD(PWM) wykorzystując fotorezystor(ADC). W załączniku program. Program działa przez pierwsze kilka minut dobrze, później temperatura pokazuje się w obu przypadkac 0 stopni,...

    Mikrokontrolery   23 Gru 2011 19:59 Odpowiedzi: 5    Wyświetleń: 1082
  • [BASCOM} Skok do wykonania podprogramu jednorazowo.

    Witam wszystkich. Mam problemik niby błahy, ale nie mogę go ogarnąć. Otóż skrobię sobie w Bascom procedurę do JEDNORAZOWEGO wykonania podprogramu. Nie mogę dać z tym rady, bo jakbym tego nie zrobił, program wykonuje mi się w pętli. [syntax=vbnet]Do If Charge_detect = 1 Then 'niepodłaczony Showpic 0 , 1 , Bat_ok flag = 1 end if if flag = 0 then flag...

    Mikrokontrolery   29 Kwi 2019 11:15 Odpowiedzi: 25    Wyświetleń: 945
  • Zakłócenia na wyświetlaczu LCD 16x2 przy dłuższym kablu 10 cm - Bascom

    Witaj, sprawdziłem każdą kombinację,nawet z rezystorami podciągającymi,transmisja jest 4-bitowa,pozostałe bity podpiąłem do masy. Jedynym skutecznym środkiem jest programowy Reset LCD,przeczytałem dokumentację dotyczącą wyświetlaczy i nic. O programowym resetowaniu wyświetlacza dowiedziałem się przeglądając zasoby internetu,ale nie znalazłem żadnych...

    Mikrokontrolery   07 Sie 2004 19:06 Odpowiedzi: 8    Wyświetleń: 1623
  • Resetowanie programu w Bascom AVR na ATmega8 przy trzecim cyklu przekaźników

    Witam mam problem z programem który napisałem w bascomie avr dla procka atmega8 napisałem program który ma sterować trzema przekaźnikami dla dwóch pierwszych przekaźników ustawiam sobie dowolne czasy po upływie pierwszego włancza sie drugi i po upływie czasu drugiego włancza sie trzeci i jest włączony do czasu póki nie przycisne STOP problem tkwi w...

    Mikrokontrolery   05 Lip 2007 10:25 Odpowiedzi: 2    Wyświetleń: 1206
  • Bascom AVR – obsługa trzeciego przycisku, nieblokujące opóźnienie i płynne LED

    Ad.1 Coś w tym stylu robiłeś ? [syntax=basic4gl]Do ' pętla główna If przycisk wciśnięty Then Toggle flaga Gosub zapal_zgas End If . . . Loop End zapal_zgas: If flaga =1 Then set port set port . . else reset port reset port . . End if Return [/syntax] Ad.2 Przeglądnij program w tym temacie i będziesz już bardzo dużo wiedział o timerach programowych:...

    Mikrokontrolery Początkujący   23 Maj 2012 07:36 Odpowiedzi: 3    Wyświetleń: 1672
  • Resetowanie cyklu serwomechanizmów w Bascom po naciśnięciu przycisku

    Witam Napisałem program w Bascom do obsługi dwóch serwomechanizmów. Program jest prosty i po naciśnięciu przycisku załącza na pewien czas 1 serwo potem 2 następnie wraca obydwa . Odczekuje jakiś czas i ponawia cykl. Wszystko działa , ale chciałbym aby po naciśnięciu przycisku w dowolnym czasie program ruszał od początku. Próbowałem zrobić to instrukcjami...

    Mikrokontrolery   12 Kwi 2021 19:03 Odpowiedzi: 6    Wyświetleń: 447
  • REKLAMA
  • Atmega328p - Softwerowy UART i zerowanie flagi INT0 BASCOM

    WItam W projekcie na Atmega328p wymagane są dwa UARTy, próbuję zrealizować drugi jako programowy którego odbiór danych miałby być uruchamiany przerwaniem INT0, mam kłopot z zerowaniem flagi EIFR przerwania, odbiór 1 bajtu danych wywołuje 2x wejście do przerwania, kombinuję by wejście do przerwania kasowało rejestry flagi INT0 jednak obojętnie czy piszę...

    Mikrokontrolery AVR   08 Sty 2017 21:17 Odpowiedzi: 5    Wyświetleń: 1068
  • bascom-nie moge sobie poradzić z programem, nikt nie pomoże?

    Witam mam pytanko odnośnie programu. Chcę żeby po podaniu masy na PINC.1 na PINA.1 pojawiło się napięcie i zniknęło. ale tylko raz aż do odłączenia masy od PINC.1 co natomiast spowodować ma pojawienie się i zniknięcie napięcia na PINA.2 ale nie może sie to dziać co obrót pętli tylko raz po każdej zmianie stanu na PINC.1 Proszę poprawić tytuł wiadomości...

    Mikrokontrolery AVR   15 Lip 2010 08:20 Odpowiedzi: 6    Wyświetleń: 1364
  • Resetujący się program w Bascom dla AT89C4051 - problem z pętlą i warunkiem

    Witam mam coś takiego : Config 1wire = P1.0 Ledzolta Alias P3.0 Ledmieszanie Alias P3.1 Ledgrzanie Alias P3.2 Ledgrzalki Alias P3.4 Ledalarm Alias P3.5 Mieszanie Alias P1.6 Grzanie Alias P1.7 Wyj1 Alias P1.4 Wyj2 Alias P1.3 Wyj3 Alias P1.2 Reset P1 Set P1.7 Set P1.6 Set P3 Dim A1 As Bit Dim C As Bit Dim D As Bit Dim E As Integer Dim F As Integer Dim...

    Mikrokontrolery   28 Sie 2006 22:39 Odpowiedzi: 7    Wyświetleń: 1583
  • [BASCOM] Licznik 1 do 56 ze zmianą co 24h + wyświetlacz LED

    Witam, Chciałem prosić bardziej zaawansowanych kolegów o sprawdzenie kodu jaki udało mi się napisać (co ciekawe nie przerobiłem do końca jeszcze żadnej książki o bascomie, ale miałem do czynienia z vb). Program ma liczyć od 1 do 56 i przełączać się na następną liczbę co 24h. Dodatkowo wstawiłem możliwość resetowania i zwiększenia liczby o 1. Debuger...

    Mikrokontrolery AVR   04 Kwi 2011 16:47 Odpowiedzi: 6    Wyświetleń: 1481
  • Jak zresetować przycisk SW1 w pętli BASCOM, by działał ponownie?

    Mam pytanie jak w czyms takim ( --> kod ponizej) otrzymac ponowna mozliwsoc urzycia przycisku sw1 ? Gdyz z tego co widze kompilator nie pozwala mi w napisanych przeze mnie petlach urzyc go ponownie i jak np w 2-giej petli daje sw2 to juz wszytko dziala poprawnie...A wiec jak mam go ze tak sie wyraze zresetowac ? - zeby znowu by aktywny (sw1) ? Do If...

    Mikrokontrolery   21 Wrz 2005 22:48 Odpowiedzi: 5    Wyświetleń: 1233
  • Resetowanie wsadu do baterii, ale nie programem SBW

    Czy istnieje jakiś program, którym można zrestować plik wsadu baterii a następnie wgrać przy pomocy uniwersalnego programatora do programowania różnych pamięci. Niestety przy pomocy programu SBW i interfejsu na 74LS06 mimo dokładnego sprawdzenia samego scalaka i połączeń nie jestem w stanie uzyskać transmisji przez złącze LPT. W programie SBW wykazuje,...

    Komputery Regeneracja Baterii   22 Sie 2012 21:49 Odpowiedzi: 7    Wyświetleń: 6762
  • [Bascom] Jak dodać płynne zmiany kolorów i szybkość animacji w Bascom PWM?

    Witam, wczoraj zacząłem nową dla mnie dziedzinę - programowy PWM. Poczytałem o tej idei itp itp. Wiem jak działa, nawet napisałem sam program, który też działa :) Przerwanie: ' co 16 us Incr Licznik If Licznik > 100 Then Licznik = 0 Set R Set G Set B End If If Licznik > Red_color Then : Reset R : Else : Set R : End If If Licznik...

    Mikrokontrolery AVR   17 Lut 2010 01:02 Odpowiedzi: 3    Wyświetleń: 2598
  • Bascom 4051 - Program się zawiesza i resetuje, co może być przyczyną?

    Witam. Mam taki problemik, że wiesza mi się w jednym momencie program i następuje reset, jakbyście mogli looknać co może być nie teges...

    Mikrokontrolery   17 Paź 2006 18:56 Odpowiedzi: 1    Wyświetleń: 867
  • Jak skonfigurować Bascom po awarii komputera dla mikrokontrolera 90S2313?

    Witam Mój problem pojawił się podczas gdy mój komputer przeszedł awarię. Wszystkie ustawienia w opcjach Bascoma się zresetowały. Ja nie wiem jak co ma być poustawiane. Proszę o pomoc w zaznaczeniu wszystkiego. Używam mikrokontrolera 90S2313. Jak by to coś pomogło.

    Mikrokontrolery   20 Lis 2005 16:54 Odpowiedzi: 5    Wyświetleń: 1198
  • Zawieszanie się programu w BASCOM przy użyciu Debounce Pinc.5 - jak naprawić?

    Witam, Mam pewien problem: Piszę program który posiada jakieś menu, do tego celu wykorzystuje komendę: Debounce Pinc.5 , 0 , Prog_1, Sub która odnosi się do któregoś z podprogramów, natomiast jeśli przeskakuję tak pomiędzy programami to po kilku razach program zawiesza się i na LCDku robi się totalny chaos, a czasami procek sam się resetuje. Przykładowy...

    Mikrokontrolery   05 Sie 2005 20:47 Odpowiedzi: 5    Wyświetleń: 1469
  • Resetowanie programu po naciśnięciu przycisków 1 i 4 - jak naprawić?

    To jest kod programu. Po przycisnieciu przycisku 1 i 4 ( wejscie i wyjscie do menu) program sie resetuje :( Widac to nawet w symulacji programowej o co chodzi wiec moze ktos sprobuje pomoc bo ja siedze i siedze a to pewnie jakas blachostka :( $crystal = 8000000 Ddrb = &B11110000 Declare Sub Witaj Declare Sub Zmiana Declare Sub Czas1 Declare Sub Otworz...

    Mikrokontrolery   01 Kwi 2004 18:42 Odpowiedzi: 3    Wyświetleń: 1140
  • BASCOM, programator Sample Electronics, błędy w programowaniu?

    Dlaczego podczas programowania w Bascom przy użyciu programatora Sample Electronics (prosty programator ISP: linie ukontrolera dołączone do komputera przez 3 rezystory) bardzo często zdarzają się błędy przy programowaniu (pojawiają się błędy weryfikacja niepoprawna)? Czy wynika to z prostej budowy programatora? Używam Bascoma w wersji 1.11.8.1 Z góry...

    Mikrokontrolery   06 Mar 2007 05:50 Odpowiedzi: 1    Wyświetleń: 1266
  • Attiny2313 bascom - Programowe multiplexowanie i pwm

    1) Dałeś tytuł "multipleksowanie", w programie i twojej wypowiedzi widzę że multipleksu tam nie ma. Czyli że chcesz najzwyklejsze sterowanie równoległe, było tak odrazu pisać. Więc bajer z odpowiednim połączeniem nie jest ci potrzebny 2) Płynne zapalanie i gaszenie, tak więc potrzebujesz programowy PWM (no bo chcesz sterowanie równoległe) 3) Twój program...

    Mikrokontrolery Początkujący   16 Paź 2012 10:17 Odpowiedzi: 14    Wyświetleń: 2478
  • proszę o reset COMPAQ 232633-001 na 24C01A i bq2050H

    Proszę o reset EEPROMa wsad z: ATMEL 24C01A układy: Microchip PIC16C63A oraz bq2050H z akumulatora do np. EVO N610c: COMAQ spare 232633-001 series PP2041F for PP2040 series 14,4V 4.0Ah ale na nieco większą pojemność: 4,4Ah (takie będą ogniwa) z góry dzięki

    Komputery Regeneracja Baterii   12 Kwi 2010 17:08 Odpowiedzi: 6    Wyświetleń: 3035
  • Bascom-AVR: Zmiana stanu pinów na niski - konfiguracja wyjść

    Witam jak mogę zmienić wyjścia pinów na stan niski . Program napisany w BASCOM. [syntax=vbnet]$regfile = "m16adef.dat" ' specify the used micro ' generated. Take care that the chip supports all fuse bytes. $crystal = 8000000 $baud = 19200 ' used crystal frequency ' generated. Take care that the chip supports all fuse bytes. Config Lcd = 16 * 2 Config...

    Mikrokontrolery AVR   26 Maj 2020 20:03 Odpowiedzi: 8    Wyświetleń: 771
  • Bascom: Błąd w ustawianiu godziny - zmienna przekracza zakres 0-23

    Witam Napisałem program który ma służyć do wprowadzenia zmiennej za pomocą 2 klawiszów. Jest to część większego programu. Dokładnie będzie to służyło do ustawiania godziny w zegarku. Program po analizie krok po kroku wydaje się wg mnie być dobry, tzn że powinien działać :) Jednak są małe problemy. Kiedy trzymam wciśnięty klawisz przewijania w górę to...

    Mikrokontrolery   19 Wrz 2006 11:20 Odpowiedzi: 15    Wyświetleń: 1655
  • Resetowanie programu. Czy wszystkie zmienne trzeba ustawiać ręcznie?

    Czy można jakoś łatwo podczas wykonywania się programu "zresetować " go do stanu w jakim jest zaraz po uruchomieniu, czy trzeba wszystkie zmienne ręcznie ustawiać do stanu początkowego. C++ Builder

    Programowanie   22 Mar 2006 21:46 Odpowiedzi: 1    Wyświetleń: 1230
  • [atmega8] Jak zaimplementować programowy PWM dla płynnego migotania 16 diod na Atmega8?

    Jest to proste korzystasz z przerwań jakie generuje timer0 podobnie jak to opisał kolega z innego tematu tego fora w bascom napisał '************* Konfiguracja uC ***************** '***************************************... $regfile = "attiny2313.dat" $crystal = 16000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111...

    Mikrokontrolery AVR   24 Mar 2013 15:29 Odpowiedzi: 5    Wyświetleń: 2196
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    Niestety nadal w programie jest błąd. Ta moja wersja z krótszym buforem też się zawiesza. Jak bufor był krótszy i zaczynał się od 0 i szedł do 31 to zawieszanie następowało tak jak normalnie. U mnie po 67 sekundach. Czyli ta BASCOMowa zmienna siedzi gdzieś na początku bufora. Przesunąłem wykorzystywaną cześć bufora do indexów 128…159 i zawieszanie...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97395
  • Bascom - Program termostatu: przekaźnik załącza się tylko na moment, co robić?

    Witam, mam następujący problem z poniższym programem. Prosiłbym bardziej obeznanych kolegów o sprawdzenie, układ powinien działać tak: ustawiam temperaturę plus regulacja histerezy, gdy temperatura jest niższa układ załącza przekaźnik do czasu wyrównania temperatury, problem polega na tym że program załącza przekaźnik (grzanie) tylko na moment po czym...

    Mikrokontrolery AVR   28 Lut 2016 09:53 Odpowiedzi: 4    Wyświetleń: 1281
  • Bascom - zmiana obsługi przycisków w Attiny2313 na przerywanie masy

    Witam, mam program (attiny2313) do obsługi termometru DS18b20 i wyświetlacza, układ posiada 3 przyciski +/M/-. Program reaguje na zwieranie przycisków do masy, a chciałbym zrobić tak by procesor reagował na przerywanie masy. Znajdzie się ktoś kto mógłby rzucić okiem na program i podpowiedzieć co trzeba zmienić?? [syntax=vbnet] $regfile = "Attiny2313.dat"...

    Mikrokontrolery AVR   02 Lis 2015 15:53 Odpowiedzi: 1    Wyświetleń: 855
  • [bascom] Jak wykonać programowy reset mikrokontrolera AVR 664P w Bascom?

    Witam. Zrealizowałem moduł, z którym komunikuję się po RS485. Potrzebowałbym możliwości wykonania / zlecenia urządzeniu polecenia całkowicie resetującego mikrokontroler AVR (coś jak sprzętowy reset tyle, że inicjowany programowo). Ktoś ma pomysł jak takie coś wykonać?

    Mikrokontrolery AVR   13 Lis 2014 08:01 Odpowiedzi: 2    Wyświetleń: 897
  • Jak zresetować ATMEGA8 programowo przez RS232 w BASCOM?

    Powinieneś tak napisać program, aby taki reset nie był potrzebny a jeśli upierasz się przy tym to wykorzystaj WATCHDOGa.

    Mikrokontrolery   06 Sty 2009 00:40 Odpowiedzi: 6    Wyświetleń: 2912
  • 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ń: 3268
  • [atmega16] [atmega16][bascom] Reset procesora podczas 9 cyklu automatyki bramy

    nie dość, że w przerwaniu dajesz opóźnienia waitms o czym wspomniał kolega powyżej - to jeszcze wyświetlasz coś w przerwaniu na LCD a to już msakra. do tego wszystkiego daj nie tylko dyrektywę informującą jaki zegar ale co najważniejsze dyrektywy ustawiające stos sprzętowy i programowy - dodatkowo zmień wtedy ich wartości na większe niż domyślne bo...

    Mikrokontrolery AVR   07 Cze 2009 22:29 Odpowiedzi: 7    Wyświetleń: 1664
  • AT89C2051 – jak wykonać reset programowy w Bascom? Szukam przykładowej funkcji

    Wie ktoś może czy można zrestartować ten kontroler z poziomu software'u? Jeśli jest to możliwe to prośiłbym o jakąs funkcje w bascom. Szukałem w pomocy bascoma ale nic nie znalezlem. Prosze o pomoc. Dzięki.

    Mikrokontrolery   29 Maj 2006 20:35 Odpowiedzi: 6    Wyświetleń: 1417
  • czy można programowo restartować program(bascom avr)

    Mozesz sprobowac za pomoca watchdog'a. Wada jest to ze reset nastapi dopiero po min. 16ms Config Watchdog = 16 Start Watchdog watims 20 'oczekiwanie na reset z watchdoga Masz do dyspozycji jeszcze polecenia: Stop watchdog - zatrzymanie Reset watchdog - kasowanie Zamiast 'waitms 20' mozesz tez dac jakies polecenie "usypiajace" procesor (IDLE, POWERDOWN)

    Mikrokontrolery   16 Mar 2006 14:11 Odpowiedzi: 13    Wyświetleń: 2151
  • [ATMEGA][BASCOM] Wyłączanie programowe LCD na T6963C.Jak?

    Niestety - tylko uwalic zasilanie, albo wykorzystac piny RESET lub HALT, ktorych najpewniej nie masz wyprowadzonych na zlacze. Tez sie dziwie ze producenci nie wyprowadzaja tego na zlacze, skoro to jedyny sposob na zakimanie kontrolera...

    Mikrokontrolery AVR   10 Kwi 2011 08:54 Odpowiedzi: 6    Wyświetleń: 2825
  • BASCOM Atmega8 i LCD DM157A problem z wystartowaniem

    a jak to zadać w BASCOM ? Do procedury inicjalizacji LCD w bascom tak jakby nie mamy dostępu. Czy mam wyprowadzenie reset trzymać programowo do masy ?

    Mikrokontrolery   22 Sie 2006 17:00 Odpowiedzi: 14    Wyświetleń: 3100
  • [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ń: 2310
  • [ATtiny2313][Bascom] - programowe PWM brak miejsca w uC

    ok symulacja ruszyła jak pisałeś ale diody nie reagują może coś muszę podłączyć jeszcze po mam tylko zasilanie, diody i rezystor na resecie 1,5K

    Mikrokontrolery Początkujący   13 Gru 2012 17:17 Odpowiedzi: 55    Wyświetleń: 7455
  • [Bascom] Sterownik terrarium w Bascom - migające wyjścia zamiast ciągłego działania

    Nie wiem nadal gdzie jest ten błąd. I mam jeszcze pytanie odnośnie schematu. Po podłączeniu modułu wykonawczego do uP wszystkie przekaźniki się załączają i nie dają się wyłączyć programowo. Są włączone niezależnie od stanu portu. Czy zrobiłem jakiś błąd na schemacie? Po odłączeniu wtyczki przekaźniki się wyłączają ale wystarczy dotknąć pinów wtyczki...

    Mikrokontrolery AVR   07 Lut 2011 20:13 Odpowiedzi: 16    Wyświetleń: 3321
  • [mega16][bascom] Sterowanie 25 LED - programowy PWM

    Pobawiłem się dziś chwilkę programowym PWM. Jest to rozwiązanie na 8 kanałów - 25 może być ciężko pociągnąć ale oczywiście możesz próbować rozbudować program i zmienić częstotliwość zegara czy wywołania przerwań. Pierwszy to demonstracja tworzenia w zasadzie dowolnie biegnącego światła - dane umieszczamy w liniach Data (wartości od 0 zgaszone do 8 max...

    Mikrokontrolery AVR   06 Maj 2011 12:35 Odpowiedzi: 66    Wyświetleń: 14620
  • BASCOM/M8 - UART działa dopiero po RESET- Dlaczego ?

    nic to nie pomaga.... już testowałem czy samo nie zacznie działać przez godzinę i nic. Jedynie tylko reset za pomocą pinu RESET sprawia że moduły nawiązują połączenie od razu. Oto zdjęcia modułów, lecz myślę że to nie ma żadnego znaczenia http://obrazki.elektroda.pl/6959889100_1... Dodano po 3 Teraz pomyślałem... chyba że ktoś zna sposób...

    Mikrokontrolery AVR   01 Mar 2015 21:22 Odpowiedzi: 6    Wyświetleń: 1572
  • [at2313] [at2313][Bascom] Jak zaimplementować programowe PWM dla sterownika RGB?

    Incr Reference If Reference < R Then : Set Portb.2 : Else : Reset Portb.2 : End If 'red If Reference < G Then : Set Portb.3 : Else : Reset Portb.3 : End If 'green If Reference < B Then : Set Portb.4 : Else : Reset Portb.4 : End If 'blue Całość wywoływana przez przerwanie - przepełnienie licznika....

    Mikrokontrolery AVR   11 Mar 2010 20:51 Odpowiedzi: 16    Wyświetleń: 3898
  • Bascom: Błąd kompilacji - zmienna P3 i RESET, linia 17 w programie Nawijarka z EdW 7/2000

    Nie wiem czy to jest ważne. Program skompilowany dla AT89S2051, a autor zastosował AT89C2051. Programowo to nie problem, ale sprzętowo może się pojawić.

    Mikrokontrolery AVR   19 Lis 2021 18:59 Odpowiedzi: 15    Wyświetleń: 1077
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Gdybyś nie był taki zadufany w sobie to może by dotarło w końcu, że Shiftout to tylko połówka SPI i niczego nie odbiera. Jest tam tylko Clock i Data Do wysłania są tylko dwa bajty . W zależności od tego jakiego argumentu użyje się na końcu instrukcji wprowadzane są delay`e. Z wartoscią 100 zajmuje 3 ms , a z wartością 200 zajmuje 6 ms . Bez nich transmisja...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2469
  • Bascom - jak ustawić narastające zbocze i przerywane PWM w etykieciarce?

    Witam. ........... nie wiem jak zrobić aby te wyzwalanie było tylko od narastającego zbocza. Ściągnij pin 'Start' (PIND.5) rezystorem 10k do GND i odwróc jego logikę na przykład: If Pind.5 = 1 And B = 0 Then Druga sytuacja nie wiem dlaczego ale silnik mi przerywa tak co około sekundę gdy PWM jest włączony. Prawdopodobnie w tym czasie następuje zmiana...

    Mikrokontrolery AVR   01 Gru 2015 16:09 Odpowiedzi: 6    Wyświetleń: 1212
  • [AtMega8] [AtMega8][Bascom] Problemy z obsługą DS18B20 i resetem na własnej płytce

    Dokładnie jak pisze przedmówca ;) .... RESET na płytce podłączony jest tylko do procesora a nie do układów na LCD. Zresztą LCD nie ma nawet wyprowadzonego takiego sygnału RESET. Zatem ma on możliwość zresetowania swojej zawartości albo programowo CLS albo poprzez wyłączenie zasilania.

    Mikrokontrolery AVR   02 Paź 2011 21:24 Odpowiedzi: 9    Wyświetleń: 2910
  • Zawieszanie się komputera samochodowego przy włączaniu świateł - Bascom, Atmega16

    Zrobiłem jeszcze pare prób i otrzymałem taki wynik, że układ nie zawiesza się tylko podczas włączenia świateł pada komunikacja miedzy wyświetlaczem lcd a procesorem. Jest jakieś polecenie które mogło by postawić wyświetlacz na nogi po jakimś błędzie? jakis programowy reset?

    Mikrokontrolery AVR   23 Maj 2009 09:50 Odpowiedzi: 8    Wyświetleń: 2786
  • [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ń: 1438
  • [Bascom][DS7843][SPI programowe] proszę o sprawdzenie kodu

    powinno być Bitwait Pinb.6 , Reset to tak na pierwszy rzut oka sprawdź i daj znać

    Mikrokontrolery AVR   23 Mar 2011 22:05 Odpowiedzi: 15    Wyświetleń: 3018
  • Atmega8 - Bascom - reset przy wywołaniu funkcji w przerwaniach, jak to naprawić?

    Wykonywanie tak długich zadań jak choćby operacje na LCD w przerwaniach aż się prosi o kłopoty. Zrób sobie w przerwaniach kilka timerów programowych i ich zawartość badaj w pętli głównej Do...Loop i to od tych timerów uzależniaj kolejność wykonywania odpowiednich sekwencji (fragmentów) programu.

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 2022
  • Programowy Pwm atmega 8- (bascom)

    Witam Mam kilka pytań do starszych kolegów. Nie wiem jak ''ugryźć'' tego pwm-a żeby diody rozjaśniały mi się wszystkie od razu [syntax=bash] ...... Dim led(3) As Byte ........ Przerwanie: Incr Licznik If Licznik = 100 Then Licznik = 0 If Licznik < led(1) Then Set D1 Else Reset D1 If Licznik < led(2) Then Set D2 Else Reset D2 If Licznik < led(3)...

    Mikrokontrolery Początkujący   22 Sty 2018 17:02 Odpowiedzi: 11    Wyświetleń: 2178
  • [ATMEGA[BASCOM] Zdalna aktualizacja oprogramowania ATMEGA przez RS485 - jak to zrobić?

    Masz moim zdaniem 2 sposoby na zrobienie tego - łatwy i fajny: - Łatwy - wykorzystujesz normalny bootloader (jest kilka ogólnodostępnych wspierających RS485). Urządzenie przestawiasz w tryb bootloadera. Najłatwiej to zrobić ręcznie (czyli Reset + np trzymać jakiś przycisk), ale można tez zrobić to programowo. Dalej programujesz urządzenie "normalnie"....

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 10277
  • ATTiny13 resetuje się przy włączaniu lampki - jak zniwelować zakłócenia?

    po pierwsze od RESETu do VCC daj rezystor max 10K i wyrzuć kondensator (tylko rezystor). Po drugie nie zapominaj nigdy o takim czymś jak kondensator 100n prawie wszędzie i blisko nóżek. Czyli w twoim przypadku dałbym ze 3 takie kondensatory 100n - jeden przed stabilizatorem drugi za stabilizatorem przy jego nóżkach a trzeci kondensator 100n przy nóżkach...

    Mikrokontrolery   12 Paź 2007 18:55 Odpowiedzi: 9    Wyświetleń: 2103
  • [AVR][BASCOM] - Duchy na dużym wyświetlaczu LED

    Problem może być z czasem przełączania tranzystorów. Można to rozwiązać po stronie hardware (rezystory B-E tranzystorów multiplexujących) lub programowo - dodając opóźnienie po komendzie "reset cx" i/lub przed komendą "set cx".

    Mikrokontrolery AVR   30 Sty 2018 12:00 Odpowiedzi: 7    Wyświetleń: 951
  • [Bascom] Jak wrócić z przerwania do konkretnego miejsca w programie?

    Myślę o jakimś programowym, natychmiastowym quasi resecie. Quasi bo zachowuję ustawienia pewnych zmiennych, ale odpalam program od początku. Myślałem o Watchdogu, ale jeszcze nie wiem :) czy mogę pozwolić sobie na utratę zmiennych i reset sprzętowy.

    Mikrokontrolery   13 Mar 2011 23:56 Odpowiedzi: 10    Wyświetleń: 1840
  • [Bascom] (RX) programowy. Co jest nie tak w kodzie?

    a mi sie udalo oszukać :) ale działa to tylko atmega - atmega z GPS tego numeru sie nie wykręci a szkoda ;) Open "comc.5:4800,8,n,1" For Input As #1 Open "comc.4:4800,8,n,1" For Output As #2 Do K6 = Waitkey(#1) ' odczyt bajtu Print #2 , "" ' reset If K6 = 13 Then Exit Do K3 = K3 + Chr(k6) Lcd K6...

    Mikrokontrolery AVR   21 Maj 2009 16:01 Odpowiedzi: 31    Wyświetleń: 3682
  • [Bascom][Atmega8] Termostat do wytrawiarki - Krzaki na LCD i Reset.

    Problem rozwiązany dzięki pomocy Mundi1970 . Jak się okazało program miał większe zapotrzebowanie na stos programowy niż ustawione domyślnie jego wartości. Wprowadzenie 3 dyrektyw rozwiązało wszystkie problemy. [syntax=basic4gl] $hwstack = 56 $swstack = 48 $framesize = 64 [/syntax] Dzięki wielkie, pozdrawiam !

    Mikrokontrolery Początkujący   21 Sie 2012 11:26 Odpowiedzi: 7    Wyświetleń: 2517
  • [AVR][BASCOM] Dynamiczneie zmieniana prędkość DYNAMIC baudrate RS232

    If Zmienna.0 = 0 Then 1 Else 0 End If Dziękuję za podpowiedz :-) ale to "mruga" mi z częstotliwością pracy głównej pętli dla przykładu jak zrobię tak flip-flop

    Mikrokontrolery   03 Kwi 2011 10:26 Odpowiedzi: 20    Wyświetleń: 2079
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Tak. Program nie cofa się do pierwszej linii, bo jest ograniczenie. Opóźnienia w działaniu mogą wynikać z tego, że wszystko robimy programowo, a to jest czasochłonne. Dodatkowo komendy są interpretowane co 1 sek. Przerób to tak jak tu i spróbuj. Do If Nowy_czas = 1 And Ekran = 0 Then Call Godziny Call Wys_czas End If If Nowy_czas = 1 And Ekran = 1 Then...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22442
  • PCF8583 - Jak odczytać i ustawić datę oraz godzinę w Bascom?

    Witam, przepraszam z góry za tak długi czas nieobecności, ale miałem ważne projekty do zrobienia na uczelnię. Tak więc po przerwie wracam z nadzieją "naprawienia" problemu. Zapisałem do komórki ram o adresie 0x64 wartość BCD 00100000 czyli liczbę 20. Jej odczyt przebiega prawidłowo, czyli rozumiem, że układ nie jest uszkodzony. Pytanie teraz brzmi...jak...

    Mikrokontrolery AVR   06 Lip 2016 19:20 Odpowiedzi: 68    Wyświetleń: 16940
  • Jak zrealizować reset Atmegi na tranzystorze z poziomu programu?

    Hmm Serdeczne podziękowanie Kod przerobiłem, troszeczkę pomyślałem i jest OKI Rzeczywiście, wasze sugestie że jestem **** programistą zmotywowały mnie :) Atmega 128 zastosowana dlatego że potrzebowałem sporej ilości wyprowadzeń no i jeszcze ilość wykonywanych procedur w tym samym momencie ponad 100. Pisze taki mały Sterownik Domowy (inteligentny dom)...

    Mikrokontrolery   07 Lut 2011 08:59 Odpowiedzi: 21    Wyświetleń: 3092
  • attiny2313 bascom - Stan wysoki na porcie po włączeniu zasilania

    Witam Programowo nie pomogę bo nie znam Bascoma :D ale... być może problem jest typu sprzętowego. Czy po resecie uC wyjścia ustawiają się w prawidłowej konfiguracji ( oczywiście pyt.1 - czy masz opornik podciągający reset )? Pozdr.

    Mikrokontrolery Początkujący   19 Kwi 2014 10:12 Odpowiedzi: 2    Wyświetleń: 1422