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...
Zdecydowanie załóż nowy wątek. To już inny temat. Co do programowania to ja piszę w asemblerze. Ale ludzi piszących w Bascomie jest dużo. Być może ktoś ma gotowe fragmenty programu.
Potem wystarczy, że z konfigurujesz resztę portów i w zasadzie gotowe.
nie ma to jak porada typu 'masz tu gotowy program' <: wielce edukacyjna [; 4\/3!!
1. Diodę możesz podłączyć szeregowo z rezystorem do portu I/O ATMEGA8 i będzie działać ok 2. Na elektrodzie są gotowe schematy i programy - szukaj informacji o PWM 3. Częstotliwość zależy od użytego odbiornika, który ma wewnętrzny demodulator. Najczęściej jest to 36KHz np układ [url=http://robodudes.com/podczerwieni/4...
Witam. Mam kilka takich gólnych pytań . Chodzi mi o wykonanie woltomierza na atmega8 . Za bardzo się nie znam na mikrokontrolerach ( no może podstawy podstaw ). Budowałem już woltomierze na ICL-kach ale tam wystarczy się trzymać schematu i cos tam skalibrować... Dobra do rzeczy! Czy dam radę mając gotowy program do bascoma zrobić woltomierz ?? czyli...
Mam takie coś. Nie wiem czy to wina programu (przecież jest gotowy i powinien działać) czy jakieś inne cuda.
Atmegę udało się zaprogramować podpiętymi przewodami do gotowego układu.
Nic z tego nie rozumiem. ....Program mam juz gotowy na procesor atmega8.. Jest on napisany na AT89C2051.... Jedno jest zaprzeczeniem drugiego.
ATmega ma podłączony zewnętrzny kwarc? Jakaś gotowa kupiona płytka, czy "samoróbka"?
Proszę bardzo - kursik od podstaw: http://mikrokontrolery.blogspot.com/2011... z gotowymi programami, itp. a jak czegoś nie skapujesz - pytaj na tym forum :-) PS. Ode mnie 20 pkt, bo masz mało, a mogą się przydać na początku drogi.
A tak poza tym czy program jest poprawny? Dobry jestes! Popraw najpierw wszystkie bledy, ktore zostaly wskazane, skompiluj, wrzuc do uC i zobacz. Troche wlasnej inicjatywy a nie tylko gotowe na tacy!
Aha czyli lepiej kupić gotową płytkę testową atmega 8 i do niej napisać program?
1) Tak na pewno nie jedna osoba, ale nie jako forum-help tylko komercyjnie. Bądź kup u producenta kitu. Może gdzieś znajdziesz gotowe źródła - wątpię. 2) Tak nada się.
Jeżeli skaczesz do podprogramu Dalej to mozę potem z niego powróć a nie skacz z niego ponownie do Klaw z którego to Dalej został wyzwolony. Dodatkowo możesz zwiększyć stos bo często przez niego program sypie się na podprogramach. Sugeruję również w danej chwili ustawienie tylko jednej nóżki jako wyjście gdyż jak u ciebie gdy 3 są wyjściami i na nich...
Witam ! Dodaję gotowy działający program do pomiaru temperatury. ATmega8 fabryczne fuse bity ( nic nie zmieniaj ). Program sprawdziłem z liniami które wtym programie są zaremowane, ze względu na łatwiejszą konfigurację na mojej płycie. $regfile "m8def.dat" Config Lcdpin = Pin , Db4 = Portd.1 , Db5 = Portd.2 , Db6 = Portd.3 , Db7 = Portd.4...
Witam Udało mi się końcu dzisiaj rozwiązać problem. W jednym miejscu (_1WReadSlot(), tuż za odczytaniem bitu) ustawiłem za małe opóźnienie (25us, a powinno być 60us). Jeszcze spróbuje "pogadać" z DS18B20, i postaram się wrzucić tutaj gotowe funkcje do obsługi 1Wire. Dodano po 4 Zgodnie z obietnicą podaje gotowy projekt w WinAVR, pod ATmega8 (at) 4MHz....
Sprawa dotyczy tematu: http://www.elektroda.pl/rtvforum/topic13... Szukam osoby gotowej do napisanie programu pod układ AtMega8 Posiadam gotowy schemat układu. http://obrazki.elektroda.net/46_12547424... Zależy mi na tym, aby program był troszkę opisany (czytelny dla mnie) Znam tylko zupełne podstawy w ASM, ale t było bardzo dawno…;)...
Kup moduł, zrob płytke z ATMegą wgraj program reszte pytań jak bedziesz miał juz gotowy zestaw
Asembler to nie moja bajka, tak jak i C, więc ja nic nie przerobie, choćbym nawet dostał gotowy program;] Ja poszukuje czegoś w bascomie....
aha. ok to super, jak bedziesz mial gotowy program to podrzuc. Dzięki wielkie i pozdrawiam.
okolo metra zegara nie ustawialem mam gotowy skompilowany do hexa program niemam innego bufora mam podpiete zasilanie
Witam. Mam zrobiony czytnik kart sd do rs232 i potrzebuje jakiegos programu, zeby teraz to wszystko ruszylo. Nie ma to byc jakis skomplikowany program. Dodam, ze scalak to atmega8. Wie moze ktos jak to powinno wygladac i w jakim jezyku napisane to powinno byc? Moze jakis gotowy program ktos ma do tego? Czekam na odp
nawet nie trzeba nic kompilować w AVR Studio - tam w podkatalogach są umieszczone gotowe wsady do procesorów różnych w tym do ATmega8 ;) - wystarczy tylko to wgrać za pomocą dowolnego programu do procka i po zawodach ;) ale oczywiście jak ktoś zna C i chciałby coś tam poszperać w kodzie to trza zassać AVR Studio 4.13 oraz WinAVR (kompilator C) i jazda...
A może podłącz wyświetlacz LCD... Wystarczy podłączyć 6 pinów do Atmegi, zasilanie masę, są gotowe biblioteki, a i do pisania programów się przydaje. Marek
nie, nie czekac... po co? zrob sobie flage. albo dwie bo masz dwa przyciski. tam gdzie sprawdzasz czy pin jest zerem, sprawdzaj dodatkowo czy dana flaga jest ustawiona. jesli tak to rob co tam robisz i zeruj flage. dopisz gdziekolwiek if'a ktory bedzie sprawdzal czy pin jest jedynka. jesli tak to ustawiasz tą flage. i gotowe..
No ... to był by dopiero tani zegarek :D Fakt, że układzik niezły ale można użyć nawet zwykłego PCF- a z podtrzymaniem bateryjnym i zrobić z tego całkiem fajny zegarek. Pełny kalendarz można sobie już wyklepać w programie -na forum jest nawet gotowy kodzik.
Witam. Borykam się zaprogramowania mikrokontrolera atmega8. Zakupiłem programator usbasp v2.0. Zainstalowałem sterowniki pod win7 układ jest widziany przez komputer instalacja przebiegła pomyślnie. Ale żaden z programów nie widzi programator a. Mam gotowy wsad jest to wsad miernika zasilacza. Podłączyłem całość według tego schematu
Witam, programuję od niedawna ATMega8 w C++. Parę dni temu chciałem jednak skompilować gotowy program assemblera. Czy ktoś może pomóc? Jak z tego, co mam uzyskać hex, strawnego dla mikroprocesora? Poniżej link do gotowego programu (na dole - firmware). http://elm-chan.org/works/ltc/report.htm...
Ooo.. Dlaczego symulator w takim razie twierdzi inaczej?? :) Skoro tak jest to mój program jest gotowy :D Oczywiście cały czas pisałem o ATMEGA8, zapomniałem w pierwszym poście ująć :)
Program ma za zadanie sterowanie 3 wentylatorami (załączanie w tej samej chwili) Czyli od strony programu, sterujesz jednym wyjściem, co wiele upraszcza. Pytanie zasadnicze - pisałeś już coś w Bascom i oczekujesz wskazówek, czy gotowego programu (wówczas nie ten dział...) ?
dokładność myślę do 0,3 ale 0,3 czego? g? kg? mA? Zgodnie z przepisami działka wagi musi być wielokrotnością 1,2 lub 5. Reasumując jeżeli Twoja waga będzie miała do 100 działek (działka 0,05kg przy MAX 5kg) (tragicznie mało :wink:) więc Atmega8 ze swoim ADC starczy aż nadto. Szkoda że nie poszukałeś wcześniej bo za 400zł mogłeś mieć gotowy układ pomiarowy...
Na stronie Atnel.pl znalazłem tylko program do obsługi takiego analizatora, gotowej konstrukcji tam nie widziałem, co dopiero schematu.
Kręciłem potencjometrem w obie strony, nic to nie daje. oprócz Kwadratów pojawiają się również kreski, a tak to nic po za tym. Jeszcze mam jeden pomysł. Czy jest to możliwe żeby bascom źle kompilował program. Mógł by ktoś wrzucić jakiś gotowy program już w hex. Był bym bardzo wdzięczny.
Poszukaj kompilatora dla C, z procesorków polecam ATMEGA8 16,32 Ja pisze w FASTAVR, jest demo w sieci i taki program spokojnie w nim skompilujesz, a jak piszesz w C, to w tym kompilatorze spokojnie napiszesz taki program, skompilujesz i wgrasz do procka za pomocą gotowego interface-u na allegro za pare zł, lub zrobisz sam wg opisu. Obsługa LCD w FASTAVR...
g_06 Jeśli tylko program się zmieści to można zmienić na ATMEGA8535 :) Zmieniasz odpowiednie porty dla ADC, LCD i gotowe, no i oczywiście musisz zmienić : $regfile = "m8def.dat"
Znalazłem Tylko że muszę użyć układ scalony MAX232 do "pogodzenia" napięć PC i TTL. I to wszytsko ale jak przesyłać dane. Do transmisji danych w ATmega8 musisz użyć USART (Universal Synchronous and Asynchronous serial Receiver and Transmitter) w trybie asynchronicznym. Łączysz pin wyjściowy oznaczony w ATmega8 jako TXD z wejściem RXD w porcie szeregowym...
Dziękuję za odpowiedź to i tak lipa bo poprostu mam gotowy wsad a akurat ten program korzysta z dodatkowych wyprowadzeń :) wiec nic nie zdziałam podrawiam.
_Karek_ :arrow: nie przeginasz trochę ? Nie dość, że dostałeś, a właściwie wyżebrałeś gotowy kod, to jeszcze masz wymagania
Gotowy program pokazujący parę możliwości i opis jak podłączyłem się używając dwóch rezystorów (1k i 2,2k) [url=http://bart-projects.cba.pl/sim800.... ..w języku Bascom :D Niedługo dojdzie chyba zdalne sprawdzanie stanu konta w Plusie bo akurat takie coś potrzebne :D Oczywiście to że potrzebujesz źródła napięcia około 4V to pewne ;)
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...
A gdzie masz deklarację procesora, częstotliwości, konfigurację pinów do LCD? Co do programu, to proponuje: ' naglowki programu Do Locate 1 , 1 Lcd "Witaj!" Wait 3 Locate 1 , 1 Lcd "Czy dziala?" Wait 4 Locate 1 , 1 Lcd "!!! TAK !!!" Wait 5 Cls Loop Gdzie nagłówkami programu muszą/mogą być: - deklaracja procesora np. m32def.dat...
Czy jest jakis gotowy projekt konwertera z klawiatury PS-2 na RS-232 z wykorzystaniem atmega8? Potrzebuje głównie program do mikrokontrolera bo elektrycznie to dosyc proste. Dzieki za pomoc. Piotrek
znalazlem ten temat, ale tam jest tylko gotowy program ( o ile dobrze te pliki odczytałem)... a ja potrzebuję przed wszystkim schemat....
Czyli masz wyświetlanie multipleksowe. W efekcie musisz ko kolei "przemiatać" wyświetlacze, odświeżając ich zawartość. Twój kod oczywiście kompletnie tego nie robi. Jeśli chcesz to ściągnij przykłady do mojej książki (link w stopce), tam masz gotowy program jak to zrobić. Z samej analizy sporo się nauczysz.
Tak chodzi mi o wskaźnik wysterowania LED za pomocą ATMegi i nie mam kompletnie pojęcie jak to napisać, jak ktoś ma gotowy program to prosiłbym o wrzucenie go tutaj.
chodzi o to, ze sam chcialem to zaprogramowac, co bym musial zrobic krok po kroku? gotowe programy pewnie udaloby mi sie znalezc, gorzej z tym jakie elementy mam kupic i jak je ze soba poskladac, o to mi chodzi..
Myślę, że kolega ARISTOT pisze w asemblerze i mam w zwiazku z tym pytanie o technikę pisania. Czy kolega pisze program od początku do końca jak leci, czy też posiada w swoich zbiorach już napisane typowe podprogramy, które skleja w całość łącząc je tylko dla danego zastosowania, oraz ewentualnie jaki procent programu stanowią zwykle gotowe (stałe) fragmenty.
Witam, poszukuję oprogramowania, do zapisu na kartę SD (korzystam z uC Atmega8) kilku pomiarów napięcia (to już jest gotowe, udostepnię program, który już napisałem, żeby uzupełnić o zapis na kartę SD). Pamięć do dyspozycji, ok. poniżej 4kB. O pieniądzach rozmawiam z zainteresowanymi, zależy mi na czasie. Pozdrawiam
Np może to być BASCOM-AVR www.mcselec.com Program nie ma większego znaczenia ważne aby obsługiwał ten programator. Masz już gotowe pliki więc nie bedzie problemu
Dobra. Jaki bootloader i jak się potem próbujesz łączyć. W Medze trzeba ustawić wielkość bootloadera i start od Bootloadera. Nazywa się to Boot Reset Vector , ale napisz jeszcze jaki to bootloader. Są gotowe instrukcje ale dobrze by było wiedzieć czym się chcesz potem łaczyć (jakim programem).
możesz zrobić przerwanie z timera + programowy "watchodg" który sprawdzi co jakiś czas czy procesor działa. Jeśli nie (bo wartość w programowym watchdogu jest zbyt duża) to wtedy taka sekwencja: 0. sprawdzenie flagi "gotowy" - jeśli ustawiona to czekaj na reset z WD - nie rób nic 1. reset wd 2. zapis do eeprom 3. ustawienie flagi "gotowy" cóż, słyszałem...
Witam ! Mam nadzieję że wiesz aby ten programator działał ATmega8 musi być zaprogramowana odpowiednim programem. Pozdrawiam. Stefan ps. czasem lepiej kupić gotowy programator ( na Allegro 25zł cena z przesyłką )
jak mam być "profesjonalnie" a nie z Allegro (masz gotowy układ z obudową klawiaturą wyświetlaczem i zasilaniem) to do generacji impulsów wykorzystaj wiatraczek od komputera. W każdym jest hallotron, odpada problem drgania styków itp. Co do przymocowania magnesu do gwintowanego pręta weź nakrętkę przyłóż do niej magnes, owiń nicią i zalej jakimś cjanopanem...
jakikolwiek program kontaktujący się przez RS232 PC z ATmega8 Najprościej jest skorzystać z gotowej biblioteki uart np. Peter Fleury's http://www.jump.to/fleury masz tam dobre przykłady zastosowania w pliku test_uart.c
Jeżeli to gotowy projekt z gotową płytką pcb to jedynie można ekranować płytkę , sprawdzić jakość zasilania (zakłócenia , lepsze filtrowanie zakłóceń) . Czynników może być wiele .
Jaka to żarówka? Jaką ma moc? Jakiego napięcie potrzebuje? Żarówką należy sterować tranzystorem lub przekaźnikiem ewentualnie triakiem, wybór tranzystora lub przekaźnika będzie zależal od parametrów żarówki. Jeśli chcesz to mogę Ci przeslać program w C, lub plik gotowy do wyslania do uC.
Kiedyś napisałem prosty przykład użycia Timera w trybie CTC dla AVR w AVR Studio w języku C. W załączniku znajduje się ten gotowy kompletny program powodujący przerwanie od porównania (Compare) co około 250 ms i generujący przy okazji falę prostokątną na wyjściu OC0A. Otrzymujemy w ten sposób przebieg prostokątny na tej nóżce o okresie 2 Hz (2x250 ms...
A to jest nie tak, że nie doczytałeś o tzw "drganiach styków" i ich w ogóle nie eliminujesz programowo. A jakbyś jeszcze helpa bascomicznego poczytał to zobaczyłbyś, że masz w tym celu gotowe polecenie jak Debounce, które od razu załatwi te problemy z obsługą klawiszy ;)
Jak chcesz ręcznie, to za 1zł kupisz gotowego scalaka. Za parę złotych więcej kupisz gotowy scalak, z którym sterowanie ogranicza się do dwóch pinów - kierunek i czy ma się kręcić.
Witam Czytam ten temat i zachęcił mnie do zrobienia tej stacji lutowniczej. Mam pytanie do autora. Jakiego transformatora użyłeś do zasilania całości? Jakiej mocy? Użyłem transformatora ze starej stacji, toroidalny 2 x 12V 50W. Dokładny model to TST50/004 dostępny w TME, ciężko go dost w sklepie z oświetleniem Dla Tych którzy nie mają programu Eagle...
Witam Przeanalizuj [url=http://www.elektroda.pl/rtvforum/to... Atmega8 i TWI , ale jak zacząć... powinno pomóc w zrozumieniu magistrali TWI(I2C). Jest to gotowy szablon z obsługą magistrali TWI do którego wpisuje się własne procedury.
A to przepraszam, być może ja źle zrozumiałem pytanie - a tobie chodziło o kod źródłowy programu Bootloadera do procka AVR tak ? np do ATmega8 ? Ja akurat napisałem sobie sam zobacz tu LINK , możesz go pobrać i będziesz miał zupełnie za free czysty kod w języku C na bootloader do procesorów serii ATmega. Ale są też inne gotowe rozwiązania, np ze słyszenia...
pobrałem te pliki i chcę wsad do procka umieścić na jego należytym miejscu tz. w ATmega8 i jak najprościej to zrobić? jakim programem i czy programator stk 200/300 jest do tego odpowiedni ?? ----------------------------------------... prościej już nie umiem napisać napisać :] do KowalD "plik .c otworzysz nawet notatnikiem......
Wasze przykłady nie pomogą, bo w ten sposób nie można adresować bitów portu przy zapisie. Najprościej jest stworzyć strukturę, która ma kolejne pola bitowe odzwierciedlające poszczególne bity portu i wtedy można się do niej odwoływać tak jak w powyższym programie. W wiadomym miejscu jest gotowy przykład jak to zrobić :)
Jest jeszcze Atmega168 może mi przypasować, ale cena już jest 2 razy większa niż zwykłej, poczciwej atmega8 i ma tylko 2 razy więcej pamięci. A 4 razy więcej w ATMega328P? 32kB będziesz miał ciężko zapełnić. Niestety kwiestia ceny jest taka a nie inna - innej obecnie nie będzie. ATMega8 to stary układ i cena jest niska, gdyż czyszczą się magazyny....
To jest tylko część kodu odpowiedzialna za obsługę samego przycisku, by program działał należy dodać pliki nagłówkowe i inicjalizację peryferii. Jeśli chcesz to mogę zapodać kompilujący się gotowy przykład. Damian.
Lepiej więc zacznij od nauki programowania, a nie sklejania innych programów - tym sposobem nie nauczysz się niczego, a na tym forum raczej nie popieramy przekazywania gotowych rozwiązań problemów w sytuacji niewielkiego wkładu własnego w jego rozwiązanie.
Witam, byłby ktoś w stanie wrzucić tutaj gotowy listing programu pod Bascoma? Dokładnie pod ten schemat jaki przedstawił joboo... Pozdrawiam. PS: Da mi ktoś punkcik? :D
mam zrobić projekt na studia (który musi zawierać elementy elektroniki z której jestem niestety kompletnie zielony bo studiuje informatykę). To jest https://obrazki.elektroda.pl/5754559700_... Pisanie programu dla : - osobne układy ATmaga aplikacja np. AVR STUDIO i wymaga do wczytania Programator. - gotowy Moduł Arduino na ATmegach...
Przyznam się, że przed świętami miałem chęć odświeżyć mój projekt. Miałem chęci na dodanie opcji sterowania LED-ami ze smartfona (WiFi), 4x PWM, jakieś gotowe programy typu błyskanie, biegnące światełko itp. ale święta się już skończyły i zapał również :( Może za rok...
Jasne.. Po co udzielać odpowiedzi na zadane pytanie, skoro można napisać, że to już było i wlepić kilka linków do wyszukiwarek, zwiększając tym samym liczbę swoich punktów. Gdybym umiał to znaleźć w Google, to bym w ogóle nie zadawał pytania.. Forum jest po to, żeby pomagać, a nie żeby utrudniać.. Przecież nie proszę o gotowy program, tylko instrukcję,...
Tylko że ja "refów" nie zmieniam. Pozmieniałem kod tak jak napisałeś i dalej to samo:( Problem jest gdzieś indziej. Kolega miał ten sam problem i zrezygnował z ADC, ja natomiast mam już gotowe urządzenie i nie mogę nic zmieniac w hardware. Może jakaś fabryczna wada ATMEGA8? Na internecie jakoś brak programów na kilka kanałów ADC.
Kup odpowiedni odcinek profilu kwadratowego aluminiowego Jeszcze lepiej kupić profil alu otwarty (takie np na obudowy. Na przód założysz kawałek dymionej pleksy lub zwykłą pleksę oklejoną dowolną, nadającą się do tego folią od środka. Możesz. Z automatu łatwo będzie zrobić zabezpieczenie przed wodą/ wilgocią. Sterownik? Co tu wiele pisać, w dobie mikrokontroleró......
Najprostszy możliwy program, na otworzenie portu - zaświecenie diody, jak chcesz zrobić miganie to poszukaj w helpie bascoma - zmiana stanu : Config Pinb.2 = Output - pin B.2 ustawiony jako wyjście pinb.2 = 0 - stan pinu B.2 jest 0 Do napisania migającej diody będziesz potrzebował jeszcze użyć pętle. Gotowy, tylko nie wiem czy działa, ale powinien Config...
Jest wiele sposobów. Możesz wgrać przez bootloader - o ile wcześniej go w jakiś sposób wgrałeś do procesora. Możesz użyć programatora szeregowego typu USBAsp, MKII czy ICE. Albo najdroższa opcja czyli programator HV. Generalnie poza arduino używa się programatorów z drugiej kategorii. podpinasz pod odpowiednie piny, wczytujesz do programu plik hex (bądź...
Skoro jesteś początkujący szukaj artykułów o programowaniu w Bascom w archiwalnych numerach EdW (Mikroprocesorowa Ośla łączka). Wykorzystanie programów w innym języku moim zdaniem będzie trudne i bezcelowe. Bascom jest wyposażony w wiele gotowych procedur do obsługi LCD albo przetworników ADC i ma polski plik pomocy co jest dużą zaletą. Do odczytu temperatury...
Możesz mieć pomieszane kabelki albo nie masz w programie oczekiwania na zakończenie konwersji i sczytuje ci poprzedni wynik bo bieżący jest jeszcze nie gotowy. Jest przerwanie wywoływane przez zakończenie konwersji ADC.
Już gotowe. Dziękuję wszystkim, którzy pomogli i przepraszam za wywołanie zamieszania. :D Miłego wieczoru! Temat uporządkowałem usuwając zbędne posty.
A pomógł byś mi co do programu... ? Mam książkę i się uczę... ale przyjmę każdą pomoc.... A projekt zrobie w weekend na gotowo bo muszę zaprojektować płytkę albo zrobię na uniwersalnej
Witam, dopiero zaczynam swoją przygodę z mikrokontrolerami - mam wszystko gotowe prócz, no właśnie... nie mogę znaleść środowiska programistycznego żeby to zaprogramować, sęk w tym że mam na tym komputerze Windows ME (Millennium Edition) i nie mogę włączyć programu Bascom-AVR bo wyskakuje taki oto komunikat " Odnalezienie wymaganego pliku .DLL GDIPLUS.DLL...
Kolega Kminek podał (prawie) gotowe rozwiązanie ... Config Pinc.2 = Output Config Pinb.0 = Input Set Portb.0 ' o tym zapomniał ;) Do If Pinb.0 = 0 Then Portc.2 = 0 If Pinb.0 = 1 Then Portc.2 = 1 'lub 2 powyższe linie zastąpić poniższą 'Portc.2=Pinb.0 Loop End ... , a Ty nadal nie potrafisz odróżnić PORT-u od PIN-u. Nie wystarczy poznać sam kompilator...
Proponuje coś na zasadzie prostego SPI, z wykorzystaniem przerwania sprzętowego, niech linia z przerwaniem sprzętowym będzie linią zegara, dowolna linią danych, jeśli zmieni się stan na lini przerwania sprzętowego niech to przerwanie w programie odczytuje bit z lini danych i niech wraca do programu, a jeśli licznik bitów osiągnie odpowiedni stan, czyli...
kolego tylu ludzi już pisało abyś wypróbował PonyProg'a albo inny podobny program żeby przekonać się gdzie leży błąd. Nie mów, że to taka tragedia nauczyć się obsługi tych inny prostych programów, które służą tylko do programowania procków i nie mają wbudowanych kompilatorów jak Bascom. Nie próbuj robic tego przez AVR Studio bo to całkiem inna bajka....
Najpierw napisz program, zaprogramuj procesor a potem pytaj dlaczego nie działa. Tu uzyskasz pomoc a nie gotowe rozwiązania. Na górze strony są takie tematy "i". Zajrzyj.
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...
Witam Jeśli chcesz coś małego to jakaś Atmega powinna wystarczyć, ewentualnie jakiś PIC jeśli preferujesz Microchipa. Oczywiście aby miało to ręce i nogi to programowanie na piechotę nie ma sensu, chyba że program ma być stały i niezmienny. Istnieje program LDmicro, którym z mikrokontrolera zrobisz sterownik programowany w LD. Gotowa płytka do Arduino...
Witam. Szukam schematu i jakiegos gotowego programu w C do nauki wykorzystania za pośrednictwem mega8 wyświetlacza LCD opartego na sterowniku HD44780. Przeszukiwałem google w tej materii ale wyskakiwało dużo stron gdzie były albo gotowe programy ale bez schematów albo niesprawne programy. Ma ktoś jakieś gotowe sprawdzone rozwiązanie?? Prosze mi nie...
To nie jest kod, tylko juz skompilowany i gotowy program do przesłania na µC. Musisz włączyć (F4 na klawiaturze, lub ikona Run programmer) programator i tam załadować plik hex Pozdrawiam
Jako czujnik zastosował bym coś prostszego, na przykład jakiś enkoder, Chcemy znać tylko ilość obrotów, więc wystarczyła bym nam tarcza z jednym otworem i transoptor szczelinowy. Zliczamy impulsy i tyle. Można też zastosować żyroskop jednoosiowy. Wyjdzie łatwiej niż z akcelerometrem. Można też by popróbować z magnetometrem, albo prostym kompasem. Co...
Witaj Nikt nie będzie podchodził do twojego postu poważnie skoro sam do niego tak nie podszedłeś. Niewiele osób zechce wogóle Ci pomóc bo projekt wcale nie jest taki prosty, a do tego nie napisałeś żadnych danych. Jakie amplitudy sygnałów mierzysz, jak często, jakiego typu będzie mierzony sygnał... po co Ci odczyt na kompie skoro masz wyświetlacz? Ludzie...
Jaki wyświetlacz? Można się domyśleć, że chodzi o LCD w trybie 4-bit. Jeśli tak, to także można się domyśleć jak. Wystarczy [url=http://lmgtfy.com/?q=lcd alfanumeryczny]Link tam dotrzesz do noty katalogowej. Aby mieć całkowitą pewność, trzeba w programie, którego nie załączyłeś, sprawdzić funkcje poszczególnych GPIO. Piszesz, że jesteś zielony, więc...
po pierwsze ja bym sprawdził czy podłączenie jest na pewno dobre , w ten sposób że użyłbym gotowej biblioteki http://radzio.dxp.pl/hd44780/ w drugiej kolejności proponuję przeanalizować tamtą właśnie bibliotekę i na jej podstawie napisać program od nowa i różnica sama wyjdzie.
Z tą 'podmianą' portów to będzie ostateczność niestety, ponieważ mam już gotową płytkę na której miał znajdować się wyświetlacz wraz z Atmegą. Dzisiaj podeśle jeszcze skompilowany program koledze, który zweryfikuje ostatecznie czy to wina programu, czy faktycznie tych nieszczęsnych portów.
Myślę że częstotliwość może być zbyt duża ale mogę zmodyfikować program. W pierwszym poście w pliku PDF jest gotowe do wydruku. Jednak do sterowania serwa o ile nie jest potrzebna linijka LED wystarczy generator na NE555.
Zwykłe dongle nie mają w sobie nic mądrego, cały problem tkwi w oprogramowaniu. Warstwa sprzętowa Bluetooth tego typu to właściwie jeden układ. Niestety programowanie takiego dongla jest raczej nierealne jeżeli nie ma się wystarczającej wiedzy. Wystarczy spojrzeć jakie programy są dołączane do takich Dongli BT, na rynku występują właściwie dwa. Jedynym...
Mam wrażenie, że kolega w ogóle nie czyta tego co piszemy -_-' W moim poprzednim poście podałem Ci gotowy schemat, przystępnie napisany kurs... prześledź go, i to co jest tam napisane, zmontuj tamten układ.
Kwarc podczas programowania nie musi być podłączony o ile uC korzysta z WEWNĘTRZNEGO generatora ("fusy"dla ATMEGA 8 i podobnych = 0001 lub 0010 lub 0011 lub 0100), Jeżeli przełączono "fusy" na generator ZEWNETRZNY czyli kwarc lub generator podający z zewnątrz gotowy sygnał taktujący to podczas programowania generator/kwarc musi być podłączony. Na kwarcu...
Witam... Z mojej strony moge powiedzieć że olekewaagata ma racje nie ma sensu stosować I2c, lepiej UART, bo do procka który ma być slave sam bedziesz musiał napisać obsługe I2c, chciarz są gdzieś gotowe, ale... 2313 to tylko 2k programu???.... Jak chcesz zastosować I2c to przerzuć sie na ATmega8 (cena podobna), tam jest sprzętowy I2C slave, i po kłopocie......
Miesiąc na wszystko? ;-) ;-) Spróbuj zacząć od końca. Proponuję zmontować (na płytce uniwersalnej) coś w rodzaju powyższego układu na ATMega8 bez buforów we/wy, dwa kable - jeden do rs, drugi do isp (w wersji najprostszej wystarczy złącze do LPT DB25 i pięć przewodów (masa, SCK, MISO, MOSI, RESET), jakiś zasilacz (7805). I gotowe Do tego dokładam AVR...
bascom gotowe programy gotowe programy atmega gotowe programy bascom
rozruch transformatora napięcie baterii histereza vitodens vitotrol
Rozpiska kostek radia Fujitsu Ten w Toyota Prius Wymiana potencjometru głośności w Yamaha PSR-S710