rejestry atmega8

Znaleziono około 3382 wyników dla: rejestry atmega8
  • ATMega8 - Jakie rejestry timera zerować przed uśpieniem mikrokontrolera?

    Pierwszy i bardzo poważny problem zauważyłem w funkcji TIMER1_COMPA, jest nim linijka rjmp uspij. Gdy się wykona, to przerwania pozostaną zablokowane, oraz kilka bajtów na stosie zostanie uwięzionych - głównie adres powrotu z przerwania. Można temu zaradzić poprzez wstawienie pop + pop + sei przed rjmp. Drugi problem, to karygodna pętla główna - dławienie...

    Mikrokontrolery AVR   15 Sie 2014 19:22 Odpowiedzi: 17    Wyświetleń: 2613
  • Jak skonfigurować rejestry ADC w Atmega8 do odczytu potencjometru?

    To zależy od tego jak masz ustawione wyrównanie wyniku w konfiguracji ADC. Trzeba ustawić bit ADMUX.ADLAR na 1 i wtedy masz w rejestrze ADCH wynik pomiaru "skrócony" do 8 bitów Co do pozycji potencjometru to skorzystaj z napięcia odniesienia jako AVCC (ADMUX.REFS0=1, ADMUX.REFS1=0) + kondensator na AREF i podepnij potencjometr między +5V a GND - nie...

    Mikrokontrolery AVR   20 Lut 2012 08:56 Odpowiedzi: 23    Wyświetleń: 6248
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak ustawić rejestry DDRA, DDRC, PORTA, PORTC w ATmega8 dla diod LED?

    Ta gałąź z wyłącznikiem jest dość nieszczęśliwie zrobiona... cóż... Jeśli nie zależy Ci na pewności działania a LED nie jest biały ani niebieski podłącz do portu A.0 rezystor pull-down sporej wartości, wyzeruj bity DDRA.0 i PORTA.0. PINA.0 może zostanie ustawiony po przyciśnięciu przycisku. Ale nie na pewno, bo producent gwarantuje stan niski dla napięć...

    Mikrokontrolery   01 Lis 2010 22:19 Odpowiedzi: 6    Wyświetleń: 2991
  • REKLAMA
  • Atmega8 PWM tryb 15 – jak ustawić rejestry i regulować rozdzielczość sygnału?

    Tabelka z trybami niczego Ci nie wskazuje?

    Mikrokontrolery   24 Cze 2009 19:15 Odpowiedzi: 4    Wyświetleń: 1617
  • Atmega8 - brak reakcji LCD na wciśnięcie przycisku, spada napięcie do 0V

    do odczytu portów służą rejestry PIN

    Mikrokontrolery AVR   11 Wrz 2010 23:20 Odpowiedzi: 2    Wyświetleń: 1287
  • [Atmega8] Atmega8 - Napięcia na portach IO są losowe przy ustawieniu 1

    Nie masz podciągnięcia pod zasilanie. Podłącz na próbę rezystor 1k między wejście portu a zasilanie i wtedy sprawdz czy jest ok. Inna przyczyna to być może pomyliłeś rejestry PIN i PORT - częsty błąd.

    Mikrokontrolery AVR   28 Cze 2010 10:07 Odpowiedzi: 12    Wyświetleń: 8377
  • atmega8 timer2 w trybie CTC i zmiana czętotliwości

    Myślę, że masz 2 problemy. Po pierwsze używanie OR w liniach inicjujących rejestry mści się na Tobie. Po drugie brak ustawionego BOD.

    Mikrokontrolery Początkujący   23 Sie 2016 07:24 Odpowiedzi: 9    Wyświetleń: 1650
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    Jak potrafisz angielski to w nocie są dokładnie rejestry opisane, jest ich bardzo niewiele i właściwie nietrudno poustawiać je tak, żeby otrzymać żądany tryb

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7576
  • AVR Studio: Przesiadka z ATmega8 na ATmega168 - problem z wyświetlaczem LCD

    Zobacz jest nota Atmela migracyjna z mega8 na mega88 i porównaj zwłaszcza rejestry które są inaczej mapowane w pamięci. N.

    Mikrokontrolery   21 Lis 2011 18:06 Odpowiedzi: 5    Wyświetleń: 1003
  • REKLAMA
  • Atmega8 - Przerwania,tryb CTC nie działa tak jak trzeba

    Co robię źle Noty katalogowe czytasz po łebkach, a zwłaszcza fragmenty dotyczące rejestrów. - W TCCR2 nie ma bitów WGM12/CS02/CS00. - W Timer1 oba rejestry TCCR1A/TCCR1B należy konfigurować no i w CTC tylko OCR1A ma znaczenie.

    Mikrokontrolery AVR   28 Sie 2012 09:45 Odpowiedzi: 8    Wyświetleń: 2262
  • [ATMega8] Jak podłączyć i sterować 100 diodami LED 5mm za pomocą ATMega8 w Bascom?

    Może być, ale wtedy nie możesz dać na diody więcej jak 4mA/szt. czyli będą świecić bladeńko! Wstaw pomiędzy rejestry przesuwne a diody stopnie mocy - mogą być UDN2981 żeby móc podać jakiś konkretny prąd na te diody. Rezystory do diod daj za ULN2003

    Mikrokontrolery Początkujący   10 Sty 2012 21:41 Odpowiedzi: 28    Wyświetleń: 6077
  • REKLAMA
  • [ATmega8] Jak ustawić rejestry ATmega8 dla PWM na wyjściach OC1A i OC1B?

    Cześć, właśnie próbuje zrobić PWM na atmedze8 za pomocą Timera1 i chce uzyskać ten sam Pwm na obu wyjściach oc1a i oc1b i nie wiem jak ustawić rejestry tego licznika. Na wyjściu oc1a uzyskałem już pwm'a ale nie wiem jak uzyskać go równocześnie na wyjściu oc1b...???

    Mikrokontrolery AVR   28 Lis 2008 23:16 Odpowiedzi: 1    Wyświetleń: 1169
  • ATmega8 - ATmega8 + WS2803 - programowe SPI (C)

    Kombinowałem na różne sposoby i nadal nie rozumiem na jakiej zasadzie odbywa się sterowanie tymi układami z poziomu programu. Samą tabelę z datasheet zrozumiałem ale nie widzę co trzeba zmieniać w programie, by móc dostosowywać go do swoich potrzeb. Mógłbym Cię prosić abyś dorzucił kilka komentarzy? Zdecydowanie pomogłoby mi to w zrozumieniu. Musisz...

    Mikrokontrolery AVR   30 Gru 2016 22:46 Odpowiedzi: 25    Wyświetleń: 1590
  • [atmega8] Jak uzyskać 40kHz dla paczek impulsów w ATmega8 z Bascom?

    Witaj, No save spokojnie możesz użyć.... pod warunkiem, że nie korzystasz w obsłudze przerwania z instrukcji Bascoma bo jeśli tak to nie odkładając rejestrów na stos, zgubisz ich wartości i w najlepszym przypadku będą się działy różne rzeczy. Ja bym napisał wstawkę w asemblerze odkładając wcześniej na stos używane rejestry w tym SREG. Możesz też użyc...

    Mikrokontrolery AVR   04 Wrz 2009 23:40 Odpowiedzi: 12    Wyświetleń: 2734
  • [C] Atmega8 PWM sterowanie RGB LED – błędy kompilacji w WinAVR, prośba o analizę kodu

    Hej. Po pierwsze Timer0 w atmedze8 nie ma PWM A więc do PWM możesz korzystać tylko z Timera 1 oraz Timera 2. Po drugie twój problem leży w nazwach poszczególnych rejestrów konfiguracyjnych atmegi 8 sprawdź w dokumentacji atmegi8 jak w rzeczywistości nazywają się rejestry TCCR0A, TCCR0B, OCR0A bo tego dotyczy komunikat błedu. Poza tym pamiętaj że port...

    Mikrokontrolery   22 Sie 2009 08:29 Odpowiedzi: 7    Wyświetleń: 4496
  • [ATMEGA 8] Jak napisać program do tablicy LED z ATMEGA8 i BASCOM?

    hiv_sick , powinieneć mieć 1 kondensator 100nF na parę VCC-GND każdego układu cyfrowego - czyli 3 szt. na 3 rejestry + 1 sztukę na procesor. U Ciebie te kondensatory są między 9V a GND, a powinny być między 5V a GND. Jesteś pewien, że jako IC10 nie użyłeś stabilizatora dla napięć ujemnych?? Bo tak wygląda z ułożenia wyprowadzeń. Powinieneś użyć LM7809......

    Mikrokontrolery AVR   02 Lis 2010 07:54 Odpowiedzi: 106    Wyświetleń: 35910
  • Atmega8 i ULN2803 - Nieprawidłowe stany wyjściowe przy sterowaniu silnikiem krokowym

    W helpie opisane jest ze nazwa Alias portc.2 a prwidlowo jest nazwa alias pinc.2 Właśnie. Nie zauważył kolega, że Portc i Pinc to są różne rejestry AVR'a. Znowu nie chodzi o kolorowe tylko o zrozumienie filozofii portów µC. Przypomnę: Portx - rejestr, do którego zapisujemy stan portu jeśli jest zdefiniowany jako wyjścia, lub podłączenie rezystorów...

    Mikrokontrolery   18 Sty 2007 11:59 Odpowiedzi: 16    Wyświetleń: 3348
  • VGA Tetris - projekt na konkurs Gra Retro

    http://obrazki.elektroda.pl/6006020500_1... Witam Jestem uczniem 2 klasy liceum, z elektroniką łączy mnie tylko hobby. Chciałbym przestawić mój projekt wykonany na konkurs Gra Retro. Jest to remake gry Tetris. Jako wyświetlacz użyłem monitora VGA (w tym wypadku LCD) oraz pada od Pegasusa jako kontroler. Całe oprogramowanie zostało napisane...

    DIY Konstrukcje   11 Sty 2012 16:44 Odpowiedzi: 23    Wyświetleń: 23668
  • ATmega8 i FT232BM - krzaki w terminalu zamiast tekstu, co robić?

    Witam, to jednak nie wygląda dziwnie ... bo najprawdopodobniej pomimo to, że użyłeś zwenętrznego kwarca do procka to nie przestawiłeś fusebitów tak aby to on taktował procka. W związku z tym procek taktowany jest chyba tak jak fabrycznie ustawione są fusebity - czyli za pomocą oscylatora wewnętrznego o częstotliwości 1MHz. I dlatego masz ten jak piszesz...

    Mikrokontrolery   18 Sty 2007 11:48 Odpowiedzi: 3    Wyświetleń: 1784
  • Jak rozdzielić sekcje .text i .bss w AVR, by uniknąć overlap?

    Mam taki kod linkera: MEMORY { CODE (xr) : ORIGIN = 0x0000, LENGTH = 128K DATA (rw) : ORIGIN = 0x0100, LENGTH = 4K } I dopuki kod zajmowal mniej niz 256 bajtow to wszystko sie linkowalo. Po przekroczeniu 256 bajtow kodu wykonywalnego pojawia sie blad linkowania: avr-ld: section .bss [0000000000000100 ->...

    Mikrokontrolery AVR   14 Wrz 2008 19:17 Odpowiedzi: 5    Wyświetleń: 1361
  • Atmega8 - Jak uruchomić sprzętowy PWM na liczniku OCR1A?

    Do działania timera nie jest potrzebna nieskończona pętla while. Dobra praktyka wskazuję aby w całym programie znalazła się co najmniej jedna nieskończona pętla. Wartość OCR można wpisać na stałe skompilować i wgrać do procesora. Wypróbuj jeszcze ten tryb 14 z ICR1 na TOP wklejam działającą konfigurację pod Atmege 16(sprawdziłem rejestry i konfiguracja...

    Mikrokontrolery Początkujący   29 Mar 2013 09:53 Odpowiedzi: 8    Wyświetleń: 1773
  • Realizacji transmisji sygnału z sensora S9132 - mikrokontr.

    Wiesz, wszystko zależy od tego jaką częstotliwość będzie miał sygnał CLK oraz ST z datasheeta. CLK może się wahać z tego co widzę od 500 Hz do nawet 10 MHz. Jeżeli byś taktował detektor odpowiednio wolnym sygnałem to wyślesz do procesora wszystkie próbki, ale jeżeli CLK ma być większe, wtedy rzeczywiście trzeba coś kombinować. Generalnie w datasheecie...

    DSP i Transmisja   23 Kwi 2010 21:16 Odpowiedzi: 9    Wyświetleń: 3120
  • Program w C do obsługi I2C w trybie slave na ATMEGA8 - wysyłanie wielu bajtów

    Wydaje się, że już dużo osiągnąłeś. Skoro działa transmisja, choćby w jedną stronę, tzn. że opanowałeś rejestry TWI. Nie mam w tym specjalnej praktyki, ale może akurat udałoby się coś zauważyć, wymyślić - tak mnie jak i innym forumowiczom - jednak pod warunkiem, że podasz listing programu. Gotowego pragramu nie mam, jakiś przykład widziałem w helpie...

    Mikrokontrolery   12 Sie 2005 19:49 Odpowiedzi: 3    Wyświetleń: 1812
  • Sterowanie serwem TGe9 na Atmega8 - skokowe ruchy, WinAVR, FCPU 1MHz

    Witam student.PB przyjmij że koło 20 ms, teoretycznie powinno być 20 ms ale wielu producentów stosowało odstępstwa od tej zasady tak samo jak od tego że neutrum w serwie jest 1,5 ms. Odchyłki okresu rzędu 10% każde serwo będzie tolerowało, neutrum trzymałbym się 1,5 ms bo jest prawie pewne że na takie serwo trafisz. dondu co do metody to zaproponowałem......

    Mikrokontrolery AVR   08 Mar 2012 23:36 Odpowiedzi: 28    Wyświetleń: 9485
  • [atmega8][c] przekazywanie rejestru wejść/wyjść do funkcji

    witam Dopiero zaczynam zabawę z mikroprocesorami więc jeśli pytanie jest trywialne proszę się nie śmiać Chciałem porobić funkcję z powtarzających się części kodu i tu natrafiłem na dwa problemy 1. funkcja przycisk - potrzebuję przekazać rejestr wejściowy i nie wiem jak to zrobić [syntax=c]char Fprzycisk(unsigned char PINX,unsigned char PINXx,int gen_500){...

    Mikrokontrolery Początkujący   14 Gru 2011 21:27 Odpowiedzi: 4    Wyświetleń: 1956
  • Jak przeportować odbiór RC5 z ATMega8 na ATTiny13? Rejestry i modyfikacje kodu

    Witam, Dzisiaj zmierzyłem się z tym samym problemem, choć kod na ATTINY13 przerabiałem samodzielnie. Taktowanie wewn. 9,6MHz. Oprócz użycia zaktualizowanych wzorów na obliczanie czasów bitów i pół-bitów trzeba było zwiększyć tolerancję: #define DD_RC5_TOLERANCJA_US 350 Po tej zmianie zaczęło działać poprawnie. Jak widać więc attiny13 ma "pecha" do tych...

    Mikrokontrolery Początkujący   13 Lut 2014 13:23 Odpowiedzi: 16    Wyświetleń: 3903
  • [ATmega8][asm] - Rejestr przesuwny 16 bitowy - nie ładuje

    Zmagam się z rejestrem, którego ma ATmega8 symulować, ale nie przyjmuje Danych na rosnącym zboczu CLK. http://obrazki.elektroda.pl/2487102600_1...

    Mikrokontrolery Początkujący   16 Wrz 2016 20:48 Odpowiedzi: 4    Wyświetleń: 1377
  • Reset mikrokontrolera ATmega 8 - stan rejestrów po wgraniu nowego programu

    Jak wiemy mikrokontrolery avr maja w datasheecie wartości initial value. Wiem ze po wgraniu nowego programu następuje reset i porty I/O są ustawione w stan wysokiej impedancji. A co z rejestrami np. TCCR, TIMSK od timerow czy rejestrami np od transmisji szeregowe czy jeszcze innych? Są ustawiane na swój initial value jak podaje producent w konkretnym...

    Mikrokontrolery AVR   01 Maj 2017 16:11 Odpowiedzi: 3    Wyświetleń: 1314
  • Atmega 8 - Komunikacja z urządzeniami peryferyjnymi

    Witam. Ostatnio zainteresowałem się komunikacją uP z innymi urządzeniami i napisałem prosty program do obsługi Atmega 8 - PC( Labview). Problem polega na tym ,że potrafię przesłać ramkę danych ale w jaki sposób zaadresować ją do konkretnego urządzenia ? Myślałem o tym by każdemu urządzeniu nadać jakiś unikatowy adres i przesyłać kolejno ramkę adresu...

    Mikrokontrolery   15 Cze 2013 10:12 Odpowiedzi: 3    Wyświetleń: 1113
  • Sterownik wyświetlacza magnetycznego do autobusu

    http://obrazki.elektroda.pl/3023593900_1... Sterownik ten powstał w celu ożywienia wyświetlacza magnetycznego z autobusu. Obecnie wiele pojazdów jest sprowadzanych z zagranicy, lecz do oryginalnych sterowników nie ma już dokumentacji, a firmy które je produkowały dawno nie istnieją. Sterownik może obsługiwać matrycę z kontrolerem FP2800A...

    DIY Konstrukcje   07 Lis 2012 15:32 Odpowiedzi: 21    Wyświetleń: 19278
  • Procedura I2C dla 89c2051: Wysyłanie i odbiór danych między mikrokontrolerami

    Cześć !!! Pomysł bardzo dobry i ciekawy. Ale propnuje przesiąść się na jakiś procesorek ze sprzętowym I2C np. Atmega8 lub któryś z grupy nowych procków Philipsa. Dlaczego. Komunikację Mikroprocesorów z i2C w trybie Slave najłatwiej jest zbudować, gdy masz możliwość obsługi protokołu w przerwaniu. Tzn. procek dalej się kręci , coś czyta czym się zajmuje...

    Mikrokontrolery   03 Wrz 2007 12:55 Odpowiedzi: 3    Wyświetleń: 2864
  • Przeportowanie aplikacji z Atmega8 na Attiny13 - rejestry

    Witam ] Nie jestem pewny czy aby dobrze myślę....... Czy ustwanienie CS02 na 1 i CS01 na 1 tak jak w medze8 również w tiny13 ustawia timer0 w CTC MODE i FALING EDGE ? Nie, nie możesz tu stosowac tego typu 'ściągawki' bazując na pewnej analogii oznaczeń funkcji i terminów dla analogicznych rejestrów. Istotnie, ustawienie bitów CS02 i CS01 na 1 w rejestrze...

    Mikrokontrolery AVR   20 Gru 2011 00:51 Odpowiedzi: 2    Wyświetleń: 1052
  • Ulepszony konwerter USB - port szeregowy na AVR (V-USB)

    http://obrazki.elektroda.net/42_12648689... Na temat projektu avr-cdc z [url=http://www.recursion.jp/avrcdc/]htt... napisano już wiele i jeszcze więcej - nie będę się rozpisywał o samej idei - można zajrzeć chociażby do wątku [url=http://www.elektroda.pl/rtvforum/to... prosta niezawodna przejściówka...

    DIY Konstrukcje   04 Mar 2010 20:26 Odpowiedzi: 19    Wyświetleń: 16886
  • Ozdoba świąteczna - duża gwiazda LED

    https://obrazki.elektroda.pl/8941835900_... Z okazji zbliżających się świąt postanowiłem zaprezentować ozdobę, którą zbudowałem dwa lata temu. Od strony elektronicznej jest to zwykła lampka RGB, czyli nic niezwykłego. Warte uwagi są zastosowane w niej elementy świecące, bowiem są to oświetlacze LED wymontowane ze skanerów. Można je...

    DIY Konstrukcje   28 Gru 2022 21:15 Odpowiedzi: 4    Wyświetleń: 3009
  • Choinka elektroniczna - 2x ATmega,IR, krokowiec, 3x 74HC595

    http://obrazki.elektroda.pl/8464280000_1... Witam, Chciałbym przedstawić świeżą świąteczną mini choinkę elektroniczną. Do jej budowy zużyte zostały 72 diody LED SMD (przeźroczyste) w kolorach: zielony, czerwony i niebieski. Diody łączone szeregowo po 3 sztuki i zasilane napięciem +12V. Załączane są przez tranzystory NPN - SMD w obudowie...

    DIY Konstrukcje   01 Maj 2013 08:54 Odpowiedzi: 74    Wyświetleń: 31830
  • Kołowa matryca LED 20x10

    http://obrazki.elektroda.net/27_12896925... Witam. Chciałbym zaprezentować projekt matrycy LED 20x10 punktów + 2 punkty. Ogólny opis: Jest to projekt kołowej matrycy 200 punktowej + dwa dodatkowe punkty . Matryca domyślnie miała posiadać 20 promieni (taki był projekt elektryczny jak i oprogramowanie) oraz 10 okręgów. W rzeczywistości podczas...

    DIY Konstrukcje   03 Kwi 2014 07:44 Odpowiedzi: 13    Wyświetleń: 14764
  • Zegar tekstowy po mojemu +DCF77

    http://obrazki.elektroda.pl/2288772000_1... Witam, W końcu jest, po długich bojach wynikających z ciągłego braku czasu, praktycznie skończony zegar tekstowy made by Mitsubishit W zegarze się zakochałem jak tylko go ujrzałem w wersji oryginalnej na niemieckiej stronie producenta. Emocje ostudziła cena - jedyne 996Euro. Ale od tego czasu...

    DIY Konstrukcje   07 Mar 2014 22:06 Odpowiedzi: 21    Wyświetleń: 15714
  • [asm] Porównanie rejestrów ATMEGA8: Jak uzyskać wynik mniejszy lub większy?

    Odejmij jeden od drugiego, wynikiem będzie najstarszy bit określający znak wyniku.

    Programowanie Początkujący   14 Cze 2009 21:55 Odpowiedzi: 2    Wyświetleń: 981
  • Prosty woltomierz pseudoanalogowy

    https://obrazki.elektroda.pl/5658669200_... Chciałbym przedstawić opis prostego woltomierza pseudoanalogowego. Odczyt wartości zmierzonej następuje w formie punktu świetlnego diody LED, stylizowanej na wzór wskazówki miernika analogowego (opcjonalnie w formie linijki LED), lecz pomiar następuje drogą cyfrową, z wykorzystaniem mikrokontrolera....

    DIY Konkurs   14 Lis 2017 01:49 Odpowiedzi: 18    Wyświetleń: 9846
  • Sterowanie LCD bezpośrednio z GPIO

    https://obrazki.elektroda.pl/6088324800_... Zazwyczaj elektronicy-amatorzy stosujący w swoich projektach wyświetlacze ciekłokrystaliczne posługują się dedykowanymi sterownikami (np. HD44780) pośredniczącymi pomiędzy mikrokontrolerem a LCD, a przynajmniej można wyciągnąć taki wniosek na podstawie wyników zwracanych przez wyszukiwarki....

    Artykuły   18 Maj 2022 16:57 Odpowiedzi: 61    Wyświetleń: 9801
  • Nakładka do programowania na Arduino UNO

    https://obrazki.elektroda.pl/1662014800_... Witam wszystkich serdecznie Dziś chciałbym Wam przedstawić bardzo przydatną (jak dla mnie) przystawkę do nauki programowania. Na początek trochę historii (oczywiście historia elektroniki). Ja już ponad ćwierć wieku bawię się elektroniką - często robiłem coś tylko dla tego aby zdobyć doświadczenie,...

    DIY Konstrukcje   23 Sty 2019 12:49 Odpowiedzi: 32    Wyświetleń: 8424
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    sp4msu -> hmm mi naprawdę trudno ocenić dlaczego w tym programie jest Test failed. Nie wiemy przecież jaką drogą komunikuje się on z portem - jeśli nie za pomocą WINAPI tylko np poprzez rejestry sprzętowe układów na płycie głównej czy kart rozszerzeń to na pewno zawsze będzie test failed w przypadku portów COM virtualnych (takich na USB). może dorobisz...

    DIY Konstrukcje   31 Sie 2024 20:20 Odpowiedzi: 453    Wyświetleń: 241297
  • Niejasności w dokumentacji rejestru MCUCR dla Atmega8 - różne układy bitów

    Witam, piszę program na atmedze 8, w c. Potrzebuję używać stanu uśpienia. Doczytałęm sie w dokumentacji że odpowiedzialnym rejestrem za takie rozkazy jest MCUCR. Zacząłem sobie przeglądać ten rejestr, ale podejrzane mi się wydało że jego pola (bity) są ulokowane w środku. zacząłem wgłębiać się w dokumentację i znalazłem jeszcze jeden taki rejestr o...

    Mikrokontrolery AVR   10 Sty 2018 07:55 Odpowiedzi: 5    Wyświetleń: 864
  • Kompatybilność ATB USBASP v4.2 z ScanerI2C - błąd Upload

    Wszystko się zgadza. Ale pamiętaj, że program na Atmega328 może nie działać na Atmega8. Rejestry mogą mieć inne adresy, mogą być różnice w rejestrach (bity inaczej rozmieszczone lub kompletnie inaczej rozwiązane), itp. - trzeba to sprawdzić i ewentualnie zmienić w programie i skompilować. na przykład używany w i2C rejestr TWSR ma adres: - w ATmega8...

    Mikrokontrolery Początkujący   04 Maj 2020 21:36 Odpowiedzi: 45    Wyświetleń: 2607
  • Zegar binarno-cyfrowy na Atmega8.

    http://obrazki.elektroda.pl/7351975200_1... Witam. Chciałbym zaprezentować wykonany przeze mnie zegar binarno-cyfrowy oparty o mikroprocesor Atmega8. Dlaczego binarno-cyfrowy? Ponieważ ma dwa tryby działania: 1. Tryb binarny, gdzie świecą jedynie niebieskie diody. 2. Tryb mieszany, gdzie dodatkowo oprócz postaci binarnej mamy też możliwość...

    DIY Konstrukcje   20 Lip 2015 16:25 Odpowiedzi: 13    Wyświetleń: 2661
  • Boberov Unbelievable Boot Loader (programator pamięci ISP)

    http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...

    DIY Konstrukcje   02 Kwi 2014 08:03 Odpowiedzi: 11    Wyświetleń: 8493
  • [Atmega8] Jak sterować 160 diodami LED za pomocą Atmega8 i portu RS232?

    A nie lepiej rejestry SIPO?;-)

    Mikrokontrolery AVR   16 Wrz 2008 19:32 Odpowiedzi: 43    Wyświetleń: 9490
  • [Bascom] Kod dla czujnika odbiciowego IR - ignorujące światło słoneczne

    Zacznijmy od tego, że w Tiny2313 nie ma ADC więc tu pytanie jest bezprzedmiotowe :D W Tiny261 timery są ciut nowsze niż w przypadku Mega8 i Tiny13. Wystepują tam już podwójne rejestry dla Timera0. Są to odpowiednio A i B czyli COMPARE 0 A i COMPARE 0 B. Zero odbosi się właśnie do Timera 0 Ogólnie dla nowszych prockow AVR jest to normą że tych rejestrów...

    Mikrokontrolery AVR   25 Gru 2023 12:39 Odpowiedzi: 57    Wyświetleń: 1572
  • Atmega8 - Dziwne zachowanie rejestru TIFR przy użyciu Timera0

    Witam Od kilku lat bawię się Bascomem i jest to fajny kompilator, ale tylko do pewnego momentu. Helpa można zużyć spokojnie jako papier toaletowy. Publikacje Pana Wiązani są dobre ale tylko na początek zabawy. Ostatnio pracuję nad pilotem RTV który ma obsłużyć 4 urządzenia. No i zaczęły się schody. Pierwszy problem to sprzętowy generator nośnej ok....

    Mikrokontrolery AVR   25 Cze 2011 20:05 Odpowiedzi: 17    Wyświetleń: 2763
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25531
  • Jak ustawić pojedyncze bity w rejestrach I/O ATmega8, np. TWCR?

    Czy w ATmega8 da się wykonywać operacje na pojednczych bitach w rejestrach i/o, np TWCR? Jeśli chodzi o rejestry I/O z zakresu adresowego 0x00 do 0x1F to tak. Jeśli chodzi o rejestry znajdujące się wyżej - od adresu 0x20, przykładem jest właśnie TWCR - to nie. Polecenie SBI TWCR, 6 skutkuje błędem error: Operand 1 out of range: 0x36, (...) Wytłumaczenie...

    Mikrokontrolery   23 Wrz 2006 12:07 Odpowiedzi: 3    Wyświetleń: 1239
  • AVR ATmega8 Timer0 CTC – konfiguracja rejestrów do przerwania co 2ms

    Ok, wektor to był by ten: [syntax=cpp] TIMER0_OVF_vect [/syntax] Ale te rejestry nadal nie wiem jak ustawić.

    Mikrokontrolery Początkujący   03 Kwi 2015 20:23 Odpowiedzi: 39    Wyświetleń: 3954
  • Jak ustawić rejestry CKSEL0...3 w Bascom dla ATmega8?

    Witam Czy można w bascomie ustawiać rejestry odpowiedzialne np za to, czy procek (ATmega) korzysta z wewnętrznego czy zewnętrznego oscylatora kwarcowego, np w ATmega8 ustawia się to za pomocą CKSEL0...3 i czy da się to w bascomie ustawiać? Dzięki za odpowiedź i pozdrawiam.

    Mikrokontrolery   09 Paź 2005 22:07 Odpowiedzi: 1    Wyświetleń: 774
  • Konwerter USB I/O ProfiLab-Expert 4.0

    http://obrazki.elektroda.pl/5677505400_1... Konwerter USB I/O współpracujący z programem ProfiLab-Expert 4.0 Chyba każdy początkujący elektronik spotkał się w swojej naukowej karierze z koniecznością lub też chęcią zaprzęgnięcia swojego komputera do sterowania różnymi urządzeniami zewnętrznymi. Prezentowany układ spełnia wszystkie te...

    DIY Konstrukcje   20 Paź 2015 05:58 Odpowiedzi: 17    Wyświetleń: 6723