manual atmega8

Znaleziono około 425 wyników dla: manual atmega8
  • [Atmega8][C] - Konwertowanie int na char nie zawsze działa.

    Ten kurs jest już trochę przedatowany - typów prog_cośtam już nie powinno się używać. Ale generalnie mniej więcej o to chodzi, tu masz help: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   02 Lis 2012 19:36 Odpowiedzi: 12    Wyświetleń: 1839
  • Atmega8 - Skonstruowanie urządzenia sterowanego z nieużywanych przycisków pilota

    No to jeszcze dwie uwagi dot: F_CPU: http://mikrokontrolery.blogspot.com/2011... SIGNAL, bo przestarzałe - używaj ISR i nowych wektorów: http://www.nongnu.org/avr-libc/user-manu...

    Projektowanie Układów   21 Lut 2015 07:51 Odpowiedzi: 16    Wyświetleń: 2376
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [atmega8][C] Nazwy przerwań / funkcji obsługi przerwań

    http://www.nongnu.org/avr-libc/user-manu... O to chodzilo ?

    Mikrokontrolery AVR   17 Sie 2008 19:01 Odpowiedzi: 4    Wyświetleń: 3142
  • REKLAMA
  • ATmega8: Dioda na porcie B nie działa po naciśnięciu przycisku na porcie D

    ..w CV dostep do bitow w rejestrze masz postaci REJESTR.NRBITU np TIMSK.4=0 wszyskto masz w helpie i manualu pzdr.

    Mikrokontrolery   02 Lis 2007 00:57 Odpowiedzi: 12    Wyświetleń: 2159
  • ADC ATMEGA8. Większa częst. oscylatora, wynik skacze.

    Trzeba tak dobrać wartość preskalera, żeby częstotliwość dla przetwornika była nie wyższa niż 200kHz, chyba, że chce się korzystać z przetwornika z 8 bitową rozdzielczością bo i taką możliwość dają AVRy. Stoi to jak byk w manualu.

    Mikrokontrolery   04 Paź 2006 15:26 Odpowiedzi: 7    Wyświetleń: 2489
  • [ATMega8][TWI][24C128][c] I2C na przerwaniach + EEPROM

    [url=http://www.nongnu.org/avr-libc/user... trochę

    Mikrokontrolery AVR   23 Gru 2010 15:03 Odpowiedzi: 43    Wyświetleń: 8805
  • [Atmega8][c][AVR Studio] Centralka alarmowa kilka pytań

    Zapis i odczyt z eepromu jest opisany w dokumentacji gcc Nie GCC tylko AVR-libc ;) [url=http://www.nongnu.org/avr-libc/user...

    Mikrokontrolery AVR   20 Wrz 2009 19:24 Odpowiedzi: 7    Wyświetleń: 2420
  • [Atmega8] Jak umieścić i odczytać plik WAV (7kb) w pamięci Atmega8 w Bascom?

    To prawda, w M8 pewnie tego nie pomieścisz. Ale najogólniej jeśli jest wolny FLASH to da się to prosto zrobić. Trzeba plik wav zamienić na obj narzędziem objcopy i potem otrzymany plik obj po prostu zlinkować z resztą programu. Szczegóły znajdziesz w manualu do objcopy.

    Mikrokontrolery AVR   21 Sty 2012 16:58 Odpowiedzi: 2    Wyświetleń: 1312
  • REKLAMA
  • SIM300CZ + Atmega8: Nie wysyła SMS mimo poprawnego logowania do sieci

    Polecam lekturę "SIM300 AT command manual"

    Mikrokontrolery   15 Paź 2012 23:59 Odpowiedzi: 7    Wyświetleń: 2235
  • REKLAMA
  • ATMEGA8: Brak komunikacji po zmianie Fuse Bits na kwarc zegarkowy

    Manual do ATmega8 strona 234 na dole. Stoi tam wszystko jak byk.

    Mikrokontrolery   11 Paź 2006 09:28 Odpowiedzi: 12    Wyświetleń: 2502
  • [C] [C][AVR][ATMEGA8] Jak sprawdzić stan przycisku PB0 co 10ms?

    Trzeba mieć nóż aby ją przeciąć albo zwinne palce, żeby rozplątać. użyj słowa kluczowego break; I poczytaj jakąś książkę/manual od biedy tutorial do C

    Mikrokontrolery   15 Wrz 2010 22:39 Odpowiedzi: 4    Wyświetleń: 2921
  • Atmega8>attiny13 - Potrzebne wsparcie z przeniesieniem kodu między uC.

    Wg http://www.nongnu.org/avr-libc/user-manu... musisz zmienić nazwę wektora przerwań na TIM0_OVF_vect Porównaj sobie datasheet attiny13 z datasheetem atmegi8 żeby skonfigurować timery. Do skonfigurowania timera w attiny służą rejestry TCCR0A i TCCR0B, w atmedze8 jest tylko TCCR0 http://www.atmel.com/images/doc2535.pdf http://www.atmel.com/Images/Atmel-2486-8...

    Mikrokontrolery Początkujący   06 Mar 2015 20:40 Odpowiedzi: 7    Wyświetleń: 1215
  • Konfiguracja timera 1 na ATMEGA8 dla funkcji ~244Hz bez bibliotek

    Klasa TwoWire (której obiektem jest Wire) też używa przerwań. Po wejściu do ISR przerwania są blokowane. Jeżeli chcesz, aby dane ISR nie blokowało innych przerwań można użyć ISR_NOBLOCK:[syntax=c]ISR(TIMER2_OVF_vec... ISR_NOBLOCK) { ... }[/syntax]Byłbym jednak z tym bardzo ostrożny, ponieważ może przydarzyć się przepełnienie stosu. https://www.nongnu.org/avr-libc/user-man...

    Arduino   28 Sie 2020 15:01 Odpowiedzi: 7    Wyświetleń: 498
  • ATMEGA8 - C/C++ - jak zapamiętać zaprogramowane wartości ?

    http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   04 Lis 2009 17:14 Odpowiedzi: 20    Wyświetleń: 3285
  • [Atmega8][avr-gcc] Generowanie 3 x sinus - falownik

    tmf miał na myśli to: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   14 Lut 2012 10:58 Odpowiedzi: 16    Wyświetleń: 4267
  • ATmega8 UART przerwanie – dioda LED nie świeci po odebraniu znaku z HyperTerminala

    Stosuj ISR według: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   06 Kwi 2011 11:23 Odpowiedzi: 25    Wyświetleń: 2834
  • XMega128A3U - Jak przenieść funkcje I2C z Atmega8, brak odpowiedników rejestrów?

    W xmedze jest inteligentniejszy i jak zapiszesz adres to start jest generowany automatycznie o ile pamiętam bo megi dawno nie programowaem. Dodano po 58 masz to zresztą dokladnie opisane w manualu

    Mikrokontrolery AVR   13 Sie 2016 12:33 Odpowiedzi: 33    Wyświetleń: 2319
  • Jak odczytać stany portów B w ATMEGA8 z przyciskami? Kod i wyjaśnienia

    ok...to jeszcze jedno pytanie: ten fragment kodu: PORTB = (1<<PB1)|(1<<PB0... ustawia pull-up'y ?? czyli tak jakby "podciąga" porty PB0 i PB1 rezystorami do Vcc ... zagadza sie ?? a ten fragment kodu: DDRB = (1<<DDB1)|(1<<DD... ustawia porty PB0 i PB1 jako INPUT ?? (... bo wcześniej o tym nie napisałeś...

    Mikrokontrolery   24 Wrz 2006 14:56 Odpowiedzi: 17    Wyświetleń: 5723
  • [atmega8][c] przekazywanie rejestru wejść/wyjść do funkcji

    http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery Początkujący   14 Gru 2011 21:27 Odpowiedzi: 4    Wyświetleń: 1914
  • [BASCOM] Atmega8 - Kompilacja OK, ale LED nie świeci po przesłaniu programu

    Nie wiem jaki masz programator (piszesz tylko że usb), ale jeśli to USBASP to Bascom w wersji 1.11.9.5 nie obsługuje go bezpośrednio. Trzeba korzystać z pośrednictwa AvrDude. W tym przypadku okno Manual Program jest niedostępne. Napisz jaki to programator i jak go ustawiasz w opcjach.

    Mikrokontrolery AVR   14 Lis 2010 00:29 Odpowiedzi: 19    Wyświetleń: 4552
  • [atmega8] Przycisk a'la SHIFT do przyciskow wywolujacych przerwania INT0 i INT1

    Drobna uwaga do Twojego kodu. Nie stosuj starej obsługi przerwań SIGNAL(), tylko nową ISR() z nowymi wektorami: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   02 Gru 2011 16:25 Odpowiedzi: 9    Wyświetleń: 1191
  • Programowanie atmega8 i atmega328 przy użyciu arduino IDE 1.6.9

    Oczywiście same programy, które będziesz kompilował i wgrywał też muszą być w opcji z częstotliwością kwarcu 14.7456 MHz. https://obrazki.elektroda.pl/4452214300_... MiniCore lepiej zainstalować w trybie "Manual". Jak użyjesz Menedżera Płytek w Arduino IDE, to uparcie instaluje się starsza wersja MiniCore, bez wsparcia dla tej częstotliwości...

    Arduino   09 Lut 2020 23:30 Odpowiedzi: 9    Wyświetleń: 5655
  • atmega8 - Jak zabezpieczyć ADC przed przepięciami w instalacji samochodowej?

    BlueDraco gdzie jest coś na temat tych diod technologiczych [url=http://www.atmel.com/Images/Atmel-2... manualu ? Coś nie mogę namierzyć informacji o nich (strasznie długi ten manual) dondu - wytłumacz mi jeszcze czemu transil na 40V a nie 5V ?, też będzie coś zaburzał ?

    Mikrokontrolery   27 Mar 2015 06:38 Odpowiedzi: 30    Wyświetleń: 3987
  • ATmega8 - Termopara typu K i max6675 obsługa sprzętowa SPI w C.

    Nadal wyskakuje ostrzeżenie: ../SPIprogramowo.c:61: warning: implicit declaration of function 'utoa' Na wyświetlaczu ukazuje się napis buf. Nie znam dokładnie jak działa ta funkcja utoa, i nie wiem czy jest dobrze. Dodaj nagłówek stdlib.h: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery   17 Sie 2014 17:16 Odpowiedzi: 22    Wyświetleń: 8370
  • atmega8 - jak cofnąć ustawienia fusów blokujących programowanie?

    Na stronie 219(notka 4) stoi jak wół napisane: że jeżeli zaprogramowano RSTDISBL to aby go programować dalej lub ustawiać fusy trzeba użyć trybu równoległego. W trybie równoległym zawsze się urzywa 12V. Dodatkowo na stronie 223 też jest napisane: że jeżeli ustawiono rstdisbl to wymagana jest specjalna procedura - najpierw trzeba przywrócić pin do stanu...

    Mikrokontrolery   26 Kwi 2006 17:53 Odpowiedzi: 8    Wyświetleń: 2529
  • Jak uzyskać precyzyjne przerwanie 1 kHz na ATmega8 przy 16 MHz?

    No jasne, jak Ci nie podam strony w manualu, to kłamię? Fajne inżynierskie podejście. Poczytaj sobie o rejestrze IRQLATENCY w serii LPC11xx, np. w modelu LPC1124. Potem możesz grzecznie przeprosić za insynuacje.

    Mikrokontrolery AVR   26 Cze 2016 16:44 Odpowiedzi: 32    Wyświetleń: 2823
  • GCC, ATMega8 (8MHz), Timer1 i problem z odliczanie 1s

    Mysle ze to pewnie nie przez to, ale przeczytalem w manualu aby nie zmieniac rejestrow w taki sposob "TCCR1B|=' tylko nadpisywac zawsze wartoscia 'TCCR1B=..."? Zmien moze nazwe makr wywolujaca przerwanie bo sie zmienily, tutaj masz nazwy stare/nowe: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery   07 Cze 2007 21:06 Odpowiedzi: 12    Wyświetleń: 3337
  • Atmega8 C: PORTB PB0-PB3 wyświetla 7 zamiast 5 przy ustawianiu liczb 0-9

    Rejestr to właśnie DDRB (manual sekcja I/O Ports tabela 20)

    Mikrokontrolery   11 Kwi 2007 23:50 Odpowiedzi: 6    Wyświetleń: 2055
  • [atmega8][C]dziwne zachowanie i problem z util/delay.h

    Tamto stare... jeszcze signal.h opisywany... http://www.nongnu.org/avr-libc/user-manu... Tutaj lepiej i aktualniej:)

    Mikrokontrolery AVR   25 Lip 2009 12:48 Odpowiedzi: 32    Wyświetleń: 7611
  • Atmega8: Konfiguracja FuseBitów dla zewnętrznego oscylatora 8MHz w ISPProg

    http://www.tkdami.net/~voytek/programy/p... znajdziesz tu info o tym jak ustawiac fuse bity reszte informacji co do kofiguracji szukaj w manualu do procka

    Mikrokontrolery   18 Mar 2006 09:31 Odpowiedzi: 4    Wyświetleń: 3005
  • Jak ustawić fusebity dla zewnętrznego kwarcu 8MHz w Atmega8?

    NAJPIERW PRZECZYTAĆ A PÓŻNIEJ ROBIĆ - NIE ODWROTNIE. Aby dokonać zmiany ustawienia kwarcu z wewnętrznego RC 1 MHz na zewnętrzny ( np.8MHz). Trzeba przejść do programowania ręcznego procesora MANUAL PROGRAM i wybrać zakładkę LOCK AND FUSE BITS. UWAGA w razie pomyłki można nie odpalić procesora!!! ATmega8 CKSEL[3..0] - Fusebits opcję Fusebit A987 - 0001:Internal...

    Mikrokontrolery   10 Wrz 2009 14:26 Odpowiedzi: 17    Wyświetleń: 17339
  • Jak podłączyć i sterować PT6578LQ z Atmega8 przez SPI?

    Zerknij tu i przemyśl : http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   20 Lip 2012 13:59 Odpowiedzi: 4    Wyświetleń: 4283
  • [ATmega8] [ATmega8][C] - Wybudzanie z Power Down działa tylko raz, jak to naprawić?

    Witaj. Na początek uporządkuj sprawy dot. trybu usypiania, ponieważ wykonujesz niepotrzebnie w pętli głównej część czynności w tym zakresie. Poza tym skoro już używasz nagłówka sleep.h, to używaj go w pełni, a nie osobno ustawiasz np. [syntax=c]MCUCR |=(1<<SE)|(1<<SM1);[/syntax] Zobacz przykład funkcji main tutaj: [syntax=c]int main(void)...

    Mikrokontrolery Początkujący   22 Sie 2013 10:31 Odpowiedzi: 12    Wyświetleń: 2064
  • Błąd redefinicji ISR w Atmega8 AVR Studio - jak go rozwiązać?

    TIM0_OVF_vect nie jest dla megi8, powinno być TIMER0_OVF_vect. INT1_vect jest ok. Źródło: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery   07 Sie 2007 10:01 Odpowiedzi: 2    Wyświetleń: 3328
  • Atmega8535 nie odpowiada po zmianie częstotliwości taktowania w Makefile

    Problem w tym, że nie mam zielonego pojęcia co to fusebity Czyli de facto Twój problem polega na tym, że potrzebujesz mobilizacji do przeczytania noty katalogowej (Sekcja "Memory Programming" i "System Clock and Clock Options")... ;) http://www.atmel.com/devices/ATMEGA8535.... Fusebity avrdude ustawi również, wystarczy poczytać manuala.

    Mikrokontrolery Początkujący   21 Cze 2012 16:27 Odpowiedzi: 4    Wyświetleń: 1233
  • Połączenie mikrokontrolera Atmega 328p z programatorem USBasp, nieprawidłowa sygnatura ATMEGA8

    Spróbuj podać procesor jak tutaj: https://www.nongnu.org/avrdude/user-manu... m328p

    Mikrokontrolery   25 Sty 2023 15:01 Odpowiedzi: 3    Wyświetleń: 552
  • Jak zaimplementować I2C między ATmega8 jako master i slave w C?

    Pełna lista wektorów przerwań dla SIGNAL znajduje się oczywiście w dokumentacji... \WinAVR\doc\avr-libc\avr-libc-user-manua...

    Mikrokontrolery   18 Paź 2010 10:49 Odpowiedzi: 15    Wyświetleń: 3365
  • [atmega8,C] DS18B20 na atmega8 - nagły spadek temperatury po odczycie, co robić?

    Co do czekania to oczywiście po convert powinieneś te 750ms odczekać (ale to wartość przybliżona, bo przecież ten termometr nie jest taktowany kwarcem), więc może okazać się za krótka. Można zrobić pooling i sprawdzać kiedy konwersja jest gotowa. Można też to całe czekanie olać - wtedy dopóki konwersja trwa odczytujesz poprzednią wartość. Co dla ciebie...

    Mikrokontrolery AVR   18 Sie 2010 07:58 Odpowiedzi: 17    Wyświetleń: 3747
  • Atmega8 z DHT22 wyświetla ? na LCD - jak naprawić wyświetlanie?

    Ja uważam, że lib dla dht11 operujący na floatach z założenia nie może być dobry, więc radziły bym Ci znaleźć jakiegoś lepszego (sprawdzony przeze mnie w załączniku do tego: https://www.elektroda.pl/rtvforum/topic3... Jeśli jednak koniecznie upierasz się przy tym to w Eclipse z pluginem AVR trzeba wejść w Project/Properties/C/C++ Build/Settings...

    Mikrokontrolery AVR   09 Kwi 2020 18:11 Odpowiedzi: 5    Wyświetleń: 924
  • Alternatywne metody sprawdzania stanu wejścia w Atmega8 w C

    Oczywiście... instrukcji bit_is_clear oraz bit_is_set są makrami zdefiniowane w bibliotece avrlibc służącymi do spawdania stanu odpwiednie bitu a porcie. Są jeszcze instrukcje: loop_until_bit_is_clear oraz loop_until_bit_is_set wstrzymujące działanie programu (wprowadzają pętlę) odpowiednio jeśli dany bit w porcie jest skasowany lub ustawiony. Częściowo...

    Mikrokontrolery   18 Lip 2005 14:55 Odpowiedzi: 5    Wyświetleń: 2945
  • Jak skonfigurować przerwania w ATmega8 w języku C z użyciem GCC?

    Poczytaj o [url=http://www.nongnu.org/avr-libc/user...

    Mikrokontrolery   13 Lis 2010 16:13 Odpowiedzi: 48    Wyświetleń: 19447
  • [Atmega8] [Atmega8][C] Klawiatura PS/2 - Odczyt klawiszy zawsze zwraca 1 zamalowany prostokąt

    Na początek mniej istotna dla Ciebie uwaga, ale przydatna. Używaj nowych wektorów przerwań i funkcji ISR() zamiast SIGNAL(). http://www.nongnu.org/avr-libc/user-manu... Kodu jeszcze nie analizowałem.

    Mikrokontrolery AVR   31 Mar 2011 22:46 Odpowiedzi: 6    Wyświetleń: 1335
  • Atmega8 i BTM-112: brak reakcji po połączeniu przez USART, co sprawdzić?

    Hyperterminal działa według strony kodowej DOS czyli 852. Może sprawdź to? Dopóki wchodzą w grę tylko podstawowe znaki alfabetu łacińskiego oraz znaki interpunkcyjne i cyfry, to strona kodowa nie ma znaczenia. Gdy połącze moduł BT z uC(kablem szeregowym) to teoretycznie program powinien też działać, ale nie działa. Póki co i tak nic nie wysyłasz do...

    Mikrokontrolery Początkujący   14 Lip 2012 12:45 Odpowiedzi: 21    Wyświetleń: 3031
  • Atmega8 - Jak uruchomić pomiar napięcia ADC dla czujnika temperatury?

    Nie używam LCD tylko LED. a to?: LCD 7-SEG? LCD 7 segmentowe także istnieją więc wprowadzasz nas w błąd :) Nie używam LCD ... Funkcje rodziny printf nie służą do LCD tylko do formatowania danych do wyświetlenia. Czy tak sformatowane dane wykorzystasz do wyświetlenia na LCD, LED, OLED, czy ekranie monitora, nie ma to znaczenia. Przeanalizuj wskazane...

    Mikrokontrolery AVR   25 Lip 2015 09:02 Odpowiedzi: 14    Wyświetleń: 2301
  • [Atmega8] Atmega8 resetuje się po 260 µs przy użyciu przerwań w AVR Studio - dlaczego?

    W avr-libc są makra do operacji atomowych: #include <util/atomic.h> ATOMIC_BLOCK(ATOMIC_RESTORESTATE)... { /* zrób coś */ } [url=http://www.nongnu.org/avr-libc/user... Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   10 Paź 2009 10:05 Odpowiedzi: 8    Wyświetleń: 3440
  • Jak napisać funkcję w C do zliczania przerwań logicznych zer?

    Pokwapiłem się przetłumaczyć fragment ze strony 65 manuala ATMEGA8 dotyczący przerwań na pinie INT0. Wygląda on następoująco: • Bit 6 – INT0: External Interrupt Request 0 Enable When the INT0 bit is set (one) and the I-bit in the Status Register (SREG) is set (one), the external pin interrupt is enabled. The Interrupt Sense Control0 bits...

    Mikrokontrolery   05 Sie 2006 21:08 Odpowiedzi: 24    Wyświetleń: 2763
  • [C] [C][Atmega8] - Dlaczego argument funkcji delay zajmuje ponad 4 KB pamięci?

    Jakbyś poczytał dokumentację tej metody, albo przeszukał forum, to byś się dowiedział, że te funkcje przyjmują tylko stałe i wymagają włączonej optymalizacji. Więcej można poczytać [url=http://www.nongnu.org/avr-libc/user...

    Programowanie Początkujący   02 Paź 2013 16:21 Odpowiedzi: 7    Wyświetleń: 1386
  • Czy można ustawić fusebity Atmega8 przez avrdude zamiast burnomatu?

    Ale IMHO najsensowniejsza (szczególnie w połączeniu z oryginalnymi narzędziami supportowanymi przez AS) to skorzystanie a AVR-libc i ustawianie fusów na poziomie kodu w C. Dzięki temu nie trzeba pamiętać z jakimi fusami należy zaprogramować procesor bo wszystko jest razem. http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   16 Sty 2012 22:01 Odpowiedzi: 12    Wyświetleń: 1667
  • atmega8 - UART przerwania - dioda nie gaśnie po odebraniu danych UART

    oraz jeszcze: 1. stosujesz stare funkcje obsługi przerwań a nowe wektory - stosuj nowe funkcje ISR(): http://nongnu.org/avr-libc/user-manual/g... i wywal nagłówek #include <avr/signal.h> 2. returny w funkcjach ISR() i main() są zbędne. 3. Ostatnia uwaga kol Zaquadnik jest baaaardzo istotna. Nie dość, że czekasz w funkcji...

    Mikrokontrolery AVR   21 Lip 2015 21:56 Odpowiedzi: 9    Wyświetleń: 1647
  • Atmega8 jako emulator czujnika przepustnicy - pomiar kąta 0-90 stopni

    Piszac o ekonomi mialem na mysli to drugie rozwiazanie z encoderem i uP. Jezeli jest to Pot. to oczywiscie nie zaszkodzi poprobowac, Przy odrobinie uwagi mozna wmontowac 'bebechy' nowego potencjometru w stara obudowe TPS, a nawet uzupelnic calosc w styki do Idle i WOT. Wydaje mi sie ze przy minimalnym polozeniu przepustnicy mamy tez do czynienia z...

    Mikrokontrolery AVR   13 Maj 2009 12:01 Odpowiedzi: 4    Wyświetleń: 2528
  • [Atmega8]Duży pobór prądu w wyniku podłączenia AVCC.

    atom1477 no bardzo prawdopodobne bo podłączyłem inną atmege zasilając tylko VCC i na AVCC było właśnie około 4,4V. W układzie z rolet, przy takim samym zasilaniu na AVCC jest 0V. Oj kolego, podstawy: http://mikrokontrolery.blogspot.com/2011... Częstotliwość duża to nie jest, choć w tym projekcie spokojnie wystarczyło...

    Projektowanie Układów   29 Maj 2015 19:43 Odpowiedzi: 8    Wyświetleń: 1269
  • [Atmega8][Bascom] - Generator zmiennej częstotliwości

    no własnie, zapisując inne wartości do OCR2 zmieniają się parametry generatora, ale nie jakiś zrozumiały dla mnie sposób. rozumiem ze musiałbym wpisać wartości do TCCR2 binarnie 10011101? w manualu atmegi zaczyna sie od bit7

    Mikrokontrolery AVR   03 Gru 2011 18:33 Odpowiedzi: 13    Wyświetleń: 6894
  • Jak ustawić TIMER2 na atmega8 z kwarcem 32,768kHz w BASCOM?

    A potrafi ktoś obsługiwać ten timer2? Kolega wyżej objaśnił ci to dostatecznie w twoim ojczystym języku. Jeżeli masz z tym trudności to może to będzie pomocne: [code][syntax=basic4gl] ' Must use the internal RC oscillator at 8MHz or at 1MHz because ' a 32.768 kHz watch crystal must be connected between the TOSC1 and TOSC2 pins. ' $regfile = "m8def.dat"...

    Mikrokontrolery Początkujący   22 Mar 2013 22:04 Odpowiedzi: 4    Wyświetleń: 1863
  • [Atmega8] [Atmega8][C] Zawieszanie się procesora przy zakłóceniach i2c, watchdog nie pomaga

    Sorry za OT ale chyba nie wszyscy z was umieja czytac ale gdy po pierwszym resecie nie zadziała to się wiesza na dobre i nawet ręczny reset nie działa tylko odpięcie zasilania pomaga. Jak to sie ma do waszych wszystkich dywagacji ? Z drugiej strony sam przeszukalem manual do Atmega8 i nie potrafie odpowiedziec na to pytanie takze chetnie sie dowiem...

    Mikrokontrolery AVR   08 Paź 2008 12:49 Odpowiedzi: 12    Wyświetleń: 4147
  • Maksymalna wartość zmiennej int na ATmega8 - ile wynosi?

    Pytanie jest trochę źle sformułowane, ponieważ typ mikrokontrolera ma tu drugorzędne znaczenie. Najważniejszy jest kompilator. W przypadku avr-gcc odpowiedź jest [url=http://www.nongnu.org/avr-libc/user...

    Mikrokontrolery   12 Lis 2005 22:16 Odpowiedzi: 6    Wyświetleń: 1416
  • Jak ustawić 8-bitową ramkę danych UART w ATmega8? UCSZ0, UCSZ1, UCSZ2

    Witam! Mam pewien problem z ustawieniem ilości danych w ramce danych. W manualu do ATmega8 jest pewna tabelka, która uzależnia ilość danych w ramce od konfiguracji trzech bitów: UCSZ0 UCSZ1 UCSZ2 znajdujących się w rejestrze UCSRC ([url=http://www.atmel.com/dyn/resources... tutaj strona 157). Okazuje się, że aby mieć w ramce...

    Mikrokontrolery AVR   14 Mar 2009 22:14 Odpowiedzi: 2    Wyświetleń: 2999
  • Jak poprawnie używać PROGMEM z tablicą stringów w ATmega8?

    A nie jest czasem tak, że tablice stringów muszą być inaczej deklarowane, żeby siedziały w PROGMEMie? Chodzi o sekcje "Storing and Retrieving Strings in the Program Space" w http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   16 Lut 2012 18:12 Odpowiedzi: 6    Wyświetleń: 1690
  • Jak stworzyć i używać bibliotekę w C dla atmega8 w WinAVR?

    programie Winavr WINAVR to nie program, tylko zestaw narzędzi ("toolchain"). Zresztą już przestarzały. Odpowiedż: http://www.nongnu.org/avr-libc/user-manu... Więcej -> Google.

    Mikrokontrolery   22 Kwi 2014 12:12 Odpowiedzi: 6    Wyświetleń: 1194
  • Jak zrealizować pomiar czasu stanu wysokiego na INT0 i INT1 w ATmega8?

    to ja podpowiem ;) przerwanie można wyzwalać zboczem narastającym jak również opadającym[sposób wyzwalania można zmienić w dowolnym miejscu programu]. słyszałeś może o czymś takim jak timer sprzętowy[atmega8 ma takie 3]. polecam poczytać datasheeta[dokumentację] oraz http://avr.elektroda.eu/?q=node/8 http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   30 Gru 2008 14:08 Odpowiedzi: 3    Wyświetleń: 2130
  • Dlaczego sprintf() i sscanf() resetują procka? [ATMega8][C]

    A jaka jest konfiguracja stdin i stdout? Jaki kompilator? Jaka biblioteka standardowa? Jeśli avr-gcc i avr-libc, to poczytaj: http://www.nongnu.org/avr-libc/user-manu... Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   08 Paź 2009 20:42 Odpowiedzi: 1    Wyświetleń: 1290
  • Bascom: Niezależne sterowanie diodami LED dla czujek Aqua Luna w Atmega8

    masz podane jak na dłoni ... o co wiecej chodzi ?? zacznij czytać manual i zapoznaj sie z podstawami Bascoma:!:

    Mikrokontrolery   12 Maj 2010 14:17 Odpowiedzi: 16    Wyświetleń: 3694
  • [atmega8] Jak zbudować układ na ATmega8 do pomiaru prędkości i pulsu na rowerze?

    http://www.nongnu.org/avr-libc/user-manu... poczytaj sobie, chyba że Cię to nie obchodzi, bo w końcu działa. ale może ktoś skorzysta:P

    Mikrokontrolery AVR   17 Cze 2010 23:56 Odpowiedzi: 12    Wyświetleń: 4014
  • 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ń: 1284
  • Jak podświetlić LCD w Bascom na Atmega8? Szukam procedury krok po kroku

    ewentualnie PWM i tranzystor ... wtedy mozna procesorem płynnie zmieniać jasność podświetlania CONFIG TIMER1 CONFIG TIMER2 tym sie chyba to w bascomie ostawiało ... poczytaj w manualu

    Mikrokontrolery   11 Kwi 2008 13:35 Odpowiedzi: 4    Wyświetleń: 1242
  • Jak umieścić napisy w pamięci flash na ATmega8/128 w C/Assemblerze?

    (...) .db "Jakis napis",0x0a,0x0d, 13,12, 0 lpm acc, z (lub z+) A co to za potworki? Znak końca linii (i do tego windowsowy :/) też nie jest potrzebny, wystarczy samo zero, chyba że urządzenie komunikuje się z windowsowym terminalem tekstowym przez rs-232. I skąd się wziął akumulator w AVR? W C robisz tak (avr-gcc): #include <avr/pgmspace.h>...

    Mikrokontrolery   08 Wrz 2006 20:50 Odpowiedzi: 5    Wyświetleń: 4432
  • AVR ATmega8 Timer0 CTC – konfiguracja rejestrów do przerwania co 2ms

    Masz zły wektor przerwań. http://www.atmel.com/images/atmel-2486-8... http://www.nongnu.org/avr-libc/user-manu... Ustawiłeś przerwanie od overflow timera. TCCR0 nie ma bitu WGM01. Zajrzyj do manuala jak to poustawiać.

    Mikrokontrolery Początkujący   03 Kwi 2015 20:23 Odpowiedzi: 39    Wyświetleń: 3903
  • Atmega8+silnik BLDC - niewłaściwy rozruch silnika

    Witam Na moje oko to wyrzuć te IRFZ44 bo się do tego nie nadają, jak widać na schemacie to są podpięte prosto pod procesor, a manual mówi że Ugs dla tego tranzystora i sensownego prądu to 10V i to by było na tyle. Piotr

    Mikrokontrolery AVR   10 Sty 2019 14:54 Odpowiedzi: 38    Wyświetleń: 10794
  • Detected Micro does not match the selected Micro ATmega8

    Każdy rodzaj procesora ma swoja sygnaturę, która jest unikalna. Spróbuj uruchomić Manual Program i sprawdź jaki procesor jest wykrywany.

    Mikrokontrolery   20 Cze 2010 14:49 Odpowiedzi: 4    Wyświetleń: 3871
  • [Atmega8][C][RC5] Odbiornik/nadajnik- IR, brak komunikacji

    _delay_ms(0.89); przyjmuje tylko liczby całkowite za argument. Zamiast tego proponuję _delay_us(890); . http://www.nongnu.org/avr-libc/user-manu... Poza tym radzę używać timera, zamiast takich próżniackich cudów. ;)

    Mikrokontrolery AVR   01 Mar 2013 13:29 Odpowiedzi: 12    Wyświetleń: 4848
  • [ATMega8] - Inne przyczyny niedokładności funkcji delay_ms i delay_us

    Zapoznałem się z "AVR Libc Reference Manual", wynika z niego, że funkcję _delay_ms i delay_us po przekroczeniu pewnej wartości jako parametru traci na swej dokładności. Ponadto w kilku wątkach na forum, związanych z odmierzaniem czasu, wspomniano również, że ww. funkcję są "strasznie" niedokładne, jednak nie wyjaśniono tego dokładniej. Tutaj pojawia...

    Mikrokontrolery Początkujący   06 Paź 2014 08:13 Odpowiedzi: 3    Wyświetleń: 1488
  • Jak tworzyć tablice danych i zapisać ja w eeprom[atmega8][c]

    Witam Czy jest możliwość stworzenia tablicy która będzie zapisana w pamięci eeprom ?? Mam ta tablice ( raczej dane jakie mam w niej umieścic) i jak nie ma innej opcji wpiszę je ręcznie w edytorze hex.. korzystam z avrstudio i nie bardzo wiem jak mogłbym sobie z tym poradzić ten uC ma 512 bajtów moje dane zajmują troche ponad 300 chodzi mi o przykład...

    Mikrokontrolery AVR   25 Lut 2010 22:28 Odpowiedzi: 5    Wyświetleń: 5938
  • [AtMega8] [C] - Regulator PID nie reaguje na zmiany obciążenia silnika DC

    Witaj, Naważniejsze - volatile: http://mikrokontrolery.blogspot.com/2011... Nie definiuj F_CPU w kodzie ponieważ: http://mikrokontrolery.blogspot.com/2011... Po za tym, zamiast SIGNAL używaj ISR i nowych wektorów przerwań: http://www.nongnu.org/avr-libc/user-manu... Popraw,...

    Mikrokontrolery Początkujący   17 Mar 2013 20:32 Odpowiedzi: 5    Wyświetleń: 2400
  • Atmega8a - Atmega8A jak najmniejszy pobór mocy (idle/power-down/power-save?)

    Witam Wracając do początku pytanie, to autor zaprojektował to na Atmega8, Atmega88V nie ma jak piszesz takiego samego poboru prądu jak Atmega8A, według manuala jest to 5 razy mniej, na dodatek Atmega88V może pracować spokojnie przy 1,8V co w przeliczeniu na moc daje nam 10 razy mniejszy pobór. Z tego co pamiętam to seria P procesorów pobiera jeszcze...

    Mikrokontrolery AVR   09 Lut 2014 14:52 Odpowiedzi: 12    Wyświetleń: 3141
  • Atmega8 debugowana w avr studio i jeszcze raz counter0

    Mówisz... a jak to się robi, co trzeba zrobić:?:. Czy jest tutaj jakiś związek między tymi wektorami przerwań a stroną 44 w manualu od atmegi? Jeśli tak prosił bym o wytłumaczenie jak to zrobić.

    Mikrokontrolery   30 Gru 2006 20:02 Odpowiedzi: 4    Wyświetleń: 1148
  • [ATxmega64A3U][C] - Próba konwersji kodu z ATmega8 na Xmegę

    1. Zamiast pisać: #define DI_INIT()PORTC_DIR |= 0x20/* Initialize port for MMC DI as output */ #define DI_H() PORTC_OUT |= 0x20/* Set MMC DI "high" */ #define DI_L() PORTC_OUT &= 0xDF/* Set MMC DI "low" */ możesz zapisać: #define DI_INIT()PORTC_DIRSET = 0x20/* Initialize port for MMC DI as output */...

    Mikrokontrolery AVR   07 Gru 2013 22:43 Odpowiedzi: 3    Wyświetleń: 1299
  • Atmega8, Timer 1, kłopot z przerwaniami w trybie CTC

    Witaj, Zastanów się nad tym: [syntax=c]TOIE1[/syntax] w kontekście: [syntax=c]TIMER1_COMPA_vect[/syntax] Na wszelki wypadek spis wektorów przerwań: http://www.nongnu.org/avr-libc/user-manu... EDIT. Ode mnie 15pkt, bo masz mało, a mogą się przydać :)

    Początkujący Elektronicy   13 Mar 2013 21:40 Odpowiedzi: 4    Wyświetleń: 1200
  • Jak napisać funkcję CRC8 dla Atmega8 i DS18B20 w WinAVR?

    W bibliotece avr-libc masz już gotowce, popatrz tutaj: http://www.nongnu.org/avr-libc/user-manu... Jest tam też funkcja na x^8 + x^5 + x^4 + 1

    Mikrokontrolery AVR   13 Gru 2009 12:53 Odpowiedzi: 5    Wyświetleń: 4236
  • [AVR][C] Atmega8 + SPI ADXL345 = problemy z komunikacją

    No niestety DummyByte nic nie dało :( Mogę coś jeszcze zrobić? tutaj jest manual do ADXL'a http://www.analog.com/static/imported-fi... Nie mam już niestety pomysłów ;(

    Mikrokontrolery AVR   05 Lis 2012 21:04 Odpowiedzi: 7    Wyświetleń: 4723
  • Czy algorytm programowania równoległego ATmega8 jest poprawny?

    Niestety, książka jest o innym procku, a informacje zawarte w niej stanowia w sumie tłumaczenie datasheetu. Wychodzi, że opisany procek ma inne fusebity itd. A ogólne informacje pokrywaja się ogólnie z tym, co napisano w manualu atmegi8. Ale dzięki za dobre chęci :)

    Mikrokontrolery AVR   09 Lut 2010 19:42 Odpowiedzi: 11    Wyświetleń: 1551
  • Sprawdzenie programu BASCOM dla Atmega8 z wyświetlaczem 7-segmentowym LED

    ....a co mam jeszcze dodać ? ... Linię informującą kompilator jaki to będzie procesor, informację jaki kwarc zostanie użyty. Do BASCOM'a jest dobry manual po polsku. W EdW był drukowany cały wieloodcinkowy kurs BASCOM'a. Od tego zacznij.

    Początkujący Elektronicy   02 Lip 2009 18:57 Odpowiedzi: 13    Wyświetleń: 1317
  • Boot Loader w uC ATMEGA8. Co zrobić, aby to zadziałało?

    Najpierw ładujesz do procka program bootloadera przy pomocy programatora. Wcześniej ustawiasz fuse bity, miedzy innymi określasz obszar bootloadera. aha, ok - rozumiem, że odpowiednie ustawienie Fuse Bits pozwala na "przestawienie zwrotnicy" w kierunku pamięci Boot Loadera (a nie jak to zwykle do pamięci flash, tej w której odrazu program zaczyna działać)...

    Mikrokontrolery   08 Paź 2006 19:26 Odpowiedzi: 4    Wyświetleń: 1683
  • [C] Kalkulator na Atmega8: problem z wyświetlaniem liczb i pętlą w C

    Ad 1. Zadeklaruj a nie jako: int a=..... tylko jako unsigned int a= To nic nie zmieni. itoa - integer to ascii Zamiast itoa() zastosuj utoa() Ad.3 char * dtostre (double __val, char *__s, unsigned char __prec, unsigned char __flags) char * dtostrf (double __val, signed char __width, unsigned char __prec, char *__s) http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery AVR   28 Paź 2010 13:48 Odpowiedzi: 3    Wyświetleń: 1172
  • Schemat termostatu różnicowego na mikrokontrolerze - jak zacząć?

    MOże więcej szczegółów? Jaki zakres temeperatur, jaka rozdzielczoś? uC praktycznie dowolny (AVR, '51, PIC), do tego albo czujniki analogowe (Pt100, termopara, KTY, itp) i uC z przetwornikiem A/C (większość AVRów ma wbudowane) albo czujniki z interfejsem cyfrowym (DS1820, DS1621 itp). Proponuję zacząć od przestudiowania manuali podanych układów scalonych...

    Mikrokontrolery   01 Cze 2005 10:28 Odpowiedzi: 2    Wyświetleń: 3452
  • Atmega8 i AVRISP - brak komunikacji w AVRStudio, co zrobić?

    mam Atmega8 i podlaczony rezonator zewnetrzny 12MHz - programator AVRISP - podlaczony tak jak w manualu do procka - linie sa podpiete do 5V przez 10k, Nie wiem czemu AVRStudio nie widzi go - nic nie odczytuje z niego - nie ma komunikacji - mam atmega161 - to znim "gada" co trzeba na poczatku z prockiem zrobic?? sprawa jest w miare pilna

    Mikrokontrolery   10 Lis 2004 12:28 Odpowiedzi: 4    Wyświetleń: 2042
  • Jak uruchomić przetwornik A/C MAX1169 z I2C na Atmega8?

    Witam Atmega8 sprzętowo obsługuje i2c (wprawdzie nazywa się to TWI, ale to jest to samo) i sugerowałbym użycie tej opcji. Tutaj masz przykładową bibliotekę służącą chyba do obsługi EEPROMów: http://www.nongnu.org/avr-libc/user-manu... . Uwalniasz się od konieczności zabawy z bitami wysyłanymi/odbieranymi. Pozdrawiam tn

    Mikrokontrolery   25 Lut 2007 12:13 Odpowiedzi: 3    Wyświetleń: 2581
  • ATmega8A - Sleep Mode pobór prądu, gdzie wrzucić sleep_mode(); i dlaczego?

    W manualu od uC masz tabelkę opisującą które przerwania (od czego) wybudzają procesor zależnie od głębokości uśpienia - to Ci powinno wszystko wyjaśnić.

    Mikrokontrolery AVR   12 Lip 2015 19:58 Odpowiedzi: 5    Wyświetleń: 999
  • [C] AVR Atmega8 - opóźnienie diody 5s zamiast 1s, zmiana fusebitów

    Moim zdaniem masz źle ustawione fuse bity. Zajrzyj do dokumentacji ATmega8 (System clock and clock options -> Clock sources -> Cristal Oscillator). Tam jest taka tabelka, z której by wynikało, że zastosowałeś ustawienie dla kwarców z przedziału 0.9 do 3.0 MHz, a o ile dobrze rozumiem masz kwarc 4MHz. Generalnie do ustawiania fuse bitów ja używam tego...

    Mikrokontrolery AVR   05 Gru 2008 15:15 Odpowiedzi: 13    Wyświetleń: 2453
  • Jak ustawić Timer w Atmega8 dla obrotomierza LED w języku C?

    Ściągnij sobie to: www.atmel.com/dyn/resources/prod_documen... i przejrzyj to: http://www.nongnu.org/avr-libc/user-manu... Jak zliczać piny Ci napisałem, teraz odpal jakiś timer na 1s i w przerwaniu oblicz tylko prędkość

    Mikrokontrolery AVR   20 Gru 2010 17:01 Odpowiedzi: 21    Wyświetleń: 7280
  • ATmega8 - Sekunda z książki Marcina Wiązania nie jest sekundą

    ............ O erracie wiedzialem, i kupilem najnowsze wydanie z uwzglednionymi błędami. Przytoczony fragment błędnego programu pochodzi jednak z Wydania I (2004), a nie z najnowszego, poprawionego wydania, którego rzekomo jesteś w posiadaniu. Jeżeli wartość wpisywana do Timer0 = 250 jest błędna (pomimo, że autor tłumaczy jak to uczynić), to mam ją...

    Mikrokontrolery AVR   03 Mar 2014 18:59 Odpowiedzi: 13    Wyświetleń: 2121
  • ATMEGA88 - Brak reakcji na przycisk, wyświetla 0000 na 7-segmentowym wyświetlaczu

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

    Mikrokontrolery Początkujący   13 Mar 2013 16:27 Odpowiedzi: 19    Wyświetleń: 2424
  • Bascom - Atmega8a traci wartość liczników/samoczynny reset mikrokontrolera

    (at)emarcus: O ile się nie mylę, przy prescalerze 64 i cżestotliwości 8MHz timer0 będzie miał skok co 8us, czyli licznik bedzie przepełniał się co 2,048ms, więc do poprawnego odliczenia 1s w obsłudze timera należy załadowywać do niego Timer0 = 6, i dodać licznik, który 500 razy zliczy przepełnienia. A co do tych parametrów, to zawsze wstawiałem domyślne...

    Mikrokontrolery Początkujący   13 Cze 2013 13:47 Odpowiedzi: 10    Wyświetleń: 2187
  • [ATMega88/C] Sprawdzanie portu powoduje chwilowe wpisanie "1"

    Za bardzo nie jestem praktykiem w C (w asm nie muszę się zastanawiać nad winą kompilatora, jak coś nie działa to tylko z mojego powodu... :}), ale widzę, że miksujesz starą nomenklaturę nazewnictwa obsługi przerwań i nową : http://www.nongnu.org/avr-libc/user-manu... Od nieczytelnego makra _BV proponuję też odejść i używać...

    Mikrokontrolery AVR   28 Lip 2011 22:54 Odpowiedzi: 11    Wyświetleń: 2047
  • ATMEGA8-16PI i Ponyprog2000. Jak poustawiać bity?

    Ratunku ! Zaczalem z ATMEGA8-16 i Ponyprog2000 . Jak ustawic bity : CKSEL3-0 ; RSTDISBL ; WDTON ; CKOPT ; EESAVE BOOTSZ1-0 ;BODLEVEL ; BODEN ; SUT1 ; SUT0 ; BOOTRST BOOTLOCK Kwarc 4 MHz . Program jest napisany poprawnie poniewaz pobralem go z literatury . Przeczytalem caly manual ATMEGI-i i mam salate w glowie . Jesli ktorys z kolegow ma na tyle cierpliwosci...

    Mikrokontrolery   02 Sty 2006 11:30 Odpowiedzi: 2    Wyświetleń: 1295
  • Atmega8 - Problemy z programowaniem diod LED na płytce stykowej

    próbuję zaprogramowa go prostym programem migającym diodami i nie mogę, nie wiem jak. Program mam zaczerpnięty z internetu i wygląda tak: I tu od razu babol kolejny - gdzie wciskają ci np linijkę #define F_CPU ..... Panie kolego Mirku, nie jest to żaden babol, tylko jedno z rozwiązań informowania kompilatora o częstotliwości zegara zgodnie z manualem...

    Mikrokontrolery AVR   06 Lut 2013 20:50 Odpowiedzi: 13    Wyświetleń: 2697
  • ATMEGA8 – konfiguracja timera do zliczania impulsów z czujnika i RPM na LCD 4x20

    TCCR1B |= ((0<< WGM11)|(0<< WGM10)); TCCR1B |= ((1 << CS10) | (1 << CS11)); //Ustawia timer z preskalerem Fcpu/64 TCCR1B |= ((0<< WGM13)|(1<<WGM12))... Nie prawda, jest ustawione na tryb CTC (MAX = OCR1A)z preskalerem 64 :P spójrz jeszcze raz w...

    Mikrokontrolery AVR   27 Sie 2010 20:59 Odpowiedzi: 22    Wyświetleń: 3964
  • Optymalizacja przerwań w AVR-GCC na Atmega8 bez zbędnych operacji na stosie

    $katalog_WinAVR$/doc/avr-libc/avr-libc-u... Tworzysz osobny plik w asemblerze (.S, nie .s) zawierający procedurę obsługi przerwania, kompilujesz do pliku .o i linkujesz z pozostałymi plikami. W dołączanym wo WinAVR szablonie Makefile jest przewidziane miejsce na wypisanie źródeł w asemblerze (ASRC = $tu wpisz nazwy plików$). Przykład,...

    Mikrokontrolery   22 Wrz 2007 11:50 Odpowiedzi: 4    Wyświetleń: 1986
  • [AVR prog II] Błąd programowania ATmega8 z AVR prog II i avrdude po zmianie fuse bitów

    Witam, -U lock:w:00 -U efuse:w:00 Tyle że ja nie zmieniałem fuse bitów... Hmm... to poszukaj może w manualu co powodują dwa powyższe parametry :] Ludzie, używajcie programów, których działanie rozumiecie. Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   23 Paź 2017 11:30 Odpowiedzi: 24    Wyświetleń: 9057
  • Jak zaprogramować ATMega8 przy użyciu programatora LabTool48?

    Hehehe, nieby tak, ale zadaj sobie tyle trudu i przeczytaj manuala skoro mi nie chcesz wierzyć. A praktycznie sprawę też przećwiczyłem swego czasu po zmianie źródła zegara na zewnętrzny oscylator przez SPI procek się nie chciał programować. Myslaem, że go coś ubiło, więc wziąłem następny i tak 4 sztuki. Potem była godzina z manualem, dołożyłem opornik...

    Mikrokontrolery   26 Maj 2003 06:23 Odpowiedzi: 21    Wyświetleń: 4294
  • atmega16a - konfiguracja przerwania RX w USART - problem z wektorem przerwań

    Kompilator wysyła ostrzeżenie odnośnie wektora przerwań: 'SIG_UART_RECV' appears to be a misspelled signal handler Zmień na nowe wektory i funkcję ISR(): http://www.nongnu.org/avr-libc/user-manu... Przyglądnij się także funkcji usart_inicjuj(): http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   06 Kwi 2014 22:38 Odpowiedzi: 7    Wyświetleń: 1512
  • ATMega programator AVR. Kontroler ATMega8535, avr-qcc i avrdude.

    Jeśli chodzi o program do ładowania pliku wykonawczego do kontrolera (avrdude), to wg. manuala obsługuje on następujące kontrolery: ATtiny15 AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 ATMEGA163 ATMEGA169 ATMEGA128 ATMEGA103 ATMEGA16 ATMEGA48 ATMEGA8 ATMEGA88 Jak widać, są w śród nich również ATMega, z tym...

    Mikrokontrolery   08 Gru 2004 18:10 Odpowiedzi: 6    Wyświetleń: 3433