Będziesz mógł wgrywać program , możesz potem wgrywać inne, zmieniać itp. Jeśli bootloader wgrał się poprawnie to zrób sobie test wgrywając przykładowy program Blink.
zobacz na stronę http://www.avrbeginners.net/ Dobrze udokumentowane przykłady i opis dziania AT90S i ATMEGA Timery,UART,rejestry itp.
poszukaj na forum znajdziesz listing bez problemu. co do podlaczenia lini SDA(pin5)SCL(pin6) pcf8583 to podlaczasz do dowolnych wolnych lini procesora a w programie deklarujesz to polaczenie za pomoca polecenia : Config Scl = numerpinu Config Sda = numerpinu
Witam serdecznie W sieci znalazłem przykład dla modbus rtu tylko avr jest jako MASTER [url=https://wiki.mcselec.com/bavr/MAKEM... a potrzebuję zobaczyć jak wygląda przykładowy program gdzie mikrokontroler jest jako SLAVE w modbus RTU czyli dysponuję jakimś adresem gdzie mogę zapisywać i odczytywać z mastera
Po pierwsze używaj znaczników SYNTAX dla łatwiejszego czytania składni. Druga sprawa, w twoim przykładowym programie źle ustawiony jest parametr F_CPU gdyż twoja atmega nie jest taktowana z 40MHz! Wpisz tam taka wartość w Hz jaka jest taktowana twoja Atmega. Podłączenie... Dioda przewodem do PC5 przy mikrokontrolerze. Przycisk przewodem do PB0 przy...
Witam! Mam układ z modułem VS1003 taki jak na zdjęciu. Niektórzy już coś takiego uruchamiali. Może ktoś wrzuci schemat jak to podłączyć do uC (najlepiej jakaś atmega) i jakiś przykładowy program. Będe wdzięczny za pomoc. Pozdrawiam
Jeszcze jedna uwaga. W Arduino biblioteki dodaje się przez menedżera bibliotek. Nie trzeba ściągac z netu nic poza przykładowym kodem programu z .ino. najprościej skopiować ten przykładowy kod do swojego nowego szkicu.
(at)Wally50 AVR - bardzo przyjemne uC. Nigdy nie miałem z nimi większych problemów, a jak potrzebuję coś "mocniejszego" to stosuję ARM'y. Problem dotyczy modułów RFM, które nie koniecznie zachowują się tak jak to producent opisał (łącznie z przykładowym programem). Pozdrawiam.
Wpisz sobie w wyszukiwarce na elektrodzie słowa 'AVR UART' (to jest właśnie układ w ATmega służący do transmisji szeregowej, np. RS232C). Znajdziesz bardzo dużo wyników, przykładowych programów, konfiguracji. Oczywiście musisz dołożyć do swojej ATmegi scalak MAX232 (też jest to w postach opisane). A do przetestowania działania samego połączenia wystarczy...
W Twoim wypadku USART=UART max prędkość 9600 jeszcze idzie NADAJNIK: http://obrazki.elektroda.net/7_124714816... ODBIORNIK: http://obrazki.elektroda.net/100_1247150... podłączenie jest też banalne jak nadajnika 3 kabelki amega nie potrzebuje kwarcu ani innych elementów to co jest na schemacie wystracza program tez moge podać przykładowy...
widzę, że temat przygasł wiec ponownie prośbę... proszę o wrzucenie przykładowego programu na procesor atmega, gdzie po naciśnięciu przycisku dioda zapala się na 5 sekund i gaśnie. Liczę ze taki program pomoże mi zrozumieć zasadę działania komendy odliczajacej czas. Książka ani inne posty jakoś mi nie pomagają i nie mogę tego przeskoczyć. Liczę, że...
a napisał by ktoś przykładowy kawałek programu ? :]
dzieki za cenne rady. jesli chodzi jednak o assemblera to nie mowie ze jest trydny i juz napewno nie jest mi obcy, ale w bascomie poporostu bede musial kodowac. Chodzi o to ze we wrzesniu (ostatni miesiac wakacji studenta :) ) bede mial praktyki w firmie ktora zajmuje się tym i wlasnie oni nakazali mi zapoznanie się z tym modelem mikrokontrolera i...
Witajcie, Projektuje właśnie termometr wykorzystujący termoparę. Scalak do termopary jest na 3,3V, zatem postanowiłem zasilać cały układ tym napięciem. Problem w tym, że nie mam komunikacji na drodze Atmega 8L, MAX3222, komputer. Konwerter USB<->RS232 sprawdzany, połączenie też. Możliwe, że zrobiłem gdzieś błąd na schemacie. Możecie mi coś podpowiedzieć?...
Wg. mnie te 4 takty obejmują również czas wykonania przerywanego rozkazu. Przynajmniej tak pokazuje symulator w AVR Studio. Oczywiście jeżeli przerywamy rozkaz dwucyklowy (np SBI) to opóźnienie wyniesie 5 taktów. Jeszcze dla pełnej poprawności to piszesz o ATEMGA16 i ATMEGA644P więc Twój przykładowy program zawiera błędy: - dla ATMEGA rejestry Timera...
0,66 µA Cię satysfakcjonuje? Tu masz: http://www.atmel.com/Images/doc8307.pdf Poza tym ściągnij sobie jakiegoś full datasheeta do xmegi i czytaj. Na stronie Atmela masz do wszystkiego osobne notki. Przykładów jest mnóstwo w AS5/6. Ale co do gotowców w sieci, to nie tyle, że xmegi nie są popularne ale ludzie nie mają z nimi tyle problemów co z Atmegami,...
Reasumując: uC masz podłączony źle z każdej strony, do tego masz program, który nie przejdzie kompilacji, a my mamy sprawić, żeby to wszystko działało, bo Ty jesteś zbyt leniwy na to, żeby znaleźć w sieci jeden z tysięcy przykładowych schematów i programów z komunikacją przez RS232.
Witam.[url=http://atmega32.republika.pl/... masz opisaną ATMege32 i to w naszym ojczystym języku i parę projektów.
Można spokojnie zrobić czujnik dotykowy na samym ADC w procku AVR bez najmniejszego problemu i ładnie działający, jak? wejdź na ten link: http://www.e.kth.se/~pontusf/ i kliknij w "Touch sensor" masz tam schemat i przykładowy kod programu - proste a działa piknie, że hej
Dokładnie tak. Moje programy działają poprawnie,ale do innych aplikacji chciałbym skorzystać z programów testowych. Od firmy niestety brak odzewu. Próbowałem wgrać 4 programy testowe bez skutku, podłączenie fizyczne poprawne Tutaj znajduje się opis płytki i programy przykładowe np LCD [url=http://www.propox.com/products/t_14...
Witam, rozpoczynam walkę z serwami i atmegą Zajrzałem do pomocy bascom`a i załadowałem gotowy przykładowy program, zmieniając wartości by uzyskać 1-2 ms (zakres dla mojego serva) ............ Servo(1) = 100 .............. I niestety, servo nie zachowuje się tak jak powinno. Spróbuj zmienić: Servo(1) = 100 wstaw: Servo(1) = 10 ' 10 * 10 = 100...
Proponuję zmianę działu - temat wałkowany był nie jeden raz, Arduino ma tonę przykładowych programów - wystarczy poszukać. W przeciwnym razie przeniósłbym się do działu zleceń ;)
chcialbym sam wygenerowac takie dzwieki przez zmiane ksztaltu i czestotliwosci fali dzwiekowej - tym samym zmiane napiecia podawanego na buzzerek... tylko nie wiem jak takie fale moga wygladac Swego czasu potrzebowałem wygenerować taki ładny ding-dong do dzwonka i miałem programik w którym projektowało się dźwięk na podstawie czasu trwania, częstotliwości,...
Znalazłem ciekawą bibliotekę [AVR-GCC] (obsługującą DMP), którą można pobrać na stronie: http://davidegironi.blogspot.com/2013/02... . Trzeba tylko sprawdzić, czy umożliwia wykonywanie takich operacji.
Korzystam z WinAvr. Nie piszę od nowa skryptu, zmodyfikowałem na swoje potrzeby ten przykładowy z programu i skopiowałem do katalogu wynikowego z programem.
Witam. Postanowiłem spróbować nauczyć się kilku podstaw z mikrokontrolerami i programować je. Kupiłem zestaw EVBavr05 Propoxu z atmega16. Do zestawu dołączone zostały również przykładowe programy napisane w c. Próbuje w pisać w BASCOM, jednakże po poprawnym skompilowaniu programu, przeprowadzeniu symulacji i wgraniu na procesor nic się nie dzieje. Atmega...
Witam, potrzebuje program w języku C na atmege 8 z obsługą ADC. Atmega musi z czytywać bardzo małe napięcia i w zależności od niego wystawiać zero lub jedynkę na którymś z wyjść. Prosiłbym o jakiś przykładowy program który pozwolił by zapoznać mi się z tematem bo nigdzie nie mogę znaleźć programu do którego mógłbym się odnieść.
Czy znacie może jakiś program na telefon lub pocket PC który mógłby się komunikować z tym modułem? Mam na myśli coś przykładowego na czego bazie można byłoby stworzyć własny program. Chodzi o komunikacje po UART
mógłby mi ktoś wytłumaczyć na jakiej zasadzie działa magistrala I2C ( przeczytałem kilka opisów ale nadal nic nie rozumiem ) A Jak do mikrokontrolera Atmega 8 podłączyć zewnętrzny eprom Na pewno chodzi o EPROM a nie o EEPROM? Jeśli EPROM (np. 27256) to nie rozumiem w czym problem? Jeśli EEPROM i2c (np. 24C16) to na stronie Atmela są przykładowe programy...
z kodu wszystko widac ... steruje na zasaddzie czasu TCNT0=200; (200 odpowiada 55Hz) a raczej zliczanych impulsow(counter) do zadanej pozycji ... wiec jak zmienic TCNT0 by program sie "nie rozjezdzal" ... moim zdaniem przy malych czestotliwosciach petle "if" jeszcze wyrabiaja ale jak im zwieksze TCNT0=230; (czyli nawieksze czestotliwosc) to juz atmega...
ADC z ATMega jest taki sobie, bez cudowania trudno uzyskać rozdzielczość lepszą niż 2mV - musisz to teraz przeliczyć na ciśnienie i sprawdzić czy taki wynik cię satysfakcjonuje. Oczywiście masz zawsze w zanadrzu oversampling, lub wykorzystanie możliwości wzmocnienia sygnału (co zresztą prowadzi dodatkowe błędy). IMHO wykorzystanie BMP085 jest prostsze....
Może to ci się przyda [syntax=c] /* PROGRAMIK PRZYKŁADOWY Wykorzystanie sprzętowego PWM AVR ATMEGA 8 (1MHz) */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> /* PROGRAM */ int main(void) { int i; // Konfiguracja portów we/wy DDRB = (1<<2)|(1<<1); // OC1A i OC1B wyjścia PWM /* Ustawienie sprzętowego PWM */...
Poszukałem, znalazłem na mikrokontrolery.blogspot.com przykładowy program, pozmieniałem porty i.. nie działa. Wywala błąd przy ustawianiu bitu na ciągły pomiar. Co można z tym zrobić?
pomiędzy wyjściem LM35 i ATEMEGĄ dać rezystor? Czy ktoś mógły by napisać jakiś przykładowy program, który by zapalał diodę przy temperaturze 20 stopni? Chce zobaczyć jak taki program wygląda.
Witam posiadam wyżej wymieniony zestawl. W Bascomie ustawiłem na atmega 32 oraz stk 200/300, biorę przykładowy program kompiluje i daje programuj. I wtedy diodka na płytce sygnalizująca programowanie mignie i wychodzi błąd : Could not identify chip with ID:000000 Jeśli możecie to prosze o wmiarę szybką pomoc. Z góry dzięki
Witam Bardzo proszę o pomoc w obsłudze przetwornika A/C. Proszę o przykładowe lub gotowe programy spełniające określone funkcje. Program pisany jest w BASCOM. Chce by mikrokontroler spełniał dwa (3) zadania: 1.) Przy pomocy potencjometru sterować wypełnieniem sygnału PWM. (0V=ok. 30% PWM, 5V=ok. 90% PWM) 2.) a) Przy pomocy potencjometru zmieniać częstotliwość...
Hmmm, to troche nie na tym forum napisałeś, bo jest jakiś Początkujący Laborki, Teoria...... czy coś w tym stylu. Powiedz konkretnie do jakiego procka potrzebujesz jakiś przykład, bo może chodzi Ci o Z80 ? Czy to ma być mikrokontroler z pamięcią wewnętrzną flash, czy to ma być właśnie procek typu Z80, gdzie program musi być załadowany z pamięci zewnętrznej...
W jaki sposób chcesz wgrać program w assemblerze 8051 do AVR (Atmega). To dwa kompletnie różne mikrokontrolery. Oparte są o inny rdzeń procesora. Przykładowo - w ATMEGA AVR nie ma instrukcji SETB. Porównując do samochodów - to tak jakbyś do silnika Diesel'a wlał benzynę. Pojedziesz? ale gdzie?
Cześć; Też kiedyś szukałem jakiejś biblioteki do obsługi MMC/SD. Znalazłem wtedy taki link: http://www.captain.at/electronic-atmega-... Przykładowy program z tej stronki testowałem na ATMega32 + MMC 32MB. Chodzi bez problemu. Oczywiście jest to zapis/odczyt blokami po 512B. Niedawno znalazłem bibliotekę z obsługą partycji i FAT16. To już jest zupełna...
Witam! Chciałbym zbudować ramię na 6 serwomechanizmach (TowerPro SG-91R) i tu pojawia się problem... Jak sterować serwami? Jakiego uC użyć? :| Wiem że Bascom ma specjalną funkcję dla serw tylko jak jej używać? Prosiłbym o przykładowy program dla jednego serwa z dokładnym opisem, tak żebym zrozumiał jak to działa... Dziękuję pozdrawiam Macfis.
No właśnie Ja też chciałbym ożywić ten temat. Chce podłączyć ATMETA 32 do PC tak, żeby mógł wysyłać dowolne klawisze jak klawiatura i jednocześnie mieć podłączoną standardową klawiature. Jaka jest wasza opinia na ten tepat? Czy można podłączyć je jednocześnie czy lepiej podłączyć klawiature do ATMEGI i dalej przesyłać na PC odebrany znak. ATMEGA====PC====KLAWIATURA...
Witam wszystkich! Na wstępie zaznaczam, że tak naprawdę dopiero uczę się programowania uC, a chcąc zobaczyć "na szybko" do czego zmierzam w tej sztuce, postanowiłem ściągnąć przykłady z książki. Ponieważ zakupiłem zestaw ZL3AVR (z ATmegą32) wraz z programatorem STK200 (z BTC), postanowiłem władować do procka jeden z przykładowych programów z książki...
Witam, Chciałbym wykonać rejestr przesuwny, używając 10 wyjść oraz jednego wejścia do przesuwania bitów switchem. Proszę o podpowiedź co do komendy jakiej użyć oraz proszę o jakiś przykładowy program (kilka linijek, żeby zrozumieć zasadę tworzenia rejestru). Język do programowania Atmegi - Basic. Pozdrawiam
W takim razie nie trzeba żadnych rezystorów. Jeden koniec przycisku podłączasz do wybranego portu mikrokontrolera, a drugi do masy. W programie musisz dać "0" zamiast "1", ale to chyba wiesz sam. Przykładowo przycisk dołączony do PB1 ma zrobić podniesienie wartości I o jeden: $REGFILE="m8def.dat" $CRYSTAL=8000000 Config Pinb.4 = Output Config...
Nad takim też myślałem ale to nie jest to. Chodzi o to, że pin wejścia będzie podpięty pod linie 5V w komputerze i jeśli będzie wykryty sygnał (to 5V) to wtedy na pinie przykładowo 13 będzie przez określony czas stan wysoki. Przez określony czas tylko. A jeśli stan tej lini 5V zmieni się na zero to wtedy znów na ten określony czas będzie stan wysoki...
Witam Mam kłopot próbuję znaleźć program który włącza kursor na LCD. Ale mi się nie udaje. Mógłby mi ktoś podać taki programik albo nakierować na takie programy? Proszę o pomoc
Stwórz sobie pilot korzystając z rc5send, schemat w helpie. Odbiornik zaś korzysta z getrc5, schemat również w helpie. W pomocy znajdziesz również przykładowe programy.
W nocie katalogowej w rozdziale o USART masz sekcję "Examples of Baud Rate Setting" i pod nią tabelki z przykładowymi kwarcami, prędkościami oraz błędami dla kombinacji powyższych oraz wzór do obliczenia błędu dla mniej standardowych prędkości kwarcu.
chcesz przykładowe programy ? Poczytaj helpa !! Kolega szelus podał ci algorytm działania. czego ty jeszcze chcesz?? poszukaj tu: Elektronika Praktyczna 6/2004 - Projekty Czytelników, strona 89
Znalazłem chwile czasu i narysowałem Ci ten schemat. http://obrazki.elektroda.net/53_12315045... Tak jak mówiłem jest on bardzo prosty. Zamiast literek narysowałem bloczki, a w dolnym lewym rogu masz przykładową literę. Narysowałem tylko trzy gałęzie dla 1, 2, 3 LED z dobranymi rezystorami. W razie zbyt bladego świecenia, bądź znacznej różnicy...
Mało ciekawe, sztuką było by zrobić ten zegarek bez PCFa! Jeśli Atmega jest taktowana zewnętrznym kwarcem to napisanie programowego RTC nie powinno stanowić problemu Nie stanowi, bo na stronie Atmela jest przykładowy program. Co sekunde wybudza się, "posówa" zegare i idzie spać.
Witaj, Prawie wszystko o co pytasz --> www.analog.com nota aplikacyjna AN-604. + jezeli sie nie myle to AD nie produkuje adxl250. Sprawdz tez oferte freescale. Oni tez maja calkiem pokazna rodzinke przyspieszeniomierzy. Ja uzywalem adxl213,adxl202,adxl210 z avr i '51. Ostatecznie w mojej zabawce mam 2*adxl210+90s2313 polaczony poprzez uart z atmega...
Witam , złożyłem sobie ten wynalazek https://www.elektroda.pl/rtvforum/topic1... . Wersja 2D bez poprawek , czyli ta co jest w załączniku. Wszystko jest , jak ma być poza tym pola na płytce to masakra przy lutowaniu. Natomiast jak wiadomo w załączniku znajduje się hex i epprom do fleshu atmegi 8, jest to wersja atmega_fusebit_doctor_2.03 Chciałem...
Jetem świeży w temacie dlatego proszę Was o pomoc. Czy jest możliwe zrealizowanie przy wykorzystaniu mikroprocesora AVR np. ATmega8 i Bascom następującego projektu: Co jakiś czas (co ok. 10-20s) na wejście µProcesora podawany jest analogowy sygnał napięciowy (0-200mV). Zadanie jakie ma wykonać µP to wykrycie zbocza narastającego sygnału wejściowego...
Odpowiem ci na pytania dotyczące BL, bo jeśli chodzi o działanie przykładowego programu, to trzebaby go przeanalizować, a jak wiesz mam pewną awersję do BASCOMa :) Bootloader jest odrębną aplikacją i zazwyczaj przyjmuje się, że jest on "nietykalny" - to znaczy jest ładowany raz i zostaje na zawsze. Ponieważ sekcja bootloadera ma własne lockbity, po...
Wspólne masy to rzeczywiście jest problem i taki test ma średnio sens. W datasheet'cie do rfm12b są przykładowe programy, gdzie transmisja szeregowa jest realizowana ręcznie. Wszystko jedno jakich pinów na atmedze użyjesz. Możesz wybrać dowolne 5. Musisz tylko przedefiniować porty(co i jak masz podłączone). Tam na początku przykładowych programów jest...
Należy pamiętać, że w nowszych wersjach avr-libc nie należy używać PROGMEM do deklaracji typu: Typedef Documentation prog_char Note: DEPRECATED This typedef is now deprecated because the usage of the __progmem__ attribute on a type is not supported in GCC. However, the use of the __progmem__ attribute on a variable declaration is supported, and this...
Czesc, od jakiegos czasu ucze sie programować układy atmega. Chciałbym nauczyc sie obslugi wyswietlacza lcd (mam taki 2x16) Czy ktoś z Was mógłby mi pomóc ? Zamieścić przykładowy program i opisać co po kolei sie dzieje ? Szukałm juz w różnych źródłach, ale albo są to bardzo skromne informacje, albo na tyle obszerne, ze mozna sie pogubić. Za wskazówki...
szukalem na forum i masz racje jest duzo postow na temat atmegi ale ja jestem zupelnie zielony i nie wiem od czego zaczac, a wszystkie posty jakie znalazlem byly dla tych ktorzy maja juz jakies podstawy pozdrawiam
Użyj przetwornika A/C do mierzenia napięcia a potem to tylko przetwórz jak ci pasuje. Przykładowy program do miernika napięcia: Config Adc = Single , Prescaler = Auto Start Adc Dim W As Word do W = Getadc(0) Loop End
kulmar , jakie korzyści ekonomiczne odnosi firma, której programista przez miesiąc pisze program w assemblerze, w porównaniu do takiej, która ma programistę C, który przykładowo ten sam program napisze w tydzień? ( a wynikowe hexy będą identyczne, lub prawie identyczne ) Sugerujesz, że C powstało tylko dla hobbystów i amatorów?
znalazłem dużo przykładów jak posługiwać się licznikami, ale wszystko było w C a ja nie znam go i programuje w asemblerze. Mógłby ktoś opisać przykładowy licznik(tzn napisać program) i opisać? (chcę odmierzyć jakiś czas, ale najpierw chcę poznać zasadę działania liczników). najlepiej gdyby było coś o liczniku 0 i 1
Witam. Zabrałem się za projektowanie sterownika rolet opartego na atmedze z komunikacją rs485 modbus ascii . Jako ze od czegoś trzeba zacząć załatwiłem sobie zestaw uruchomieniowy atmega 32 ARE0034 . Do zestawu zostały dołączone przykładowe programy miedzy innymi program obsługujący rs232. Kod przedstawiam poniżej: /**************************************/...
no właśnie coś takiego zrobiłem config clock = user if i1 > hse then 'warunek zalaczenia sprezarki if ttsec = 180 then ' nie wczesniej jednak jak po 3 min lcd "rozruch" ' pokazuje stan end if set portb.5 'wlancza przekaznik albo sprezarke 'przez moc2030 endif Sectic: Incr Ttsec Return ale problem jest taki ze ta zmienna będzie się zerować...
Czyli jeśli dobrze rozumiem , na tej samej wersji AVRDUDE z tymi samymi parametrami , programator potrafi zaprogramować Atmegę16 , a Atmegę8 juz nie. Co oznacza stwierdzenie "nie wykrywa mi go"? - jaki komunikat pojawia się przy próbie programowania? Jeśli to jest nowy układ Atmega , to nic nie trzeba ustawiać powinien dać się zaprogramować bez problemu....
http://www.atmel.com/dyn/products/app_no... http://www.atmel.com/dyn/products/datash... http://www.elektroda.pl/rtvforum/viewtop... Oraz wiele kryje się pod funkcją szukaj (u góry każdej strony elektroda.pl) -- Pozdrawiam, Daniel
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...
Da sie to zrobić? Bo robie projekt na atmega8515 (mam ich kilka więc nie będe kupował nowego) a on nie ma TWI a potrzebuje dołączyć pamięć EEPROM Jak to zrobić pod bascomem o ile sie da Witam wszystkich. Ostatnio spotkałem sie z podobnym problemem. Musiałem odczytać i zapisać zawartość 24c08 (1024 bajty). Niestety :( programy przykładowe załączone...
Bardzo przepraszam, że się wcześniej nie odezwałem w tym temacie ale mail mi umknął :( Kolega zdaje mi się (tak na szybko) o ile dobrze pamiętam komponent ComPort źle korzysta z jego zdarzeń :( .... a przecież razem z ComPort są przykładowe programy i tam można podejrzeć jak się to robi. Zaglądał tam kolega ?
1. Korzystanie z gotowców prawie nigdy dobrze się nie kończy. Szkoda czasu i energii na poprawianie nie swoich kodów ;) 2. Nie definiuj F_CPU w kodzie programu - to lub podobne zdanie pojawia się tu średnio kilka razy w tygodniu, więc uzasadnienie znajdziesz bez problemu. 3. Unikaj "magicznych" liczb w kodzie programu. Zapis: n++ ? 6. Jakiś schemat?...
tylko programowanie czystego mikrokontrolera na np. płytce stykowej To napisz jak masz to zamiar zrobić za pomocą środowiska Microchip Studio bez znajomości podstaw języka C. Do programowania niekoniecznie trzeba poznać wszystkie możliwości tego języka, wystarczy na początek tylko poznać kilka podstawowych funkcji i wtenczas można zrozumieć jak działają...
Witam, Potrzebuję zrobić na TDA1543A i Atmega8 regulowane napięcie stałe w zakresie napięc podawanych przez TDA1543A. Znalazłem przykładowy program i zmontowałem układ, atmega wysyła dane lecz na wyjściach TDA mam jedynie napięcie stałe bliskie napięciu zasilania. Atmega8A taktowana kwarcem 12MHz. Próbowałem także 1MHz i 8MHz i nic to nie zmieniało....
Zestaw dla początkującego dość dobry. Można kupuć też samą PCB http://www.kamami.pl/index.php?id_prod=6... i samemu zamontować to co będzie potrzebne. Książka dość dobra - posiadam. Nie prowadzi może "za rączkę" ale opisuje dokładnie procesory z rodziny ATMega. Choć i tak przy konkretach trzeba podpierać się danymi katalogowymi (datasheet), bo poszczególne...
Posiadam taki o to programator: https://botland.com.pl/pl/programatory/1... Chciałbym za jego pomocą programować mikrokontroler Atmega328p w programie Arduino IDE. Komputer widzi programator jako USBasp. W Arduino IDE dodałem płytki atmega. Podłączenie mikrokontrolera tak jak na schemacie....
1. Spróbuj zejść z COM-ami poniżej liczby 4. Powyżej COM 4 niektóre programy nie chcą z nimi pracować. 2. Spróbuj może programator odpalić pod AVRStudio i przez niego zaprogramować. Tu masz przykładowy poradnik jak to zrobić : http://sigaris.hostowo.eu/Blog/?p=226
Jeśli zaczynasz, to może na początek prosty zestaw z wyświetlaczem LCD ładnie wygląda niebieski, w przyszłości możesz użyć tych z zimną katodą. Atmega 8 spokojnie wystarczy. Kostkę przełączania wejść (LC78212) i cyfrowy potencjometr możesz sterować po I2C a czujniki temperatury albo po 1wire typu 1620, albo na wejścia analogowe LM35 wejść jest 6, więc...
Witam. Zacząłem się "bawić" w programowanie od tygodnia,mam programator stk500 płyte testowa z propoKSa (żeby nie było,że reklama) EVBavr04. Poczytałem o pisaniu programów i o środowisku avr studio4. Na stronie propo... do tej płyty są przykłądowe programy,jak wrzucam do procka to wszystko działa. A problem mam tego typu, że nigdzie nie moge znaleźć...
Smoczy, po twoim poście stwierdziłem, że sprawdzę fusy, i o dziwo był tam 1mhz, zamiast 8mhz, które wydawało mi się, że są. Zmieniłem więc na 8, prędkość 9600. Po zmianie zaczęło działać odbieranie znaków. Niestety nadal nie wysyła... Schematu nie ma, układ połączony jest następująco: USB -> konwerter USB/RS232 na ft232 -> max232 -> atmega. Jestem prawie...
Miałem nadzieję raczej na jakieś przykładowe programy. Zauważyłem niestety, że ludzie akurat treścią samego programu to nie lubią się zbytnio dzielić. No mam nadzieję, że ktoś jeszcze odpisze :)
Mam zamiar wyświetlić statyczny czarny bez odcieni obraz na monochromatycznym graficznym LCD. Czyli w zależności od sterownika to ów sterownik może być buforem ( w sensie "zapamiętuje") linię pixeli danego obrazu OK. A skąd sterownik bierze dane ( linię pixeli ) Domniemam że wysyłam te dane ( czyli obraz już skonwertowany na czarno-biały bez odcieni...
O, ktoś dorzucił we/wy na 24V do Arduino i zamknął w obudowę z przyłączem na śrubki :) Sam kilka razy chciałem tak zrobić. Ile to kosztuje? Myślę że choćby z ciekawości się jutro odezwę. Dajecie jakieś biblioteki do PT100? Bo nie ukrywam że by mi zależało, a z tego co rozumiem mogę to sobie w gołym C programować? Jakieś zdjęcia LCD i klawiatury "wyrzuconej"...
Czy może ktoś z kolegów mógłby podać przykładowy program odczytujący wartości z ADC w trybie pojedynczych strzałów? Tzn. program coś sobie robi i co jakiś czas zgłasza jednorazową chęć odczytu wartości z ADC. Potem wraca do swoich zajęć w oczekiwaniu na przerwanie. W programie obsługi przerwania zapisuje sobie wartość zmierzoną przez ADC i ponownie...
Bascom Atmega Jak zapisać domyślne wartości w eepromie pod wskazanym adresem? Tworzenie zmiennych w kodzie, które mogą wskazywać, pod jaki adres ma ona wskazywać zajmuje miejsce w kodzie programu. Jeżeli zadeklarujemy to w ten sposób to wszystko jest zapisane w pliku epp i nie zajmuje miejsca w kodzie programu. Ale jak wskazać że przykładowo etykieta...
Dziękuję kolegom za odpowiedzi. Pomijając fakt, że może wkradły się jakieś błędy w składni, czy brak jakichś nawiasów, to pisząc ten kawałek przykładowego kodu miałem w zamyśle, że mógłby on działać na takiej zasadzie, że: Zakładam, że np. adc przekroczyło wartość 500, oraz temp_1 przekroczyło 30, to wówczas powinny się wykonać działania nr1 i nr2....
Ja ci mogę spokojnie polecić książkę Marcina Wiązani "Programowanie mikrokontrolerów AVR w języku BASCOM". Jest dużo rzeczy dokładnie opisanie, przykładowe programy i wszystko oparte o Atmege8.
(at)Paziu. Witam ! Pokaż co dotychczas zrobiłeś w temacie syren. Masz miernik częstotliwości ? Masz programator do programowanie uP AVR ( ATtiny, ATmega ) ? Popatrz tam: https://www.mcselec.com/index.php?option... Jest tam schemat i przykładowy kod jak wygenerować dźwięki, miedzy innymi 440Hz i 550Hz....
Spróbuj programu przykładowego, może pod C.
No to niedokładnie napisałem. Masa fizyczna sondy jest duża w porównaniu z masą opornika/kondensatora czy czegoś tam jeszcze. No i wyciąga mi ten element. Albo zwiera sąsiednie piny na listwie goldpinów. Bo krokodylkiem to można się jednak podczepić do jakiegoś goldpina czy drucika- wpiętego w płytkę stykową czy wlutowanego w pole lutownicze. Tak jakby...
Fakt. Jeśli chodzi o przykładowe programy bywa ciężko, z dokumentacją w języku angielskim nie ma problemu a z pomocą innych... no cóż... nie ma co się spodziewać pomocy od ludzi w kraju w którym najpopularniejsze czasopisma uznają tylko i wyłącznie "jedynie słuszne" procesory atmela i microchipa. Można natomiast liczyć na pomoc ze strony producenta....
Jaki uC wybierzesz to rybka... Na szybko najlatwiej bedzie ci chyba z atmega 8 atmela. Pod linkiem masz wszystko co Tobie trzeba: http://www.patron.net.pl/konstruktorzy/A... Polecam zbudować ten programator z bateryjką 4,5V - niektóre porty LPT daja za mało prądu i bez tej baterii programator może nie działać. Najprościej i najpewniej będzie...
tmf: musiałbym podmienić pamięci i to sprawdzić. To się dzieje na moim firmowym komputerze. Nigdy nie miałem z nim problemów - żadne inne programy się nie sypią. No ale może faktycznie sprawdzę na innych kościach. Tak na marginesie jak wygląda temat Twojej nowej książki? Ceny ATxmega zrobiły się bardzo ciekawe i czas już najwyższy przeskoczyć z Atmega....
Witam! Czy mógłby ktoś mi pomóc w wyjaśnieniu jak atmega komunikuję się z czujnikiem lm35? Chodzi o to że w zależności od temperatury badanej przez czujnik, układ ma podać proporcionalne większe napięcie na silnik DC (aktywny układ chłodzenia). Mógłby ktoś przedstawić jakiś przykładowy program, bądź chociaż część? W programowaniu jestem początkujący.
Witam Nie znam Bascoma, ale jeśli nawet uda Ci się oprogramować 90usb1287, to potem musisz napisać sobie oprogramowanie na PC żeby te dane odebrać. W Bascomie tego raczej nie zrobisz. Na stronie Atmela masz przykładowe programy pod USB. AVR studio jest za darmo+gcc. Proponuje, zacząć od nauki C. Przeanalizować program ze strony Atmela, wyrzucić to co...
Przecież Propox oferuje przykładowe programy dla tych modułów, oraz oferują pakiet adds w którym masz dużo ciekawych programików, na podstawie których nauczysz się obsługi i programowania tych modułów. Osobiście używam MMnet03 po analizie źródeł z pakietu adds dużo się dowiedziałem. Pozdrawiam Dostępny jest także darmowy NUTOS http://www.ethernut.de/en/software.html
Kalibracja: [url=http://www.jarzebski.pl/arduino/roz... Pierwsze kilka razy - po prostu obracałem płytką na stole, taborecie, tak jak w filmiku, z tym że (jeśli ktoś nie widział tej mojej płytki, to tak to wygląda [url=http://www.rcpitstop.pl/environment...
Z C myślę że sobie poradzę, tylko jak się patrzę na przykładowe programy w Bascom a w C to C wygląda trochę straszniej i ciężej. Nie pozostaje mi nic innego teraz jak zaprosić mojego Archa do współpracy z AVR :) Tak na marginesie dodam że posiadam jeszcze attiny2313 i atmega 162, a ten attiny13 to służy mi za można powiedzieć kozła ofiarnego w początkach...
Nie bardzo rozumiem, zdaje mi się, że long to zmienna całkowita. Poza tym tak jak napisałem, mam dedykowaną aplikację, która zawsze wysyła mi dane w takim formacie: pierwsza cyfra - numer instrukcji; A dalsze trzy (jeżeli używane, jak nie, to po prostu zera) dane przesyłane. Przykładowo po odebraniu 2000 program rozpisze to na 2 i 000, co spowoduje...
Witam. Chcę wykorzystać ten sam mikkrokontroler do współpracy z fotolinijka ilx524k (sony). Czy posiadasz może jakieś przykładowe programy na ten mikrokontroler. Układ chcę wykorzystać do pomiaru średnicy. Mój e-mail to krzacho2(at)o2.pl Dziękóje za wszelką pomoc :D
Witam! Pisząc przykładowe programy na atmegę8 nie moge uporać się z problemem dot. opóźnień. Gdy w pętli sprawdzam warunek "zatrzymuję" działanie programu na np. 1 sekundę, podczas gdy po wrzuceniu kodu do atmegi opóźnienia są wielokrotnie dłuższe. Pisząc program na początku ustawiam częstotliwosc pracy avr'a tą linijką #define F_cpu 1000000L Rownież...
Witam Potrzebuję na najprostszym modelu mikroprocesora ATMega z wykorzystaniem przetwornika DAC otrzymać do wyboru 3 przebiegi, sinus, trójkąt, piła. Wymagana jest regulowana częstotliwość i stała liczba próbek w okresie. Czyli - jak najprostszy schemat w przykładowo Proteusie, czy tam Eagle (procesor podłączony do wyświetlacza gdzie jest napisana częstotliwość...
przykładowe programy bascom przykładowe programy arduino atmega8 programy przykładowe
odzysk danych nokia świateł focus mercedes stacyjki sprinter
galmet wyswietlacz galmet wyswietlacz
Jak podłączyć korektor do Technics SA-GX690? Akumulator Xbox Series X/S nie ładuje się: przyczyny i rozwiązania