atmega8 wolno działa

Znaleziono około 138 wyników dla: atmega8 wolno działa
  • [BASCOM] ATmega8 - Zegar działa wolno, ustawienia rezonatora wewnętrznego?

    jakie jest ustawienie rezonatora wewnętrznego w atmedze 8 nowej? 1MHz Zmienić to można tylko fusebitami. Jeśli się boisz to tymczasowo - dla prób - możesz zmienić: "Counter1 = Counter1 + 34286 " na "Counter1 = Counter1 + 61629". Będzie prawie sekunda.

    Mikrokontrolery AVR   29 Wrz 2010 19:38 Odpowiedzi: 4    Wyświetleń: 1234
  • REKLAMA
  • ATMEGA8 działa wolno – ustawienia fusów, zegar wewnętrzny 1MHz zamiast kwarcu 8MHz

    Albo tak jak poniżej. Pozdrowienia - teedd

    Mikrokontrolery   23 Lut 2008 01:41 Odpowiedzi: 21    Wyświetleń: 2359
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega8 - mikrokontroler działa wolno po zmianie fuse bitów, brak reakcji na programator

    Mój problem przedstawia się następująco. Chciałem przetestować komunikacje pomiędzy atmegą8 i PC. Niestety na zlutowanej płytce uniwersalnej z atmegą jeszcze nie miałem kwarcu, mikrokontroler pracował na wewnętrznym rezonatorze i nie mogłem uzyskać nic poza krzaczkami. Przylutowałem więc do odpowiednich pinów podstawki rezonator 8mhz plus oraz w odpowiednich...

    Mikrokontrolery Początkujący   30 Lip 2016 14:52 Odpowiedzi: 2    Wyświetleń: 912
  • [atmega8] Atmega8 - zegar działa zbyt wolno, problem z kwarcem 8MHz i prescalerem

    ustaw fusebity. było na forum wiele razy - użyj szukarki ;)

    Mikrokontrolery AVR   30 Lip 2009 16:07 Odpowiedzi: 5    Wyświetleń: 2891
  • [Atmega8] [Atmega8][Bascom] Jak przyspieszyć działanie programu do cięcia drutu?

    Chodziło mi o to że Fuse Bity sa dobrze ustawione a procesor i tak działa bardzo wolno. Czy Atmega8 ma jakis wewnętrzny dzielnik sygnału zegarowego ustawiany jakimś fuse bitem?

    Mikrokontrolery AVR   02 Sty 2011 20:18 Odpowiedzi: 12    Wyświetleń: 2069
  • REKLAMA
  • Atmega32 i kwarc 16MHz - wolne działanie w por. do Atmega8

    Wpisanie w programie info o prędkości nie ustawi mikrokontrolera na korzystanie z kwarcu. Prawdopodobnie ATMEGA32 jest ustawiony na 1MHz(ustawione podczas produkcji) dlatego wolno działa.

    Mikrokontrolery   21 Sty 2008 12:18 Odpowiedzi: 9    Wyświetleń: 2572
  • REKLAMA
  • TWI nie działa. ATmega8, obsługa pamięci eeprom 24c512. Program się zapętla.

    ldi r16,(1<<TWPS0) sts TWSR,r16 ldi r16,18 sts TWBR,r16 ret z tego wychodzi preskaler 160 czyli przy 1Mhz sygnał clk ma czestotliwość 6250Hz. niby nic nie szkodzi że tak wolno ale sprubuj dać wiecej. dodał bym jeszcze ldi r16,(1<<TWEN) sts TWCR,r16 w procedurze inicjalizacji i jakieś jakieś małe opuźnienie. jak bede w domu...

    Mikrokontrolery   30 Mar 2007 16:15 Odpowiedzi: 8    Wyświetleń: 2246
  • Atmega8 działa, konwerter RS działa. Razem - nie startuje.

    Schemat i zdjecia drugiej strony - juteo (zostswilem na biurku w pracy). Co znaczy "zwarcie miedzy ukladem i konwerterem"? Maja polaczone masy, zasilanie oraz nadawanie i odbior na krzyz. Wiecej nic ich nie laczy. Zapytam o BOR - chodzi o to, ze napiecie zbyt wolno narasta w czasie wlaczenia i trzeba ustswic prog przy ktorym zaskoczy?

    Mikrokontrolery Początkujący   24 Paź 2019 12:58 Odpowiedzi: 23    Wyświetleń: 906
  • [ATmega8] ATmega8 RS-232: brak odbioru danych w HyperTerminal przy baud rate 2400

    Co do pierwszego kodu, prawdopodobnie uart działa zbyt wolno - błąd jest tutaj: UCSRC = _BV(UCSZ0) | _BV(UCSZ1); //--- ustawienie ramki, kolejno: długosc slowa - 8bitów UCSRC |= _BV(USBS); //--- ilosc bitów stop - 2 UCSRC |= _BV(URSEL); //--- zapis/odczyt danych z/do UCSRC Nie ma dowolności kiedy co ustawić, ustawiać...

    Mikrokontrolery AVR   07 Paź 2009 21:49 Odpowiedzi: 19    Wyświetleń: 3642
  • [ATMEGA8][C] Programowy PWM - sterowanie diodami LED

    okej już działa...teraz problem jest z tym że przy 25 "if" w przerwaniu program w pętli jest wykonywany bardzo wolno :/

    Mikrokontrolery AVR   27 Gru 2011 10:52 Odpowiedzi: 34    Wyświetleń: 14494
  • Atmega88 6xPWM działa wolno z kwarcem 16MHz. Jakie fusebity ustawić?

    ATmega88 ma jeszcze takiego fusebita jak CKDIV8, masz zegar zewnętrzny ale dzielony przez 8. Musisz wyłączyć tego fusebita, żeby śmigało tak jak chcesz.

    Mikrokontrolery   20 Sty 2010 15:08 Odpowiedzi: 4    Wyświetleń: 1539
  • Sterowanie serwem Tower Pro na ATmega8 – jak wyeliminować ruch przy starcie?

    według mnie to za wolno działa uC( ale jak naprawić to nie wiem), a ICR1 musiało gdzieś wyparować przy wklejaniu

    Mikrokontrolery Początkujący   26 Cze 2014 15:02 Odpowiedzi: 14    Wyświetleń: 2664
  • ADC w Atmega8 zczytuje dziwne wartości z czujnika Sharp GP

    Na 3 stronie przytoczonej dokumentacji jest przebieg ilustrujący sposób pomiaru, nie ma sensu robić tego z częstotliwością tak dużą, bo czujnik działa dość wolno, a mierząc tak gęsto możesz trafiać na stany nieokreślone.

    Robotyka Modelarstwo i CNC   08 Lis 2006 23:33 Odpowiedzi: 22    Wyświetleń: 3787
  • REKLAMA
  • ATMEGA8 i HD44780: LCD nie działa z uC, działa z LPT - co robię źle?

    Sekwencja inicjalizacji wywietlacza jest nastepujaca: 1. Wlaczenie zasilania 2. Oczekiwanie min. 45ms (wewnetrzna inicjalizacja) 3. Wyslanie komendy : RS R/W D7 D6 D5 D4 0 0 0 0 1 1 przed ta operacja nie wolno sprawdzac znacznika busy 4. Oczekiwanie min 4.1 ms 5. Powtorz poprzednia komende 6. Oczekiwanie min. 100us 7. Powtorz poprzednia komende 8. Wyslanie...

    Mikrokontrolery   14 Lut 2006 13:44 Odpowiedzi: 5    Wyświetleń: 2342
  • Konwersja Akwariowego Kombajnu z AT90s4433 na Atmega8 - problemy z zegarem i EEPROM

    Witam Mam prośbę dotyczącą konwersji wkładu z procka 90s4433 na Atmega8. Poskładałem sobie niedawno tan układ publikowany w EdW grudzień 2003 "Akwariowy kombajn" i nigdzie nie moge dostać mikroprocesora 90s4433. Wiem że jego rozbudowanym zamiennikiem jest Atmega8. Udało mi się przekonwertować program na procesor Atmega8 w programie BascomAVR jednak...

    Mikrokontrolery   14 Sty 2007 12:52 Odpowiedzi: 2    Wyświetleń: 1878
  • Atmega8A - PWM via timer, czy to w ogóle działa o.0

    Czytając wtedy twojego posta miałem na uwadze raczej jedynie masy mostka i zaślepiony byłem tymi niezrozumiałymi wtedy dla mnie 2V. Przepraszam, że tak wolno mi idzie ;( Nie ma za co przepraszać. Z punktu widzenia podpowiadającego jeśli na napisany przez niego punkt nie odpowiadasz, to znaczy że go zastosowałeś i kropka. Dlatego też przyjąłem, że masy...

    Mikrokontrolery   26 Kwi 2015 21:15 Odpowiedzi: 31    Wyświetleń: 2541
  • atmega8 bascom - obsluga ADC ale nie komenda getadc!!

    Zapewne da się to zrobić inaczej. Da się tak jak w C przy czym w Bascomie wystarcza tylko poprawne wykorzystanie przerwań i obsługa "manualna" kilku rejestrów co akurat dla większości bascomowców jest problematyczne, bo język sam z siebie przyzwyczaja do rozwiązań podanych na tacy. A skoro już trzeba robić coś ręcznie, żonglować bitami w rejestrach,...

    Mikrokontrolery AVR   04 Maj 2016 16:28 Odpowiedzi: 28    Wyświetleń: 2949
  • [BASCOM] BASCOM AVR: Jak uruchomić TWI (I2C) na Atmega8 jako Slave bez bibliotek?

    Rozwiązałem w międzyczasie ale dzięki bardzo. Przyjrzę się Twojemu rozwiązaniu. Ja nie mam ograniczenia liczby bajtów. Zapisuję je do tablicy a tablice wysyłam na LCD po Stopie. Adres mam ustawiany sprzętowo z portu mikrokontrolera. Obsługuję tez General Call. Do czasu wyświetlenia blokuje przerwanie od TWI aby niczego nie stracić - nie robiłem bufora...

    Mikrokontrolery   18 Mar 2008 22:32 Odpowiedzi: 6    Wyświetleń: 2868
  • Atmega8 - enkoder obrotowy jako licznik w górę i w dół

    Nie ciesz się tak bardzo, bo rzecz wcale jeszcze nie jest całkiem opanowana, wszystko zależy od rodzaju enkodera obrotowego. A jak się okazuje są ich przynajmniej dwa rodzaje: takie, które podczas jednego przeskoku grzechotki wykonują cały cykl złożony z czterech faz jak na rysunku z Twojego pierwszego postu, oraz takie, które przechodzą tylko z jednej...

    Mikrokontrolery Początkujący   13 Sty 2015 08:24 Odpowiedzi: 9    Wyświetleń: 4668
  • Dlaczego programator USBasp nie działa z Atmega8? Błąd avrdude na Windows/Linux

    To może jeszcze spróbuj tak. Wstaw kwarc poniżej 8MHz. Spróbuj ustawić oryginalne fusebity poleceniem: avrdude -p m8 -c stk200 -i 1000 -U lfuse:w:0xE4:m -U hfuse:w:0xD9:m (przy takiej wartości "-i" to trochę wolno idzie). Wykasuj pamięć avrdude -p m8 -c stk200 -i1000 -e Wklej pełne komunikaty AVRdude.

    Początkujący Elektronicy   25 Lut 2009 14:39 Odpowiedzi: 35    Wyświetleń: 8349
  • Atmega8515: Dlaczego główny program działa wolno przy przerwaniach?

    Witajcie mam prośbe troche działam z przerwaniami i tak napisałem ten banalny program i co działa przerwanie ok ale główny program chodzi bardzo wolno literka po literce nie wiem co to? czy to za słaby procek? mam zegar 8m $regfile = "8515def.dat" Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs...

    Mikrokontrolery   15 Lis 2003 21:22 Odpowiedzi: 3    Wyświetleń: 1178
  • Dlaczego program w Bascom 1.11.8.7 działa wolno na ATmega8515 8MHz?

    podaj fusebity. Tam jest problem . Po zmianie procka zmieniles pierwsza linijke programu polecenie $regfile ? tak mam regfile , zmieniłem kwarc z 8mhz na 11.059200 i bez różnicy , program skompilowany w wersji 1.11.7.4 działa szybciej , jednak nie tak szybko jak było wcześniej . zauważyłem że jak wsadzę mega8515 zamiast 90s8515 i wtyczka programatora...

    Mikrokontrolery   20 Lip 2007 07:06 Odpowiedzi: 6    Wyświetleń: 1761
  • Atmega8, DS1820 i UART - konflikt przy jednoczesnym użyciu 1-wire i UART

    A to niby dlaczego nie wolno stosować waitms ??? U mnie jakoś działa przy wielu czujnikach na jednej linii i co to ma wspólnego z wysyłaniem przez uarta ? W tym przypadku waitms nie zakłóca obsługi przerwań, wiec nie widzę problemu. Kolega namieszał trochę w procedurze "odczyt". Na początku wyszukujesz czujniki na linii 1wire, a później, w procedurze...

    Mikrokontrolery AVR   07 Mar 2011 08:18 Odpowiedzi: 8    Wyświetleń: 2850
  • Analizator widma akustycznego na LCD i ATMega8

    Witam wykonałem układ pod wyświetlacz 2x16 znaków i mam pewien problem. Gdy ustawie go na wewnętrzny kwarc 8MHz (0100) to działa wszystko dobrze tylko trochę wolno, a jeśli ustawie fusy na zewnętrzny kwarc 16MHz czyli tak jak jest w układzie (1111) to wyświetla mi tylko połowę widma tj. 8lini od lewej. Ktoś ma pomysł o jest nie tak ? Układ wykonałem...

    Artykuły   30 Gru 2018 14:50 Odpowiedzi: 43    Wyświetleń: 27063
  • Atmega88pa - Timer1 nie działa, kod nie wchodzi w podprogram Beep

    Pisząc posta masz możliwość i powinieneś zapakować kod w "Listing kodu: SYNTAX wybierz" i tam wybrać "Basic Bascom" Zupełnie inaczej to wygląda i da się czytać. Napisz lepiej w komentarzach do kodu co Ty myślisz że to robi bo ja to widze tak: Co 500ms czyścisz wyświetlacz i wyświetlasz zmienną Sek. Zmienna zmieni se dopiero za minute i dwie sekundy...

    Mikrokontrolery   17 Cze 2015 20:40 Odpowiedzi: 4    Wyświetleń: 564
  • Jak zaprogramować pamięć 24C08 za pomocą Atmega8 i programatora?

    Programowanie i odczyt eepromów działa na przejściówce usb-com ,ale bardzo wolno. Gorzej jest z picami, bo ten sam programator (też parę oporników i chyba 4 diody) na sprzętowym com śmiga aż miło a na przejściówce dochodzi do połowy i wywala błąd. W każdym razie eeprom odczytasz i zapiszesz.

    Mikrokontrolery Początkujący   19 Wrz 2012 18:50 Odpowiedzi: 22    Wyświetleń: 3681
  • Nowa przejściówka USB-LPT z Atmega8/48 do programowania w PonyProg

    stronkę dobrze znam, tylko poprzednie USB2LPT, były na układach Cypress'a, które chodzą na USB High-Speed, a sam uC na 48MHz, więc zastanawiam się czy układ z AVR działa z Xilinx'em, bo o ile się orientuję to na AVR można wyciągnąć jedynie standard USB 1.1 i zastanawiam się czy to nie będzie za wolno dla Xilinx'a

    Mikrokontrolery   08 Paź 2007 15:38 Odpowiedzi: 5    Wyświetleń: 2030
  • ATMEGA88 - Czy rezystory 10k wystarczą do ochrony portu przed uszkodzeniem?

    Witaj. słyszałem że porty AVRów mają na wejściu diody zabezpieczające i bramki Schmitta. Czy procesor poradzi sobie z wolnozmiennymi sygnałami? Słyszałeś, ale w datasheet nie sprawdziłeś? Poradzi sobie, o ile będą w jego zakresach poziomów logicznych: http://mikrokontrolery.blogspot.com/2011... Problem nie...

    Mikrokontrolery   24 Lut 2013 10:46 Odpowiedzi: 7    Wyświetleń: 2268
  • Poprawność kodu w Bascom dla Atmega8 - zawieszanie programu

    Jeśli chodzi o resterty, to czy mogą one być spowodowane dużą ilością zmiennych zadeklarowanych, oraz to że wykożystuje przerwanie ( 42 zmienne i przerwanie na przepełnieniu TIMER1 co 0,2sek). Czytałem gdzieś że zmienne powinny być deklarowane w odpowiedniej kolejności. W symulatorze działa ok ( i tam się niezawiesza), chociaż działa bardzo wolno. Gdyby...

    Mikrokontrolery AVR   15 Wrz 2010 15:01 Odpowiedzi: 4    Wyświetleń: 1986
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Co do kodu: 1. Na początek zrezygnuj z przerwań. Obsługa 1wire wymaga dużej precyzji "czasowej" - opóźnienia liczą się w µs. Jeżeli w czasie trwania komunikacji 1wire pojawi się przerwanie to zależności czasowe się rozjadą. Jak już będzie działać to możesz wrócić do przerwań, ale wyłączać je na czas wysyłania/odbierania bitów z 1w. Lub jeszcze...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1404
  • Dlaczego Atmega168 działa wolniej niż Atmega8? Timery i fusebity

    Witam Napisałem program z obsługa lcd 3310 , no i troszkę miejsca sie zaczęło mało robić więc zmieniłem procek z mega8 na 168 no i program ruszył ale... cały program chodzi za wolno (fusebity wydaje mi się ze zmieniałem poprawnie) grafika wczytuje mi się wolniej (widzę jak się rysuje) w atmedze8 tak nie było waity tez są za długie. miałem zrobione na...

    Mikrokontrolery AVR   21 Sty 2009 06:16 Odpowiedzi: 19    Wyświetleń: 4855
  • [C][ATMega8535] Jak zabrać się za obsługę przerwań?

    Od kilku dni męczę się z ustawieniem timera (działającego równolegle z programem) na moim uC atmega8535. Jestem początkującym elektronikiem. Przeszukałem już naprawdę wiele tematów, pisałem do wujka google na wszystkie możliwe sposoby jakie tylko wymyśliłem. Nadal problemowo. Otóż po przeszperaniu internetu dokopałem się do następującego kodu: [syntax=c]...

    Mikrokontrolery Początkujący   26 Kwi 2012 20:12 Odpowiedzi: 6    Wyświetleń: 1508
  • Za wolny timer w ATmega8. Program wysyłający znak co 1 s poprzez UART.

    Zbadałem systematycznie swój problem i okazało się, że przyczyną było włączenie przerwań ("sei"). Jeśli przerwań nie ma, to wszystko działa jak powinno, natomiast po ich włączeniu obserwuję kilkunastokrotne spowolnienie procesora. To jest prawdziwe spowolnienie, a nie tylko timera - pętla assemblerowa o znanej długości wykonuje się o wiele za wolno....

    Mikrokontrolery   07 Maj 2006 16:26 Odpowiedzi: 11    Wyświetleń: 1869
  • Rezurektor AVR z EdW 04/09 - Szukam schematu do odblokowania ATmega8

    Gdyby ktoś miał działający wsad HEX ale nie tylko do ATmega8 ale również ATtiny2313 to prosiłbym o nakierowanie na niego abym miał pewność że on działa dla ATtiny2313 a reszty będę szukał sam na płytce (może jakimś cudem bład) może opisze problem Zmieniałem fuse bity zjezdzajac z częstotliwością pokoleji jak to leciało 8MHz 8MHz/8 4MHz 4MHz/8 1MHz 1MHz/8...

    Mikrokontrolery AVR   22 Maj 2010 20:48 Odpowiedzi: 104    Wyświetleń: 23154
  • ATmega8 - Dlaczego przekaźnik nie działa z rezystorem 1 KΩ na kolektorze?

    Jedyne co jest poprawne w Twojej odpowiedzi z punktu widzenia elektrotechniki to to, że należy się skupić na momencie wyłączania tranzystora. Reszta to bajki. W pętli dioda - cewka prąd zmienia się wolno. (tu są długie przewody przy proponowanym przeze mnie połączeniu) Natomiast w przewodzie kolektor -(dioda,przekaźnik) szybko (tu są długie przewody...

    Mikrokontrolery AVR   28 Lis 2013 13:41 Odpowiedzi: 31    Wyświetleń: 6516
  • Atmega8 - kłopoty z zapisem flash przy większych programach, możliwe uszkodzenie?

    Mnie link się otwiera, ale strona jakoś wolno działa. Schemat, który tam jest (standard): http://obrazki.elektroda.net/50_11992084... Dalej jest opis montażu układu na płytce uniwersalnej. STK200 śmiga mi bezproblemowo na kablu LPT 2 metry. Nigdy nie miałem z tym problemu, ale może i to autor wątku powinien sprawdzić. Pzdr.

    Mikrokontrolery   01 Sty 2008 18:33 Odpowiedzi: 5    Wyświetleń: 1437
  • [atmega8] Obsługa przerwań zewnętrznych. Jedno przerwanie następujące po drugim.

    Też uważam że to już przerost formy nad treścią. Można iść dalej w tych wywodach. Wzór L*dI/dt działa także przy układach z mniejszymi pojemnościami i indukcyjnościami , czy zatem przy 10n, 100p czy 10p też mamy dawać szeregowe rezystory? :D :D Przecież zgodnie z teorią także wystąpią szpilki o ogromnym napięciu? Idąc dalej tym tokiem myślenia to wogóle...

    Mikrokontrolery AVR   01 Lis 2011 00:15 Odpowiedzi: 48    Wyświetleń: 6476
  • [Atmega8] Jak sterować żarówką 1,2W 12V z Atmega8 przez masę?

    Witam, złożyłem sobie układ z Atmegą8 zaprogramowałem co chciałem ale dalej poległem. Otóż jednym z wyjść atmega ma sterować żarówką o mocy 1,2W. W tej chwili tę nóżkę w atmedze ma podłączoną przez rezystor do diody a diodę z drugiej strony do masy i wszystko działa. Z tego co przeczytałem na forum to nie wolno żarówki bezpośrednio do procka podłączyć....

    Mikrokontrolery AVR   26 Lip 2011 19:34 Odpowiedzi: 17    Wyświetleń: 2989
  • Atmega8 SPI: Kody Master/Slave nie działają - co sprawdzić?

    Witam, mam problem z komunikacją SPI na Atmega8. Zrobiłem chyba wszystko jak należy, ale dalej nie działa. Poniżej zamieszczam kody dla Mastera i Slavea. ======= M A S T E R ========= #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <stdio.h> #define DD_MOSI PINB3 #define DD_SCK PINB5 #define DD_MISO...

    Mikrokontrolery AVR   09 Paź 2010 19:55 Odpowiedzi: 6    Wyświetleń: 1850
  • Przyczyna błędnych odczytów z mikrokontrolera Atmega8 przez USB-UART RS232

    No i lipa, Procesor działa bardzo wolno. zmieniłem $crystal = 1000000 i działa szybciej (dioda miga w cyklu około 1 s) ale dioda na konwerterze usb-rs232 nie zmienia tępa. dalej miga w odstepie około 2-3 razy wolniej niz deklaruje w programie. Zmiana w Fuspite na 8MHz też nic nie dała. Czy przyczyną może być brak zewnętrznego kwarca? Dodano po 1 Dobra....

    Mikrokontrolery Początkujący   18 Cze 2017 17:42 Odpowiedzi: 6    Wyświetleń: 1206
  • [atmega8][avr studio] regulator prędkości z myszy kulkowej

    o bramce shmitta już słyszałem tydzień temu ściągnąłem program do symulacji (Circuit Design Suite 10.0)i ją przepisałem na symulatorze działa ok ale co mi z tego jak nie mam pojęcia czy jak kupie jakieś 2 tranzystory bądź je wylutuje z jakiegoś badziewia to będzie mi to działać jak na symulatorze? http://obrazki.elektroda.net/7_125829035...

    Mikrokontrolery AVR   13 Sty 2010 16:05 Odpowiedzi: 36    Wyświetleń: 10647
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    Witam ponownie, dokonałem dzisiaj długich i żmudnych testów odnośnie prędkości i ilości wysyłanych danych pod kątem błędów transmisji. testy robiłem transmitując z procka do PC 800 bajtów z pamięci SRAM ATmega8 9600 - bez najmniejszych problemów 19200 - bez najmniejszych problemów 38400 - bez najmniejszych problemów 57600 - raz na kilka transmisji zgubiny...

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241021
  • [atmega8][C] Timer2 i opóźnienia w zliczaniu czasu

    wyłączanie zegara i konfigurowanie go w przerwaniu - to nie wygląda za dobrze...Szczególnie jeśli chodzi o rejestry MCUCR Akurat ta część działa prawidłowo i została zrobiona wg. wskazówek i porad, które znalazłem tutaj na elektrodzie. Mam problem z drugą częścią, z tym przerwaniem: SIGNAL (SIG_OUTPUT_COMPARE2) { ++cw_impuls; impuls=(cw_impuls*2)/1000;...

    Mikrokontrolery AVR   25 Sie 2008 21:47 Odpowiedzi: 9    Wyświetleń: 4136
  • Regulator ładowania na ATmega8 - Bascom i sterowanie Timer-em

    Kolego działa prawie że idealnie :) Wiedziałem że da się to w prosty sposób zrealizować, musiłałem tylko zmienić w 2 miejscach znak wielkosci bo działało na odwrót. If Pomiar_ac < 470 And Pwm1a > 0 Then Decr Pwm1a If Pomiar_ac > 470 And Pwm1a < 255 Then Incr Pwm1a A mówie że prawie idealnie bo zwiekszanie wartosci pwm o 1 trwa troche wolno...

    Mikrokontrolery AVR   25 Cze 2014 08:04 Odpowiedzi: 5    Wyświetleń: 2364
  • Jak wybudzić ATmega8 po przekręceniu stacyjki w aucie?

    Jak INTX ma cały czas stan niski to przerwanie jest cały czas wywoływane, a procesor wykonuje jedną instrukcję pentli głównej na jedną obsługę przerwania - czyli działa tylko że bardzo wolno. A rozwiązanie Twojego problemu jest proste. Gdy przyjdzie przerwanie od INTX w stanie niskim to przełączasz to budzisz procesora i przełączasz to przerwanie na...

    Mikrokontrolery   24 Lut 2008 19:32 Odpowiedzi: 11    Wyświetleń: 2740
  • Atmega8 [C] - brak odczytu z czujnika DS18B20 na linii 1Wire, wyświetla 0.0

    Dla ułatwienia dodam że Bartek teraz działa na płytce EVBavr04 z Propoxu-nieco zmodyfikowaną- z podpiętą płytka stykową. Czas w tym wieku ma ZUPEŁNIE INNE ZNACZENIE niż w naszym. Płynie wolno- sam pamiętam. I zazdroszczę. A tak nieco poza tematem- Kod C TCCR1B |= (1<<WGM12); TCCR1B |= (1<<CS12)|(1<<CS10); OCR1A = 0x36d8; TIMSK |= (1<<OCIE1A);...

    Mikrokontrolery AVR   29 Cze 2011 14:36 Odpowiedzi: 34    Wyświetleń: 4308
  • [Atmega8] Atmega8, C - Multipleksowanie wyświetlacza 7-seg, wspólna katoda, kodowanie cyfr

    No tak, ale przerwanie mam co jedną sekundę, więc świeciła by tylko jedna cyfra na przemian co sekundę. Dlatego włączyłem drugi timer: [syntax=cpp]//Nauka obsługi wyswietlaczy //Atmega8 12MHz #include <avr/io.h> #include <avr/interrupt.h> #include <stdint.h> #include <util/delay.h> #define wyswietlacz1 0x01 #define wyswietlacz2...

    Mikrokontrolery Początkujący   28 Lut 2013 18:58 Odpowiedzi: 17    Wyświetleń: 2322
  • [ATmega8] [ATmega8][C] Jak poprawić kod do sterowania silnikiem krokowym?

    To chyba nie jest sterowanie półkrokowe- ma tylko 4 stany a przy półkrokowym powinno mieć 8. 1-1i2-2-2i3-3-3i4-4-4i1 itd. P.S. tak jak napisał karol 966. P.S2 I żadne opóźnienia nie są potrzebne. Bo jak dołożysz coś do swojego programu to będzie chodził strasznie wolno. Zastosuj przerwanie od któregoś Timera i zmieniaj stany po wystąpieniu przerwania-...

    Mikrokontrolery AVR   16 Sty 2010 17:20 Odpowiedzi: 16    Wyświetleń: 5835
  • AVR - Wybór programatora: bitbang vs buforowane, zalety i wady LPT

    Nie ma różnic, bo sposób przesyłania danych określa protokół programowania mikrokontrolera. Wiele programatorów ma procesory, ale one służą innym celom w zależności od typu programatora. Dla tanich (usbasp) procesor udaje urządzenie USB-device, najczęściej jest to jakaś ATMega8, w efekcie procesor jest średnio kompatybilny z USB, a całość działa wolno....

    Mikrokontrolery Początkujący   04 Cze 2013 12:59 Odpowiedzi: 16    Wyświetleń: 2949
  • Miernik z ATMEGA8: Maksymalne napięcie dla ADC i dzielnik R1/PR1?

    Układ działa z vref 1,024 V sprawdzone praktycznie ! marek_Łódź na której stronie pdf-a jest info o parametrach diody zabezpieczającej porty ? Apropo ADC to istotnie projektant mógł wykorzystać wbudowaną diodę (jeżeli taka jest w strukturze ?) która wraz z rezystorem 100k nie pozwalała by na wzrost napięcia powyżej Vcc+Vd. Tu wykorzystano zatem myk,...

    Mikrokontrolery   13 Kwi 2006 15:17 Odpowiedzi: 14    Wyświetleń: 3074
  • [ATmega8] ATmega8-16PU BascomAVR: Program nie działa po zapisie na mikrokontrolerze

    A jak podłączyłeś przycisk TOW do portu ? Standardowo ustawiamy port jako wejściowy i podciągamy go do plusa przez rezystor wewnętrzny a przyciskiem zwieramy do masy. Dodano po 4 Wystarczy wtedy uznajemy TOW jako aktywny z poziomem logicznym zero. Czyli zmienić tam gdzie TOW=1 na TOW=0 Jak przycisk jest wciśnięty to mamy zero jak wolny to jeden

    Mikrokontrolery AVR   20 Lut 2010 23:11 Odpowiedzi: 8    Wyświetleń: 2024
  • [Atmega8][IR LED] - Problem z transmisją danych przez podczerwień.

    Cześć. Ostatnio bawię się pilotami samsunga i po zbudowaniu działającego odbiornika postanowiłem zrobić nadajnik. Tutaj pojawia się problem, bo kod testowy, jaki napisałem poprawnie wysyła dane, a zweryfikowałem to przez bezpośrednie połączenie nadajnika z odbiornikiem przewodem. Kiedy próbuję wysłać te same dane za pomocą podczerwieni, odbiornik prawie...

    Mikrokontrolery AVR   03 Sty 2017 20:08 Odpowiedzi: 2    Wyświetleń: 966
  • Dlaczego kolorowe TFT działają wolno z Arduino UNO/Mega i AVRmega/tiny?

    Tak czytam o powolności AVR i STM32F4 i nie wiem czy śmiać się czy płakać. W załączniku filmy z animacjami które popełniłem naście lat temu podczas NAUKI programowania w .... bascomie... Procesor Atmega8 albo 32. Nie pamiętam dokładnie. https://filmy.elektroda.pl/23_1560172607... https://filmy.elektroda.pl/29_1560172641... Menu wygląda żałośnie (miganie)....

    Artykuły   13 Cze 2019 18:00 Odpowiedzi: 74    Wyświetleń: 11445
  • ATMEGA88P-20PU - Budowa swojego USBASP - nie rozpoznano urzadzenia USB

    USBasp się zawiesza jeśli jest zasilana i wykonuje się jakieś akrobacje wokół niej. Chodzi o to że w momencie podłaczania do USB najlepiej jakby nie była zewnętrznie niczym zasilana. Prąd ma dostać z USB. To przynajmniej gwarantuje ze nie jest zawieszona. Dodam tylko, że generalnie nie wolno łączyć dwóch źródeł napięcia w ten sposób. Co do kondensatorów...

    Mikrokontrolery   04 Maj 2015 13:53 Odpowiedzi: 48    Wyświetleń: 4866
  • Atmega8 a Atmega8A SMD - czy wymagane zmiany w kodzie ?

    Wolne piny zostawiłem w spokoju i działa - dzięki !

    Mikrokontrolery Początkujący   19 Lis 2018 20:15 Odpowiedzi: 4    Wyświetleń: 531
  • Jak zmienić kierunek obrotu silnika w robocie z ATmega8 i MOSFET Buz11?

    przy zasilaniu z 5V i wysterowywaniu 5V będzie działał poprawnie. Jednakże jeśli zasilimy z wyższego napięcia, to będą sie grzać (spadek napięcia będzie wynosił Vcc-4.4V, czyli np dla 8V aż 3.6V na symach górnych tranzystorach). W takim wypadku w ogóle schemat drivera powinien zostać zmieniony kolego OldSkull bez względu jakim napięciem będzie zasilany...

    Robotyka Modelarstwo i CNC   17 Lis 2008 08:32 Odpowiedzi: 24    Wyświetleń: 3951
  • Jak skonfigurować przerwania w ATmega8 w języku C z użyciem GCC?

    Dave_SG dzięki za metodę, ale... nie działa :( Słusznie mówisz, że nie jest dla mnie ważne, aby synchronicznie przejść z jednego trybu taktowania na drugi. Ja bym tylko chciał, aby to taktowanie w ogóle się rozpoczęło. Sprawdziłem oscylator, jeszcze raz dla pewności przełączyłem fusebitami taktowanie ATmegi na niego i działa. Pięknie i wolno, po czym...

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 19444
  • Atmega8 - Nieprawidłowe działanie przerwań zewnętrznych z enkoderem i LEDami

    Witam. Niedawno zacząłem przygodę z mikrokontrolerami AVR i utknąłem na przerwaniach zewnętrznych. Poczytałem trochę na temat tego jak poustawiać bity w rejestrach, ale gdy dochodzi co do czego to efekt jest zaskakujący. Podpiąłem do Atmegi8 enkoder oraz 3 LEDy. Gdy pokręcę enkoderem w jedną stronę jedna z diod ma zmienić swój stan, a gdy w drugą stronę...

    Mikrokontrolery Początkujący   13 Lip 2013 18:53 Odpowiedzi: 19    Wyświetleń: 3294
  • RTC na ATmega8 z kwarcem 32kHz - nie działa poprawnie, co sprawdzić?

    Thx! faktycznie instrukcja incr nie była potrzebna. Noo teraz przynajmniej zlicza mi co 1.. ale nadal duuzo za wolno. Lece do elektronika po nowy kwarc zegarkowy i mniejsze kondensatory.. zobaczymy co z tego wyjdzie Dodano po 1 Oki, jak sie okazało miałem kwarc 32kHz a nie zegarkowy. Polutowalem wszystko na tym nowym + kondensatory 12pF i.. dziala!...

    Mikrokontrolery   07 Wrz 2007 14:18 Odpowiedzi: 15    Wyświetleń: 2386
  • Szukam 10-bitowego ADC na I2C z min. 4 wejściami a/d i 1 wyjściem d/a

    Atmega8 też biorę pod uwagę. Tylko nie "przerabiałem" jeszcze PWM, ale szybko się uczę :) Skoro nie ma odpowiednika 10 bitowego w/w PCF'a, to myślę jeszcze o załączaniu dzielnika 1/10, albo 1/2 po przekroczeniu 25V i mnożeniu wyniku w programie, bo na dużej dokładności aż tak bardzo mi nie zależy. Nie chciał bym tylko mieć nieliniowych wskazań w stylu:...

    Projektowanie Układów   11 Gru 2009 10:58 Odpowiedzi: 4    Wyświetleń: 2614
  • Regulacja prądu i odbiór sygnałów w Atmega8 - jak to działa?

    O - to się nazywa profesjonalna odpowiedź :) I mi dużo powiedziała. Możesz dorzucić jeszcze jakieś numerki przetworników DAC (i przy okazji ADC), takich działających na I2C i wolnostojących, żeby było o co w sklepie pytać?

    Mikrokontrolery   17 Lis 2005 21:50 Odpowiedzi: 14    Wyświetleń: 2700
  • Atmega8, Bascom, Usbasp - dioda nie działa po zmianie fusebitów i programu

    Witam Mam następujący problem. Na płytce stykowej mam Atmege8, zasilanie z zewnętrznego zasilacza, wszystkie kondensatory i rezystory podłączone tak jak jest zalecane. Programator Usbasp, Bascom wersja 2.0.7.3. Miałem 2 nowe Atmegi8. Próbowałem wgrać najprostszy możliwy program do migającej diody z przerwami 1s. Komunikacja z procesorem jest prawidłowa...

    Mikrokontrolery AVR   11 Maj 2015 19:48 Odpowiedzi: 16    Wyświetleń: 1446
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Witam wszystkich kolegów których zainteresował ten post. Problem polega na tym że od kilku tygodni przeglądam oferty różnych sklepów z elektroniką w poszukiwaniu najtańszych mikrokontrolerów. Otóż chciałbym zakupić mikrokontroler Atmega8. Najtaniej jest chyba na www.piekarz.pl. Ale może ktoś znalazł jeszcze tańszy sklep. Jeśli tak to proszę o podanie...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550017
  • [avr] Jak przyspieszyć transmisję RS-485 między Atmega8 a Atmega32?

    Witam, Komunikuje ze sobą dwa Uc: Atmega8 - panel z wyświetlaczem i guzikami Atmega32 - baza gdzie mam wszystkie czujniki Kwarce 14.746 Mhz w obydwu przypadkach Transmisja dwukierunkowa half-duplex przez rs-485. W uproszczeniu panel z wyświetlaczem ma za zadanie wyświetlać wszystko co mu wyśle baza, czyli 21 znaków x 8 lini = 168 bajtów. Wysyłanie realizuję...

    Mikrokontrolery AVR   09 Lis 2011 12:31 Odpowiedzi: 25    Wyświetleń: 3012
  • [Atmega8][C] Jak pobrać informacje w czasie wykonuwania funk

    A mi wydaje się, że kolega nelik1987 powinien w końcu dostać OPR za to, że nie przetestuje nic nawet w symulatorze tylko siedzi i pyta po raz setny na forum. nelik1987 bez urazy, ale AVRstudio ma bardzo prosty symualtor. Napisz byle co i zasymuluj, zobacz jak działa timer, to jak odlicza, sprawdź jak z poziomu symulatora zmieniać wartości portów itd...

    Mikrokontrolery AVR   06 Lis 2008 14:23 Odpowiedzi: 21    Wyświetleń: 2343
  • [C][ATmega8] - Robot przestaje działać gdy podłączam serwo

    Witam, jestem w trakcie budowy robota. Będzie to połączenie line follower'a z robotem, którego zadaniem będzie omijanie przeszkód. Jako czujniki linii zastosowałem TCRT5000, a moduł odpowiedzialny za wykrywanie przeszkód to dwie diody IR oraz odbiornik TSOP. Częstotliwość dla diód generowana jest przez ATTiny13A. Która wysyła sygnał na piny PD2 i PD3...

    Mikrokontrolery AVR   30 Wrz 2013 14:20 Odpowiedzi: 8    Wyświetleń: 2658
  • USBASP i attiny2313: Błąd Invalid device signature w avrdude.exe

    zrobiłem układ ze strony, system go ładnie wykrył, ale wypluwa mi takie coś (slow SCK załączone): C:\WinAVR\projekty\led>REM Plik procedury programowania ATMega8 C:\WinAVR\projekty\led>C:\Win... -p m8 -c usbasp -e -U flas h:w:led.hex found 3 busses avrdude: error: programm enable: target doesn't...

    Mikrokontrolery   20 Kwi 2012 19:12 Odpowiedzi: 19    Wyświetleń: 11277
  • Jak zbudować miernik prędkości obrotowej z Atmega8, LCD i GP1S51VJ000F?

    Działa świetnie! Zmieniłem typ zmiennej z int na volatile, oraz wpisałem: MCUCR= (1<<ISC00) | (1<<ISC01); //przerwanie wyzwalane zboczem narastającym __|-- zamiast MCUCR=1<<ISC00; //przerwanie wyzwalane zboczem narastającym __|-- MCUCR=1<<ISC01; Nie wiem które pomogło, ale jest ok. Jedna rzecz jeszcze nie daje...

    Mikrokontrolery AVR   24 Sty 2011 00:38 Odpowiedzi: 62    Wyświetleń: 10806
  • ATmega8A - Budzenie w przerwaniu bez korzystania z zewnętrznych bibliotek

    Jeżeli chodzi o usypianie to chciałem poznać jak działa ten mechanizm i nie jest to jakiś projekt. Od programowej strony teraz mam tak i chyba działa tak jak powinno tylko znowu te iskrzenie styków się pojawia, a w przerwaniu nie wolno dawać delay-ów [syntax=c] while(1) { digitalWrite(10,1); delay(1000); serialPrintStr("Praca\n"); digitalWrite(10,0);...

    Mikrokontrolery   15 Sie 2013 11:39 Odpowiedzi: 8    Wyświetleń: 1800
  • Efektowny zegar z diod LED na pcf8583 i atmega8

    Ale dużo pytań i uwag, to mi się podoba. To może zacznę od początku: Uszol 1990: Gdy tylko zachwycony kolega odda mi zegar(jest w trakcie testowania) to zmodyfikuję kod i pomierzę te wartości o które prosiłeś. Raven33: W tym projekcie budzik lub też sygnalizacja dźwiękowa jest zbędna. W późniejszym okresie(do następnych zegarów) planuję dołożyć cyfrowy...

    DIY Konstrukcje   13 Sty 2022 09:10 Odpowiedzi: 68    Wyświetleń: 44929
  • Hydepark działu mikrokontrolerów

    Zaraz, zaraz, panowie... po co od razu takie dzikie porównania? Jeśli ktoś kupi urządzenie, zepsuje się po okresie gwarancyjnym. Otwiera, patrzy a tam np. atmega8 w środku. MCU można odczytać, ale urządzenie nie działa prawidłowo. Podejrzenie uszkodzenia części MCU (np. portu). Ściągnięcie firmware, wypalenie w innej sztuce i wymiana uszkodzonego na...

    Mikrokontrolery   23 Sie 2021 16:12 Odpowiedzi: 695    Wyświetleń: 99801
  • Bascom, AT90S8515, STK500 - Timer działa za wolno, jak przyspieszyć?

    Piszesz o wewnętrznym oscylatorze wnioskuję więc , że posiadasz Atmega8515. Od producenta wychodzi ona z oscylatorem 1Mhz i z taką częstotliwością pracuje twój procek jeżeli nie majstrowałeś w fusebitach. W załączniku przesyłam pożyteczny kalkulatorek do obliczeń na timerach. Pozdrawiam!

    Mikrokontrolery   01 Cze 2004 19:40 Odpowiedzi: 3    Wyświetleń: 1406
  • [atmega8L][c] - Regulacja prędkości obrotowej silnika.

    Szanowni Forumowicze, mam problem z regulacją prędkości obrotowej silnika DC wyposażonego w enkoder za pomocą przerwań INT. Enkoder to czujnik Halla i odbiera impulsy z magnesu neodymowego na wale silnika (magnes 8-polowy). Prędkość kontroluję za pomocą generowanego PWM na atmedze podawanego na mostek L293DNE. Atmega pracuje na 1MHz, a licznik to Timer/Counter0...

    Mikrokontrolery AVR   28 Gru 2015 21:04 Odpowiedzi: 37    Wyświetleń: 3297
  • Jak poprawnie sterować serwami Tower Pro SG-5010 przez L293d i PWM?

    Witam. Mam sobie dwa przerobione(usunięta elektronika i ogranicznik) serwa(Tower Pro SG-5010 moment 5,2kg prędkość 0,2s (at)4,8V) do tego L293d oraz atmega8, zachciało mi sie kontrolować prędkość tych serw przez PWM, banalny kod wygląda tak: TCCR1A = _BV(COM1A1)|_BV(COM1B1)|_BV(COM1A0)|_BV(... TCCR1B = _BV(CS10)|_BV(CS12); OCR1A=50;...

    Robotyka Modelarstwo i CNC   23 Mar 2008 18:44 Odpowiedzi: 9    Wyświetleń: 11292
  • Jak wgrać oprogramowanie do ATmega8 za pomocą USBasp i AVR Studio 5?

    Niepodłączony pin AVCC. O tyle ciekawe że w dokumentacji również piszą o podłączaniu tego pinu - a ja kiedyś nieświadomy zostawiałem wolny - i działa :)

    Mikrokontrolery Początkujący   08 Lis 2012 23:19 Odpowiedzi: 36    Wyświetleń: 4767
  • Jak sterować gniazdkiem sieciowym za pomocą Atmega8 i MOC3041?

    Witam! Od razu przepraszam za banalność moich pytań, chce wszystko uporządkować w głowie:) Chciałbym za pomocą uC sterować gniazdkiem sieciowym, czyli: włączać i wyłączać urządzenia do niego podłączone. Nie ważne czy to mikser czy żarówka, chodzi o główną "ideje". Nie chodzi o sterowanie krokowe czy stopniowe zwiększanie napięcia. Chodzi o wł/wył. Z...

    Mikrokontrolery Początkujący   02 Maj 2012 21:29 Odpowiedzi: 7    Wyświetleń: 4095
  • ATMEGA88 - Brak reakcji na przycisk, wyświetla 0000 na 7-segmentowym wyświetlaczu

    Witam i dziękuję za bardzo szybkie odpowiedzi ! Po kolei... Witaj, O volatile kolega słyszał? Jeśli nie, to czas poczytać: http://mikrokontrolery.blogspot.com/2011... Stosuj nowe funkcje obsługi przerwań ISR(), tym bardziej, że używasz nowe ich wektory: http://www.nongnu.org/avr-libc/user-manu... ano...

    Mikrokontrolery Początkujący   13 Mar 2013 16:27 Odpowiedzi: 19    Wyświetleń: 2424
  • Gdzie umieszczać reset Watchdog w AT90S2313 i ATMEGA8?

    Szkoda że z takiego fajnego tematu zrobił się taki bełkot. Wyraziłem się jasno ja nie chcę ratować programu Watchdogiem nie chcę również oszczędzać przy jego pomocy na zabezpieczeniach samego procka itp. Pewnie się ze mną zgodzicie Watchdog służy do zabezpieczania procka przed błędami i wypadkami, których nie da wyeliminować na drodze programowej i...

    Mikrokontrolery   01 Sie 2005 11:10 Odpowiedzi: 30    Wyświetleń: 4712
  • attiny2313 -> rs 232 -> atmega8 Dlaczego tak wolno ??

    Tak coś mnie natknęło i sprawdziłem szybkość działania procedur do obsługi lcd. Okazało się ,że to one są takie wolne:( na to raczej nic nie poradze... Wiesz może jak je przyśpiszyć- zoptymalizować ?? załączam je ponizej '---------------- BIBLIOTEKA DO LCD OD TELEFONU NOKIA 3*** ----------------- '---------------- WERSJA ROZSZERZONA ---------------------------------------....

    Mikrokontrolery   21 Wrz 2007 11:36 Odpowiedzi: 4    Wyświetleń: 1770
  • Atmega88 - Jak uzyskać dokładność +/-1°C w stacji lutowniczej RL1?

    Kolejna sprawa dlaczego brakuje u ciebie w części zasilaczowej magazynu energi tylko jest sam ceramik(LM7805)?? Po mostku jest 1000uF dla dwóch stabilizatorów (9V i 5V). Po LM7805 jest 470uF. Pobór prądu z LM7805 nie powinien przekraczać 100mA, więc energii jak aż nadto. Rozważam tu raczej zastosowanie Lm317 w miejsce LM7805, aby zwiększyć napięcie...

    Mikrokontrolery AVR   16 Gru 2014 23:49 Odpowiedzi: 32    Wyświetleń: 6156
  • Jak zaprogramować ATmega8 w Bascom do obsługi wielu wątków jednocześnie?

    Pętla ma tą drobną wadę, że jeśli w nią wrzucisz jakieś funkcje warunkowe to nigdy nie wiesz, co jaki czas się dokładnie obróci :) takie tam. Przy jednym warunku to jeszcze nic, ale już przy n rozgałęzieniach, policzenie najgorszego możliwego czasu obrócenia pętli staje się utrudnione. Bo jak warunek nie spełniony to sprawa krótka skok, a jak spełniony...

    Mikrokontrolery   17 Wrz 2007 08:08 Odpowiedzi: 23    Wyświetleń: 3637
  • Atmega8 i DS18B20 - pomiar temperatury poniżejk 10st. Celsjusza.

    Program co tak działa wolno jest poprostu tak napisany, jest taki sam jak ostatni listing wyżej. Dodałem tylko większe opóźnienie dwa razy po 1 s i konwersja dla DS jest osobna dla każdego czujnika. To była tylko próba. Rezystor nie musi byś 1k jak zasilasz już trzema przewodami Ds-a to wystarczy 4,7k jak zaleca fabryka. Co do kompilatora to używam...

    Mikrokontrolery AVR   06 Mar 2012 19:26 Odpowiedzi: 47    Wyświetleń: 5652
  • [Atmega8][Bascom]Przerywania i ds1820 - problem z kodem

    Witam panowie, usiłuje napisać program do wytrawiarki, lecz jak już program jest prawie gotowy strasznie wolno chodzi i nie wykonuje czasami wszystkich poleceń. Program ma działać tak: po włączeniu, grzałka ma cały czas grzać do uzyskania temperatury zadanej, a pompka włączać się co jakiś czas w celu wymieszania. A po osiągnięciu temperatury zadanej,...

    Mikrokontrolery AVR   30 Paź 2009 15:10 Odpowiedzi: 8    Wyświetleń: 1914
  • [c]Atmega128 i wyświetlacz nokia3310 - prośba o pomoc.

    Ok wgrałem ten programik napisany w bascomie, pozmieniałem w nim odpowiednio porty, rodzaj mikrokontrolera ale niestety chyba to nie działa jak powinno. Jedyne co się pokazuje to bardzo wolno migające dwa piksele obok siebie. Zmiany w kodzie wyglądaja tak: 'Set in Options, Compiler: 'HW stack=128 'Soft Stack=128 'Frame=128 $regfile = "m128def.dat"...

    Mikrokontrolery AVR   19 Sie 2009 21:33 Odpowiedzi: 5    Wyświetleń: 2586
  • Automatyczna nawijarka do przystawek gitarowych na ATmega8

    http://obrazki.elektroda.pl/2954571700_1... Davide Gironi skonstruował automatyczną nawijarkę do przystawek gitarowych. Jeśli ktokolwiek z Was wykonywał kiedyś taki pick-up, to wie, jak trudne i jednocześnie, jak ważne jest dobre nawinięcie jego uzwojenia. Zaprezentowana nawijarka CNC pozwala istotnie uprościć ten proces. Układ sterowany...

    DIY Zagranica   21 Lut 2023 20:20 Odpowiedzi: 10    Wyświetleń: 17436
  • Jak odebrać dane z ATmega8 przez bluetooth HC-05 na PC?

    Witam. Tak poradziłem sobie z uruchomieniem. Myślę, że warto opisać tutaj dokładnie co i jak z tym HC-05. A więc jeśli ktoś ma sam układ HC-05 bez dodatkowej płytki z goldpinami, to powinien podłączyć go według tego schematu: http://obrazki.elektroda.pl/7988822600_1... Oczywiście diody LED nie są konieczne. Jednak polecam podłączyć jedną...

    Mikrokontrolery Początkujący   25 Gru 2014 12:53 Odpowiedzi: 4    Wyświetleń: 9711
  • Ambilight (Momolight)- oprogramowanie PC

    Witam Temat Ambilight był już poruszany na elektrodzie. Istnieje projekt Momolight i jest do niego trochę oprogramowanie na PC. Chciałem sobie takie cos zbudowć. Jednak nie podobały mi się tam 2 rzeczy: - RS232. Nie mam juz wolnych w PC, w lapku nie mam wcale. Kłopotliwy MAX232, dodatkowe elementy. - Procesor PIC. Siedzę w AVRach i nie mam chociażby...

    DIY Poczekalnia   11 Sty 2011 14:57 Odpowiedzi: 21    Wyświetleń: 9962
  • Bascom: Sterowanie silnikami krokowymi ATMega8, błąd w obsłudze przycisków

    Zrobiłem taki programik: 'Program do sterowania małych silników krokowych za pomocą ATMega8 i układu L6219 lub LB1845 'sterowanie ćwierćrokowe, zasilanie 30V 'set i reset zastosowałem w celach poglądowych- można- a nawet należy zastąpić to np.PortB=&B00001100 itp. $regfile "m8def.dat" $crystal = 4915200 Config Lcd = 16 * 2 Config Lcdpin =...

    Mikrokontrolery AVR   14 Sty 2010 20:44 Odpowiedzi: 33    Wyświetleń: 4425
  • Jak zautomatyzować gaszenie światła w łazience z czujnikiem ruchu i drzwi?

    O paleniu w łazience nie pomyślałem bo u mnie nikt nie pali, ale czemu nie! Można i to dołożyć. A wyświetlacz dałem tylko do symulacji ;-) w łazience jest tylko czujnik ruchu, "krańcowka" przy drzwiach i układ na Atmega8 (bo taki akurat miałem wolny) no i oczywiście przekaźnik załączający światło. Wszystko działa bez dotykowo i jest idiotoodporne.

    Mikrokontrolery   19 Sie 2006 22:22 Odpowiedzi: 12    Wyświetleń: 2952
  • [Atmega8] [Atmega8][C] Timer1 mode 8 - PWM nie działa z wentylatorem 12V, co poprawić?

    Tak, dziękuje. Doszedłem do tego dzisiaj rano. Wszystko funkcjonuje w miarę poprawnie. W wolnej chwili udostepnie kod dla pozostałych osób z tym samym problemem.

    Mikrokontrolery AVR   10 Lut 2010 17:20 Odpowiedzi: 3    Wyświetleń: 1422
  • Włącznik świateł dziennych na ATmega8

    No nie wiem czy tak dokładnie, bo myślę że większość filozofów zgodziłaby się że moja interpretacja jest ciekawsza od tej zwykle stosowanej na stacjach diagnostycznych! Jeżeli nie wolno mieć na samochodzie świateł które nie działają to moja teoria może być niezgodna z przepisami - tego nie wiem. A czy może przejść przegląd samochód ze światłami dziennymi...

    DIY Konstrukcje   02 Sty 2014 20:22 Odpowiedzi: 75    Wyświetleń: 42327
  • NAvr v.2.0a - Twój nowy pomocnik przy programowaniu

    Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...

    DIY Poczekalnia   11 Lip 2009 00:39 Odpowiedzi: 8    Wyświetleń: 5320
  • Przenośna konsola do gier - atmega8 + lcd3310.

    Fajne, od jakiegoś czasu chodzi mi po głowie coś podobnego tylko z ekranem z tych gier "bazarowych" z dzieciństwa. W jaki sposób rozwiązałeś synchronizację, w sensie żeby gra nie działała raz za szybko, a raz za wolno? Zwykła pętla czasu rzeczywistego wystarczyła, czy jakaś "dziwna" kombinacja? Bardzo prosty sposób. Mamy dwie zmienne które po każdym...

    DIY Konstrukcje   27 Lip 2015 15:48 Odpowiedzi: 24    Wyświetleń: 4782
  • Obsługa wyświetlacza TFT 3,5'' (ILI9327_8) pod zwykłym C

    Przykład działa! Program rysuje na wyświetlaczu biały prostokąt. Instrukcja CLS wymaga jeszcze optymalizacji, bo dość wolno czyści ten ekran. Jednak przykład odpaliłem na Atmega8 z zegarem 8MHz. [syntax=c] /* * main.c * * Created on: 25 sie 2015 * Translated to C from Arduino by MaS24 * */ // ic:ili9327 //#define LCD_RD A0 //#define LCD_WR A1 //#define...

    Mikrokontrolery AVR   10 Sty 2016 14:25 Odpowiedzi: 15    Wyświetleń: 2202
  • [ATmega8] ATmega8 z DS1307 - błędne wartości czasu na wyświetlaczu w BASCOM AVR

    Hej! I jest tak jak mówisz - Skubik. :P Kwarc jest przy samym układzie, przylutowany bezpośrednio. Takich strategicznych rzeczy staram się nie łączyć kabelkami...:) Myślałem że coś nie tak może być z ATmega8, że może się zawiesza, może resetuje, może jakieś zakłócenia pracy kwarcu mikrokontrolera ( pracuje na 16MHz)? Ale włączyłem w fuse bits CKOPT...

    Mikrokontrolery   20 Gru 2006 00:34 Odpowiedzi: 7    Wyświetleń: 10188
  • Atmega8 - wysyłanie danych do wyświetlacza LCD w jęz. C

    Ja tak z ciekawości zapytam: co masz podłączone do PC6(ten żółty przewód) wiesz ze to jest reset? No i co z wolnymi pinami wyświetlacza są podłączone do masy? EDIT Czy kręcenie potencjometrem zmienia kontrast? Może podłącz diodę pod jakiś wolny pin i spróbuj ją zaświecić będzie wiadomo wtedy na 100% że mikrokontroler działa.

    Mikrokontrolery Początkujący   23 Gru 2015 22:36 Odpowiedzi: 31    Wyświetleń: 2979
  • Sterowanie PWM przez MOSFET - pod obciążeniem nie działa

    Dla ATmega8 na str. 91 jest wzór na częstotliwość PWM Może masz zbyt wolny zegar żeby uzyskać pełne sterowanie? Albo zbyt duży preskaler?

    Mikrokontrolery   30 Lip 2009 22:17 Odpowiedzi: 72    Wyświetleń: 22250
  • [ATmega8][C] USART - rozdzielenie wysyłanych i odbieranych danych

    Tak, musisz sprawdzać przed zapisem UDR i czekać na zwolnienie bufora, a czekanie w przerwaniu to na ogół przestępstwo - zwykle rozwala to działanie oprogramowania. Prawdopodobnie to nie uC odsyła, a Ty masz włączone echo w terminalu. Jeżeli gdzieś w programie robisz rzeczy, których robić nie wolno, to szukanie błędów w innych częściach programu nie...

    Mikrokontrolery AVR   09 Kwi 2013 22:12 Odpowiedzi: 23    Wyświetleń: 3474
  • Atmega8 enkoder C – inkrementacja tylko w górę, brak zmiany kierunku zliczania

    Tak napisałeś ale wtedy mi za wolno o dziwo działał program i np. raz na 3 pstryknięcia działało z przyczyn mi do końca nie znanych.

    Mikrokontrolery AVR   25 Paź 2011 20:30 Odpowiedzi: 15    Wyświetleń: 2420
  • [ATmega8][Raczej C]Projekt płytki, jestem kompletnie zielony

    45 dnix10h=450h na projekt i testy- powinno wystarczyć. A na nauczenie się podstaw działania procesorów reszta czasu. Tak się składa że kilkanaście lat byłem rolnikiem i wiem co to znaczy wyskakiwać z ciągnika kilkadziesiąt razy dziennie. Chociaż jestem elektronikiem z zawodu. A studia trwały 6 lat- a nie 5. To teraz pod rozwagę: Ciągnik jest nowy-...

    Mikrokontrolery AVR   08 Paź 2009 14:28 Odpowiedzi: 21    Wyświetleń: 3263