config clock

Znaleziono około 2443 wyników dla: config clock
  • Bascom - instrukcja: Config Clock i niedziałający PortC.7 w Atmega32

    Ja używam takich kodów do odblokowania tych pinów, zaraz po instrukcji konfiguracji zegara programowego: 'odblokowanie pinów PC6 i 7 dla procesorów atmega16/32: Tccr2 = 0 Assr = 0 Timsk = 0 Tifr = 0 Oczywiście wszelkie dalsze konfiguracje innych timerów powinny znaleźć się po tym kawałku kodu.

    Mikrokontrolery AVR   16 Mar 2012 18:39 Odpowiedzi: 9    Wyświetleń: 1943
  • Timer1 spieszy o 2 min/h przy $crystal 4MHz i prescale 64 - jak to naprawić?

    Czyli co? Zegar systemowy Time$ działa przez przepełnienie Timer2? Tak właśnie działa.Polecam przeczytać opis instrukcji Config Clock . Piotrek

    Mikrokontrolery   29 Maj 2008 06:55 Odpowiedzi: 6    Wyświetleń: 810
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Jak dokładnie odmierzyć 10 minut w Bascom przy użyciu kwarcu 8MHz?

    Możesz użyć kwarc 32768 i podłączyć go jak zwykły kwarc, mege puścić na wewnętrznym. Uruchomić zegar "config clock" i masz dość dokładny zegar. Możesz użyć sectic, Poszukaj w helpie.

    Mikrokontrolery AVR   10 Cze 2009 19:25 Odpowiedzi: 3    Wyświetleń: 3548
  • Zegar na Atmega 32 - spieszy o 2sekundy na godzinę

    Na wstępie uściślij bo piszesz o Timer 0 a kod oprogramowuje Timer 2 Jeśli masz wolne piny PC6 i PC7 to możesz do nich podłączyć kwarc zegarkowy i mieć zegarek tak dokładny jak ten z PCF`a. Wtedy w Bascom piszesz tylko "Config Clock =Soft" i gotowe.

    Mikrokontrolery   18 Maj 2017 21:33 Odpowiedzi: 20    Wyświetleń: 1341
  • REKLAMA
  • Bascom-owcy problem z instrukcja CONFIG CLOCK = USER

    Witajcie. Mam zegar na PCF8583, Atmega32 i reszta co potrzebne. Program właściwie już napisany więc wyświetla czas i date i to jest oki. Właściwie jest to kontynuacja wcześniejszego mojego postu co do uruchamiania jakiegoś podprogramu co 1s. Znalazłem instrukcję GOSUB = SECTIC i to by mi pasowało, ale pytanie jest takie czy wykorzystując całą składnię...

    Mikrokontrolery   25 Lut 2008 16:04 Odpowiedzi: 3    Wyświetleń: 2116
  • REKLAMA
  • Jak ustawić TIMER2 na atmega8 z kwarcem 32,768kHz w BASCOM?

    Jeśli nie potrafisz to zrób to prościej. Podłącz zewnętrzny kwarc 32,768kHz (zegarkowy); Config Clock = Soft Procedura zegara używa specjalnych zmiennych: _day , _month, _year , _sec, _hour, _min Wszystkie są typu Byte. Można je modyfikować bezpośrednio: _sec = 1 Sprawdź, o ile się spieszy (opóźnia). Różnicę koryguj warunkiem któregoś dnia np o północy.

    Mikrokontrolery Początkujący   22 Mar 2013 22:04 Odpowiedzi: 4    Wyświetleń: 1863
  • Atmega8 RTC: Przekaźnik nie działa po 1 minucie, Bascom, kwarc 32768Hz

    Spróbuj tak: $regfile = "m8def.dat" $crystal = 8000000 Config Portd.7 = Output Portd.7 = 0 Config Clock = Soft Time$ = "12:40:00" Enable Interrupts Do If _min = 41 Then '60s później włącza przekaźnik Portd.7 = 1 End If Loop End

    Mikrokontrolery AVR   17 Cze 2009 16:06 Odpowiedzi: 2    Wyświetleń: 2057
  • [bascom] Bascom nie kompiluje config clock - jak rozwiązać problem?

    Witam wszystkich forumowiczów A więc mam problem z bascomem a zaczyna się tak że bascom nie kompiluje mi większości np.config clock $regfile = "m8def.dat" 'Dyrektyway dla kompilatora. $crystal = 8000000 'Oscylator wewnętrzny o częstotliwości 8MHz. Enable Interrupts Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6...

    Mikrokontrolery AVR   30 Kwi 2009 14:27 Odpowiedzi: 3    Wyświetleń: 1467
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Kiedy piszesz Config Clock =Soft to tworzone są zmienne When you use the CONFIG CLOCK (in soft or user mode) directive the compiler will DIM the following BYTE variables automatic : _sec _min _hour _day _month _year Jeśli chcesz porównywać wartość minut..to powinieneś stworzyć jakąś zmienną przechowująca wartośc poprzedniej minuty, na przykład Old_min...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3033
  • REKLAMA
  • [Bascom] Czy ATMega32A obsługuje tryb asynchroniczny dla instrukcji Clock w Bascom?

    Na forum pomagamy osobom które wykazują chęć nauki lub maja konkretny problem. Jak uruchomić zegarek z pełnym kalendarzem itd. jest opisane w Helpie przy instrukcji "Config Clock" Jeśli Ci się nie chce czytać lub nie masz czasu to zleć napisanie tego programu. Osoba z doświadczeniem napisze Ci go w jeden dzień z wszystkimi wodotryskami. Pisze to bo...

    Mikrokontrolery AVR   13 Cze 2016 12:47 Odpowiedzi: 7    Wyświetleń: 1989
  • Sprawdzenie konfiguracji portów w programie dla mega8 i 4x MAX6675

    Masz na pewno jeden błąd : Masz: So Alias Portb.4 Powinno być: So Alias Pinb.4 A drugi config SPI Clock = Port.5 zamiast Clock = Portd.5

    Mikrokontrolery AVR   16 Gru 2011 22:49 Odpowiedzi: 10    Wyświetleń: 2242
  • [atmega32][bascom] 4 przyciski, jedno przerwanie i powerdown

    A teraz jeszcze jedno pytanie do kolegow jak zrobic budzenie, co sekunde za pomoca timer'a 2. Z tego co zauważyłem, ... Config Clock = Soft , Gosub = Sectic ... to masz podpięty do swojej M32, kwarc "zegarkowy". Do usypiania M32 pracującej jako zegarek, producent przewidział tryb Power-save , więc wykorzystaj ten tryb. Szukalem ale nigdzie nie moge...

    Mikrokontrolery AVR   07 Wrz 2009 14:13 Odpowiedzi: 21    Wyświetleń: 6276
  • BASCOM + ATmega16 i zegar na GOSUB = SECTIC - problem

    Nie mam ustawiony wewnętrzny 8MHz ale docelowe w projekcie chcę użyć zewnętrznego 11.058MHz. Myślałem że instruknja: CONFIG Clock = Soft, Gosub = Sectic powoduje że obojętnie co jest ustawione to Bascom automatycznie odlicza 1s i po niej skacze do instrukcji Sectic. Dokładnie chodzi mi o przerwanie które będzie wykonane po upływie 1s. Chcę przez to...

    Mikrokontrolery   16 Lip 2010 08:49 Odpowiedzi: 16    Wyświetleń: 4833
  • [Atmega8] Czy zewnętrzny kwarc 32MHz poprawi dokładność stopera na Atmega8?

    Ogólnie kwarce o wysokich częstotliwościach są niezbyt dokładne - zwykle +-100ppm w dobrym układzie. Na pewno jednak kwarc jest lepszy niż wewnętrzny RC. Robiłem kiedyś testy i na kwarcu 16MHz bez kalibracji udało się osiągnąć dokładność o ile pamiętam 1-2s na godzinę. Ale jak napisał Ci (może nie do końca) przedmówca (at)Milek7: Najlepiej wtedy w przypadku...

    Mikrokontrolery   28 Mar 2013 23:50 Odpowiedzi: 4    Wyświetleń: 1911
  • ATMEGA 2560: Jak odtwarzać krótkie pliki WAV bez użycia avr-dos.bas?

    Dla wiadomości tych co maja problemy z niektórymi kartami Sd lub mmc. Miałem taki problem że niektóre karty działały a niektóre czasami lub wogle. Przyczyna jest zła konfiguracja SPI. Po zmiane wszystkie kraty działają prawidłowo! zmienić z: . ' HW-SPI is configured to highest Speed Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes...

    Mikrokontrolery AVR   16 Lis 2016 22:22 Odpowiedzi: 328    Wyświetleń: 97089
  • Atmega8 + RTC + LCD Nokia 3310: Timer2 nie działa, godzina się nie zmienia

    ten timer włączyłeś? W bascomie uzyles pewnie config clock=soft Więc jesli z punktu widzenia konfiguracji timera i procesora jest wszystko ok, to przyczyna moze byc jedna: kwarc nie oscyluje. Spróbuj podotykać np. pęsetą (trzymając ją mocno w ręku) pinów kwarca. Jesli zaczną przeskakiwać sekundy to błąd jest w kwarcu == wymień kwarc. Ta sytuacja tez...

    Mikrokontrolery   04 Maj 2008 19:25 Odpowiedzi: 8    Wyświetleń: 2137
  • [ATTiny2313] Jak uruchomić zegar i PWM na ATTiny2313 w Bascom? Pierwszy projekt

    'Atmega8 $regfile = "m8def.dat" $crystal = 8000000 . Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Clock = Soft Enable Interrupts Time$ = "00:00:00" Do Lcd Time$ Wait 1 Loop End 'i juz masz zegarek Dopisz do tego zmienne pomocnicze...

    Mikrokontrolery AVR   09 Wrz 2010 14:38 Odpowiedzi: 9    Wyświetleń: 5220
  • [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ń: 4146
  • Dlaczego programowy zegar Bascom na Arduino Mega 2560 nie działa?

    Próbuję uruchomić programowy zegar w Bascom na arduino Mega 2560 Kompiluje się bez problemu ale niestety nie działa. Jakiego 'działania ' się tu spodziewasz? -ma poruszac wskazówki, czy też wskazywac czas na dysplay leżącym w szufladzie? - a może przekładac kartki kalendarza? Nie bardzo będziesz mógł uruchomic 'Bascomowy- softwarowy' zegar na Arduino...

    Mikrokontrolery AVR   17 Sty 2014 19:03 Odpowiedzi: 2    Wyświetleń: 2904
  • Atmega16 RS232 - zatrzymanie sekund na LCD przy braku transmisji radiowej

    Dla zmiennej TIME$ musisz zastosować instrukcję CONFIG CLOCK, żeby inicjować zegar: Config Clock = Soft

    Mikrokontrolery AVR   13 Sty 2009 12:26 Odpowiedzi: 5    Wyświetleń: 1779
  • mega2560, Bascom - Timer2 nie działa asynchronicznie z kwarcem zegarkowym

    Witam Szukam i szukam i nie mogę znaleźć odpowiedzi dlaczego poniższy kod nie działa? '[syntax=vbnet] Config Timer2 = Timer , Async = On , Prescale = 128 On Timer2 Sectic Enable Interrupts Enable Timer2 'Config Clock = Soft , Gosub = Sectic [/syntax] Mam klon arduinoMega2560 i dołączony kwarc zegarkowy do TOSC1 i TOSC2,gdy użyję "Config Clock" działa...

    Mikrokontrolery Początkujący   18 Gru 2015 21:22 Odpowiedzi: 7    Wyświetleń: 1056
  • Jak stworzyć zegar w Bascom na wyświetlaczu 7-segmentowym?

    w baskomie jest chyba funkcja taka do pobierania daty i godziny włącz sobie helpa i poszukaj config clock miłej zabawy

    Programowanie Początkujący   27 Sie 2013 07:16 Odpowiedzi: 3    Wyświetleń: 1875
  • BASCOM - Jak przypisać wartość STRING do zmiennej typu WORD?

    No a jak Ty to widzisz, żeby STRING przepisać bez konwersji w WORD? Pokaż kod to jak zwykle podstawa. Poczytaj też o poleceniu CONFIG CLOCK. Tam masz ciekawą zmienną TIME$.

    Mikrokontrolery Początkujący   02 Lip 2018 14:26 Odpowiedzi: 4    Wyświetleń: 843
  • Bascom/Atmega644 - Zapis na kartę SD - zmiana katalogu

    Jeżeli używałbyś Bascom'owego zegara (Config Clock = Soft/User) data i godzina byłyba prawidłowa. Możesz zrobić eksperyment :), zdefiniuj zegar (zostaną dodane zmienne wykorzystywane przez Avrdos'a _sec, _min, _hour, _day, _month i _year) i dodaj podprogram Getdatetime. W podprogramie należy przepisać datę z PCF do zmiennych wykorzystywanych przez Avrdos....

    Mikrokontrolery AVR   22 Cze 2013 13:51 Odpowiedzi: 10    Wyświetleń: 3096
  • [Bascom] Jak ustawić format daty w DS1307 na Bascom? Wyświetla się w stylu USA

    a tutaj [syntax=basic4gl] 'address of ds1307 Const Ds1307w = &HD0 ' Addresses of Ds1307 clock Const Ds1307r = &HD1 Config Date = Dmy , Separator = - ' Config Clock = User [/syntax]

    Mikrokontrolery AVR   06 Wrz 2014 19:00 Odpowiedzi: 5    Wyświetleń: 1428
  • Attiny2313 zegarek, czy opłaca się użyć timera? BASCOM

    Ja w prostych projektach korzystam z programowego RTC i sprawuję się ok. Dołączasz kwarc zegarkowy 32768Hz, konfigurujesz przez Config Clock i po kłopocie.

    Mikrokontrolery   29 Kwi 2007 11:01 Odpowiedzi: 12    Wyświetleń: 3350
  • RTC na ATmega8 z kwarcem 32kHz - nie działa poprawnie, co sprawdzić?

    Liczy co 2 bo użyłeś w obsłudze przerwania Incr _sec, a instrukcja Config Clock sama odlicza sekundy, minuty i godziny w systemie 24h.

    Mikrokontrolery   07 Wrz 2007 14:18 Odpowiedzi: 15    Wyświetleń: 2386
  • Jak uruchomić zegar czasu rzeczywistego na Atmega 8 z kwarcem 4MHz?

    . nie moge sobie poradzic z zegarem czasu rzeczywistego , zegar jest wyswielane ale nie idzie , jak mam go ruszyć , oto fragment programu Config Clock = Soft Config Timer0 = Timer , Prescale = 1024 Start Timer0 Do Home Lcd Time$ Loop Uzywam kwarc 4mhz . Pozdrawiam

    Mikrokontrolery   07 Lip 2006 09:01 Odpowiedzi: 1    Wyświetleń: 1413
  • Jak uzyskać częstotliwość 1 Hz na ATmega8 bez użycia kwarcu?

    w bascomie ciężko. Jak chcesz dokładnie, to zewnętrzny kwarc i kod w asm. Kwarc zegarkowy, CONFIG CLOCK z opcją SECTIC... Po co asembler?

    Mikrokontrolery   30 Wrz 2008 15:28 Odpowiedzi: 17    Wyświetleń: 4300
  • Atmega8L - Jak zaprogramować w Bascomie zapalanie diody o 22:00?

    Znalazłem taki kod zegarka RTC [syntax=basic4gl]Config Clock = Soft Config Date = Mdy , Separator = / Enable Interrupts Date$ = "01/01/12" Time$ = "14:33:00"[/syntax] Do atmegi mam podłączony kwarc zegarkowy. I teraz potrzebuje, aby no nw o 14:40 zapaliła mi się dioda.

    Mikrokontrolery AVR   22 Mar 2013 20:21 Odpowiedzi: 2    Wyświetleń: 999
  • RTC w Bascomie na ATmega8 - wpływ wewnętrznego RC na dokładność?

    program jest napewno dokładny bo uzyłem rtc zaimplementowanego w bascomie (używa się tylko laicznej komendy config clock, a resztę, czyli obsługą przerwan i przepełnien użytkownik nie musi sie zajmować). Dzięki za podpowiedzi.

    Mikrokontrolery   04 Sty 2007 07:28 Odpowiedzi: 7    Wyświetleń: 1162
  • Zegar RTC na mega16. Nie zmienia się czas na wyświetlaczu.

    ... A przy okazji pamietasz ze mi chodzilo o zegar asynchroniczny z zewnetrznym kwarcem podpietym pod konc. OSC1 i OSC2 portu C. Ten faktycznie zachowuje sie jak programowy (soft). Oczywiście że pamiętam ;) Parametr soft przy Config clock oznacza , że kompilator użyje własnej procedury obsługi przerwania od Timer2.Uruchamiałem kiedyś taki zegarek na...

    Mikrokontrolery   19 Paź 2006 14:17 Odpowiedzi: 17    Wyświetleń: 2256
  • [Atmega16][Bascom] Jak uruchomić zegar RTC w Bascomie.

    Do rejestru trafia wartość 8 zatem bit AS2 jest ustawiony. CONFIG TIMER2 jest zbędne w tym programie gdyż CONFIG CLOCK = SOFT sam ustawia ten licznik i jego przerwania. 7: Config Clock = Soft +00000047: ldi r24, 0x08 ; set AS2 in ASSR +00000048: out ASSR, r24 +00000049: ldi r24, 0x05 ; prescale 128 +0000004A: out TCCR2, r24 +0000004B:...

    Mikrokontrolery AVR   19 Sie 2008 06:50 Odpowiedzi: 17    Wyświetleń: 7619
  • AVRDOS i przerwanie INT0 - brak reakcji po inicjalizacji DOSa

    Witam,podczas kolejnej próby naprawy kodu przez kompletny strzał usunąłem linijki dotyczące konfiguracji clock'a które były domyślnie w samplach avrdosa: [syntax=vb] Config Clock = Soft Enable Interrupts Config Date = Mdy , Separator = .[/syntax] Po tym zabiegu przerwanie INT0 ruszyło i działa jak trzeba!

    Mikrokontrolery AVR   19 Mar 2011 23:03 Odpowiedzi: 1    Wyświetleń: 858
  • SIMATIC S5-95U - Jak uzyskać migającą lampkę 1Hz? Zmienna systemowa?

    Witam, M1.0 nie jest adresem zmiennej systemowej, jak to nazwałeś. Wszystko zależy od adresu bajtu zdefiniowanego w HW Config (Clock Memory). Pozdrawiam. PS: Z tego co pamiętam w S5 nie ma gotowej takiej funkcji. Musisz ją sobie napisać na piechotę ;)

    Automatyka Sterowanie PLC   30 Sty 2014 21:21 Odpowiedzi: 8    Wyświetleń: 2418
  • Ustawienie taktowania procesora ATtiny2313 kwarcem 32,768kHz w mkAVR Calculator

    Wszystko wyjaśniłem w Post #5. Dodano po 16 Wewnętrzny oscylator nie ma nic wspólnego z kwarcem 32.768 . Oscylator ten napędza sam uC, natomiast kwarc zegarkowy ma napędzać dodatkowo jakiś timer.W przypadku Bascom jest to Timer2, gdzie są dodatkowe instrukcje do ustawienia i pracuje asynchronicznie. Przykład w Bascom. Config Timer2 = Timer , Async =...

    Mikrokontrolery AVR   17 Lis 2019 16:02 Odpowiedzi: 10    Wyświetleń: 1110
  • Konfiguracja ATmega16 i Bascom do zapisu na kartę SD - problem z pinami

    Zegar systemowy jest niezbędny do poprawnej pracy systemu AVR-DOS. Nie widzę przeszkód by użyć polecenia CONFIG CLOCK=SOFT i nieistotne jest, że masz kwarc 16MHz. Rezonator zegarkowy (32,768kHz) podpina się osbono pod TOSC1 i TOSC2.

    Mikrokontrolery AVR   30 Lip 2009 18:08 Odpowiedzi: 7    Wyświetleń: 5826
  • [BASCOM] Atmega8 - timer asynchroniczny, zewnętrzny kwarc..

    nic we fusebitach nie zmieniasz. Mozesz jedynie ustawic na wew. 8mhz. Moim zdaniem temat sie powtarza, wiec powinien wyladowac w koszu. Poszukaj w helpie config clock, albo jak chcesz sam ustaswiac timer to poczytaj o timerze 2 i jego trybie asynchronicznym (tez w helpie)

    Mikrokontrolery AVR   14 Mar 2009 11:26 Odpowiedzi: 1    Wyświetleń: 1772
  • [BASCOM] Jak zapisać dane w formacie tabeli do pliku .txt na kartę SD w BASCOM?

    Dzięki, jesze jak byś mi wytłumaczył jak ustawić datę i czas zapisu pliku na mmc to byłbym ci dozgonnie wdzięczny. Przypuszczam że należy skonfigurować zegar ;): Version 5.4 (needs BASCOM-AVR 1.11.8.1 or higher) - Support for Option "Config Clock = User" implemented _GetDateTime is called in Date-Time related functions CreateFile,...

    Mikrokontrolery   16 Sty 2013 08:23 Odpowiedzi: 12    Wyświetleń: 3039
  • [Atmega8535] [Atmega8535][BASCOM] Nieprawidłowy odczyt danych LONG z EEPROM, jak naprawić?

    Odpowiadam z sporym opóźnieniem, ale faktycznie problem tkwił w wersji BASCOMA-AVR. Teraz mam wersję i co zauważyłem to, że przy tym samym kodzie, zapis do eeprom przy pomocy zmiennych zdefiniowanych jako Eram jest prawidłowy. Obsługa RTC przy pomocy zdefiniowanego zegara: Config clock = soft, też działa sprawniej (tzn, działa wogóle;))

    Mikrokontrolery AVR   27 Sie 2009 18:45 Odpowiedzi: 4    Wyświetleń: 2056
  • Zegar RTC. Umieszczenie własnego programu w głównej pętli.

    Zrób to np tak. Petle programu masz wolna. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Clock = Soft, gosub sectic Config Date = Mdy , Separator = / Enable Interrupts Date$ = "08/22/05" Time$ = "23:59:00" cls 'petla glowna programu Do ........ ........ ........ loop end ' koniec programu Sectic: 'podprogram uruchamiajcy sie na...

    Mikrokontrolery   16 Kwi 2005 12:26 Odpowiedzi: 5    Wyświetleń: 2505
  • [Bascom 2.0.5.0][ATMEGA8] Zegar RTC-zmienna textowa TIME$ nie ulega zmianie

    Witam. Stworzyłem na mikrokontrolerze ATMEGA8 zegar RTC. Do procesora został podpięty kwarc zegarkowy - timer2 pracuje w trybie asynchronicznym. Program powstał z wykorzystaniem instrukcji BASCOMOWEJ Config Clock = soft: Kod: "Jeśli w programie użyto instrukcji CONFIG CLOCK, kompilator automatycznie generuje specjalne zmienne nazwane: _sec , _min ,...

    Mikrokontrolery Początkujący   10 Wrz 2012 22:09 Odpowiedzi: 4    Wyświetleń: 1842
  • [mega8][Bascom] Jak poprawnie wyświetlać zmienną

    poczytaj CONFIG CLOCK. Tworzy ona specjalne zmienne w systemie, którymi możesz dowolnie operować. Między innymi tworzona jest zmienna STRING o nazwie TIME$, w której przechowywany jest aktualny czas w postaci tekstowej, co możesz wyświetlić na LCD. Wygoda tego polega na tym, że zmienna TIME$ jest automatycznie aktualizowana gdy zmienisz zmienne przechowujące...

    Mikrokontrolery AVR   13 Lut 2012 19:54 Odpowiedzi: 6    Wyświetleń: 1571
  • Nowy projekt i problem z zgarkim, zliczaniem impulsów z portu czyli zmiany biegó

    Mimitron widzę, że nawet nie sprawdziłeś co robi config clock w bascomie, na wyświetlaczu nie będziesz miał cały czas jednej godziny bo bascom tym poleceniem ustawia timer2 do pracy anachronicznej, ustawia odpowiedni preskaler, konfiguruje przerwanie od przepełnienia i tworzy funkcje obsługi przerwania w której automatyczne zwiększa te zmienne. Wystarczyło...

    Mikrokontrolery AVR   13 Sty 2012 20:36 Odpowiedzi: 85    Wyświetleń: 8157
  • Dlaczego Bascom wyświetla dziwne znaki na LCD 2x16 zamiast czasu i daty?

    pokombinowałem trochę z programem i dopóki nie wpisze tej linijki do programu Config Clock = User wyświetlacz działa prawidłowo. A jak skonfiguruję zegar wtedy wyświetla jakieś dziwne litery znaczki itp. Dzięki za zainteresowanie znalazłem odpowiedz http://www.elektroda.pl/rtvforum/topic97... teraz tylko kupić kwarc i sprawdzić. temat zamykam

    Mikrokontrolery Początkujący   12 Lip 2012 15:01 Odpowiedzi: 4    Wyświetleń: 1649
  • Atmega8 i kwarc 8MHz - zegar nie aktualizuje czasu, co sprawdzić?

    bez oscylacji raczej by nic nie wyświetlał ;) raczej częstotliwość, w sumie lepiej zawsze umieszczać w programie, dobre przyzwyczajenie PS a zegar jak zrobionyw bascomie?? nie trzeba ręcznie odblokować przerwań?? widziałem to w innych programach, niestety nie używam bascoma 'Real-Time Clock Example 'Wright Hobbies, LLC 'eddy(at)wrighthobbies.com Enable...

    Mikrokontrolery   18 Mar 2005 00:05 Odpowiedzi: 7    Wyświetleń: 2027
  • MCP41010 - Jak uruchomić potencjometr SPI MCP41010 z ATMEGA8?

    Witam. http://ww1.microchip.com/downloads/en/De... Strona 18 i 20. Pozdrawiam [syntax=vbnet] Config Spi = Soft , Din = Pinb.4 , Dout = Portb.1 , Ss = Portb.2 , Clock = Portb.3 Spiinit Config Portb.0 = Output Config Portb.1 = Output Config Portb.2 = Output Dim A As Byte Dim Var(1) As Byte Var(1) = &B11011101 Reset Portb.3 Shiftout Portb.1...

    Mikrokontrolery AVR   16 Lip 2016 09:42 Odpowiedzi: 6    Wyświetleń: 1407
  • Jak zmienić F_CPU na 16MHz w Eclipse dla ATmega32?

    U mnie też zmienia na USER CONFIG, ale jeśli zmienię w samym pluginie AVR (Project->Properties->AVR->Target hardware : MCU Clock Frequency) A następnie w Environement kliknę button "Restore default", to USER CONFIG zmienia się na BUILD SYSTEM. A kompilacja nastąpi z poprawną częstotliwością. Pozdrawiam M.

    Mikrokontrolery Początkujący   28 Gru 2011 15:09 Odpowiedzi: 2    Wyświetleń: 1562
  • Jak ustawić dokładny czas 1s w Atmega 128? Kwarc a precyzja czasu

    jezeli uruchomisz zegar programowy (potrzebny dodatkowy kwarc 32768kHz) to automatycznie generowane jest przerwanie zwane sectic, czyli: ..... Config Clock = Soft , Gosub = Sectic Time$ = "16:00:00" ..... a w podprogramie np: Sectic: Incr 1_sek 'zmienna 1_sek zwiekszana co sekunde Return u mnie to dziala znakomicie wiec nie wiem dlaczego wszyscy pisza...

    Mikrokontrolery   20 Lip 2007 17:55 Odpowiedzi: 22    Wyświetleń: 2601
  • Jak uruchomić zegar na AT90S8535 w Bascomie z kwarcem 32768 kHz?

    To jest caly program, chcialem tyko przetestowac, a kwarc mam wpiety miedzy tosc1 i tosc - jak to w AVR z licznikiem asynchronicznym. Napiecie tez obnizone, z reszat jakby program nie byl ok to by po dotknieciu palcem tez nie dzialal, a dziala. $regfile = "8535def.dat" $crystal = 8000000 Enable Interrupts Config Lcd = 20 * 2 Config Clock = Soft Config...

    Mikrokontrolery   31 Mar 2004 19:21 Odpowiedzi: 17    Wyświetleń: 2491
  • Pomóż początkującemu. Zegarek ATMEGA 8. Popraw kod.

    Postanowiłem jednak wykonać zegarek wykorzystując RTC Atmegi 8. Czy podpinając ten kwarc zegarkowy, (36 i cos kHz) bedzie to w miiare dokładne? Czy musze wówczas ustawiać fuse bity? A $crystal musze umiesczać na początku (wydaje mi się ze tak bo procesor jest taktowany wówczas nie z podpinanego kwarcu ale z wewnetrznego RC - dobrze mysle? ). A jak wykorzystam...

    Mikrokontrolery   30 Gru 2006 12:44 Odpowiedzi: 18    Wyświetleń: 2490
  • ATmega8 - Bascom - prosty zegarek, szybkie odmierzanie czasu.

    Wgrałem taki kod, trochę poprawiony, bo tamten miał drobne błędy i nie dało się skompilować. Zegar działa, ale nadal tak szybko odmierza czas. [syntax=basic4gl]'licznik Timer2 pracujący jako Timer asynchroniczny. $regfile = "m8adef.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 =...

    Mikrokontrolery AVR   28 Cze 2013 21:24 Odpowiedzi: 16    Wyświetleń: 4431
  • Czy będzie działać ten program - Czasowy wlacznik.

    Witam Do konfiguracji wejść/wyjść używaj Config Portx.y, a sprawdzaj/ustawiaj stan Pinx,y [syntax=basic4gl]Config Clock = Soft Config Portd.5 = Input Config Portd.6 = Output Pind.6 = 1 PORTD.5 = 1 'podciągnięcie do plusa jeśli sterujesz zerem (L) Enable Interrupts Time$ = "16.00.00" Do If _hour > "18" And _hour < "6" And _min = "00" And _sec =...

    Mikrokontrolery Początkujący   30 Sty 2013 13:18 Odpowiedzi: 2    Wyświetleń: 1269
  • ATmega8: Timer0 przerywa działanie zegara po włączeniu przerwań - jak to naprawić?

    faktycznie macie rację troche mało napisałem, sorki, teraz sie poprawię ok tak mniejwięcej wyglada ta część programu config clock=soft time$=00:00:00 config timer0=timer prescale=1024 enable interrupts enable timer0 on timer0 program_odlicznie do główny program lcd time$ start timer0 loop program_odlicznie: wiem oczywiście, że czas do przerwanie to...

    Mikrokontrolery   06 Sty 2006 11:42 Odpowiedzi: 6    Wyświetleń: 2009
  • Mega prosty zegarek. Weryfikacja kodu. Ustawienie czasu.

    witam proszę o zweryfikowanie kodu i pomoc w sposobie realizacji ustawiania czasu, chcę użyć kwarcu zegarkowego 32.768Khz pod portb i portc mają być podłączone diody tak żeby czas był wyświetlany binarnie $regfile = "m8def.DAT" $crystal = 1000000 Enable Interrupts Config Clock = Soft , Gosub = Sectic Time$ = "00:00:00" Do...

    Mikrokontrolery   10 Lip 2007 22:08 Odpowiedzi: 2    Wyświetleń: 1255
  • [atmega] [ATmega][Bascom] Jak odliczać czas bez zatrzymywania programu?

    no właśnie coś takiego zrobiłem config clock = user if i1 > hse then 'warunek zalaczenia sprezarki if ttsec = 180 then ' nie wczesniej jednak jak po 3 min lcd "rozruch" ' pokazuje stan end if set portb.5 'wlancza przekaznik albo sprezarke 'przez moc2030 endif Sectic: Incr Ttsec Return ale problem jest taki ze ta zmienna będzie się zerować...

    Mikrokontrolery   12 Wrz 2008 14:02 Odpowiedzi: 20    Wyświetleń: 2589
  • Zegar w AtMega8535. Nie zlicza, cały czas wyświetla godzinę 22:08:00.

    Witam! Widziałem już na Elektrodzie kilka postów na temat zegara w AVR ale niestety mi nie pomogły. Napisałem taki kod w BASCOM: Config Lcd = 16 * 1a $crystal = 8000000 Config Clock = Soft Time$ = "22:08:00" Cls Do Home Lcd Time$ Loop End Po uruchomieniu programu zegar nie zlicza tylko cały czas wyświetla godzinę 22:08:00, Do procesora ma podłączony...

    Mikrokontrolery   13 Kwi 2006 12:36 Odpowiedzi: 2    Wyświetleń: 1164
  • [Atmega8] Atmega8, Bascom - RTC nie aktualizuje czasu, jak skonfigurować Timer2?

    Spróbuj wgrać ten kod, i napisz czy coś się zmienia na wyświetlaczu.[syntax=basic4gl]'Zegar RTC. 'Kwarc 32,768 pod piny 9-10 (OS1-OS2) $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 1a Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 = Portb.5 , E = Portb.1 , Rs = Portb.0 Config Timer2 = Timer , Async = On , Prescale...

    Mikrokontrolery AVR   08 Kwi 2013 14:20 Odpowiedzi: 31    Wyświetleń: 5982
  • Dokładność RTC (TIMER2) zależy od częstości przerwań TIMER0?

    Witam! Programuję w BascomieAVR układ ATmega32 do obsługi węwnętrznego zegara RTC oraz miltipleksacji sześciu wyświetlaczy. Chciałem się zapytać czy dokładność wewnętrznego zegara RTC (kwarc 32.768kHz), który uruchamiam komendą: Config Clock = Soft, zależy od przerwań TIMER0, które odpowiedzialne są za multipleksację wyświetlaczy?? Rozumiem, że jeżeli...

    Mikrokontrolery   20 Kwi 2005 17:29 Odpowiedzi: 2    Wyświetleń: 1695
  • Jak napisać program w Bascom dla Zegarko-Datomierzo-Termometru?

    Na elektrodzie w dziale download jest pomoc do bascom w pdf po polsku. Sa tam gotowe programy przykladowe z ktorych moglbys skorzysac na zasadzie kopiuj wklej. Jest tam wiele komenatrzy. "Klocki" to wspaniala sprawa jesli jestes pewien z kazdy oddzielnie dzila dobrze wrzucasz nastepny do programu i testujesz . Ja pracuje na BASCOM AVR ale staram sie...

    Mikrokontrolery   29 Paź 2005 17:11 Odpowiedzi: 5    Wyświetleń: 2149
  • Jak ustawić fusebity w AtMega169PA dla kwarcu 32kHz i niskiego poboru prądu?

    Pobór prądu mierzę z odpiętym programatorem, obniżam napięcia do 2.2V (mniej nie mogę bo wyłącza się lcd) W programie mam tak : [syntax=basic4gl] $Regfile="m169def.dat" $Crystal=1000000 $hwstack=40 $swstack=16 $framesize=32 config portf=input set portf config porte=input set porte config portb=input set portb config portg=input set portg config portd=input...

    Mikrokontrolery AVR   21 Cze 2014 10:33 Odpowiedzi: 4    Wyświetleń: 1176
  • PIC18F45K50 - Konfiguracja wewnętrznego oscylatora

    Tyle udało mi się zrobić, ale nadal bez skutku. Mogę prosić o jakieś wskazówki.[syntax=c] #pragma config FOSC = INTOSCIO #pragma config PLLSEL = PLL3X // PLL Selection (3x clock multiplier) #pragma config CFGPLLEN = ON // PLL Enable Configuration bit (PLL Enabled) #pragma config PCLKEN = ON // Primary Oscillator Shutdown (Primary oscillator enabled)...

    Mikrokontrolery Początkujący   18 Sie 2015 15:57 Odpowiedzi: 42    Wyświetleń: 2751
  • Wsad do Atmega8A-PU: zegar z datą na LCD 2x16 bez czujników temperatury

    Poradziłem sobie ale mam inny problem. Jak używając funkcji Time$ pozbyć się wyświetlania sekund? Oraz jak ustawiać czas z poziomu urządzenia? Może ktoś podpowie mi jak zrobić żeby normalnie zegar nie był wyświetlany, a działo się to dopiero po naciśnięciu przycisku i trwało kilka sekund. To co wymyśliłem nie działa: Enable Interrupts Config Clock =...

    Mikrokontrolery AVR   27 Sie 2012 08:06 Odpowiedzi: 6    Wyświetleń: 3116
  • Krzaki na wyświetlaczu LCD w zegarku Bascom na ATmega8535 - jak naprawić?

    Dzieki za brak pomocy, przez to musialem sam pokombinowac. A wystarczyło petle główną zrobić pustą i obsługe wyświetlania wrzucic do podprogramu sectic wywoływanego co 1sek. Moze sie komus przyda, pozdro Config Lcd = 16 * 2 'inicjalizacja wyswietlacza Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 ,...

    Mikrokontrolery   03 Paź 2007 14:48 Odpowiedzi: 2    Wyświetleń: 1613
  • Jak uruchomić TIMER2 po zatrzymaniu w AVR Bascom?

    Witam Chodzi o to, że jest ATMEGA z wbudowanym zegarem RTC. Po odpowiednej konfiguracji i uruchomie wszystko jest OK, zegar pracuje. Jednak zegar ten ma być wykorzystywany do pomiaru krótkich odcinków czasu. Czyli odmierza ustawiony czas i jest blokowany poprzez STOP TIMER2 (w Bascomie). Po naciśnięciu klawisza start układ wg założeń powinien uruchomić...

    Mikrokontrolery   16 Lut 2006 19:48 Odpowiedzi: 1    Wyświetleń: 2917
  • Jak skonfigurować zegarek RTC i termometr na LCD w Bascom na Atmega8?

    A jeżeli chodzi o obliczenia to zobacz jak jest w przykładzie z timerem1 w pierwszym programie, preskaler ustalony wraz z wpisem do rejestru timera by zgłaszał przerwanie co 1s Napisałem szybki soft do RTC w atmega8, oczywiście timer2 taktowany asynchronicznie z XTAL reonatorem zegarkowym 32768 Nie będę opisywał co jest z czego, sprawdz w help bascoma...

    Mikrokontrolery   19 Maj 2009 13:45 Odpowiedzi: 33    Wyświetleń: 8668
  • Czasowy sterownik przekaźnika-program nie działa[BASCOM]

    Witam. Jestem początkujący w dziedzinie mikrokontrolerów. Chciałem zrobić czasowy sterownik przekaźnika. Z podłączeniem elementów nie miałem problemów. Jednak program nie spełnia moich oczekiwań. Urządzenie ma włączać tranzystor sprzężony z przekaźnikiem o danej godzinie. Pod mikrokontroler podłączony jest rezonator zegarowy wraz z kondensatorami pod...

    Mikrokontrolery AVR   06 Sty 2012 16:17 Odpowiedzi: 4    Wyświetleń: 2138
  • problem z przerwaniami w AVR (Uart+sprzetowy timer)

    Witam Jak się nie mylę to ten uC ma wbudowany dodatkowy obwód generatora na którym można zrobić zegar czasu rzeczywistego. Do swoich celów wykorzystuje on bodajże drugi timer. Konfiguruje się go bardzo prosto. O szczegółach poczytasz w helpie. Szukaj config clock. Innym rozwiązaniem jest zadeklarowanie przerwania i w oparciu o nie wykonanie zegar. Robi...

    Mikrokontrolery   01 Lut 2007 22:25 Odpowiedzi: 1    Wyświetleń: 1506
  • Jak napisać program zegarka na mikrokontroler z LCD i pilotem?

    Prosto, szybko, latwo a wiec BASCOM AVR. Najprostszy zegar mozesz wykonac przez podlaczenie kwarcu zegarkowego 32,768 kHz do TOSC1 i 2. Program jest banalny i jest on w samplach Bascoma. Date i godzine ustawiasz wpisujac okreslona liczbe do okreslonych z gory zmiennych i wyswietlasz na LCD. Do tego dokladasz odbiornik podczerwieni i calosc masz gotowa...

    Mikrokontrolery   13 Mar 2008 23:53 Odpowiedzi: 4    Wyświetleń: 1859
  • Atmega16 i wyświetlacz segmentowy - o tym nie znalazłem.

    Po pierwsze: zumek ma rację, a ja zapomniałem to wpisać. Po drugie: to cały program? Bo nie ma instrukcji RETURN w podprogramie "wyswietl". Inna sprawa, że w tym podprogramie ustawiasz stan niski na porcie. Ale "jedynkę" na port wpisujesz tylko na początku programu. Niepotrzebnie włączasz zagar czasu rzeczywistego (CONFIG CLOCK), jeśli go nie wykorzystujesz....

    Mikrokontrolery   12 Maj 2006 20:01 Odpowiedzi: 14    Wyświetleń: 1608
  • [ATMEGA8][BASCOM] - Zliczanie czasu pracy Atmegi / RTC

    Czy ktoś wie dlaczego nie chce mi się zerować wartość sekund co te 60 sekund? Zmień nazwę zmiennej sekund ("Sec") na coś innego np: "sec_", albo "sek" (bez znaków " "). Bascom akceptuje instrukcje ASM, gdzie "SEC " oznacza "Set Carry", zatem prawdopodobnie może tu wystąpic konflikt. Nie bardzo rozumiem po co ta cała kombinacja. Zliczania czasu zalączenia...

    Mikrokontrolery Początkujący   04 Lip 2018 15:13 Odpowiedzi: 20    Wyświetleń: 3762
  • [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
  • [atmega8][bascom] 7seg LED sterowanie z PORTB i PoC <<

    $regfile = "m8def.dat" $crystal = 8000000 $baud = 9600 '-- Wejscia przycisków Config Portd.2 = Input Config Portd.3 = Input ' -- podciągnięcie Set Portd.2 Set Portd.3 ' -- porty sterowania segmentami LED Config Portd = Output Config Portc.5 = Output Config Portc.4 = Output Config Portc.3 = Output Config Portc.2 = Output ' -- tranzystory Config...

    Mikrokontrolery AVR   02 Lut 2009 21:18 Odpowiedzi: 18    Wyświetleń: 6654
  • PIC 24FJ128GA202 (komp. XC16) - watchdog powoduje reset po wyjściu ze "sleep".

    Cześć, nigdy nie miałem problemów w kwestiach używania watchdog'a do wybudzania mikrokontrolerów pic - czy to serii 16 czy 18. Problem mam z układem pic24fj128ga202 (kompilator XC16, ver. 1.7). Mikrokontroler po wyjściu z uśpienia pomimo użycia instrukcji wyłączenia watchdog'a resetuje się. Zarówno funkcja Sleep() czy sam watchdog działają niezależnie...

    Mikrokontrolery PIC   28 Lut 2023 14:48 Odpowiedzi: 5    Wyświetleń: 513
  • Atmega 128 ,Bascom, Karta pamięci MMC lub SD, plik txt

    Podobno jest zapisywany w facie, ale jest zerowy kontakt Atmegi z karta to jest program z mikrokontrolera : $regfile = "M644def.dat" $crystal = 1000000 $hwstack = 128 $swstack = 128 $framesize = 256 '---------------------------------------... Dim A2 As Byte Dim Adc_data As Integer Dim Text As String * 40 '---------------------------------------...

    Mikrokontrolery AVR   13 Gru 2009 01:41 Odpowiedzi: 14    Wyświetleń: 6018
  • Czy można zamienić 315-2AG10-0AB0 na 315-2AH14-0AB0 bez zmiany HW-config?

    po podmianie w hardware sprawdź właściwości plc i ustaw takie jak były, np. jak ktoś używał w programie clock memory to program może nie działać prawidłowo jak nie ustawisz tego jak było

    Automatyka Przemysłowa   13 Sty 2011 14:00 Odpowiedzi: 7    Wyświetleń: 1753
  • [BASCOM] - UART- dwu kierunkowy przesył zmiennych.

    Dodałem funkcję licznika czasu: Dodano po 2 Zmiana zmiennych jest taka: [syntax=basic4gl]'---ZMIENNE------------... Dim Rozmiar As Long , Wolne As Long , Odebrany_znak As Byte , Cos_przyszlo As Byte , Outbin As Byte Rozmiar = 0 [/syntax] [syntax=basic4gl] If Odebrany_znak = 1 Then Outbin = Rozmiar...

    Mikrokontrolery Początkujący   11 Sie 2013 14:14 Odpowiedzi: 38    Wyświetleń: 5385
  • [Bascom] Jak wyciągnąć zmienne z bufora UART po otrzymaniu znaku?

    Działa elegancko. Żeby było wiarygodnie to nawet wygrzebałem Ardu Leonardo z m32u4 na pokładzie. Na jedną rzecz bym jeszcze uważał. Twój kod nie jest w żaden sposób synchronizowany. Może się kiedyś zdarzyć, że jedna z wiadomości nie dojdzie. Z nie będzie miało wartości 3 i przy nastepnej wiadomości procesor zacznie przypisywać wartości innych zmiennych...

    Mikrokontrolery AVR   13 Paź 2019 08:24 Odpowiedzi: 5    Wyświetleń: 750
  • Zegarek na tame$ nie liczy i zablokowany(?) procesor

    Witam, zobacz do helpa Bascoma. Ja wprawdzie tego Time$ nie używałem jeszcze ale wyglada na to, że trzeba jeszcze zastosować polecenie config clock = soft poniżej fragment z helpa - przeanalizuj to sobie: '---------------------------------------... 'name : megaclock.bas 'copyright : (c) 1995-2005, MCS...

    Mikrokontrolery   28 Mar 2008 22:30 Odpowiedzi: 8    Wyświetleń: 1460
  • Jak poprawić stabilność OC Athlon x250 3,5 GHz? Problemy z pamięcią i napięciem

    Przestawiłes nie to co trzeba ale ok zaczynamy od poczatku : Overclock mode : cpu/pcie ASYNC ! ( b. wazne !! ) Multipler/voltage change " manual ( to pewnie masz juz przełaczone ) Cpu frequency multipler : 15 ( czyli max ) NB frequency mutlipler : x8 HT bus speed : x8 Memory config : Memory clock 333mhz. Podaj mi temperatury jakie masz na procku.

    Komputery Modding & OC   26 Gru 2010 14:30 Odpowiedzi: 6    Wyświetleń: 1966
  • Zegar z DCF77 - AVT5022 brak funkcji Timer i Stoper

    Wklejam kod, który jest wycinkiem powyższego. Zawiera on minimalistyczną implementację zegarka bez dodatkowych funkcji. Działanie rozpoczyna się od krótkiego piknięcia brzęczykiem. Wtedy następuje liczenie czasu. Jeśli on nie zadziała, to należałoby przeanalizować, co tak na prawdę produkuje kompilator. Załącz wszystkie pliki wynikowe jako plik zip...

    Projektowanie Układów   23 Sie 2023 20:57 Odpowiedzi: 24    Wyświetleń: 741
  • STM23 >>>DG32 problema z System Clock Configuration

    Witam !!! Uruchamiam projekt https://hackaday.io/project/158256-hover... https://github.com/isabellesimova/Hoverb... Projekt jest napisany na STM 32 W swojej desce mam GD32. Po uruchomieniu błąd systemu zgłasza watchdog /* IWDG init function */ static void MX_IWDG_Init(void) { __HAL_RCC_WWDG_CLK_ENABLE(); hiwdg.Instance = IWDG; hiwdg.Init.Prescaler...

    Mikrokontrolery ARM   17 Gru 2022 08:51 Odpowiedzi: 6    Wyświetleń: 432
  • [ATmega8] [ATmega8][BASCOM] Jak zbudować sekundnik z przerwaniami na LCD 16x2?

    Witam mam taki programik i niemogę sobie z nim poradzić może coś ktoś widzi co jest źle z tym. Atmege mam ustawioną na kwarc zewnętrzny po wgraniu programu na układ zegar stoi widać czas i date ale wszystko to stoi w miejscu czy czegoś tu brakuje ? pozdrawiam $regfile = "m8def.dat" ' specify the used micro $crystal = 14318000 ' used crystal...

    Mikrokontrolery AVR   28 Wrz 2008 16:08 Odpowiedzi: 20    Wyświetleń: 4562
  • 5 powodów, dla których warto budować własne środowisko do kodowania w C/C++

    AVE... Z doświadczenia mogę stwierdzić, że to dla mnie nigdy nie miało znaczenia, jako że "detale" załatwia kompilator. Jeśli sam operuję rejestrami, to i tak muszę sięgnąć po notę katalogową by znać nazwy rejestrów, bitów w rejestrach i tego, co one właściwie robią. Jak to działa w praktyce? Poniżej prosty program dla PIC18F45K50, gdzie generowałem...

    Artykuły   25 Kwi 2023 11:56 Odpowiedzi: 54    Wyświetleń: 3402
  • HD44780 - Wyświetlacz 2x8, kwadraty po podłączeniu do ATmega8, co robić?

    Mam problem z wyświetlaczem alfanumerycznym 2x8 znaków którym steruję przez atmega8. Po podłączeniu napięcia do układu na wyświetlaczu najpierw pokazują się kwadraty na pierwszej linii a zaraz potem również w drugiej. Natomiast gdy wyjmę atmege z podstawki kwadraty są tylko w pierwszej linii. Co może być przyczyną? Fragment kodu: $regfile = "m8def.dat"...

    Mikrokontrolery   06 Paź 2012 14:42 Odpowiedzi: 7    Wyświetleń: 1785
  • Jak zmierzyć czas na ATmega32 z kwarcem 4MHz i wyświetlić na LCD w Bascom?

    Witam Zegarek można zrobić w oparciu o dodatkowe dwa wyprowadzenia umożliwiające podłączenie dodatkowego kwarca 32.768 kHz. W bascomie są do tego gotowe intrukcje więc nie będę przepisywał helpa. W każdym razie możesz zacząć od Config Clock = soft. Jesli chcesz na timerze to program zegarka mógłby wyglądać następująco: $crystal=8000000 Config Lcd ..............

    Mikrokontrolery   20 Lut 2007 14:04 Odpowiedzi: 7    Wyświetleń: 2067
  • Black Box BB54G v2 - brak kontaktu po wgraniu clock_fix.bin, jak naprawić?

    Wgrywalem nowy firmware do blac box BB54G zaczołem wgrywanie od pliku config. Po wgraniu router nie odpowiadal. Zabralem sie za tradycyjna procedure wgrywania przez tftp. Jako pierwszy wgrywalem plik linux.bin przechodzil ladnie router restartowal sie i dioda wlan migała. Drugi plik jak chcialem wgrac czyli config to wogole nie startowal. Próbowalem...

    Sieci Początkujący   03 Paź 2011 18:50 Odpowiedzi: 2    Wyświetleń: 1959
  • [Bascom] Przyciski same się "naciskają" ....

    Co do schematu nie ma się czego czepić. Przyciski są zwierane do masy prosto z wejść atmegi. Dziwne jest to, że jak kabelki są odpięte nic się nie dzieje. $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Clock...

    Mikrokontrolery AVR   29 Paź 2010 14:28 Odpowiedzi: 12    Wyświetleń: 1543
  • [Atmega8][bascom] ds1307 - zmiana wartosci klawiszami

    Witam! Próbuję uruchomić program, który umożliwiałby mi klawiszowe ustawienie np. minut. Na razie mam tyle, ale program nie chce działać. [syntax=basic4gl]$regfile = "m8def.dat" $crystal = 1000000 '$baud = 4800 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portb.0 Config...

    Mikrokontrolery AVR   25 Sty 2012 12:55 Odpowiedzi: 6    Wyświetleń: 2404
  • Jak zaprogramować PIC16F913 używając Arduino Nano?

    A więc do dzieła. Trzeba będzie jeszcze zmienić cofiguration word, bo z ustawieniem 3FFF raczej nie zadziała. [syntax=c]// CONFIG #pragma config FOSC = INTOSCCLK //INTOSCIO // Oscillator Selection bits (LP oscillator: Low-power crystal on RA6/OSC2/CLKOUT/T1OSO and RA7/OSC1/CLKIN/T1OSI) #pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT enabled)...

    Mikrokontrolery PIC   06 Lis 2024 22:13 Odpowiedzi: 149    Wyświetleń: 3093
  • [bascom] Automatyczna zmiana czasu (zimowy<=>letni)

    Odświeżam bo zmiana czasu jest rozwiązana w Bascom-ie bezpośrednio na dowolnej ATMega. Nie potrzeba zewnętrznego RTC. [syntax=vbnet] $regfile = "m32def.dat" 'procesor $crystal = 11059200 $hwstack = 64 $swstack = 64 $framesize = 64 $lib "Datetime.lbx" Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.1 , Db6 = Portb.0 , Db7 = Portd.6 , E = Portb.4 ,...

    Mikrokontrolery AVR   28 Paź 2020 21:04 Odpowiedzi: 17    Wyświetleń: 4515
  • Sprawdzenie kodu Bascom dla Atmega 8 i LCD Nokia 6100 - brak działania

    Dobra to dam 10 k i zaraz napisze czy działa ;) ----------------------------------------... Sprawdziłem i działa na tej cewce 680µH bez rdzenia i przy napięciu zasilania 3.72 V generuje 5.07 v i więcej nie dało rady prawdopodobnie przyczyną jest cewka bez rdzenia. Poniżej zamieszczam aktualny kod programu $lib...

    Mikrokontrolery AVR   06 Paź 2013 15:30 Odpowiedzi: 41    Wyświetleń: 14428
  • [PIC32] [MPLAB] [C] inicjalizacja mikrokontrolera - start systemu

    Witam rozpoczynam przygodę z PIC32. Napotkałem na problem z inicjalizacją systemu (zegar, pll, wdt, etc.). Może ktoś mi wyjaśnić jaka jest idea sekcji PRAGMA? Dlaczego tak? Czy trzeba osobno konfigurować drzewo zegarowe dla poszczególnych peryferiów, np. GPIO? Jakie rejestry są przez to konfigurowane i na jakim etapie pracy CPU - fuse bity, specjalny...

    Mikrokontrolery PIC   22 Lis 2011 10:37 Odpowiedzi: 21    Wyświetleń: 3684
  • Atmega: Jak mierzyć temperaturę w dwóch miejscach jednocześnie za pomocą Max 6675?

    Wzorowalem sie na tym kodzie, znalezionym gdzies w sieci.. [syntax=text]$regfile = "m8def.dat" '---------------------------------------... 'Config Spi = Soft , Din = Pinc.2 , Dout = Portc.3 , Ss = None , Clock = Portc.4 ' | | | ' S0 CS SCK '---------------------------------------...

    Mikrokontrolery AVR   02 Gru 2017 18:21 Odpowiedzi: 10    Wyświetleń: 2313
  • Projekt timera LM-555 z różnymi czasami włączenia i wyłączenia

    Swego czasu tak z 10 lat temu musiałem wymyślić coś na zawieszane kamery obrotowej LG Dystrybutor twierdził, że to nie jest wina kamery. Po ponad roku okazało się jednak, że to jej wina. Do tego czasu kamera była reklamowana i zwracana kilka razy. Zawieszała się tak około po godzinie pracy i nie działało sterowanie PTZ poprzez RS485. Więc potrzeba była...

    Początkujący Elektronicy   04 Wrz 2018 09:04 Odpowiedzi: 30    Wyświetleń: 1548
  • [BASCOM] Integracja zegara na ATmega8 z odbiorem RC5 - problem z liczeniem czasu

    Dzięki wielkie teraz działa jak zmieniłem na timer1. Lecz mam jeszcze jeden problem mianowicie jak mam taki programik przykładowy: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Cursor Off Config Clock = Soft Config...

    Mikrokontrolery AVR   12 Lip 2010 15:07 Odpowiedzi: 8    Wyświetleń: 3456
  • Jak zapisać numer pastylki Dallas do EEPROM 2402 w Bascom na AT89c2059?

    Może cos takiego ? Config Scl = Portc.0 ' I2C Clock. Config Sda = Portc.1 ' I2C Data. Config I2cdelay = 100 Declare Sub I2c_ram_write(byval Addres_desired As Word , Byval Byte_to_write As Byte) ' Writes data to the I2C EEPROM. Declare Function I2c_ram_read(byval Addres_desired As Word ) As Byte ' Reads data to the I2C EEPROM. Declare...

    Mikrokontrolery   29 Maj 2006 17:42 Odpowiedzi: 5    Wyświetleń: 1413
  • Różnice między mikrokontrolerami PIC16F84 a PIC16F84A - kompatybilność?

    Witam! Różnica najistotniejsza, to większa niż w PIC18F84 Data Memory w PIC18F84A, co oznacza, że jest on wstecz kompatybilny, więc nie tu problem. PIC18F84A z rezonatorami powyżej 3,5MHz musi mieć Clock Config Fuse ustawiony na XT lub HS. Jeśli programator zweryfikował pozytywnie, problem może być właśnie z niewłaściwym ustawieniem opcji oscylatora....

    Mikrokontrolery   27 Lip 2005 14:17 Odpowiedzi: 11    Wyświetleń: 4046
  • [LPC1768] [LPC1768][C/Crossworks] JTAG nie wgrywa kodu po wyłączeniu CLOCK_SETUP

    Zacząłem pisać bootloader o swojego projektu i chcąc zmieścić się w sektorze 4kB trochę za bardzo rozpędziłem się z optymalizacją. W swoim kodzie ustawiam oba PLL-e, więc w pliku: "...\CrossWorks for ARM\packages\targets\LPC1000\include\CMS... nieopatrznie wyłączyłem definicje "CLOCK_SETUP". Po zaprogramowaniu kontrolera tym kodem nie...

    Mikrokontrolery ARM   02 Lut 2012 15:50 Odpowiedzi: 4    Wyświetleń: 1355
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    AVE... LChucki ma ten problem, że on zna się na tych swoich ARMach i jest zaślepiony swoją miłością do nich. Wsadzałby je wszędzie, nawet tam, gdzie byle ATTiny czy PIC10/12F da radę. Dzielnikami i buforami rozwiązuje problemy, których by nie miał używając ośmiobitowca. A co do pisania prostych funkcji, to pozwolę sobie posłużyć się przykładem programu,...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17292