sekundy timer0

Znaleziono około 516 wyników dla: sekundy timer0
  • [Bascom] odmierzanie 1 sekundy

    witam. potrzebuję odmierzyć równo 1 sekundę, przykład wziąłem z kodu :

    Mikrokontrolery AVR   17 Paź 2011 11:05 Odpowiedzi: 2    Wyświetleń: 2002
  • Attiny 2313 zegarek na timer0

    Witam, Próbuję uruchomić zegarek na procku ATtiny2313. Problem w tym że zegarek (stoper) działa za wolno - nie chodzi tu o precyzyjne odmierzanie czasu ale dziesiątki sekund zmieniają sie z prędkością sekund. Program jest z mikroprocesorowej oślej łączki z edw. Tam użyty był at90s2313, ale jeżeli dobrze...

    Mikrokontrolery   25 Wrz 2006 16:34 Odpowiedzi: 3    Wyświetleń: 1574
  • Bascom, avr90s2313, AVT3500, Timer0 niechce działać

    Jestem początkujący, studiuje Oślą Łączkę z EdW, zainstalowałem najnowszą wersie Bascoma Demo. Kupiłem płytkę AVT3500, złożyłem ją i wszystko działa poprawnie aż do tematu liczniki i niebogę załadować programu przykładowego, bo nie chce się wykonać funkcja ON TIMER0, gdy ją skasuje to program się ładuje,...

    Mikrokontrolery   01 Wrz 2007 21:04 Odpowiedzi: 5    Wyświetleń: 1296
  • (BASCOM)(ATMEGA8)odmierzanie 1 sekundy i wylaczanie sie lcd

    Witam Mam oto taki problem jak ww w temacie. Napisałem program na odmierzanie czasu przerwanie co 1 sekundę i ogólnie po wgraniu programu wszystko działa czas leci i jest wszystko OK. Lecz po chwili a dokładnie 9-14 sekundach wyłącza mi się lcd. Nie wiem w czym jest problem:( A o to program $regfile...

    Mikrokontrolery AVR   17 Wrz 2009 18:47 Odpowiedzi: 2    Wyświetleń: 2406
  • atmega 8 odmierzenie 1s za pomocą timer0 bascom avr

    witam chce odmierzyć 1 s za pomocą timer0 w procku Atmega8, robię to tak: $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0 Config Timer0 = Timer , Prescale = 256 On...

    Mikrokontrolery   27 Wrz 2007 10:51 Odpowiedzi: 0    Wyświetleń: 1495
  • BASCOM, AVR, Timer0, dziwne zachowanie LCD alfanum. przy wyświetlaniu zegarów

    Witam. Mam problem z dziwnym zachowaniem lcd podczas realizacji programu. Program pisałem już dość dawno, kiedy uczyłem się jeszcze podstawowej obsługi timerów. Ale, że problem się zaczął pojawiać również w innym moim programie, postanowiłem napisać na forum, bo nie wiem co robię źle. Posiadam płytkę...

    Mikrokontrolery AVR   07 Maj 2020 22:26 Odpowiedzi: 9    Wyświetleń: 552
  • [BASCOM][ATmega8515] Nie działające przerwania - TIMER0

    Witam! Napisałem sobie obsługę klawiatury matrycowej 3x4 w bascomie. Nie używam umieszczonej tam funkcji getkb(), ponieważ podłączona jest do różnych portów. Sprawdzanie wciśniętych przycisków chcę przeprowadzić w przerwaniu od wewnętrznego zegara TIMER0. Na ATmega32 wszystko bez problemu działa....

    Mikrokontrolery AVR   26 Kwi 2011 14:28 Odpowiedzi: 13    Wyświetleń: 1961
  • 8051 źle pracuje timer0 w mode 1...

    Przy kwarcu 12MHz dźwiek minutnika z buzera jest bardzo niskotonowy, parametry polecenia sound też nie regulują częstotliwości, przy 11,59200MHz jest oki. Dodano po 1 Proszę o sugestie/pomoc... Dodano po 4 Konfiguracja timer0: Config Timer0 = Timer , Gate = Internal , Mode = 2 Load Timer0...

    Mikrokontrolery Pozostałe   01 Gru 2020 11:22 Odpowiedzi: 2    Wyświetleń: 306
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Jestem świadomy ze kiedyś będę żałował, być może już żałuje bo jakoś nie potrafię nawet zacząć pisać w C. Napisałem cześć programu w Bascom działa mi funkcja sekund (zegar powinien pracować po podłączeniu mostka H) tylko mam problem z minutami. Rozumiem ze muszę tak przeliczyć częstotliwość aby możliwe...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 2562
  • Atmega328 timer0 nie odlicza czasu/nie generuje przerwania (tryb normalny)

    Próbuję zrozumieć zasadę działania timera0 w normalnym trybie pracy, ale niestety mój kod i sposób rozumowania najprawdopodobniej jest zły, ponieważ dioda nie miga. W związku z tym chciałbym poprosić kogoś o weryfikację kodu oraz mojego rozumowania, bo może coś robię źle. W kodzie zamieściłem stosowne...

    Mikrokontrolery AVR   11 Kwi 2019 11:28 Odpowiedzi: 9    Wyświetleń: 507
  • [atmega8][C] - timer0 odlicza 100 razy za szybko

    Moim celem było aby mikrokontroler odliczał w górę co sekundę i wynik pokazywał na wyświetlaczu - pierwsze podejście do timer0. Początkowo sam obliczyłem wartości preskalera dla 8MHz, jednak na wyświetlaczu liczby pojawiały się ok 100 razy za szybko. Zastąpiłem swoje obliczenia tymi z tej strony: jednak...

    Mikrokontrolery Początkujący   22 Lip 2013 10:32 Odpowiedzi: 8    Wyświetleń: 1137
  • Prosty licznik sekund, cos nie dziala (Bascom)

    Witam Znalazlem taki program dla procesora AT89S8252. Jest on napisany dla kwarcu 11 Mhz a ja mam 16 Mhz, jak wyliczyc wartosci dla mojego kwarcu ?? byc moze sa w nim jakies bledy jakby ktos mial chwile czasu zeby zerknac to z gory wielkie dzieki :) Oto on: $crystal = 11059200 '$default...

    Mikrokontrolery   23 Mar 2006 14:58 Odpowiedzi: 2    Wyświetleń: 1534
  • atmega16 / Bascom - Timer0 i odbiór NTP - nie działa razem

    Witam Testując kod Kolegi pusiek1974 do odbioru czasu i daty NTP, chciałem go rozbudować i dostosować do swoich potrzeb. Na początek jako, że kod używa Wait'ów, których chciałem się pozbyć, chciałem dodać wywołanie przez flagę od Timer'a. [syntax=vbnet]$regfile = "m16def.dat" $crystal = 8000000 $hwstack...

    Mikrokontrolery AVR   06 Maj 2016 23:20 Odpowiedzi: 2    Wyświetleń: 855
  • [Atmega8-16][C]Atmega8 - problem z TIMER0

    Witam, mam następujący problem. Chciałem przetestować timer0 w Atmega8-16PU, aby gasił i zapalał diodkę co jedną sekundę. Obliczyłem, że przy kwarcu 8MHz i ustawieniu preskalera na CK/8 program w C powinien wyglądać następująco: #include <avr/io.h> #include <avr/sfr_defs.h> int main(void) { DDRB...

    Mikrokontrolery AVR   08 Cze 2008 12:43 Odpowiedzi: 2    Wyświetleń: 1771
  • [ATMEGA8] Licznik impulsów na sekundę

    Witam! Starałem się zrozumieć o co wam chodzi, bo to co dla Was oczywiste dla mnie pozostaje czarną magią ;) No ale dobrze, wydaje mi się, że zrozumiałem ;) Od strony "mechanicznej" wyglądać ma to mniej więcej tak: Dobrze myślę? A od programowej (i tutaj zapewne strzeliłem "babola")...

    Mikrokontrolery   25 Paź 2008 17:06 Odpowiedzi: 8    Wyświetleń: 8857
  • Elektroniczny zegarek LED z sekundami

    Witam mam taki programik w bascom który odlicza mi od 0 do 99 chciałbym zrobić to na trzy cyfry a nawet więcej oto on $regfile = "attiny2313.dat" 'najpierw określamy typ proca $crystal = 1000000 'definiujemy z jakim...

    Artykuły   03 Kwi 2019 03:21 Odpowiedzi: 597    Wyświetleń: 197244
  • [Atmega168][C] Odliczanie dokładnie jednej sekundy

    Najprościej to chyba tak: [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #define TIMERSTART 6 volatile uint8_t FLAGA_50 = 0; volatile uint8_t FLAGA_1000 = 0; // funkcja obslugi przerwania TIMER0_OVF 8MHz / 64 * 250 wychodzi co 2ms // dla innego taktowania nalezy...

    Mikrokontrolery AVR   16 Maj 2012 10:20 Odpowiedzi: 2    Wyświetleń: 1228
  • Attiny2313 BASCOM - Zmiana licznika timer0 na timer1

    A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111...

    Mikrokontrolery AVR   11 Lut 2015 22:00 Odpowiedzi: 8    Wyświetleń: 1263
  • LPC2142 + RTC - brak wywołania przerwania od inkrementacji np. sekund

    Ogólnie przerwania chodzą, ale problem pewnie w tym, że w obsłudze przerwania od timera chce wyświetlić tekst na lcd (hd44780). LCD używam bez wykorzystania linii busy, więc wszystkie komendy idą na delayach zrealizowanych przez timer. [syntax=c] volatile int flag=0; void timer0_inr() { ...

    Mikrokontrolery ARM   04 Paź 2017 15:50 Odpowiedzi: 8    Wyświetleń: 888
  • [timer0] przerwanie nie zawsze działa?

    Timer 8-bitowy przepełnia się po zliczeniu do 256 a preskaler dzieli maksymalnie przez 1024 więc z prostego mnożenia wynika, że częstotliwość zegara, która spowoduje przepełnienie timera po 1 sekundzie to 1024x256=262144 Hz. Jeśli taktujesz mikrokontroler wyższą częstotliwością to na tym timerze nie...

    Mikrokontrolery   25 Lut 2006 09:02 Odpowiedzi: 6    Wyświetleń: 1533
  • attiny2313 nie działa timer0...

    Koledzy potrzebuję pomocy, siedzę cały dzień nad programem i nie mogę sobie poradzić. Chodzi o to aby program działał tak jak ten który napisałem, tylko potrzebuję dopisać do niego procedurę kodowania zmiennych A i B. Konkretnie chodzi mi o to aby np po wciśnięciu przycisku SW i SW1 przez około 5 sekund,...

    Mikrokontrolery AVR   01 Lut 2011 22:45 Odpowiedzi: 7    Wyświetleń: 1929
  • AT90PWM3B / Bascom - problem z timer0 ?

    Mam taki otóż problem ; Mam pewien program, który działał w urządzeniu na Atmedze 8 P 16. Teraz przerobiłem sobie (znaczy zrobiłem drugie...) z użyciem AT90PWM3B - oczywiście pinologicznie tak samo, żeby nie przerabiać programu. No i właśnie zmieniłem w Bascomie chip na ten AT90PWM3B, chcę skompilować,...

    Mikrokontrolery AVR   19 Lip 2010 19:49 Odpowiedzi: 8    Wyświetleń: 1917
  • [M32][Bascom] Timer2 a przerwanie co sekundę

    O co mi dokładnie chodzi: W helpie Bascom jest napisane, że w przypadku kości 8535 mam do dyspozycji preskalery 1, 8, 32, 64, 128, 256, 1024, a dla kości M103 1, 8, 32, 64, 256, 1024. Ja zaś posiadam kość M32 i w PDF, który dotyczy tego mikrokontrolera jest tabelka na 127 stronie, która zawiera...

    Mikrokontrolery Początkujący   01 Lip 2012 21:07 Odpowiedzi: 5    Wyświetleń: 1713
  • ATmega8 [BAS] - TIMER0 nie startuje.

    Absolutnie żadne Start Timer0 nie jest tu potrzebne. Wystarczy, że tak będzie skonfigurowane przerwanie: [syntax=basic4gl]Config Timer0 = Timer , Prescale = 256 On Timer0 Sekunda Const Przerwanie = 131 Counter0=Przerwanie Enable Timer0 Enable Interrupts . . . end Sekunda: ...

    Mikrokontrolery AVR   10 Paź 2012 17:16 Odpowiedzi: 12    Wyświetleń: 1194
  • TIMER0 w Atmega32 i Bascom - zależy mi na zrozumieniu zagadnienia

    Żeby nie zapomnieć na końcu to już tutaj napiszę, że liczy się to w programach bo one się rzadziej mylą, ale zrozumienie tematu jest oczywiście ważne. Jest kilka, a w pełni darmowych, kalkulatorów do tego. Timer jest urządzeniem sprzętowym wbudowanym w mikrokontroler. Najczęsciej taktowany jest w...

    Mikrokontrolery Początkujący   16 Lut 2017 00:47 Odpowiedzi: 8    Wyświetleń: 1023
  • AVR i licznik TIMER0

    Jak napisac funkcje w AVR dla ATMEGA32 w jezyku C, aby mozliwe było przechwycenie przerwania spowodowanego impulsem zewnetrznym w liczniku TIMER0?? Gdyż dla TIMER 1 ustawia się bit TICIE1 w rejestrze TIMSK, a dla TIMER0 nie ma tam żadnego takiego bitu?? Jak to zrobić?? A drugie pytanko, czy jest mozliwość...

    Mikrokontrolery   13 Lis 2005 21:35 Odpowiedzi: 2    Wyświetleń: 1352
  • Czy INPUTBIN zatrzymyje licznik TIMER0 ?

    16MHz A mam 3 razy bo nie wiem w kt orym miesjcu mam blad Przy 16 MHz i prescaler ustawiony na 1024 nie jestes w stanie odmierzyc czasu 1 sekundy uzywajacTimera0 bez zliczania odpowiedniej ilosci przepelnien nawet bez preload czyli na 'pelny zegar'. Maxymalny czas jaki jestes w stanie odmierzyc...

    Mikrokontrolery AVR   22 Lis 2009 06:20 Odpowiedzi: 8    Wyświetleń: 1430
  • [ATmega16][BASCOM] Precyzja timer0 przy zegarze 8MHz

    ok. Więc mam kolejne pytania, a mianowicie czy uruchomienie zew. kwarcu spowoduje bardziej precyzyjne odliczanie czasu i jak ustawić te fusbity. Wiem że na temat fusbitów jest dużo na forum, ale również jest dużo postów typu " ustawiłem fusbity i nie mogę zaprogramować", więc się trochę boię bo nigdy...

    Mikrokontrolery AVR   23 Lut 2009 21:52 Odpowiedzi: 19    Wyświetleń: 2672
  • atmega8 - przerwania od timer0 i timer1 nie działają razem

    Mam taki problem: chcę w programie wykorzystywać przerwania od przepełnienia dwóch timerów (0 i 1). W timer0 mam obsługę wyśw. LED i opóźnienie dla klawiatury a w timer1, z założenia wywoływanym co 100ms, coś jakby zegar z minutami i sekundami, choć nie jest to najważniejsze bo to program testowy. Problem...

    Mikrokontrolery AVR   28 Lis 2009 22:30 Odpowiedzi: 2    Wyświetleń: 2498
  • Timer0 - TIMER0 AVR C - jak ustawić rejestry?

    Więc Twój zegar ma 8MHz = 8000khz = 8000000 Hz. Ustawiłeś prescaler na 256, więc timer0 jest taktowany zegarem 31250Hz. Oznacza to, że tyle naliczy w ciągu sekundy. Ponieważ Twój timer jest 8 bitowy, jego max wynosi 255. To znaczy, że w ciągu sekundy będziesz miał 122 przerwania. Możesz do tylu inkrementować...

    Mikrokontrolery Początkujący   03 Kwi 2015 20:23 Odpowiedzi: 39    Wyświetleń: 3648
  • [C] Atmega16 + timer0 źle dzieli

    Witam! Chcąc dodać zegar do mojego projektu musiałem wygenerować przerwanie, które dodawałoby 1 do zmiennej co 1s. napisałem programik jak poniżej, lecz niestety zliczając późni się o około 1/1,5s na minute... ktos wie gdzie robię błąd? gdzieś się pomyliłem? Preskaler ustawiony na 64, czyli...

    Mikrokontrolery AVR   12 Wrz 2012 18:12 Odpowiedzi: 11    Wyświetleń: 1098
  • [ATtiny2313][avr-gcc] timer0 ctc nie chce współpracować

    Bity 7-4 sterują diodami, 3-0 tranzystorami npn. 0b00101000 oznacza że ma się zapalić pierwszy segment czyli dziesiątki godzin, i druga dioda znacząca "2". Godzina z jaką zaczyna zegar to 23:28. Warunek sprawdza czy dodana właśnie sekunda zmieniła godzinę na 24, jeśli tak to zmienia godzinę na 00. Po...

    Mikrokontrolery AVR   26 Maj 2013 12:05 Odpowiedzi: 25    Wyświetleń: 3066
  • [ATmega16, C] Timer0 - niedokładny pomiar

    Witam. Uczę się obsługi Timera 0 w Atmega16. Napisałem sobie prosty kod który ma co ~ 2µs zmieniać stan piny na porcie D. Zegar przyjąłem 14,7456MHz. Oczywiście wszystko robię symulacyjnie w Proteus 7.8. Więc tak, preskaler ustawiłem na 0 i do rejestru TCNT0 wpisuję liczbę 225. A wzięła mi...

    Mikrokontrolery   16 Gru 2013 20:12 Odpowiedzi: 7    Wyświetleń: 1308
  • Atmega8+ds18b20+LCD problem z timer0

    Zbudowałem układ, który mierzy temp. z trzech ds18b20 i wyświetla na lcd. Problem zaczyna się gdy włączę przerwania od timera0 (który tylko w tle odmierza sobie odcinki czasu po 8ms), a mianowicie mierzona temperatura jest nie prawidłowa a później zaczyna się krzaczyć lcd. Ma to być sterownik pieca...

    Mikrokontrolery AVR   10 Mar 2009 09:47 Odpowiedzi: 9    Wyświetleń: 2315
  • [Atmega32]Jak skonfigurować zegarki wewnetrzne (Timer1 i Timer0)?

    1. W jakim języku piszesz? 2. Kalkuluje się to tak: Masz kwarc 16 000 000 Hz (16 MHz) i dajesz sobie jeden z dopuszczonych prescalerów, np. 64 i wtedy timer zlicza Ci impulsy z częstotliwością 16 000 000 / 64 = 250 000 Hz, czyli jeden impuls timera to 4*10^-6 s lub inaczej aby odmierzyć 1s musisz...

    Mikrokontrolery AVR   26 Cze 2011 20:40 Odpowiedzi: 13    Wyświetleń: 1635
  • Timer0 przerwanie zamiast 1us jest ~3

    Witam. Chciałem otrzymać przerwanie od przepełnienia generowane przez timer0 procesor pracuje na 16mhz jednak mam dziwny problem. Mianowicie zamiast planowego 1us mam 2-4 x większe wartości. Napisałem taki program testowy który ma zobrazować efekt czyli co sekundę instrumentować zmienną. [syntax=c]#include...

    Mikrokontrolery AVR   02 Lut 2012 14:16 Odpowiedzi: 9    Wyświetleń: 1753
  • atmega8 obsługa TIMER0, błąd przy kompilacji

    Witam Napisałem program który ma sterować 7 segmentowym wyświetlaczem LED. Co sekundę ma następować zmiana cyfry. [syntax=cpp] #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> int liczba[10]={0x82, 0xEE, 0XC1, 0XC8, 0XAC, 0X98,...

    Mikrokontrolery AVR   08 Mar 2012 14:32 Odpowiedzi: 7    Wyświetleń: 1526
  • ATmega32 - Licznik impulsów Timer0 i Timer1 ustawienie

    Witam, mam problem z uruchomieniem programu do zliczania impulsów na T1 przez 1 sekundę. Wyświetla mi ciągle zero. Co źle ustawiłem z Timerami ?? Atmega 32 [syntax=c] #define F_CPU 1000000UL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> ...

    Mikrokontrolery Początkujący   29 Mar 2013 22:18 Odpowiedzi: 15    Wyświetleń: 5259
  • Obsluga TIMER0 w PICBASIC...jak?

    Postanowiłem spróbować programowania PIC'ow. Postanowilem pisac w Basic'u poniewaz ten jezyk byl mi blizszy poprzez znajomosc go w stopniu srednim podczas programowania na PC. Sciagnalem sobie PicBasic'a i postanowilem zaprogramowac PIC'a. Na pocztku zaczalem od prostych programow typu: 1 na RB0...

    Mikrokontrolery   06 Sty 2005 22:44 Odpowiedzi: 5    Wyświetleń: 1544
  • BASCOM - jak zatrzymać pętlę naliczania timer0?

    najłatwiej przy T=36 (tzn 4*9) i taki warunek stopu zastosować.. tzn: If T = 36 Then stop timer0 End If p.s. jedno mi niepasuje :) jak na wyświetlaczu może sie pokazać 99 minut i 99 sekund :) przecież minuta ma 60 sekund a nie 100.. łatwiej by było to przeliczyć na sekundy (mój wcześniejszy...

    Mikrokontrolery   30 Gru 2004 21:41 Odpowiedzi: 10    Wyświetleń: 1226
  • Timer0 AT892051 Bascom.Chce mieć jedną sekunde

    No ok, rozumie, ale w dokumentacji pisało żeby nie używać WAIT i WAITMS ponieważ jest to tylko przybliżony czas, nie należy stosowac tego jako wzorca. Ponadto blokuje on niejako program, nie moge nic zrobić podczas działania waita. Tak w ogóle to chce liczyć impulsy w sekundzie. Lub w pół sekundy. Czy...

    Mikrokontrolery   05 Gru 2005 23:51 Odpowiedzi: 9    Wyświetleń: 1419
  • Który rejestr odpowiada za Timer0 w mikrokontrolerze Atmega16?

    te instrukcje zerują bit w rejestrze Jeśli masz na myśli zerowanie bitu ICF1 w TIFR, to jest to tylko Twoje pobożne życzenie.Te 3 instrukcej , wzerują wszystkie ustawione bity w TIFR , prócz tego o który Ci chodzi , czyli ICF1. Ot taki "kaprys" Atmela :D ... ale mam teraz pytanie (problem)?-brak...

    Mikrokontrolery   22 Sty 2006 20:08 Odpowiedzi: 17    Wyświetleń: 4083
  • Timer0 -> Timer1 (ATmega8)

    Jak masz zegar 8MHz to oznacza, że w ciągu jednej sekundy masz 8000000 taktów. Jeśli masz preskaler, to częstotliwość jest dzielona przez 256. Czyli daje to 31250 taktów na wejściu timera na sekundę. A Twoje przypuszczenie co do preskalera 64 jest całkiem słuszne. :) Trzeba tylko pamiętać, że licznik...

    Mikrokontrolery   20 Wrz 2008 16:55 Odpowiedzi: 15    Wyświetleń: 6032
  • Problem z kodem: Timer0 ATmega8 C

    Witam. Założenie jest takie, aby dioda podłączona do wyjścia timera0 zapalała się i gasła na 1s. Wpisuje więc do rejestru TCCR0 1 i mam preskaler 1 co daje pojedyńczy kwant czasu = 125ns (1/8000000 = 125n) czyli żeby odmierzyć 1s potrzebuje zliczyć to 8000000 razy :P, ale że TCNT0 ma pojemność 256 bitów...

    Mikrokontrolery   26 Sie 2006 08:43 Odpowiedzi: 3    Wyświetleń: 1337
  • Timer/Counter0 ATMEGA8. Timer0 jako wyjście. Odliczanie odstępów czasu.

    Witam Właśnie przeczytałem rozdział manuala M8 dot. pracy T/C0 i rejestrów odpowiadających za timer, tylko nie wiem jak zrobić, aby timer odmierzał wartość 1 sekundy .... ;| Otóż policzyłem, że wg tego co mam to: F-CPU = 8MHz Prescaler = 64 MAX_VAL = 256 (bo 8-mio bitowy) więc: TOV...

    Mikrokontrolery   25 Paź 2006 10:26 Odpowiedzi: 16    Wyświetleń: 3346
  • TIMER0 AMTEGA8, zegar z datą na LCD, Poprawny kod?

    proszę bardzo :) : (kod jest w wersji roboczej więc nie wygląda podiecająco ;P) // deklaracja bibliotek wbudowanych w WinAVR #include <avr/io.h> #include <avr/interrupt.h> // deklaracja bibliotek prywatnych #include "lcd_driver.h" // biblioteka z driverami do wyswietlacza...

    Mikrokontrolery   29 Paź 2006 15:39 Odpowiedzi: 12    Wyświetleń: 1721
  • Atmega8, Bascom (1.11.8.3)- dziwnie liczy Timer0

    Load timer = ... nie jest równy Timer = ... ... no to akurat jest oczywiste :-) Problem dotyczy zupełnie czegoś innego - poczytaj powyżej, ale dokładniej ;-) Skąd te obliczenia? Poniżej masz kalkulator do timerów. Policz i się nie dziw. ... no jakoś się nie dziwię, bo kalkulator (swoją...

    Mikrokontrolery   23 Mar 2007 22:36 Odpowiedzi: 13    Wyświetleń: 2209
  • ATmega8 - zmiana wartości zmiennej co sekundę

    Witam Próbuję ustawić Timer0 oraz Timer1 aby zmniejszały zmienną co 1 sekundę. Rezonator 4Mhz. Czy możecie sprawdzić czy wszystko mam ustawione poprawnie ? // Inicjalizacja T0 TCCR0=0x03; TCNT0=0x0F; // Inicjalizacja T1 TCCR1A=0x00; TCCR1B=0x04; TCNT1H=0...

    Mikrokontrolery   26 Mar 2008 13:45 Odpowiedzi: 5    Wyświetleń: 1580
  • Atmega 32 problem z przerwaniem timer0

    Witam ,napisałem sobie następujący program który ma pełnić funkcję prowizorycznego zegarka. W obsłudze przerwania timer inkrementuję sobie sekundy , ale gdy chce wyświetlić je w main ciągle wyświetla zero na led. Natomiast gdy ostatnią linijkę kodu zamieszczę w obsłudze przerwania działa ok . W związku...

    Mikrokontrolery AVR   30 Maj 2009 20:48 Odpowiedzi: 2    Wyświetleń: 2584
  • [Bascom] Jak odmierzać setne części sekund

    Witam, chciałbym przy użyciu Atmega8 i zewnętrznego kwarcu odmierzać i zliczać setne części sekund, sekundę mogę łatwo wyłapać z timera1 według przykładowych obliczeń 4000000MHz / 256 = 15625 65536 - 15625 = 49911 lub 8000000Mhz / 256 = 31250 65536 - 31250 = 34286 Nie mam jednak pomysłu...

    Mikrokontrolery AVR   14 Cze 2009 20:05 Odpowiedzi: 4    Wyświetleń: 3385
  • [ATmega64][C]Obsługa przerwania TIMER0

    Program nie tyle idzie w krzaki, ale po prostu warunek nie ma szans się spełnić. Bez całości kodu trudno coś powiedzieć, bo z tych fragmentów wynika, że warunek (ms==1) może być spełniony raz na ok. 4 miliony sekund (zmienna miliSekundy nie jest nigdy zerowana, a tyle czasu zajmie przepełnienie zmiennej...

    Mikrokontrolery AVR   26 Gru 2009 02:52 Odpowiedzi: 9    Wyświetleń: 3854
  • Nie działa TIMER0... dlaczego?

    Nie bardzo widzę sens stosowania przerwania dopisz Debounce Portd.2 , 0 , Pr_Stop i masz to co chciałeś timer raczej wykorzystuje się do wykonywania procedury w jednakowych odstępach czasu np. licznik sekund itp. ewentualnie do wymuszenia testowania wejścia (wejść) częściej niż czas...

    Mikrokontrolery AVR   05 Mar 2010 14:01 Odpowiedzi: 25    Wyświetleń: 2056
  • LPC2148, Eclipse+Codesourcery, Timer0 niewłaściwe działanie.

    Dowolnie długie przerwanie? Czemu nie, to przecież tylko procek. Jeśli zechcę mieć przerwanie trwające pół sekundy, to powinienem to móc zrobić. Zablokować co trzeba, a reszta niech się dzieje w tle. A o wyjątkach poczytałem, co znalazłem. Niestety, tak jak Freddie Chopin powiedział, czasami prowadzi...

    Mikrokontrolery ARM   13 Lip 2010 23:36 Odpowiedzi: 24    Wyświetleń: 2736
  • Atmega16 odliczanie czasu CTC i timer0 Bascom

    Czy ktoś mógłby mi łopatologicznie wytłumaczyć o co w tym chodzi? Napisałem prosty program do odliczania 1 sekundy i albo się spieszy, albo spóźnia ok 3 sek na 5min. Próbowałem już wielu ustawień tccr0 dla ctc i z identycznym skutkiem... Procek to Atmega16, kwarc zewnętrzny 8MHz, prescaler 64,...

    Mikrokontrolery AVR   09 Lis 2010 10:19 Odpowiedzi: 8    Wyświetleń: 2925
  • [attiny2313][C] problem z TIMER0 w trybie FAST PWM

    The extreme values for the OCR0A Register represents special cases when generating a PWM waveform output in the fast PWM mode. If the OCR0A is set equal to BOTTOM, the output will be a narrow spike for each MAX+1 timer clock cycle. Setting the OCR0A equal to MAX will result in a constantly high...

    Mikrokontrolery AVR   18 Lis 2010 19:28 Odpowiedzi: 19    Wyświetleń: 3301
  • [LPC1768][C/LPCXpresso] Timer0 miganie diod

    Pisałem w poście nr 3, mógłbyś trochę jaśniej pisać ? Nie rozumiem za bardzo Twojego sposobu wypowiedzi. stanleys, czy to naprawdę ma sens ? Wejdzie w przerwanie, w ułamku sekundy zmieni stan portu i poleci dalej, czego nawet nie zauważysz...

    Mikrokontrolery ARM   29 Kwi 2012 22:07 Odpowiedzi: 16    Wyświetleń: 1860
  • [Atmega128][C] - Timer0 i konflikt _delay_ms

    Zapala najpierw jedną diodę, później drugą. Nie ma robić nic konkretnego oprócz pokazania tego, że instrukcje po delay przestają być wykonywane. Jeżeli wyłączę przerwania to nawet jeśli będzie tu _delay_ms(10000); zapali się pierwsza dioda, a po 10 sekundach druga.

    Mikrokontrolery AVR   06 Wrz 2012 03:28 Odpowiedzi: 15    Wyświetleń: 1698
  • ATmega32 - Nie wykonuje się przerwanie timer0

    LCD był tylko dla debugowania. A wywalenie tego w main spowoduje to że będę musiał kilkanaście flag mieć... Ile razy na sekundę wykonuje się ustaw_timer()? Co jest funkcjach przelicz() oraz nadaj(), których nie pokazałeś? Jak często wywoływane jest ISR(TIMER0_COMP_vect)?

    Mikrokontrolery AVR   04 Sty 2013 23:53 Odpowiedzi: 17    Wyświetleń: 2052
  • Atmega8 Pwm z timer0 na OC1A

    Ustaw okres PWM na timerze 1 tak, żeby był podwielokrotnością sekundy, czyli n * okres = 1 sekunda W przerwaniu timera odliczaj od n do 0, a jak odliczysz - wywołaj procedurę, który ma być uruchamiana raz na sekundę i przeładuj licznik na n. Aha, no właśnie ktoś coś podobnego napisał powyżej, tylko...

    Mikrokontrolery AVR   12 Mar 2013 08:31 Odpowiedzi: 14    Wyświetleń: 2757
  • [ATmega8][Bascom] Led nie zaświeca się - Timer0

    . Zrobiłem na wzór tego kodu, który mi podałeś i też nie działa: Nie musiałeś nic przerabiac ani dodawac. To był cały poprawny code na twjój wymóg " Toggle Portd.0 " co 10 sec. Wystarczyło go przecopiowac do Bascom, dokonac compilacji i wpisac plik *.hex do processora. Pewnie...

    Mikrokontrolery Początkujący   10 Cze 2013 12:08 Odpowiedzi: 19    Wyświetleń: 3294
  • Atmega16 Bascom - Serwo szaleje ,chciałbym użyć timer0= pwm ale coś jest nie tak

    Dziękuje za odpowiedź ale generalnie nie moge zgodzić się z Tobą .Zrobiłem program który sprawdza i wyświetla freq na wyświetlaczu . Kiedy miało odpowiednią wartość to serwo zaczynało coś robić ale robiło to nieskładnie . Więc nie chodzi o wartość tego parametru . Moge się zgodzić że to nie będzie...

    Mikrokontrolery AVR   01 Sie 2013 09:47 Odpowiedzi: 3    Wyświetleń: 1947
  • Atmega8 + BASCOM + Timer0

    Więc tak. Odcinek 1 sekundy ma być bardzo dokładny, czy nie musi? Jeżeli procek będzie pędzony z wewnętrznego oscylatora, to czas 1 sekunda nie będzie bardzo dokładny. Musisz zmienić fusebity, aby procek był taktowany z 4MHz, bo teraz jak sam widzisz pracuje na 1MHz.

    Początkujący Elektronicy   08 Cze 2014 19:07 Odpowiedzi: 17    Wyświetleń: 1410
  • Atmega328 - timer1 i timer0 sterowanie diodami

    Zakładam że obrót będzie trwał najdłużej 20ms, czyli od 50 obrotów na sekundę. Czyli timer1 może doliczyć do 1250 (bo preskaler 256). W wtedy dzielę te 1250 na 48 częsci i wychodzi 26. To ma być 26 do przerwań przepełnienia dla timera0 dla preskalera 256 ale jest preskaler 64 więc powinno być 104....

    Mikrokontrolery AVR   19 Sty 2015 12:12 Odpowiedzi: 30    Wyświetleń: 2019
  • ATTiny2313 / C - Timer0 Początki

    Mam jeszcze pytanie o maskowanie bitów Będę odczytywał dane z PCF8563, a on wymaga maskowania bitów po odczycie. Jako, że na aktualnie używanej płytce nie mam RTC PCF8563, na razie na "sucho" wymyśliłem coś takiego: [syntax=c] void Czas(){ // definiujemy sobie dla polepszenia czytelności...

    Mikrokontrolery Początkujący   05 Lis 2015 15:45 Odpowiedzi: 47    Wyświetleń: 2685
  • KAMAMI ZL3 AVR, Atmega32-16PU, TIMER0

    Witam. Wybacz ale chce mi się rozpisywać. Ustawianie 1 sekundy dla zegara 16MHz [syntax=c] OCR1A = 0x3D08; TCCR1B |= (1 << WGM12); // Mode 4, CTC on OCR1A TIMSK1 |= (1 << OCIE1A); //Set interrupt on compare match TCCR1B |= (1 << CS12) | (1 << CS10); //...

    Mikrokontrolery AVR   30 Mar 2017 19:25 Odpowiedzi: 12    Wyświetleń: 1119
  • AVR - odmierzenie sekundy

    Lepsza stabilnosc uzyskasz....... Bzdura. Ten uc nie ma nawet Timera2. Tak jak już wspomniał kolega korzystasz z wew. oscylatora domyślnie ustawionego na 1MHz. Niestety ten oscylator jest niedokładny ale jest na to rada. Istnieje specjalny rejestr dzięki któremu można owy oscylator skalibrować a...

    Mikrokontrolery AVR   27 Sty 2009 00:25 Odpowiedzi: 21    Wyświetleń: 3056
  • [ATmega8][BASCOM] Zliczanie impulsów (ilości przyciśnięć przycisku na sekundę)

    Spróbuj mojego rozwiązania to cały blok testowy z większej całości. Możesz pozbyć się całkowicie obsługi LCD choć do testów i analizy w sumie może Ci się przydać :) Działa w 100%. Pozdrawiam [syntax=basic4gl]'-... Pozycjoner V1.3 - częstotliwościomierz ' ' SylwekK '...

    Mikrokontrolery AVR   14 Mar 2012 10:37 Odpowiedzi: 7    Wyświetleń: 4185
  • ATmega8 - Sekunda z książki Marcina Wiązania nie jest sekundą

    Wykonaj proste doświadczenie. W kodzie który masz w pierwszym poście zrób sobie zapis który sygnalizuje jako błędny najpierw tak jak masz: [syntax=basic4gl]Load Timer0 = 250[/syntax] i zmien na: [syntax=basic4gl]Load Timer0 = 50[/syntax] nie będzie żadnej różnicy jak popatrzysz na częstotliwość migania...

    Mikrokontrolery AVR   03 Mar 2014 18:59 Odpowiedzi: 13    Wyświetleń: 1992
  • ATmega32 - Odmierzanie 1 sekundy a zmiana rezonatora

    Witam. Kolego źle wpisałeś dane to znaczy odwrotnie. A ma być tak: Load Timer0,144 (7372800 / 256) = 28800 28800 / 144 = 200Hz = 5ms 5ms * 200 = 1sek [syntax=basic4gl]Odmierz_1s: Load Timer0 , 144 Incr Licz_5ms If Licz_5ms = 200 Then Licz_5ms = 0 end...

    Mikrokontrolery AVR   22 Lis 2014 22:59 Odpowiedzi: 17    Wyświetleń: 2481
  • wyswietlanie po 10 sekund na wyswietlaczu

    a ja chce po 10 sekund w pętli wilgotnosc i temperaturę) Jeżeli nie chcesz aby salut powitalny na LCD był ciągle wyświetlany i odświerzany, - umieśc go w części programu wykonywanego jednokrotnie, tylko podczas startu i tak pozostaw, pózniej zadbasz o jego nadpisanie w odpowiednim momencie: [syntax=c] Void...

    Arduino   18 Mar 2017 23:18 Odpowiedzi: 15    Wyświetleń: 882
  • 1MHz -> sekunda. Jak działa parametr prescale?

    Działa, działa!!! Daj znać jak Ci mam przekazać browara za to bo bez Ciebie chyba bym do tego nigdy nie doszedl! :D Dodano po 11 Jeszscze tylko jedno - w jaki sposób dołożyć zatrzymanie timer0 w trakcie wykonywania podprogramu. Przy takiej konfiguracji jak teraz jesli impulsy będą podawane...

    Mikrokontrolery   14 Mar 2006 21:13 Odpowiedzi: 27    Wyświetleń: 2678
  • [atmega8][c]Problem z odmierzaniem 1 sekundy

    a jak ustawić ten timer bo tu mowa chyba o timer0

    Mikrokontrolery AVR   17 Mar 2009 23:20 Odpowiedzi: 16    Wyświetleń: 1440
  • Odliczenie 1 sekundy. ATtiny2313.

    Witam, Dochodzę do szału ponieważ nie mogę odliczyć 1 sekundy w BASCOM-AVR $regfile = "attiny2313.dat" $crystal = 4000000 Config Portb = Output Config Portd = Output Config Timer0 = Timer , Prescale = 1 Dim Tim As Byte Dim Sek As Byte Dim Przerw0 As Word On Timer0 Odmierz Enable...

    Początkujący Elektronicy   02 Lip 2009 07:58 Odpowiedzi: 4    Wyświetleń: 1554
  • Jak najprościej zrealizować otwieranie domofonem bramki na 3 sekund

    Avr i timer0 to bym polecił proste przyjemne i tanie.

    Początkujący Naprawy   13 Gru 2014 20:00 Odpowiedzi: 6    Wyświetleń: 1371
  • Dlaczego dioda nie miga co sekundę? Nauka wykorzystania timerów w Atmega8A.

    Cześć, uczę się wykorzystania timerów w mikrokontrolerze Atmega8A. Chcę aby dioda migała co sekundę. Wykorzystuję do tego 8 bityowy timer0. Taktowanie ustawione mam na 8000000Hz, a preskaler na 1024. Chcę, żeby przepełnienie występowało co sekundę czyli żeby dioda migała co sekundę, ale tak się nie...

    Mikrokontrolery Początkujący   29 Gru 2020 20:10 Odpowiedzi: 4    Wyświetleń: 405
  • Odmierzanie 1 sekundy przez Timer0 (ATmega8)

    Przepraszam za takie proste i dla niektórych oczywiste pytania ale pierwszy raz uczę się obsługiwać Timer'y Obsługa jest bardzo skomplikowana. Timer0 posiada tylko konfigurację preskalera + ewentualne włączenie przerwania od przepełnienia. Cała reszta nie ma nic z nim wspólnego. Aby odliczyć...

    Mikrokontrolery AVR   15 Wrz 2010 13:24 Odpowiedzi: 8    Wyświetleń: 3211
  • Miernik częstotliwości atmega16

    Mam problem z działaniem poniższego programu. Części programu odpowiedzialne za multipleksowanie i wyświetlanie znaków na 7-segmentowych wyświetlaczach led działają prawidłowo. Problem pojawia się podczas pomiaru częstotliwości. Tuż po włączeniu, na wyświetlaczu przez chwilę ukazuje się prawidłowy wynik;...

    Mikrokontrolery   21 Kwi 2010 19:07 Odpowiedzi: 1    Wyświetleń: 1416
  • [Mega8][C] Bardzo dokładny zegar - problem z Timer1

    Witam kolegów, głowię się już ładnych parę dni nad taką kwestią w procku: zrobiłem na Atmedze8 zegarek. Zewnętrzny kwarc 4MHz. Timer1 zajmuje się odliczaniem równych sekund, Timer0 osługą wyświetlania itp. Na czym polega problem? Zegarek spóźnia się, wg moich obliczeń na symulatorze w AVR Studio,...

    Mikrokontrolery AVR   18 Lis 2009 17:32 Odpowiedzi: 24    Wyświetleń: 3683
  • Timer T0 w AVR pytania

    Ależ wszystko działa - timer również ;) A to Twój kod , trochę ... zmieniony. .include "tn13def.inc" ;//-----Defin... linii-------------------------------- .... WYJSCIE = PB2 .EQU Port_DDR_ini = 0b00000100 ;// Wartosc inicjujaca kierunek danych na porcie .EQU ...

    Mikrokontrolery   27 Gru 2007 14:59 Odpowiedzi: 30    Wyświetleń: 4022
  • Atmega8A-PU Bascom - Prosty zegar + data

    To zmienia moją koncepcję :( obecnie mam ustawione tak: Timer1=Timer (odlicza mi jedną sekundę) Timer0=Counter (zlicza mi impulsy). Chciałem dodać do tego programu zegar z datą, ale wydaje mi się że sekunda z Timera1 na kwarcu 4Mhz nie jest zbytnio dokładna. Może jakaś podpowiedź jak najprościej przerobić...

    Mikrokontrolery AVR   27 Sie 2012 08:06 Odpowiedzi: 6    Wyświetleń: 2951
  • [BASCOM] Menu sterowane pilotem

    Hej, Próbuję zrobić menu ustawień swojego sterownika i kompletnie mi to nie wychodzi :( Menu ma być sterowane pilotem NEC (pilot działa poprawnie) Jak ja to sobie wymyśliłem: 1. ekran główny (tu jest OK) - przycisk strzałka w lewo przełącza ekran na zegar "MAXI" - przycisk strzałka w prawo przełącza...

    Mikrokontrolery AVR   02 Cze 2018 07:20 Odpowiedzi: 13    Wyświetleń: 1125
  • Sterowanie do pilota aparatu Sony Alpha A330

    Poniżej zamieszam kod w Bascom pisany dla zestawu uruchomieniowego ZL11AVR. Dioda podczerwieni dołączona do Pinb.3. Chyba najważniejsze z tego, to komenda wyzwalająca migawkę: Sonysend &HB4B8F , 20 (Sony alpha korzystają z 20 bitowego protokołu SIRC) W razie pytań postaram się pomóc. [syntax=basic4gl] 'Program....

    Fotografia Użytkowy   25 Lis 2012 15:38 Odpowiedzi: 10    Wyświetleń: 4655
  • Atmega644P/Bascom - RFM12 + karta SD - SPI sprzętowe - razem nie działa

    Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa...

    Mikrokontrolery AVR   13 Maj 2013 11:59 Odpowiedzi: 3    Wyświetleń: 2604
  • Sterownik C.O. - Mój program-potrzebuje sprawdzenia.

    Dodaje poprawnie listing programu. [syntax=basic4gl] 'OSTATNI... ZMIANY 08,10,2014 'Problem z blednie wysylanymi danymi 'Problem z wylaczaniem sie sterownika $regfile = "m32def.dat" $crystal = 7372800 $baud = 19200 $include "Config_MMC.bas" $include "CONFIG_AVR-DOS.Bas" $hwstack...

    Mikrokontrolery AVR   30 Paź 2014 10:10 Odpowiedzi: 27    Wyświetleń: 2721
  • Sterownik zaworu cwu nie ustawia sie na pozycji

    Witam. Jak zwykle kiedy nie mogę sobie z czymś poradzić muszę zaczerpnąć porady na forum. Tak jest i tym razem. Otóż zbudowałem sterownik co który między innymi steruje też zaworem c.w.u. Zaworem "kręci" silnik dc a za rozpoznawanie pozycji odpowiadają dwie krańcówki mechaniczne zwierające do masy....

    Mikrokontrolery AVR   18 Lut 2014 20:57 Odpowiedzi: 1    Wyświetleń: 1719
  • Atmega8 / Bascom - Zmiana wartości PWM

    Witam Mam płytkę z Atmega8 połączoną z czujnikiem PIR ( wejście INT1 przez transoptor ), do tego pomiar ADC ( od wartości adc zależy czas po jakim PWM będzie zmniejszone, opcjonalnie chcę też pod INT0 podpiąć przycisk, coby włączyć światło, gdybym nie znalazł się w zasięgu czujnika. Dodatkowym "bajerem"...

    Mikrokontrolery Początkujący   20 Lip 2016 12:31 Odpowiedzi: 1    Wyświetleń: 1101
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 1542
  • AT89C2051 Help me !!!! pilna sprawa

    czesc w bascomie moze byc? jak tak to: :) Config Timer0 = Timer , Gate = Internal , Mode = 1 ' Configuracja timera Config Lcd = 16 * 2 ' ..wyswietlacza, przykladowa Dim Temp As Byte 'zmienne Dim Temp_2 As Byte Dim Temp_3 As Byte Dim...

    Mikrokontrolery   19 Kwi 2004 20:29 Odpowiedzi: 11    Wyświetleń: 1806
  • [BASCOM] - Sterowanie czasomierzem

    Witam, Wybaczcie dłuższą nieobecność. Program działa jak użyje PORT.X Mam inny problem. Otóż potrzebuje Timer1 do PWM i chciałbym zegarek zrealizować na Timer0. Znalazłem w sieci program, który wykorzystuje Timer0 do odliczenia 1 sekundy. Działa. Po zmodyfikowaniu programu który do odliczania czasu...

    Mikrokontrolery AVR   09 Wrz 2013 18:50 Odpowiedzi: 8    Wyświetleń: 1698
  • Atmega8/ Bascom - SAA1064 4 x 7 segment dynamicznie

    Czy Kolega będzie może wiedział co jest nie tak od strony programistycznej ? Tzn. jeśli wyświetlam stałe wartości to jest ok, podobnie jak wyświetlam w pętli For... Next od 1 do 59. Dodałem jeszcze obsługę LCD, żeby widzieć, co się dzieje z czasem. Ale jak podepnę do tego PCF8563 i odczytuje...

    Mikrokontrolery Początkujący   04 Mar 2014 00:49 Odpowiedzi: 7    Wyświetleń: 3279
  • Atmega8/ Bascom - Multipleksowanie LED + termometr

    Witam Zmieniłem sposób obsługi wyświetlania. Początkowo miałem tak : [syntax=basic4gl] '************ Zegar 8 wyswietlaczy LED + 74HC595 + PCF8563 $regfile = "m8adef.dat" $crystal = 8000000 $hwstack = 32 ' rozmiar stosu sprzętowego $swstack = 32...

    Mikrokontrolery Początkujący   31 Lip 2014 12:09 Odpowiedzi: 18    Wyświetleń: 3231
  • atmega328 Bascom - Odczyt danych z PCF8563 - błędy odczytu z rejestru -dodaje 40

    Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli...

    Mikrokontrolery Początkujący   08 Wrz 2015 10:33 Odpowiedzi: 4    Wyświetleń: 2142
  • Inteligentny automat schodowy

    Witam, Tu: znajduje się opis powielacza czasu automatu schodowego. Obiecałem tam, że na bazie tamtego układu opracuję „inteligentny” automat schodowy, i oto jest :). Jego „inteligentność” jest zawarta w założeniach do projektu: 1. Ma być podłączony równolegle do przycisków...

    DIY Smart Home   09 Lis 2017 17:49 Odpowiedzi: 42    Wyświetleń: 15543
  • Bascom - multipleksowanie 6xLED - kłopot z timerem

    Witam Mam zegarek/budzik z wyświetlaczem LED ( dwukolorowy ). Zegarek generalnie działa. Ale mam problem z sterowaniem jasnością. Wiadomo, że robi się to tak, że jasność zależy od częstotliwości odświeżania. Tutaj o jasności wyświetlania ma decydować zmienna jasnosc. . jasnosc : [syntax=vbnet] '************...

    Mikrokontrolery   25 Lut 2018 20:36 Odpowiedzi: 6    Wyświetleń: 495
  • [Bascom AVR] niewygodne odmierzanie czasu za pomocą timer ów

    Witam. To tej pory nie stosowałem zbyt często timerów do generowania przerwań celem generowania odcinków czasu. Być może dlatego żyłem w słodkiej nieświadomości pewnych komplikacji będących nie bez wpływu na dokładność odmierzanych odcinków czasu. Do tej pory wydawało mi się, że dla danego rezonatora...

    Mikrokontrolery AVR   10 Paź 2009 00:28 Odpowiedzi: 4    Wyświetleń: 8279
  • Wyświetlacz matrycowy LED 120x16

    A to przykład programu z użyciem Shiftout: (źródło: "Przykładowe programy...") [syntax=basic4gl] 'Progr... sterowania multipleksowego wyświetlaczem matrycowym 7x5 LED 'za pomocą rejestru 74LS164 'Znak do wyświetlenia jest ładowany do zmiennej Znak typu String 'Częstotliwość sterowania kolumn...

    Początkujący Naprawy   09 Paź 2011 12:51 Odpowiedzi: 13    Wyświetleń: 3098
  • Atmega328 + moduł MP3 TF16 ( na YX5300 )

    A mógłby mi Kolega podpowiedzieć odnośnie odtwarzania plików, jeden po drugim ? Zrobiłem to tak: [syntax=vbnet] Godziny = 20 Minuty = 34 Do If Powiedz_czas = 1 Then If Powiedz_godzina = 1 Then Godziny_plik = Lookup(godziny , Godziny_mow) '************ odtwarzanie pierwszego pliku w pierwszym...

    Mikrokontrolery Początkujący   16 Mar 2017 13:46 Odpowiedzi: 3    Wyświetleń: 2679
  • Prośba w poprawieniu małego blędu w progamie

    Witam. Mam problrm ze skompilowaniem programu. Program jest idealnie przepisany z gazety Nowego Elekronika (kwiecień/maj 2009). Załączam listing. Proszę o pomoc. Pozdrawiam Adrian. $large $crystal = 12000000 $regfile = "89C52.DAT" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db7 = P1.3...

    Mikrokontrolery   09 Cze 2009 07:16 Odpowiedzi: 5    Wyświetleń: 1197
  • Attiny13 - Częste włączanie zasilania

    Co do load timer0 = 250 to pisałem tak jak w innym programie i co dziwne działa poprawnie ale zmienię tak jak piszesz. Czas liczy poprawnie to zmieniał już nie będe. Zmieniłem jeszcze kod że po wykonaniu programu procek idzie spać, pytanie co z wyjściami? Czy jak ustawie w programie stan wysoki na...

    Mikrokontrolery AVR   26 Lut 2013 17:18 Odpowiedzi: 16    Wyświetleń: 2079
  • Prosty zamek szyfrowy [Attiny85]

    Witam wszystkich, zapewne większość forumowiczów ceni sobie prywatność, a może nawet ma młodsze rodzeństwo które niczym siostra Dextera sieje spustoszenie w jego wynalazkach i za nic ma wszelkie zakazy grzebania w nie swoich rzeczach. Tak właśnie zrodził się pomysł stworzenia prostego zabezpieczenia...

    DIY Konstrukcje   21 Lip 2015 21:11 Odpowiedzi: 8    Wyświetleń: 5463
  • [bascom] zegar ciemniowy i wyswielacz led7segmentowy-problem

    problem mój polega na nieprawidłowym wyswietlaniu cyfr . o ile w zakresie 0-99 wszystko jest ok., to powyżej 100 ma same zera : wyswietlacz ma 3 cyfry led-7-segmentowe i w założeniach ma liczyć czas od 0 do 999 sek pełny kod: '$sim $regfile = "m8def.dat" ...

    Mikrokontrolery AVR   08 Mar 2010 18:55 Odpowiedzi: 2    Wyświetleń: 1317
  • Pomiar częstotliwości na atmega8, program w bascom

    Witam. Chciałem w celach edukacyjnych zrobić częstotliwościomierz. Ponieważ nie mam za bardzo skąd wziąć zewnętrznych impulsów postanowiłem, że jeden pin procka będzie je generował, a przerwanie int0 będzie liczyć ile tych impulsów było. Do odmierzenia czasu posłużył timer1, który ma odliczyć sekundę...

    Mikrokontrolery Początkujący   08 Paź 2014 16:28 Odpowiedzi: 4    Wyświetleń: 1548
  • bascom ATmega32 - Sterownik domowy/pokojowy

    Panowie, Panie potrzebuję pomocy bo siedzę i siedzę i nie mogę sobie dać rady z kodem BASCOM. Jestem początkujący, a raczej raczkujący w AVR, programowaniu itd. :( Próbuję zbudować sterownik do pokoju który ma wykonywać: -sterowanie światłem (8x) -sterowanie piecem/kotłem gazowym (temperatura noc...

    Mikrokontrolery Początkujący   29 Lis 2014 20:44 Odpowiedzi: 6    Wyświetleń: 2790
  • Projekt sterownika webasto

    nie pamiętam bardzo testowałem to na konkretnej pompie dotąd aż za bardzo sie nie grzała a podawała prawidłowo paliwo podaje kod jakiś znalazłem z pierwszych prób może się ktoś pokusi o poprawki jeszcze kilku zapaleńców i można by wrócić do projektu chociaż czasu brak Dodano po 16 Jednak teraz...

    Projektowanie Układów   05 Sty 2016 15:50 Odpowiedzi: 12    Wyświetleń: 4344
  • Atmega8 problem z wyświetlaczem LED 7 segmentowym

    Witam Mam banalny program, po włączaniu zasilania startuje licznik czasu, program prawie działa nie do końca dobrze. Atmega8 steruje wyświetlaczem LED (segmenty) z portu D, poszczególne cyfry od najbardziej znaczącej W4,W3,W2,W1 sterowane z portu B, z portu B jest też sterowanie jasnością wyświetlaczy...

    Mikrokontrolery AVR   25 Sty 2009 17:38 Odpowiedzi: 6    Wyświetleń: 3750
  • [PCF8583][Bascom] Dziwne działanie

    To na pewno PCF8583 bo podmieniałem na inny egzemplarz i efekt ten sam. Kontroler to Atmega16. A jak inaczej czytać PCF-a jak nie przez I2C? Zamieszczam cały program ale jest on skopiowany z zegara który cały czas działa a więc nie wiem czy w nim jest problem. [syntax=vbnet] ...

    Mikrokontrolery AVR   13 Kwi 2016 20:48 Odpowiedzi: 6    Wyświetleń: 954
  • projekt układu timera lm-555

    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...

    Początkujący Elektronicy   04 Wrz 2018 09:04 Odpowiedzi: 30    Wyświetleń: 1200
  • zegar pcf 8583 impuls co minute

    witam pcf8583 jest rzeczywiście nie potrzebny nie wiem w jakim języku ma być kod, ale podsyłam coś w bascomie, może się przyda ;) $regfile = "2313def.dat" $crystal = 4000000 'będzie dobrze liczył z kwarcem 4MHz Set Ddrb.0 'impulsy będą dostępne na nóżkach portb.0 Set Ddrb.1 '......

    Mikrokontrolery   21 Sie 2006 20:18 Odpowiedzi: 19    Wyświetleń: 4262
  • Dlaczego zegarek wyłącza się po kilku minutach?

    No ja tez tak robiłem wcześniej i nawet sekundnik nie chce ruszyć, w momencie kiedy przerzucam ten kawałek do pętli główne a przeciez powinno działać, wrzucam to w do ... loop i kicha: If Zlicz_przep = 125 Then Zlicz_przep = 0 Incr Sekunda End If A jak myślisz, dobrze policzyłem 1s na tym...

    Mikrokontrolery   29 Wrz 2007 20:43 Odpowiedzi: 3    Wyświetleń: 1020
  • Poszukuje sprawny zegar [Bascom][Atmega8]

    Witam ja dopiero zaczyna zabawe z avrami ale zegarek udało mi się zrobić może ci się przyda, tylko nie ma jeszcze ustawiania godziny, trzeba w programie ustwic aktualną i jest to na wewnętrznym kwarcu (mało dokładny ale do zabawy wystarczy) bo nie chciałem zepsuć sobie megi jak bym coś poplątał w fusbitach...

    Mikrokontrolery AVR   29 Mar 2010 13:17 Odpowiedzi: 15    Wyświetleń: 7451
  • Przerobienie programu na inny rodzaj mikrokontrolera

    Witam! Próbuje zrobić zegar binarny wg projektu ze strony: ale jest maly problem...nie moge uzyc kontrolera jaki jest w tym projekcie (at89c2051)..mam tylko attiny2313 , czy moglby mi ktos pomoc zmienic program (bascom) tak zeby dzialal na attiny? Za pomoc oferuje 15 pkt na zachete ;) Oto kod...

    Mikrokontrolery AVR   05 Wrz 2010 19:06 Odpowiedzi: 3    Wyświetleń: 1239
  • Atmega 16 uart, analiza danych, odmierzanie czasu

    Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie...

    Mikrokontrolery AVR   09 Paź 2011 09:08 Odpowiedzi: 0    Wyświetleń: 2137
  • (Bascom) źle działający program do atmegi8 obrót solara

    witam Mam problem z programem napisanym do obrotu solara. Program powinien załączać jeden z przekaźników od godziny 6.30 do 18.00 co 0,5godziny na 13 sekund. Drugi przekaźnik załączany jest o18.30 na 6minut (powrót solara) Wszystko działa dobrze z wyjątkiem godziny 7.00 następuje załączenie...

    Mikrokontrolery AVR   19 Cze 2012 15:52 Odpowiedzi: 3    Wyświetleń: 1116
  • atemga8/bascom - Termometr Bluetooth + DHT11 - nie działa

    Jest taki sobie termometr - moduł ma BT222 podłączany przez złącze Wgrywam do niego kod Bascom: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 4000000 '$baud = 9600 ' predkość transmisji $hwstack = 64 ...

    Mikrokontrolery   28 Lut 2013 16:35 Odpowiedzi: 3    Wyświetleń: 2778
  • Bascom Atmega32 - Czarne kostki na wyświetlaczu Atmega Bascom

    Witam Piszę program w Bascomie na Atmega32 do sterowania ogrzewaniem w warsztacie i mam problem. Jest zegar RTC, zewnętrzny Ram, Timer, Menu i to wszystko działa bez zarzutu - dokładnie tak jak bym chciał. Chciałem dołożyć czujnik temperatury i wykorzystać do tego celu wejście ADC. Problem pojawia się...

    Mikrokontrolery AVR   10 Sty 2014 15:16 Odpowiedzi: 15    Wyświetleń: 3249
  • atmega32 - PCF8563 + wyjście CLK OUT - krótki czas pracy na baterii

    Witam Po raz pierwszy ( lepiej późno niż wcale ) wykorzystałem wyjście CLKOUT układu PCF8563. Oczywiście podciągnąłem przez 10K do VCC. Dzisiaj po pierwszym kilkugodzinnym braku prądu, rano zegar był wyzerowany. Podejrzewam, że to przez podciągnięcie CLKOUT do Vcc. Jeśli to jest to, to może wystarczy...

    Mikrokontrolery Początkujący   21 Sie 2014 09:37 Odpowiedzi: 1    Wyświetleń: 1461
  • Bascom - dlaczego liczy tylko do 255 skoro zmienna jest Long

    Cześć, Przedstawiam problem: w poniższym programie, gdy nastąpi 2razy przerwanie INT0, to zmienna limit bedzie wynosić 400. Jeżeli zmienna minuty dojdzie do 400 powinno się zatrzymać. Jednak zmienna Minuty dochodzi tylko do 255 tak jakby była zadeklarowana jako Byte, a nie jako Long. Dlaczego? Zmienna...

    Mikrokontrolery   14 Gru 2004 22:27 Odpowiedzi: 2    Wyświetleń: 1502
  • Mega prosty zegarek. Weryfikacja kodu. Ustawienie czasu.

    Witam Jakiś mały przykład: $regfile = "m8def.dat" $crystal = 32768 Config Timer0 = Timer , Prescale = 1024 Load Timer0 , 32 On Timer0 1_sekunda Config Pind.7 = Input : Set_godz Alias Pind.7 Config Pind.6 = Input : Set_min Alias Pind.6 ...

    Mikrokontrolery   10 Lip 2007 22:08 Odpowiedzi: 2    Wyświetleń: 1162
  • Bascom - Zapis na karcie SD - zmiana zawartości zmiennej (nie pożądana)

    Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy w zapisie na...

    Mikrokontrolery AVR   08 Kwi 2018 16:11 Odpowiedzi: 0    Wyświetleń: 861
  • Prosty Domowy Sterownik ATMEGA 16

    Witam Serdecznie PanowieTemat mam pewiennieaktualny problem a mianowicie zrobiłem ten sterownik wszystko ładnie się zaprogramowało fuse bity ustawione po załączeniu działają wszystkie funkcje lecz niestety nie pokazuje mi temperatury niby trzeba trzymać przycisk s1 na pierwszy cujnik ds18b20 i go...

    Mikrokontrolery AVR   27 Mar 2021 17:20 Odpowiedzi: 3    Wyświetleń: 432
  • Bascom multpilex i odwracanie wszystkich sygnałów na porcie.

    'C012a Bardzo prosty stoper 0,1-sekundowy Dim Dziesek As Byte , Sekjed As Byte , Sekdzies As Byte , Minjed As Byte Dim 100ms As Byte , Ktorywysw As Byte , Licz As Bit Config Portb = 255 : Portb = &B11111111 : Config Portd = &B1111100 : Portd = &B1111111 Config Timer0 = Timer ,...

    Mikrokontrolery   29 Lis 2006 17:41 Odpowiedzi: 3    Wyświetleń: 1389
  • Problem z zegarkiem na 7-seg wyswietlaczu

    Witam ! Programuje w Bascome, sercem ukladu jest Atmega8. W czym problem, otoz sterowanie wyswietlaczami odbywa sie multipleksowo po przepelnieniu Timera0 natomiast odmierzanie 1sekundy po przepelnieniu Timera1. Nie umiem sie wbic pomiedzy Timery z obsluga klawiaturki z 3 przyciskow ktorymi chcialbym...

    Mikrokontrolery   21 Lut 2007 20:04 Odpowiedzi: 2    Wyświetleń: 921
  • [Atmeg8][bascom] rc5 Timer1

    Witam W jaki sposób mogę skonfigurowac atmegę 8 aby odbiór rc5 zrealizować na timerze1.Ta timerze 0 mam odliczanie sekund oczywiście wprzerwaniu.Mam skonfigurowane tak: Config Int1 = Low Level , [timer = 1] Config Rc5 = Pind.3 [timer = 1] Enable Int1 Enable Interrupts On Int1...

    Mikrokontrolery   10 Mar 2010 08:02 Odpowiedzi: 3    Wyświetleń: 1420
  • [atmega8][bascom avr] pcf8583,wyswietlacz siedmiosegmentowy

    Witam! Od pewnego czasu usiłuje napisać program do obsługi zegara na pcf8583 i wyświetlaczach siedmiosegmentowych lecz bez efektu. Jest sporo tematów tego typu, ale większość zegarów realizowana jest na LCD. Główny problem polega na wyświetleniu czasu na wyświetlaczach 7segmentowych. Proszę o jakąkolwiek...

    Mikrokontrolery AVR   22 Kwi 2010 18:02 Odpowiedzi: 9    Wyświetleń: 4350
  • [attiny2313][Bascom] źle działający stoper

    Witam wszystkich. Oto mój problem .W ramach podstawowej nauki programowania postanowiłem trochę przerobić program zawarty w książce"Mikrokontrolery dla początkujących". Chodzi o program C012a --stoper. Program z książki steruje stoperem przy pomocy dwóch przycisków :S1- start , S2- stop. Ja próbuję...

    Mikrokontrolery AVR   06 Lut 2011 13:45 Odpowiedzi: 5    Wyświetleń: 1983
  • Bascom - Atmega1284P + ESP8266 + Domoticz

    Przerobiłem tak, żeby wysyłał testowo tylko jedną wartość ( losową ) co 8 sekund Dodano po 18 Dołożyłem Clear Serialin0 Com1_str = "" czyli [syntax=vbnet] $regfile = "m328pdef.dat" $crystal = 8000000 $hwstack = 100 ' rozmiar stosu sprzętowego $swstack...

    ESP8266 i ESP32 oraz IoT   14 Kwi 2019 20:49 Odpowiedzi: 12    Wyświetleń: 2151
  • [attiny2313] [bascom] Uniwersalny układ czasowy

    Witam. Mam następujący problem... Chce zrobić sobie na uP attiny2313 (płytka startowa avt3500) stoper i timer w jednym, z dokładnością do dziesiątych części sekundy, na LED. Dołączyłem do wyjść goldpin mojej płytki dodatkowe 2 przyciski bistabilne, pod porty PIND.2 oraz PIND.3, sterują one wyborem...

    Mikrokontrolery AVR   12 Maj 2009 22:52 Odpowiedzi: 6    Wyświetleń: 2077
  • [Bascom] Attiny2313 - UART - Atmega328

    Witam Używam Attiny2313 do pomiaru dwóch temperatur z DS18B20. Wynik ( Integer ) przesyłam bez żadnej obróbki przez UART przewodem 40 cm do Atmega328. Atmega rozbija odebrane dane i jest obróbka Kod Attiny2313 $regfile = "attiny2313.dat" $crystal = 8000000 $baud = 4800 '*********************...

    Mikrokontrolery AVR   24 Gru 2011 21:00 Odpowiedzi: 10    Wyświetleń: 2378
  • [Atmega32][BascomAVR] - Prośba o sprawdzenie kodu

    Witam, pracuje nad pierwszym urządzeniem opartym na AVR Atmega32. Chodzi mi o zmienną Sekundy, którą chciałbym inkrementować w warunku While ... Wend zaraz na początku głównej pętli Do ... Loop. Zmienna Czas zwiększana jest przez Timer0 po przepełnieniu (odmierzanie stałych odcinków czasu) i kiedy...

    Mikrokontrolery AVR   14 Lis 2013 16:41 Odpowiedzi: 0    Wyświetleń: 624
  • stoper

    Witam Czy ktoś może rzucić okiem na moje wypociny i powiedzieć mi Dlaczego wyświetlacze świecą słabo Cały układ działa poprawnie jest tylko problem z jasnością led Proszę o jakąś podpowiedż PIOTR '--------------------... uklad sprawdzony...

    Mikrokontrolery   21 Paź 2004 16:36 Odpowiedzi: 2    Wyświetleń: 1436
  • AtTiny13 - Bardzo dziwny problem... (BASCOM)

    Witam, Problem który nie daje mi spokoju na pierwszy rzut oka wygląda banalnie. Postanowiłem użyć czasomierza Timer0 do odmierzania odcinków czasowych za pomocą przerwania od przepełnienia licznika. Program który zamieszczam poniżej powinien pracować w nastepujący sposób: 1. po wciśnięciu przycisku...

    Mikrokontrolery   18 Lip 2006 20:28 Odpowiedzi: 5    Wyświetleń: 3109
  • [Atmeg8][bascom] -pwm +rs485

    Witam Mam taki programik opiszę tylko najważniesze elementy # konfiguracja timerów Config Timer0 = Timer , Prescale = 1024 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm Disconnect , Prescale = 8 Config Serialin = Buffered , Size = 6 Enable Interrupts Enable Timer0 Timer0...

    Mikrokontrolery AVR   11 Lut 2010 20:20 Odpowiedzi: 0    Wyświetleń: 1013
  • [Bascom] [ATmega32] Zapis wyników na karcie SD

    Usunąłem Wait 1 przy konwersji z DS18B20, działa, bez problemu ( na trzech przewodach ), tylko wyniki są opóźnione - tzn. wyświetlany wynik nie jest z aktualnego pomiaru, tylko z poprzedniego. Dodałem jeszcze dwa czujniki DS18B20. Ich zapis razem z godziną i datą na karcie jest jak najbardziej w porządku,...

    Mikrokontrolery AVR   30 Cze 2011 06:18 Odpowiedzi: 23    Wyświetleń: 9944
  • [atmega8][BASCOM] timer1, błąd odczytu?

    Witam. Dawno nie pisałem w BASCOM-ie a zdecydowałem się na niego bo myślałem, że tak będzie szybciej i prościej. Nic bardziej błędnego. Do napisania był dwu-trybowy program uśredniający do nieco przerobionego radiometru SOSNA. Ale nie w tym rzecz. O ile kod który zamieszczam powstał w miarę szybko o...

    Mikrokontrolery AVR   16 Lut 2012 11:34 Odpowiedzi: 2    Wyświetleń: 1775
  • [BASCOM] [Atmega8]Sterownik przekaźników

    Witam! Na podstawie informacji zawartych w książce "Programowanie mikrokontrolerów w języku Bascom" napisałem program: Problem: Problem polega na tym, że program nie działa poprawnie. Po pierwsze procesor zamiast 1 sekundy odmierza ok. 8s. Jest to dla mnie nie zrozumiałe, ponieważ kodu zawierającego...

    Początkujący Naprawy   30 Paź 2012 19:15 Odpowiedzi: 4    Wyświetleń: 1566
  • Atmega32 / Bascom - Dwa SPI programowe

    Witam Mam program budzika, który jako dodatkową atrakcję miał mieć możliwość mówienie czasu na żądanie i odtwarzanie oprócz buzzera utworu jako alarmu. Atmega steruje przez jedno SPI programowe układem MAX7219, a przez konwerter poziomów i drugie SPI programowe odtwarzaczem WTV020SD. O ile sam...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2247
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście zarówno...

    Mikrokontrolery AVR   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 564
  • Programowanie timerów w BACOMie 8051

    witam ponownie mam do was prosbe mam do napisania Zegarek w bascomie 8051 ni mam tu moj programik moze rzucilby ktos okiem czy nie ma bledow :wink: Dim Sekundy As Byte 'deklaracja zmiennej SSEKUNDY jako liczby z zakresu 0...255 Dim Minuty As Byte ...

    Mikrokontrolery   03 Lut 2003 01:07 Odpowiedzi: 8    Wyświetleń: 2497
  • Zegar AVR/PCF

    podziękuj redakcjii edw bo listingi są ich. zakłądam ze urzywasz bascom avr inne listingi do pobrania ze strony edw są to programy testowe do oślej łączki z kursu avr 'C018b Prosty zegar z budzikiem Dim Sekundy As Byte , Minuty As Byte , Godziny As Byte , Uniwers As Byte Dim Sekjed As...

    Mikrokontrolery   14 Maj 2004 21:56 Odpowiedzi: 3    Wyświetleń: 2577
  • Atmega8 i algorytm do obliczeń danych

    Witam - mam nie lada problem Atmega8, kwarc 4 MHz i przekaźniczki podłączone do pinów Atmega zlicza sobie czasy poszczególnych trybów pracy - wylicza wskaźnik OEE oraz Wykorzystania (maszyny) i wyswietla za pomocą pwm na woltomierzach. Wszystko "gra i buczy" ale chciałbym aby pokazywała mi wskaźniki...

    Mikrokontrolery   08 Maj 2008 15:39 Odpowiedzi: 11    Wyświetleń: 1434
  • [ATmega16][Bascom AVR] problem z ds18b20

    Nie umiem odczytać temperatur z ds18b20. Rezystor podciągający jest(4.7k), VDD i GND też są podłączone. Linia danych podpięta jest pod pb.7 Aha wyświetliłem sobie też wartości odczytanych bajtów, zarówno 1szy jaki drugi mają wartość 0xFF. podaję kod może koś znajdzie błąd. Dim Cyfra(10)...

    Mikrokontrolery AVR   27 Maj 2008 15:26 Odpowiedzi: 14    Wyświetleń: 5415
  • [AT90S2313][BASCOM] - ADS1110 schemat

    Mam jeszcze jedno pytania. Chciałbym wyniki pomiarów odczytywac na ekranie komputera z szybkością 240 próbek na sekundę. Wykorzystuje do tego Timer0. I teraz jak to zrobić, aby 240 razy na sekundę (co ok 4,1666666666...ms) program przeskoczył do etykiety i wykonał pomiar. Czy przetwornik zdąży dokonać...

    Mikrokontrolery AVR   04 Sty 2009 17:24 Odpowiedzi: 74    Wyświetleń: 9740
  • [atmega8][bascom][pcf8583]program nie działa

    Witam. Żeby się nie rozpisywać, mam taki kod do zegara: '----Zegar nixie LC-531----.' 'opis złącza ISP 'czerwony - "+" 'zielony - RESET 'biały - MISO 'niebieski - SCK 'brązowy - MOSI 'czarny - "-" '------opis podłączenia lamp----.' 'segmenty-sterowanie...

    Mikrokontrolery AVR   29 Paź 2009 13:05 Odpowiedzi: 3    Wyświetleń: 2737
  • AVR Simulator - Smulowanie programu

    Wszedłem w posiadanie następującego programu. Chciałem zasymulować jego działanie łącznie z przyciskami. Nie wiem jak sprawdzić reakcję programu na przyciski. Nie wiem gdzie są rejestry. [syntax=basic4gl] '*********... Konfiguracja uC ***************** '********************...

    Mikrokontrolery Początkujący   27 Kwi 2014 09:54 Odpowiedzi: 4    Wyświetleń: 2010
  • timery

    czesc w zalaczniku masz fajny program do obliczania czsow przerwan dla procesorow AVR w praktyce wyglada to np tak: ustawiasz timer0 tak zeby przerwanie wystepowalo co 2 ms config timer0 = timer, prescale = 64 ... ... counter0 = 6 start timer0 przy kwarcu 8MHz, timerze0 (8 bitow) i...

    Mikrokontrolery   17 Maj 2004 21:48 Odpowiedzi: 7    Wyświetleń: 1749
  • Problem ze stanem portu w Atmega16

    Witam. Mam problem z porgramemem w Bascomie, Do tej pory wszystko działało poprawnie aż do poewnego momentu zaczeły sie jakies anomalie. Mianowicie, program nie reaguje na zminanę na porcie A w podprogramie zamkanie_awaryjne, zamykanie i otwieranie, gdy wciskam przycski i wysyłam stam przez RS232 to...

    Mikrokontrolery   04 Maj 2008 23:52 Odpowiedzi: 8    Wyświetleń: 1399
  • wsad z zestawu samodzielnego montażu jabel J-91 obrotomierz

    Znalazłem 2 poniższe programy, jednak nie potrafię ich dostosować do schematu w 1 poście. Obydwa działają na lcd a mi zależy na wyświetlaczu led. $sim $large Config Lcd = 16 * 2 Config 1wire = P3.0 Config Timer0 = Counter , Gate = External , Mode = 1 Declare Sub Temp Declare Sub Read1820 Declare...

    Mikrokontrolery   11 Sie 2008 09:47 Odpowiedzi: 3    Wyświetleń: 3797
  • Bascom atmega8 wieszanie sie programu z rc5

    Witam Mam problem z odbiorem sygnału rc5 a dokładnie buduję zegar na wyświetlaczu 7-seg w oparciu o atmege8 i układ pcf8583. Jak na razie wszystko mi działa i odczytuje czas i wyświetlam go lecz po dodaniu wierszy kodu programu odpowiedzialnych za odbiór rc5 program się wiesza i nic nie realizuje, a...

    Mikrokontrolery AVR   14 Sie 2011 15:12 Odpowiedzi: 2    Wyświetleń: 1135
  • Atmega8 - Bascom - o co chodzi z tym timerem ?

    Kilka pytań - bo kto pyta nie błądzi :-) Niby wszystko ładnie liczyło w przerwaniach - ale tylko do momentu kiedy zacząłem wywoływać Sub lub funkcję - wtedy zaczyna się resetować i zaczyna program od początku co sekundę ?? O co chodzi Teraz przestało mi nawet liczyć w przerwaniach. Wchodzi tylko...

    Mikrokontrolery AVR   12 Lis 2012 21:18 Odpowiedzi: 10    Wyświetleń: 1911
  • ATMEGA8 - "dyskoteka" przekaźników na starcie i dziwne zachowanie przy

    Napisałem program testowy jak poniżej i mam dwa dziwne dla mnie przypadki. Nie wiem czy to wina sprzętu czy softu. 1. Po włączeniu do zasilania 230V przez sekundę mam "dyskotekę" z przekaźników. Po włączeniu do USB (5V) jest tylko jedno "klupnięcie". Po resecie z przycisku "reset" nic nie klupie. Jak...

    Mikrokontrolery AVR   15 Lis 2012 07:59 Odpowiedzi: 12    Wyświetleń: 2109