atmega8 wolno działa

Znaleziono około 273 wyników dla: atmega8 wolno działa
  • ATMEGA8 działa wolno – ustawienia fusów, zegar wewnętrzny 1MHz zamiast kwarcu 8MHz

    To wręcz pewne, że masz złe ustawienie. U mnie ustawienie by używał kwarcu to lfuse = 0xEE. Być może masz gdzieś ustawioną zmienną jakąś, która definiuje częstotliwość taktowania. Skąd funkcja opóźniająca ma wiedzieć, czym jest proc taktowany i jak szybko? Poszukaj zmiennej F_CPU albo F_OSC i ustaw właściwą wartość (takie zmienne są przynajmniej w C).

    Mikrokontrolery   23 Lut 2008 01:41 Odpowiedzi: 21    Wyświetleń: 2404
  • 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ń: 930
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [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ń: 3684
  • 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ń: 2348
  • atmega8 - Brak napięcia na portach C, nieoczekiwany stan wysoki na PB0 i PB1

    Witam, Zbudowałem taki układ: http://obrazki.elektroda.pl/9541154400_1... Czy zasilanie mikrokontrolera jest prawidłowe oraz czy nie za mało dałem kondensatorów ceramicznych bo mam pewne problemy z uC. Program się co prawda wgrywa ale moim zdaniem nie funkcjonuje poprawnie. Np. ustawiam wszystkie porty C na wyjścia oraz w stan wysoki...

    Mikrokontrolery Początkujący   07 Gru 2013 09:14 Odpowiedzi: 15    Wyświetleń: 1758
  • REKLAMA
  • ATMega 8 nie działa po zmianie fuse bitów na 8 MHz - brak komunikacji

    Witam, Bawię się w programowanie uC i wszystko szło dobrze póki nie wpadłem by przetestować jak działa procesor z innymi ustawieniami zegara. Mowa konkretnie o ATMega 8, fabrycznie taktowana wewnętrznym 1MHz. Chciałem zmienić na dalej wewnętrzny tylko 8 MHz (podobno jest niezbyt dokładny, ale nie potrzeba mi dokładności do testów). Otworzyłem więc datasheet'a...

    Mikrokontrolery   14 Lip 2010 13:03 Odpowiedzi: 2    Wyświetleń: 984
  • REKLAMA
  • ATmega8 na EVB 4.3 - brak działania po wgraniu kodu, diody tylko mrugają

    Witam, Posiadam płytkę testową EVB 4.3. Za pomocą programatora na płytce chce zaprogramować ATmege8. Wszystkie połączenia wg tej [url=http://and-tech.pl/wp-content/downl... Wszystko przebiega tak jak autor miał na myśli, niestety po wgraniu mojego krókiego kodu: [syntax=c]#include<avr/io.h>...

    Mikrokontrolery Początkujący   15 Kwi 2013 22:18 Odpowiedzi: 8    Wyświetleń: 1620
  • ATmega8 - Problem z portami d - Po zaprogramowaniu układ nie działa

    Witam. Dopiero zaczynam przygodę z mikrokontrolerami(konkretnie ATmega8), więc problemy na moim stopniu zaawansowania to pewnie normalka :) Problemem jest to, że ze zdefiniowanych portów(PB1, PB2 i wszystkie PD) działają tylko PB1 i 2. Na zdjęciach podpiety jest tylko PB2, ale to nie ma znaczenia. Poniżej zdjęcia mojej płytki stykowej i kod programu(w...

    Mikrokontrolery Początkujący   23 Lis 2013 10:57 Odpowiedzi: 10    Wyświetleń: 2190
  • [Atmega8] Atmega8 - Programuje się, ale nie działa. Co może być nie tak?

    Ostatnio zainteresowałam się tematyką mikrokontrolerów, wykonałam programator na USB, zakupiłam płytkę stykową i zabrałam się za naukę. I tak na początek wzięłam ten schemat (stabilizator podpięłam tylko tak jak w nocie katalogowej jest): http://obrazki.elektroda.net/96_12836282... wraz z poniższym kodem: #define F_CPU 1000000L #include <avr/io.h>...

    Mikrokontrolery AVR   05 Wrz 2010 20:53 Odpowiedzi: 36    Wyświetleń: 6306
  • atmega8 - brak połączenia z mikrokontrolerem po wgraniu programu diodowego

    Witam serdecznie! Od jakiegoś czasu bawię się trochę atmegą8. Jako, że jestem początkujący, pisałem proste programy, typu zaświeć diodki, zgaś diodki. Podczas wykonywania programu, który miał zaświecać daną diodę, gdy wciśnięty jest dany przycisk, mikrokontroler przestał odpowiadać. Program w ogóle napisany był tak, że dopóki nie jest wciśnięty przycisk,...

    Początkujący Naprawy   23 Lut 2013 01:52 Odpowiedzi: 7    Wyświetleń: 1044
  • atmega8 - brak reakcji po wgraniu nowego programu, napięcie 4V, kod w C

    Wgrywam na atmegę, programator wyświetla, że ok(wcześniej rozpoznaje atmege), podłączam do baterii 4,5v(teraz około 4 pod obciążeniem) i nic nie działa wszystkie wyjścia dają około 0v ?! Co do słabej baterii, zgoda, ale atmega ze starym programem, działa stabilnie, a dwie świeżo zaprogramowane, nie reagują?! Program jest trywialny, bo kompletnie nie...

    Mikrokontrolery AVR   22 Lis 2010 21:54 Odpowiedzi: 17    Wyświetleń: 2163
  • REKLAMA
  • atmega8 - Zablokowane atmega - generator zewnętrzny

    Witam. Postanowiłem zająć się ostatnio tematem związanym z "zablokowanymi' mikrokontrolerami. Mam kilka egzemplarzy Atmega8 i atmega 168, które w jakiś tam sposób podczas programowania zostały "zablokowane. Poczytałem w necie posty na temat fuse doktor'ów i innych metod ich reanimcaji. Ponieważ nie posiadam żadnego urządzenia typu resuerektor czy programator...

    Mikrokontrolery   28 Lis 2012 09:26 Odpowiedzi: 4    Wyświetleń: 2595
  • atmega8 - Niestabilne działanie wejść w mikrokontrolerze

    Witam! Jakieś dwa lata temu kupiłem sobie atmegę 8 i programator stk200, i chciałem ten zestawik jakoś zaprogramować, ale z powodu braku odpowiedniej wiedzy, źle podłączałem zasilanie i programator co często kończyło się mocnym nagrzaniem procka. Pomyślałem że kasa poszła w błoto, ale ostatnio znowu zachciało mi się pobawić elektroniką. Po przeszukaniu...

    Mikrokontrolery Początkujący   09 Sie 2013 21:52 Odpowiedzi: 2    Wyświetleń: 1140
  • Atmega8 - Mikrokontroler nie chce wyjść z uśpienia

    Witam pisałem program który miał po pewnym czasie zmuszać mikrokontroler do przejścia w stan uśpienia po czym wybudzanie miało następować w reakcji na zewnętrzne przerwanie na linii PD2. Mikrokontroler wchodzi w uśpienie po zadanym czasie jednak nie chce się potem wybudzić w reakcji na zewnętrzne przerwanie. Byłbym wdzięczny gdyby ktoś rzucił okiem...

    Mikrokontrolery AVR   25 Sie 2014 00:00 Odpowiedzi: 4    Wyświetleń: 1008
  • Atmega 8 problemy z zaprogramowaniem potrzebna pomoc

    Witam kolegów nigdy nie miałem większych problemów żeby zaprogramowac jakiś procek ale tym razem jest masakra ale do rzeczy: Program do wgrania to http://mariuszelektro.elektroda.eu/anali... analizator widma akustycznego który był omawiany już na forum Problemem jest to że trzeba zmienić taktowanie procesora z wew na zew niby proste a...

    Mikrokontrolery   10 Maj 2010 23:59 Odpowiedzi: 1    Wyświetleń: 993
  • [atmega8] [atmega8][c] Poprawa kodu beep: błędne przełączanie portów i pętli switch

    #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> void beep(unsigned int frequency, unsigned int duration) { unsigned int i,t,n; t = 125000/frequency; n = (250UL*duration)/t; PORTB |= 0x01; PORTB &= ~0x02; for(i=0; i < n; i++) { PORTB ^= 0x01; PORTB ^= 0X02; _delay_loop_2(t);...

    Mikrokontrolery AVR   25 Cze 2010 17:34 Odpowiedzi: 6    Wyświetleń: 1203
  • ATmega8 nie wykrywana przez programy - co sprawdzić?

    Witam wszystkich, Od dłuższego czasu zmagam się z zaprogramowaniem układu Atmega8 i jak na razie mi się nie udaje. Żaden z programów (ponyprog200, AVR studio 4 itp.) nie wykrywa mi procka. Co może być nie tak? - Posiadam Atmegi8, programator STK200. - Port LPT1 odblokowany. - Zasilanie +5V dla Atmegi8 i programatora - Piny z programatora podłączone...

    Mikrokontrolery   03 Kwi 2009 13:52 Odpowiedzi: 40    Wyświetleń: 5483
  • atmega 8 - atmega 8 po 15 min pracy brak odczytu z adc

    Witam wszystkich Mam mały problemik dość dziwny atmega 8 napisane to jest w bascomie steruje szybami w vw t5 mierzy napiecie przetwornikiem z przycisków rezystancyjnych orginalnych i włącza przekazniki po około 15 minutach pracy nastepuje zwis przetwornika i brak odczytu program chodzi dalej ale nic już nie działa do odłączenia i ponownego właczenia...

    Mikrokontrolery Początkujący   28 Lis 2014 05:33 Odpowiedzi: 7    Wyświetleń: 1608
  • Atmega8, brak sygnału na pinach po wgraniu programu, co robić?

    Kupiłem Atmege8 i programator http://www.kamami.pl/?id_prod=5060900. I kompiluje program: /* 8 diod LED przłączonych do portu D */ /* ATmega 1MHz */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { /* Wszystkie linie portu D będą wyjściami */ DDRD = 0xFF; /* 0xFF binarnie 1111 1111 */ /* Początek...

    Mikrokontrolery AVR   27 Wrz 2010 15:20 Odpowiedzi: 11    Wyświetleń: 2857
  • Atmega8L - brak komunikacji po odczycie EEPROM, problem z zasilaniem i programowaniem

    Witam. Od niedawna zaczalem zabawe z uC. Do tej pory wszystko szlo dobrze i dzisiaj chcialem cos zglebic odnosnie zapisu/odczytu w eepromie. Wgralem program do uC, wszystko dzialalo i chcialem odczytac zawartosc eeprom na komputer. W avrdude gui zaznaczylem tylko EEPROM - Read i zadnych fusebitow nie ruszalem (byly takie jak wczesniej). Po tej operacji...

    Mikrokontrolery AVR   17 Wrz 2010 17:28 Odpowiedzi: 11    Wyświetleń: 1655
  • Atmega8 zawieszona po zmianie wewnętrznego zegra na 4MHz

    Pięknie działająca, fabrycznie ustawiona, Atmega8 przestała się odzywać po mojej pierwszej zmianie prędkości oscylatora wewnętrznego z 1Mhz -> 4MHz. Zrobiłem to poleceniem: avrdude -p m8 -c bsd -U lfuse:w:0x3C:m Komunikaty głosiły, że się zapisało i od tego czasu Atmega się nie odzywa. Wcześniej avrdude informował o następująco ustawionych fuse-ch:...

    Mikrokontrolery Początkujący   10 Paź 2019 14:37 Odpowiedzi: 2    Wyświetleń: 375
  • Zablokowana ATMega8? Difference at 00000. Nie mogę wgrać nowego programu.

    Wiem, że temat przewija się ciągle przez forum, ale nie mogę znaleźć rozwiązania mojego problemu. Mam to już z drugim prockiem w ostatnim czasie. Programuję, działa, potem programuję jeszcze kilka razy i w końcu rzy którymś zaprogramowaniu wyskakuje mi komunikat "Difference at 00000" i proc pada. Teraz jeden ruszył, ale ze starym programem, nie mogę...

    Mikrokontrolery AVR   02 Lis 2009 08:23 Odpowiedzi: 15    Wyświetleń: 3342
  • Atmega8 nie odpowiada po wgraniu programu z przerwaniem Int0 - co robić?

    Witam Wszystko działało ładnie,pięknie układ dawał się programować do momentu aż wgrałem program z obsługą przerwania od Int0 , program się skompilował i dał sie wgrać do Atmegi8 , zapomniałem podciągnąć porty wejściowe (były 4 w tym ten jeden od Int0) i jak wiadomo na LCD zaczęło wszystko wariować i wyświetlać się w cały świat (jakiś tekst który miał...

    Mikrokontrolery   21 Kwi 2012 14:52 Odpowiedzi: 7    Wyświetleń: 1069
  • 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ń: 241348
  • [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ń: 1249
  • [atmega8] Atmega8 - zegar działa zbyt wolno, problem z kwarcem 8MHz i prescalerem

    witam wszystkich Dopiero zacząłem przygodę z programowaniem i pojawił się problem Chciałem zrobić zegar na Atmega8. Przepisem program z książki (wiec domyślam się zę nie ma błędów) Zrobiłem prosty układ na płytce stykowej. Do Atmegi podpiąłem kwarc 8MHz dwa kondensatory po 27pF i i wyświetlacz LCD 2x16. Program ruszył od razu ale za wolno chodzi sekunda...

    Mikrokontrolery AVR   30 Lip 2009 16:07 Odpowiedzi: 5    Wyświetleń: 2930
  • 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ń: 2691
  • 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ń: 1938
  • [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ń: 2886
  • 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ń: 4915
  • 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ń: 23268
  • 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ń: 2400
  • [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ń: 2676
  • 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ń: 4026
  • Dlaczego programator USBasp nie działa z Atmega8? Błąd avrdude na Windows/Linux

    Kwarc zastosowałem 3.58269Mhz (jedyny jaki poniżej 8 znalazłem). Wszystko robiłem na procku wsadzonym w płytkę usbaspa (tam przylutowałem ten kwarc zamiast 12). Od razu mówię, że nie udało mi się ani razu zaprogramować układu który był wpięty w inny. Zawsze żeby cokolwiek zaprogramować przekładałem do podstawki w programatorze pod lpt. Próba wykasowania...

    Początkujący Elektronicy   25 Lut 2009 14:39 Odpowiedzi: 35    Wyświetleń: 8403
  • 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ń: 2638
  • 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ń: 11331
  • 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ń: 1809
  • [atmega8][C] - Komunikacja ATmegi8 z termometrem cyfrowym DS18b20.

    Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje na zmianę napięcia. Procesor to ATmega8 i jest...

    Mikrokontrolery AVR   11 Paź 2015 16:22 Odpowiedzi: 15    Wyświetleń: 1413
  • 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ń: 3655
  • 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ń: 5715
  • [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ń: 2622
  • 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ń: 4518
  • 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ń: 9980
  • Sterowanie silnika krokowego (step,dir) za pomoca AVR

    No, prace nieco "meandrują". Ponieważ normalny przyniesiony z firmy sterownik musiałem zamontować w firmowym ploterze- bo kolega skończył część mechaniczną- to zacząłem robić sterowanie do małego "doświadczalnego" silnika sterowanego przez L6219 na ATMega168. Oczywiście "po bożemu" w przerwaniu. To się gdzieś pęta na EL. Algorytm podany przez whitetom...

    Mikrokontrolery AVR   04 Lut 2010 20:57 Odpowiedzi: 38    Wyświetleń: 13412
  • [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ń: 2042
  • [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ń: 2105
  • 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ń: 2617
  • 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ń: 2261
  • [ATmega8][C] Termometr ATmega8, DS18B20, LCD - pokazywana temperatura 0,0

    F_CPU=10000000 i zmienić czasy oczekiwań odpowiednich dla 1MHz? Do tego zmień na milion, a nie dziesięć. Ściągnij sobie AVR LAB++ czy MK AVR Kalkulator (demo tego działa z Atmega8) i po prostu sobie przestaw na 8MHz. Gotowy hex, który Ci tu wrzuciłem zmienia stan led co 1s, jeśli masz zegar prawidłowo ustawiony to na pewno oczami zauważysz czy masz...

    Mikrokontrolery AVR   02 Maj 2019 10:56 Odpowiedzi: 19    Wyświetleń: 1023
  • 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ń: 1545
  • ADC w Atmega8 zczytuje dziwne wartości z czujnika Sharp GP

    Sam nie stosowałem takiego czujnika ale mam w rękach działający sonar oparty o taki czujnik i działa niezawodnie, tylko jest bardzo wolny. Może dokonujesz pomiaru w nieodpowiednich momentach? http://www.konar.iiar.pwr.wroc.pl/articl... Dokumentacja "po naszemu"

    Robotyka Modelarstwo i CNC   08 Lis 2006 23:33 Odpowiedzi: 22    Wyświetleń: 3799
  • [ATMega8] Czas wybudzania ATMega8 z IDLE MODE - czy jest natychmiastowy?

    Raczej tak, acz niekoniecznie. Zauważ, że transmisja TWI jest bardzo wolna, a działa niezależnie od zegara systemowego, bo jest popędzana sygnałem SCK z TWI. Z drugiej strony procesor utrzymuje SCK w stanie niskim sygnalizując brak gotowości urządzeniu master i to ty po wybudzeniu możesz ten fakt zmienić. W efekcie nawet jeśli wybudzenie będzie trwało...

    Mikrokontrolery AVR   21 Gru 2010 12:12 Odpowiedzi: 4    Wyświetleń: 1913
  • 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ń: 546
  • [Atmega8][C] - Konwertowanie int na char nie zawsze działa.

    itoa musi działać. Stwórz nowy projekt, i sprawdź sam. U ciebie problem może leżeć zupełnie gdzie indziej i tylko przypadkiem objawia się w czasie konwersji. Strzelając zastanawiam się ile masz wolnej pamięci RAM? Patrząc jak umieszczasz teksty w programie, mogę przypuszczać, że wygląda to licho - one wszystkie lądują w SRAM. Idąc dalej mogę przypuszczać,...

    Mikrokontrolery AVR   02 Lis 2012 19:36 Odpowiedzi: 12    Wyświetleń: 1854
  • 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ń: 939
  • [AVR][C][Atmega8]TIMER i Preskaler - błąd przy kompilacji

    Wpisz większą wartość do OCR1A, przerwanie wtedy musi wywoływać się rzadziej albo zrób tak jak czasami robię kiedy procek działa za szybko a potrzebuję mieć przerwanie rzadziej; zadeklaruj zmienną globalną, np: uint8_t licz = 0; SIGNAL(TIMER2_COMPA_vect) { licz++; if(licz >= 10) //liczba przykładowa, zależy jak często chcesz...

    Mikrokontrolery   05 Cze 2011 09:34 Odpowiedzi: 27    Wyświetleń: 5408
  • [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ń: 14581
  • HP203 I2C z AtMega8: brak ACK przy adresie 0x76<<1, ACK przy 0x76 – dlaczego?

    Dzisiaj ruszyło. Mogę ci jakoś dokładniej to opisać, ale teraz na szybko: zrobiłem dokładnie tak jak w manualu. Clock mam ok 10kHz, czyli raczej wolny. Głównym błędem jaki robiłem,to wywoływanie komendy SOFT_RST, a potem w niedalekim odstępie ADC_CVT i READ_PT. Po usunięciu SOFT_RST wszystko zaczęło chodzić. Chyba nie zachowałem odpowiedniego czasu...

    Mikrokontrolery   10 Lip 2016 20:49 Odpowiedzi: 6    Wyświetleń: 1302
  • 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ń: 4926
  • 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ń: 2595
  • [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ń: 1446
  • 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ń: 2856
  • 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ń: 1199
  • 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ń: 1779
  • 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ń: 22352
  • 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ń: 4689
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Przyznam się, że nie próbowałem pomijać reti skacząc do pętli głównej z ISR, ale już podmieniałem adres powrotu w projekcie minidds. Ale zakładam, że AVR ma to gdzieś i nie obchodzi go, czy ISR jest zapętlone, czy nie. Zresztą gdzieś w nocie pisało, że SEI w obsłudze przerwania może spowodować nadpisanie całego RAMu, jeżeli kod będzie wolny, więc raczej...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2634
  • i2c-tiny-usb na Atmega8 – nie działa komunikacja USB, błąd device descriptor -71

    Pokaż jeszcze deskryptory, diody nie są za wolne dla takiej transmisji (max 187500 bajtów na sekundę, Ty masz dużo mniej) Nie używaj tego urządzenia bez tych diod.

    Mikrokontrolery AVR   16 Kwi 2012 20:17 Odpowiedzi: 10    Wyświetleń: 4432