jeśli chodzi o programowanie w C mikrokontrolerów to wystarczy dowolna ksiazka o C, niekoniecznie na mikrokontrolery, składnia jezyka w znacznej wiekszości jest identyczna. Jako uzupełnienie należy uzywać noty katalogowej danego AVR i już. Z doswiadczenia wiem że to wystarcza. Pozdrawiam
Ja się C z byt nie interesuję ale jak dla mnie to owiele szybciej się uczę czytają kursy w książkach. W każdej chwili bez problem sięgasz i czytasz. zobacz na btc może coś jest Dodano po 1 nie na btc nic niema :/
a a może znacie państwo jakieś inne książki lub dostępne w internecie kursy związane z atmegą oraz programowaniem w C. Bo szukam w googlu i trudno znaleźć coś konkretnego:/
Błąd rc-1 oznacza, że programator nie może się połączyć z procesorem. Masz jakiś błąd w połączeniach.
Witam. Znacie jakieś dobre kursy BASCOM na atmega8 dla początkującego? Z góry dziękuję.
Skoro RS232, to proszę bardzo: http://mikrokontrolery.blogspot.com/2011... Na przerwaniach, czyli "po Bożemu" akurat dokładnie na ATmega8 :) A kursy C oraz AVR znajdziesz w spisie treści, którego link podałem w poprzednim poście.
Mirosław Kardas, Tomasz Francuz. Na forum jest wątek o książkach do nauki programowania w C. Poza tym są dobre kursy w necie.
wielkie dzięki, jak znajdę trochę czasu to od razu zabiorę się za testowanie, jak bym miał jeszcze jakieś pytanka to się odezwę. A mirekk36 z czego się uczysz C?? Kursy w necie, jakaś książka. Dzięki wielkie
W BAASCOMie mogło by to wyglądać tak samo (tylko składnia języka inna). Nie "ma być" to oparte na Timer0. Może być, ale nie musi. Niestety nikt tutaj gotowca Ci raczej nie zrobi. Musisz zacząć czytaj jakieś kursy programowania i wtedy coś pomożemy na pewno.
a Tobie się 'cytuj' zablokowało ?:P Albo przykleić jakieś kursy - do przerwań takich a srakich, do timerów itd.
No napisałem właśnie, że użyję Atmega8L, ale nie mogę kupić u siebie (wyprowadzenia pinów me takie same chyba jak zwykła Atmega8), jak czytałem o zasilaniu to napisano, że przy zbyt małym napięciu procesor może działać niepoprawnie, albo nawet się uszkodzić, dlatego warto dac stabilizator, który przy zbyt małym napięciu baterii poprostu odłączy zasilanie,...
Witam Mam problem jako iż od niedawna próbuję coś ogarnąć w C - oglądam kursy czytam programowanie w C ale temat dotyczy konkretnie mikroprocesora a dokładniej zmiana portów we/wy. Mam taki problem zrobiłem zegar na lampach VFD z tego tematu https://www.elektroda.pl/rtvforum/topic1... Zrobiłem nową płytkę do tego zegara i użyłem innych lamp...
Zasilania diody się nie filtruje. Filtruje się z grubsza biorąc zasilania układów scalonych czyli nóżek oznaczonych coś około VCC. Filtrowanie zasilania polega na odsprzęgnięciu każdej nóżki zasilania do masy układu kondensatorem typowo 100nF. Jest jeszcze kilka innych zasad prawidłowego filtrowania zasilania ale żadna z nich nie mówi o filtrowaniu...
Od kiedy pamiętam to nie skonfigurowane piny są wejściami. A działanie instrukcji portx.x = 1 po resecie włączy rezystor podciągający i też miernik pokaże 5v, a po instrukcji portx.x = 0 może pokazać wartość bliską zeru. Jutro sprawdzę doświadczalnie, a co mi tam :D . P.S. Zajrzałem sobie na stronę kolegi mirekk36 , cytat: "Zapraszamy na kursy programowania...
Masz tutaj linka do ciekawej strony, na której opisane jest co i jak z diodami: [url=http://www.dzikie.net/index.php?art... Sam z niej korzystałem, bo niedawno pytałem o to samo :D. Co do podłączenie polecam poszukać kursy programowania, tam odrazu tłumaczą co i jak i gdzie... Np. po wpisaniu: kurs avr w google --> pierwsze...
witam, potrzebuję dobrego nauczyciela programowania mikrokontrolera Atmega8. Sam próbowałem, mam książkę "Mikrokontrolery ATtiny w praktyce" (jednak programowanie w asemblerze mi nie leży...) oraz płytę ZL2AVR z kontrolerem ATMega8. Najlepiej w realu w powiecie olkuskim. Jestem w stanie zapłacić jakieś 400zł za dobre nauczenie. Zapraszam.
Witam, Przepraszam, że znowu rozpoczynam kolejny program w stylu "co na początku" ale tak naprawdę nie ma nigdzie tutoriala krok po kroku co z czym od całkowitego zera. Otóż jestem programistą i znam się na elektronice jak pies na miałczeniu, chciałem poprostu zacząć programować mikrokontrolery. Zakupiłem jakiś czas temu programtor USBasp: i nic więcej......
Jakby co to transoptor jest podłączony przez wzmacniacz TL062 w konfiguracji: http://obrazki.elektroda.pl/4445139200_1... To ma być schemat? Mamy sprawdzać w datasheet które piny jaka funkcję mają nie wiedząc nawet który pin jest nr 1? Zainstaluj Eagle , zrób porządny schemat całości Twojego projektu i dopiero wklej do sprawdzenia. Zobacz...
Zastanawiam się czy warto jest wydać na ten cel 300zł ?Czy z tego czegoś się nauczę?Za odpowiedzi wielkie dzięki.
W ogóle jak patrzę na ten kod to mam wrażenie że nie znacz poleceń shift i rotate. No nie znam, muszę zaopatrzyć się w jakąś dobrą książkę o Bascomie dla początkujących z przykładami. Internetowe kursy jakoś mi nie leżą. Układ zadziałał. Dopatrzyłem się swojego błędu. Źle podlutowana druga nóżka GND. Dziękuję wszystkim szukającym błędu. Ale mam kolejne...
koleszka -> dzięki, może jeszcze raz podejdę do Protela ;) a odnośnie Eagle to zwykle pobierałem zawsze jakąś aktualną wersję oficjalną demo ze strony producenta czyli www.cadsoft.de , ale teraz zdaje się mają już tam nowszą wersję 5.xx a ja cały czas pracuję na stabilnej i porządnej wersji 4.16 ;) jeśli nie uda ci się jej znaleźć w necie to daj cynk...
Witam bardziej doświadczonych kolegów ! Posiadam programator avr prog 910 który współpracuje z CodeVisionAVR. I mimo tego iż podążam za wskazówkami, tutorialami i próbuje odnieść znalezione kursy do pracy w tym programie nie potrafię zaprogramować atmega 8 prostym kodem z kursu. Mój problem polega na tym że sprawdzam kod nie pokazuje błędu ale nie potrafię...
Czy można liczyć na pomoc po zakupie? a przed zakupem to nie można ? ;) Hehe no to bardzo miłe i rozumiem to - chodziło mi bardziej o to, że przed zakupem nie będę miał tych przykładów, więc nie będę pytał o konkretne przypadki :) zapraszam na PW, maila, Skype .... zawsze chętnie pomagam każdemu w ramach swoich skromnych możliwości. Bardzo dziękuję...
Kolego debug to inaczej śledzenie kroktów taktów rdzenia i podpatrywanie co i gdzie w których rejestrach siedzi i się zmienia. Debug jest bardzo pomocny zarówno programowy jak i sprzętowy. Innymi słowy jest to symulacja działania procesora (programowa - tylko na PC, sprzętowa masz połączenie z procesorem i odbierasz na żywo co tam się zmienia i widzisz...
Twoje pytanie brzmi mniej więcej w ten sposób: "Chciałbym zrobić coś takiego z takim czymś, żeby połączyć tamto z takim czymś, i żeby było ładnie - tylko przejdźmy do sedna: nie wiem jak to wszystko połączyć. Macie jakieś pomysły? aha no i napiszcie mi kawałek kodu w Bascomie" Można by odpowiedzieć tak: 1. połącz to drucikami i śrubeczkami - tylko dokładnie...
Dziękuje za naprowadzenie mnie na właściwą ścieżke....:) Korzystając z tablic konwersji całe wygenerowanie łańcucha tekstowego, wysyłanego na LCD, powinno się zamknąć w kilku-kilkunastu cyklach maszynowych. Zaciekawiło mnie to bo w sumie wymiśliłem sobie taki algorytm: np. dec = 195 dla starszego bajtu ... 195/10-> 19 zapisujemy do rejestru.... 19*10...
Podtrzymuje jeszcze temat z pytaniem: Czy zestaw ATMEGA32 z książką Góreckiego ma sens? ten zestaw jak najbardziej z każdą książką ma sens. I nie upatruj w nim jakiegoś mega skomplikowania w związku z tym że tam jest ATmega32 ;) .... proponuję ci - skoro mówisz, że schematy umiesz czytać to obejrzyj sobie dokładnie schemat obydwu płytek. Przecież na...
Witam, Wiem, że temat powtarzał się na forum już z milion razy (chociaż ja znalazłem tylko 7 podobnych ;-) ), ale po przeczytaniu ich nie wywnioskowałem co jest nie tak. Kto mi powie dlaczego ten wyświetlacz nie chce się zaincjować? Wyświetlacz na 100% sprawny, bo jakieś gotowe skompilowane programy znalezione w sieci działają (w zasadzie to część działa,...
A tak z ciekawośći czy ktoś z was znalazł w tym kursie jakieś błędy ?
Najlepiej czytaj noty katalogowe. Żadna książka ich nie zastąpi. Poszukaj na www.atmel.com albo elenocie. Odnośnie książek do procków to jeśli możesz poszukaj na torrencie, ja mam z tamtąd około 30 książek w czym 10 do procków.
No to dobrze... uC taktowany jest najniższą dostępną z wewnętrznego RC częstotliwością 1MHz... Ustawiam prescaler na 1 i mam przerwanie co 256us... Czy nadal powinienem coś wpisywać do TCNT0...?.?.?
Witam Chcialem zaczac zabawe z mikrokontrolerami dokladniej z atmega8 chce kupic ten uC tylko nie wiem ktory wybrac w sklepie http://www.cyfronika.com.pl/e/store/easy... bo jest ich pare modeli atmega8 :/ A potrzeboje tego uC to kursu http://www.patron.net.pl/ w publikacjach "Nauka programowania mikrokontrolerów w języku C." Za odp. z gory dzieki...
https://forbot.pl/blog/kurs-elektroniki-...
poczytaj o pętlach, powtarzasz w 100% podobne operacje, które można zastąpić jedną - iteracyjną. poza tym "knight rider" rozjaśnia diody i przyciemnia - jedna po drugiej. Dla każdej powinien być osobny PWM, przy tej ilości, niestety programowy - do poczytania: http://mikrokontrolery.blogspot.com/2011... przeczytaj sobie poniższe...
Tutaj znajdziesz gotowe programy chyba nawet skompilowane pliki hex dla ATmega8: http://mikrokontrolery.blogspot.com/2011... A oscyloskop masz, tylko o tym nie wiesz: http://mikrokontrolery.blogspot.com/2011...
kurs jest troszkę przestarzały i zamiast męczyć się i marnować czas, przejdź na Atmel Studio 6.2
wszystkie te już przeszukałem i programatory używane są na lpt. aAtmege8 programuję się chyba tylko językiem C
Poćwicz sobie poszczególne operacje bitowe w kursie C wraz z kompilatorem online Cmaniak: http://mikrokontrolery.blogspot.com/2011... Możesz tam ćwiczyć także symulując Atmega8 (patrz przykład w zakładce Przykłady CManiaka). Dodatkowo: http://mikrokontrolery.blogspot.com/2011...
Szukać, szukać i jeszcze raz szukać: [url=http://hobby.abxyz.bplaced.net/inde... AVR-GCC cz.5
Każdy kiedyś zaczynał, ale proponuję jednak poszperać trochę po internecie. Mnóstwo jest najróżniejszych kursów itp, trzeba tylko dobrze poszukać. Trochę własnej inicjatywy a nie tylko pytania i pytania ;)
... nie wiem w jakim celu są te 2 minusy przed div ? Operatory dekrementacji, a dokładniej predekrementacji: http://mikrokontrolery.blogspot.com/2011... Są jeszcze operatory postdekrementacji - dobrze opanuj różnicę, bo w tym przypadku jest istotna.
Wszystko ładnie i pięknie tylko jak się do tego zabrać? Może jakieś linki o tym atmega8 ?? Jakiś kurs programowania? Przypomnę że zaczynam od zera:(
Tutaj jest maly kurs programowania AVR'ek, jest tez, jak zrobic makefile do ATMega8... Wystarczy zmienic kilka wpisow i bedzie na ATTiny12... http://www.patron.net.pl/konstruktorzy/A... >>> Strona tymczasowo niedostepna Pozatym, pakiet WinAVR ma gotowe narzedzie do tworzenia plikow makefile, zwie sie toto MFile...
Szukasz kursu czy asemblera? Bo temat przeczy treści postu. Kurs to jak kol. bajk wspomniał. Asembler, a nawet całe darmowe środowisko AVR Studio jest dsotępne na stronie www firmy Atmel.
Częstotliwość od 15Hz do 80 Hz, przy 15Hz wypełnienie 3-4ms a okres 62ms. Przy 65Hz wypełnienie to 6ms, a okres ok 15ms. Dla podanych przez ciebie warunków, może to być dowolny MCU. Czy wykorzystasz gardware - timery, czy zrobisz to całkowicie programowo, to każdy współczesny MCU da radę. Jeśli pobierzesz sobie darmowe przykłady do książki "Język C"...
Znajdz sobie jakiś kurs avrgcc
nie korzystam z AVRstudio :)
Witam, chciałbym zapoznać się z programowaniem mikrokontrolerów. Znalazłem dość ciekawy kurs: [url=http://www.kursc.dioda.com.pl/str00... W którym to używany jest ATmega8. Czy ten kurs i mikrokontroler jest dobry jak na początek? Mikrokontroler ATMEGA8-16AU AVR znalazłem na allegro, tak samo jak płytkę stykową... Lecz co z resztą? Co dokładnie...
m.biruta --> postaraj się na spokojnie obejrzeć i poczytać to co poniżej a szybko rozwiążesz sam szereg problemów o które pytasz - a masz ich sporo: http://mirekk36.blogspot.com/2012/04/mik... http://mirekk36.blogspot.com/2012/04/prz... a na koniec koniecznie przejrzyj tych kilka lekkich...
-zwiększył bym pojemności kondensatorów przed i po stabilizatorze do 100-220µF. wartości tych kondensatorów wziąłem z datasheetu stabilizatora, moge oczywiście to zmienić, ale po co? -rezystor R1 nie ma wartości- niech ma 10-15kΩ. rzeczywiście, ten rezystor będzie miał wartość 10k -nie znam rozkładu pinów złącza programującego ale jak zerknąłem...
Działa :) Dziękuję bardzo! Co do kursu to od jakiegoś czasu o tym myślę i chyba niedługo sie za do zabiorę.Może ktoś polecić jakiś dobry kurs? Pozdrawiam
//częstotliwość zegara #define F_CPU 1000000L Kompletnie niepotrzebne Sam program wygląda dobrze, polecam Ci gorąco ten Tzn mam ustawić wewnętrzny oscylator na 8 MHz? Dokładnie tak, po tym ustawieniu nie będziesz miał problemu z wgrywaniem programu od razu przez środowisko, np poprzez Eclipsa, kurs do niego znajdziesz na kanale do którego link załączyłem...
kursy forbot fizyka kursy kursy elektroniczne
instrukcja minolta dimage atmega sterowanie wyświetlaczem naprawa moduł sterować pralka amica
Wymiana panelu sterującego w piekarniku parowym Bosch Laptop włączony, diody świecą na niebiesko, ekran czarny