Koledzy... zamiast poświecić 2 minuty na prze kompilowanie programu znowu off top na temat ceny avr'ów. ========================================... W załączniku prze kompilowane na atmega16. jedyne co trzeba było zmienić to inicjalizacja timera0 w pliku clock.h. Wyprowadzenia tak samo jak w wersji na m8. UWAŻAJ NA FUSE BITY. Nie wiem...
Wystarczy wpisać w googlach i dostać np. to: [url=http://instruct1.cit.cornell.edu/co... Effects Synthesizer
To coś namieszałeś w połączeniach. Nijak się one mają do twojego schematu. Rozbierz wszystko i złóż jeszcze raz.
Ech te komercyjne programiki podszywające się pod darmowe narzędzia... ;))) Na szczęście w świecie zepsutym przez komercję jest jeszcze coś W PEŁNI DARMOWEGO i w PEŁNI FUNKCJONALNEGO - taaaadaaaaa... Khazama Programmer - wujek Google podpowie Ci resztę. Powodzenia.
Jak masz ustawiony port SPP, EPP, ECP czy EPP+ECP ? Przeczytaj to co napisał autor w pierwszej i drugiej wypowiedzi! Co to ma do rzeczy, jak procesory w DIP mu się programują? Z tego co napisałeś, wnioskuję że na programatorze masz bufory. Bufory powinny być zasilane ze strony targeta (programowanego układu). Jeżeli w programatorze przestawisz zworkę...
zrobiłem 2 oddzielne ogniwa zasilania co dokładnie zrobiłeś , tu nie chodzi o ilość ogniw tylko o wydajność prądową typowe napięcie to 4,8-6V , ważny jest również poziom napięcia sterującego proponuje zbuduj sobie prosty układ na 555 np ten http://www.elportal.pl/pdf/k13/16_11.pdf sprawdź czy serwa ruszą , możesz również skorzystać z gotowego polecenia...
Możesz ale nie musisz bo AVR-ki mają wbudowany generator który domyślnie ustawiony jest na 1MHz ;). Jeżeli będziesz budował np. zegarek na timerze to wykorzystując wew. generator będzie trochę oszukiwał. Wykorzystując zew. kwarc błąd nie będzie aż tak duży.
Jeśli, Atmegi zasilane są osobnych źródeł zasilania to obie masy połączyć, tak? Tak. Jeśli chodzi o prędkość to wydaje mi się że obydwa uc powinny być taktowane takim samym zegarem a z prędkością nie należy przesadzać.
Witam Oto kod w języku C. Odnośnie schematu - będzie wszystko działało prawidłowo, gdy zastosujemy diody LED niskoprądowe (np. /*Czestotliwosc taktowania procesora 1 MHz (korzystamy z wewn. RC 1MHz) *Procesor ATmega 8 */ #define F_CPU 1000000UL #include <avrio.h> #include <utildelay.h> #define Czas_zalaczania 400//Czas oczekiwania...
xtal2 nie masuj.
Zabezpiecznie w przypadku kasowania chipu nie ma znaczenia. Po prostu podłącz programator i tyle.
nie mogę znaleźć ATMEGI8 w rozsądnej cenie Niestety zmartwię cię. Nie znajdziesz już tego procesora w rozsądnej cenie. Taniej wyjdzie kupić większy procesor np. Atmega16. Pozdrawiam.
Muszą być urzyte kwarce 16 Mhz ponieważ procesory okresowo robią jeszcze inne rzeczy wymagajace duzej szybkosci ...
Do przerzucania surowych danych z SD na LCD w celu wyświetlenia filmu nawet nie trzeba procesora, więc to nie za bardzo świadczy o mocy procesora ATMega8.
Witam, Robię bezprzewodowe sterowanie robota za pomocą modułów radiowych MOBOT-RCRv2 firmy WObit. Cały algorytm polega na konwersji przez ADC sygnałów z joysticka (ATmega8) i wysłanie wartości do ATmegi16, która za pomocą mostków H steruje silnikami. Całość zrealizowałem na początku tak, że płytki połączyłem kablami (TX ATmegi8 z RX'em ATmegi16). Kiedy...
Ze względu na inne układy peryferyjne i różnice i rejestrach konfiguracyjnych. Ilości pamięci, w złym miejscu zostanie zainicjowany stos. I wiele wiele innych problemów.
Ten programator może jak najbardziej być tyle że ja używam go na własnoręcznie wytrawionej płytce.
Kod się nie wykonuje.
wstawie tam te zewnętrzne źródełko 2,5v dam też wzmacniacz operacyjny LM358 2xWzm. albo LM348 4xWzm. Jasne ze mozesz tak zrobic, zawsze programowo mozesz przelaczac sie miedzy zewnetrznym a wewnetrznym. Takze wzmacniacz operacyjny moze sie przydac, choc programowo mozesz ustawic wzmocnienie wewnetrzne jako 1x, 10x, 200x co do wiekszosci ekperymentow...
Jakiej wartości są kondensatory a jakiej KWARC? Kondesatory C1,C2 33pF, kwarc 4 MHz A czasem ATmega8 nie ma obudowy DIL26?? Na schemacie jest DIL40?? Nie rozumiem. Nie ATMega8 ma obudowe DIL28, na schemacie jest bodajże ATMega16.
Oczywiście, że się da, to wręcz idealne dla nich zastosowanie. Jeśli nie znasz VHDLa, czy jego odmian to pogoogluj, kursów w necie jest pełno. A jak nie masz ochoty się uczyć to w np. WebISE (darmowym) Xilinxa możesz po prostu narysować schemat elektryczny z dostępnej biblioteki układów, a program go zsyntetyzuje i będziesz miał kostkę o pożądanych...
Jak raz ustawisz fuse bits to dopóki ich nie zmienisz pozostaną takie jak ustawiłeś (programowanie procesora ich nie zmienia). Jak je poustawiać znajdziesz tutaj (fajnie bo graficznie pokazana na PonyProg): http://www.tkdami.net/~voytek/programy/p... Jest to dla ATmega16 ale dla ATmega8 jest to samo. Lepiej o nich trochę poczytać bo jak się...
Tak jak napisał atom1477.W PDF ATmega 32 na stronie 31 jest informacja, że kwarc zegarkowy nalezy podłączyć pod końcówki TOSC1 i TOSC2 (PC6 i PC7). No i jeszcze trzeba ustawić Fusebity na kwarc zegarkowy.
najprościej to będzie użyć większego procesora np. atmega16
ATmega8 nie ma portu A. Przejrzyj sobie pdf-y obydwu układów. One nie różnią się tylko pamięcią programu.
pierwsze spostrzezenie;p atmega 8 na wewnetrznym zegarze nie bedzie miala 16mhz a tak to jak juz wiesz to tez sie nad tym mecze:D
SPI jest znacznie wygodniejszy w obsłudze niż I2C, jednak I2C to tylko 2 przewody niezależnie od ilości urządzeń. Natomiast SPI to 3 przewody + 1 na każde urządzenie Slave. Odległość 50cm to nie jest mało. Miałem doświadczenie z 5-cioma urządzeniami na SPI połączonymi przewodem ok. 60cm. Nie działało. dla 4-ch urządzeń i ok. 30-40cm działało, natomiast...
Witam Zaczynam swoją przygodę z elektroniką i podstawione przede mną zadanie trochę przewyższa moją wiedzę. Do konkretów. Chciałbym podłączyć ze sobą ATMEGA16 sztuk 2, z ATMEGA8 sztuk 3, oraz kilkoma układami 74HCT166. Ale niestety nie wiem z jakiej magistrali byłoby najlepiej skorzystać. W jaki sposób byłoby trzeba to podłączyć albo sterować. Dodam...
DDRA=0; jako wejście? =0xFF to wyjście
Na szybko zbudowałem pająka żeby przetestować i przy okazji odblokować kilka AVR, u mnie pomogło z ATMEGA644p ATMEGA16, ATMEGA8, i tiny2313, więc projekt godny polecenia.
To znaczy Atmegi16 wcale nie czyta, natomiast przy ATmedze8 wariuje. Schemat, nie schemat, na tej konstrukcji pracuję już od 7 miesięcy, ale nic takiego się nie działo. Niepokoi mnie fakt, że programator podaje mi napięcie 5V kiedy programuje, ale jak nic nie robi, to podaje niecałe 2 wolty.
żadnych komend nie musisz używać. Poczytajk trochę o tym, co to jest UART - po prostu przesyłasz dane, bajt po bajcie.
A usypiasz uC na czas pomiaru? Ważne też jak doprowadzasz sygnał do nogi ADC.. Czym zasilasz uC.. Jak filtrujesz całe zasilanie mikrokontrolera. Może pokaż schemat jak robisz, wtedy lepiej można Ci będzie podpowiedzieć co możesz dodać, poprawić. Jaki sygnał mierzysz? Jak często musisz mieć wynik?
mówiłem o atmega16 :) atmega8 dostaniesz od 5zł brutto. http://elecena.pl/search?q=atmega16 http://elecena.pl/search?q=atmega8 Zamawiać do prototypu naprawdę warto, ale jak byś miał zmówić części do jakiejś mniszej serii... powiedzmy 30 sztuk to już to się nie opłaci. Piszę sam ze swojego doświadczenia. W zależności oczywiście co to za projekt, to najczęściej...
A co z takim czyms jak instrukcje: for, dodawanie, odejmowanie, mnozenie itd. jak można określić ile te instrukcje będą trwać dla danego qC? Szczegolnie mi chodzi o Atmega16.
Proszę na podstawie tych moich danych o prościutki program w C żeby sprawdzić komunikację z procesora do laptopa. Wykorzystaj wiedzę stąd: http://mikrokontrolery.blogspot.com/2011...
Kolego (at)emarcus autorowi tematu raczej chodziło o attiny 13 bo na atmega8 kod jest już na poprzedniej stronie piotrva który poprawił po mnie kod z atmega16.
Czy ktoś ma jakieś dośwaidczenia z podkręcaniem kontrolerów Atmela ( stosowaniem rezonatora o większej niż 16MHz częstotliwości). Pomijam kontrolery które pracują do 20MHz bo jest ich mało. W szczególności interesują mnie informacje nt. ATMega8, ATMega16 lub ATMega32. Pozdrawiam
W sumie sprawa prosta. Oba procesory łączysz magistralą I2C (SCK obu procesorów razem i SDA też razem połączone). Atmega 8 musi pracować jako MASTER natomiast ATmega16 jako SLAVE. Czyli procesor ATmega8 będzie wysyłał dane do ATmega16. Oczywiście można i odwrotnie to zrobić tzn. że ATMega16 jest MASTER i ATmega8 SLAVE. Wówczas to ATmega16 będzie zgłaszał...
Możesz wykorzystać wbudowany RS232.
Dopisałem parę funkcji kolejnych i w tym momencie mam trochę inne zagadnienie do rozwiązania. Niestety pojawił się problem z rozmiarem programu dla procesora atmega8. Starałem się ograniczyć rozwiązanie do minimum, ale i tak mam adnotacje o nadmiarze realizowanych funkcji. Czy jedynym rozwiązaniem jest zmiana mikroprocesora na atmega16?
(...) mocno się zdziwiłem, gdy tworząc schemat nie mogłem znaleźć takich "oczywistych" elementów jak Atmega8, Atmega16. Dla Altium nie są to "oczywiste" elementy. To samo tyczy się takich hobbystycznych elementów jak LCD16x2 czy inne "oklepane" na forach peryferia. Program jest tworzony pod użytkownika innego formatu, więc będziesz się często odbijał...
Podpiszę się pod tym co kolega napisał wyżej, tylko że z Atmega16.
.. .....Przy próbie wgrania na Atmege8 oprogramowania od USBasp (ta atmega ma pełnić rolę zintegrowanego programatora USB) AVRDude krzyczy że coś jest źle podłączone i mam sprawdzić połączenie. Atmega8 ma być programatorem USBasp (?)...... ........... przy wewnętrznym 1MHz taktowaniu - niezły koncept. Tam potrzebujesz takowanie processora co najmniej...
mógłbym dostać schemat tego projektu, który potem będę mógł nanieść na płytkę. Mogę zastąpić atmega16 takim mikrokontlorerm atmega8?
Po pierwsze: nie ma praktycznie żadnej różnicy czy ładujesz do rejestru wartość jako (char jasność) czy (char (0xff-jasność)). Jasność i tak nie jest funkcją liniową PWM. Po drugie na świecie jest cała masa uC, które nie mają żadnego problemu ze sprzętowym PWM (8..16 bitów) i naprawdę warto dobrać kość do potrzeb, zamiast ograniczać projekt do kości...
Witam. Kupiłem właśnie wyświetlacz FIP17C10 i mam takie pytanie: czy jest możliwość sterowania nim przez ATmega8, ATmega16 i 32 :?: Obrazek :arrow: http://obrazki.elektroda.net/91_12299452... Pozdrawiam, Magnum 44
Zmieniłem program na ATmega8 ( bo ATmega16 nie posiadam ) [syntax=basic4gl] '$regfile = "m16def.dat" $regfile = "m8def.DAT" $crystal = 8000000 Config Pind.7 = Input Config Pinc.0 = Output Set Portc.0 Set Portd.7 Do If Pind.7 = 0 Then Portc.0 = 0 Else Portc.0 = 1 End If Loop End [/syntax] wgrałem, program działa dobrze. Bascom DEMO 2.0.7.1
Witam Czy komunikacja między 2 avr'kami z różnym zegarem taktowania będzie prawidłowa ? Atmega8 będzie taktowana zegarem wew. 8MHz ,a atmega16 16MHz
DS3232 komunikuje się po I²C. W przypadku Atmeli chodzi o TWI (odpowiednik I²C) str 163 datasheet Atmega8. Tutaj dla Atmega16 fajny przykład: http://www.ermicro.com/blog/?p=744 Na forum także wiele na ten temat. Tu DS3232 z PIC-em: http://www.elektroda.pl/rtvforum/topic16... ale idea komunikacji jest wspólna.
Darmowy bascom AVR pozwala na 4kB kodu. Może się udać. ATmega8 lub ATmega16 posiadają przetworniki ADC o rozdzielczości 10-bitów Przy pomiarze ciśnień do 1500 barów realna dokładność odczytu będzie na poziomie ok 3 barów. Sam musisz zdecydować czy to wystarczy. Jeśli będziesz musiał zastosować zewnętrzny przetwornik dla większej dokładności to w4kB...
Ok wszystko ładnie pięknie na Atmega16 działa lecz jak zmniejszyć ten program do Atmegi 8 Sama zamiana parametru "-mmcu" z "atmega16" na "atmega8" zmniejszyła program z 7186 bajtów na 6773. Może zapomniałeś skompilować z odpowiednią flagą "-mmcu=atmega8".
To byś potrzebował cały manual jak to zrobić - tematu nie da się opisać w paru zdaniach. Więc albo żmudne googlanie, albo inwestycja w literaturę. Inna sprawa to, że jeśli zadajesz takie pytanie to może pakowanie się w bootloader to nie najlepszy pomysł? Ew.kup procek w zgranym bootloaderem, np. firmowym Atmela. Do tego masz darmowy FLIP do wgrywania...
Witam! Chciałem połączyć poprzez SPI ATmegę8 i AtMegę16 gdzie 8 jest masterem a 16 slavem. Jednak 16 nie wykazuję, żeby dostawała jakiekolwiek dane. Poniżej zamieszczam kod. Procki mają połączone ze sobą MISO, MOSI, SCK i SS. Master #define F_CPU 14318000ul #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> void...
Programator czasami trzeba odlaczyc, czasami nie. Wszystko zalezy od programu. Np. czasami mialem szopki z PonyProgiem, ktory nie robil resetu po programowaniu i uklad czasami z podlaczonym ISP nie ruszal, a po odlaczeniu bylo ok. Co do kasowania FLASH przed programowaniem to nie jest to konieczne, a nawet jest to zbedne - wydluza tylko czas programowania....
Wystarczy ATmega8 + ENC28J60, ale optymalnie ze względu na ilość portów ATmega16 + ENC28J60. Do tego jeszcze stos uIP, parę dni i sprawa załatwiona.
Mnie uczono, że pojemności nigdy za mało. Duże pojemności zmniejszają tętnienia napięcia. I dodatkowo należy pamiętać o 100nF blisko nóżek układu w celu filtracji zakłóceń wysokoczęstotliwościowych. Choć w Twoim przypadku oczywiście może występować inny problem. Napisz jaki masz pobór prądu i ile bierze przetwornik. I tak jak pisze flapo213 ATmega8...
Okej... Dzięki za pomoc... Jutro będę próbował czy działa... ;D A co gdy mi portów zabraknie?;D Bo mam też inne urządzenia (przyciski, lcd, czujniki)... Atmega16/32?
moim zdaniem nie odpalisz tego wszystkiego na atmega8. Zabraknie tobie miejsca, robie podobny projekt i uzywam atmega16 lub 32
don diego: chyba się lekko pomyliłeś z tą prędkością SPI wyświetlacza, maxymalna wartość jaką jesteś w stanie osiągnąć w trybie SPI2x to 1/2 clk procka i raczej nie więcej niż 16MHz. Prędkość SPI tego wyświetlacza w telefonach Siemens to 13MHz i raczej niewiele więcej da się wyciągnąć. Mówisz o ARMie AT91SAM7S256 z zegarem podkręconym do ponad 60MHz?...
Wiesz, właśnie sprawdziłem i faktycznie wszystkie rejestry mają takie same adresy. Po prostu ATMega16 ma jeszcze trochę dodatkowych rejestrów. Czyli powinno działać.
Jak dobrze pamietam, przy atmega8 musialem dodac kondensatory, a przy atmega16 i atmega32 nie daje. Oczywiscie kwarc w: atmega8 do xtal1/2, atmega16/32 do tosc1/2
Można kupić gotowy miernik (analizator sieci) ale tu chyba chodzi o wykorzystanie ATmega8 lub ATmega16 do tego zadania.
zumek, wartość którą wpisuje do OCR1A obliczyłem wykorzystując ten program... A ja Ci podałem wzór, który "stworzyłem" wykorzystując dokumentację ATMega8 :D 1+OCR2= \frac{F_CPU}{N*f}
Witam Bardzo Interesujący projekt.... Zastanawiam się czy dało by się coś takiego wykonać żeby odblokować Atmega8, Atmega16, Atmega32 ... ????
Jeśli chodzi o płytki testowe/uruchomieniowe do ATMega8, czy możecie polecić jakieś zestawy do złożenia bądź gotowe? Od razu zaczynać od ATMega16 czy najpierw ATmega8? Jakie jest "za" i "przeciw"?
To zrób "undo". Wgraj to na ATMega8. ATmega16 też ma JTAG-a i trzeba go wyłączyć jeśli z tego portu korzystasz.
ATmega8 lub ATmega16
ja mam podobny temat do zrealizowania... dlatego chce zapytać, na czym lepiej/łatwiej zrealizować: na ATmega8/ATmega16 czy ATmega16HVB?
Mam 4 procesory AMEGA8 oraz 1 ATMEGA 16 potrzebuję czytać w ATMEGA 16 z pozostałych dane. Komunikacja tylko w jedną stronę - odczyt jednej liczby 10 bitowej ale musi szybko działać. Czy macie jakiś pomysł jak to zrobić ? Pozdrawiam Andrzej
W motoryzacji popularniejszy od RS485 jest CAN
Tutorial znajdziesz [url=http://www.patron.ehost.pl/patron/a... Co do procka, to nie widzę sensu na początek kupować coś więcej niż Atmega8, no może Atmega16. Po pierwsze nie wykorzystasz możliwości tego mikrokontrolera, a po drugie, jak coś popsujesz i go uszkodzisz, to będzie żal. Na początek kup Atmega8, wydasz...
ATmega16 i ATmega8. Ale do JTAG-a trzeba mieć odpowiedni programator, a ja takowego nie posiadam więc kiszka. Myślę, że wybiorę coś z dotychczasowych rozwiązań - podoba mi się ten układ na 4053. Dziękuję wszystkim którzy się zaangażowali. Po raz kolejny pomoc forumowiczy okazuje się nieoceniona. Dziękuję i pozdrawiam
Witam ! Ta płytka nie ma podstawki pod Atmega8, Atmega16 itp. Co chcesz robić ? czy tylko zaprogramować, czy testować, uczyć się ? Pozdrawiam. Stefan
A ja mam problem z połączeniem czech atmeg!!!! "Poprawna polszczyzna źródłem sukcesów w życiu prywatnym i zawodowym" - hasło z TV głupie, ale dla autora postu jak najbardziej powinno trafić... DWÓCH się pisze!!!!
Uzupełniając to co napisał kol. niveasoft dodam, że zastosowanie kwarcu 32,769kHz ma sens w wielu przypadkach, jednakże nie jest lekiem na całe zło :) Można bowiem do taktowania mikrokontrolera zastosować kwarce, których podstawą (jak w przypadku kwarcu 32,768kHz) jest liczba dwa np. 1,8432MHz, 3,2768MHz ... 8,192MHz, ... 16,384MHz itd. Wtedy nie ma...
czy do programatora usb konieczna jest druga atmega? Tak potrzebna jest zaprogramowana ATmega8. http://www.fischl.de/usbasp/ http://www.elektroda.pl/rtvforum/topic73...
Zmęczeni problemami z programowaniem przez LPT, kupiliśmy na allegro USBasp. Po bezproblemowym zaprogramowaniu ATMega16, programowanie ATMega8 wymagało manipulacją zworką SLOW (mimo, że układ pracował na kwarcu 12MHz), natomiast układu ATTiny861 zaprogramować się nie dało, w związku z czym przesiadłem się na sklejony na płytce uniwersalnej SI-PROG i...
Nie wszystkie AVR mają JTAG. Nie mają go np. ATtiny i ATmega8. Atmega16 posiada już JTAG iw zupełności wystarczy do tego projektu (nawet na wyrost).
Witam. Chcę zrobić programator USBasp z podstawką do programowania na jednej płytce. Według projektu: http://www.elektroda.pl/rtvforum/topic73... Mam prośbę do kogoś, kto umie robić płytki(ze schematu na PCB) w EAGLU bądź PROTELU, aby zrobił mi taka płytkę do tego programatora. Programator ma być taki jak w schemacie. Ale maja być podstawki pod...
http://obrazki.elektroda.pl/3790705300_1... Myślę że możesz :) UARTnie jest taktowany kwarcem , tylko pamiętaj o tej samej prędkości iw programach
Większość procesorów ATMega programuje C/C++ compiler and debugger tools for Atmel AVR f-my IAR Systems. Lista obslugiwanych: • ATtiny13, ATtiny22L, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny26L, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny261, ATtiny461, ATtiny861 • AT43USB320A, AT43USB325, AT43USB326, AT43USB351M, AT43USB353M,...
Moja wina, zamiast sięgnąć do dokumentacji ATmega8 czytałem o ATmega16.
Witam! Czy istnieje w BASCOMie taka komenda, która spowodowała by reset procesora i start programu w identyczny sposób, jak po odłączeniu i ponownym podłączeniu zasilania, lub po zwarciu sygnału RESET do masy ?? ...konkretnie chodzi mi o Atmega8 i Atmega16 Pozdrawiam Monty
Witam i proszę o pomoc. Przeglądałem forum i nie znalazłem nic konkretnego odnośnie komunikacji między np. atmegami. Obecnie bawię się atmega8 i atmega16. Proszę o praktyczne uwagi jaka komunikacja? Czy spi, czy i2c, czy może inaczej? Bardzo proszę o kodzik w bascomie dla obu procków(zakładam narazie komunikację między dwoma atmegami8). To co próbowałem...
ATMEGA16 to jakby większa Atmega8 więc śmiało ją kupuj. A jakie masz oprzyrządowanie - miernik, oscyloskop, itp?
do sterowania PWM używa się wyprowadzeń OC1A lub OC1B w ATmega8 są to porty PB1 i PB2 (ja użyłem PB1), w ATmega16 wyprowadzenia te są na portach PD4, PD5. Podepnij się pod port PD5 (zamiast PB1), po poprawie w nagłówku że jest to ATmega16 zamiast ATmega8 i ustawieniu Pind.5 = Output powinno zadziałać. ps. zmień sobie maila w swoich danych ten, który...
Ja swój programator do AVR zakupiłem za ~60zł i obsługuje takie uC: ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega162, ATmega164, ATmega644 ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 , ATtiny261 , ATtiny461 , ATtiny861 AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,...
Trzy niepokojące rzeczy: 1) Twój kod nie wyświetla na konsoli tego, co oczekujesz. Oczekujesz komunikatów w postaci "Temp: %d\n\r", a dostajesz coś typu "42\n". Sprawdź najpierw, czy komunikacja po COMie jest poprawna. 2) ciąg znaków "char tab[10] = "";" jest za krótki i nie obsłuży wszystkich int'ów. Nawet nie zauważysz, jak program zacznie "pisać...
Delay- to się czasem ustawia w Bascomie dla wolnych zegarów procesora. No to jak dla Atmega8 chodziło i nic nie było zmieniane to nie wiem. Zrób undo- zaprogramuj Atmega8. Czymkolwiek. ATmega16 jest prawie taka sama.
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...
Panie Zbee, napewno nie wytrzyma 12V podanych na zasilanie :) Jeszcze podpowiem że mimo poprawności działania oraz dobrej sygnatury mogą uszkodzić się porty wyjściowe i mimo poprawnego działania programu na zewnątrz nic jednak nei wychodzi. DO tego jednak trzeba JTAG-a i procka wyższego niż atmega8
Niby uniwersalny programator do eeprom i procesorów. Obsługuje : Atmel AVR 8-Bit Risk: AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega161, ATmega162, ATmega163, ATmega323, ATmega64, ATmega103, ATmega128, ATtiny12, ATtiny15, ATtiny2313, ATmega8515, ATmega8535 Mam do zaprogramowania...
Czy komuś udało się uruchomić ten wyświetlacz, tak żeby działał ze sprzętowym SPI z Atmega8 lub Atmega16?
• Programuje procesory firmy ATMEL z rodziny AVR: AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90C8534, AT90S8535, ATmega603, ATmega103, ATmega8515, ATmega8535, ATmega8, ATmega16, ATmega161, ATmega162, ATmega163, ATmega169, ATmega32, ATmega323, ATmega64,...
Chciałem zacząć naukę programowania mikroprocesorów znalazłem fajny moduł uruchomieniowy [url=http://www.programatory.com.pl/skle... tylko jest na na chipie 16 a większość książek ma przykłądy na atmega8 i w związku z tym moje pytanie czy wszystkie przykłady będą działać też na atmega16?
Pisząc 8MHz (wewnętrzny kwarc) miałeś chyba na myśli wewnętrzny oscylator ? tak? i że przy takiej konfiguracji szwankuje ci ATmega16 ???? Jeśli tak to mogę się podzielić moimi spostrzeżeniami. Otóż nie wiedzieć czemu też często a w zasadzie zawsze gdy biorę Atmega16 na wewn oscylatorze 8MHz to na 9600 nie chce mi działać zbyt dobrze podczas gdy ATmega8...
a ja tam powiem, że mój buzzer bierze duży prąd i atmega8 nie wyrabiała (przy 70*C rozłączałem układ). Polecam zastosować najtańszy tranzystor (np. bc546d za 20gr) i mieć spokój.
Witam. Mam pytanie czy to możliwe, żeby ATMEGA16 z czystą pamięcią Flash pobierała 70mA? Buduję układ, który będzie pracował cały czas w samochodzie i te 70mA to trochę za dużo bo po kilkunastu dniach bez uruchamiania silnika akumulator się rozładuje. Pozdrawiam Nie przesadzaj, przy pojemności akumulatora 45Ah to wytrzyma 640 h. U mnie Atmega8 z programem...
Do projektu dokładam jeszcze PCB przejściówkę z ATTINY2313 (DIP20) na ATMEGA8 (DIP28) i ATMEGA16/32 (DIP40). Płytka została zaprojektowana tak, aby pasowała do programatora. W miejsce U4 wstawiamy listwę goldpin emulacyjną (tą cieńszą) od strony druku (BOTTOM LAYER), natomiast w miejsce U1 i U2 od strony elementów (TOP LAYER) podstawki (najlepiej precyzyjne)....
atmega8 atmega16 atmega8 atmega16 atmega32 atmega16 eeprom
wysokie ciśnienia doładowania pralka bosch świeci start kondensator pamięć
delonghi zaparzacz piotr burnos
Kod P1110 w Peugeot 206 2.0 HDI - przyczyny i diagnostyka Parametr gazu w piecu Termet Silver Pro 20 kW