Simon Monk - Arduino dla początkujących. Podstawy i szkice Arduino w akcji - wydawca nieznany (dostałem książkę w opłakanym stanie bez okładki) Mikrokontrolery AVR ATmega w praktyce - Rafał Baranowski Mikrokontrolery AVR .Język C. - Mirosław Kardaś - Tej książki są dwie części AVR Praktyczne projekty - Tomasz Francuz
Chyba jednak książki: http://atnel.pl/wydawnictwo To już jest- na przykładach można nauczyć się pisać porządnie. To będzie dopiero w maju: http://helion.pl/ksiazki/jezyk-c-dla-mik... Zobaczymy co to będzie- ale i na pewno kupię. Ta strona- właśnie było włamanie...
Można tak: Język ANSI C autorzy B. Kernighn, Dennis Ritchie. Jeżeli chodzi o naukę programowania AVR'ów w C to Mikrokontrolery AVR Język C Podstawy programowania autor Mirosław Kardaś oraz Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji autor Tomasz Francuz. Poza tym dużo kursów języka C w Internecie w tym także dla AVR'ów.
TMF ... ToMasz Francuz ?
Witam, Sprzedam bardzo TANIO praktycznie nową książkę Tomasza Francuza pt. "AVR Układy peryferyjne". Używana całe 2 tygodnie, także praktycznie nowa. Cena 40zł + przesyłka (najlepiej paczkomat: 12zł). Pozdrawiam...robiw
zdecydowanie polecam książki autorstwa Tomasz Francuz
Na stronie wydawnictwa Helion przy książkach kolegi tmf (Tomasz Francuz) są przykładowe kody do pobrania.
https://helion.pl/ksiazki/jezyk-c-dla-mi... zdecydowanie polecam
może ktoś będzie zainteresowany. od dziś promocja na książkę tmf a (ebook): http://ebookpoint.pl/ksiazki/jezyk-c-dla... oraz inne ebooki tematyczne helionu:...
Tomasz Francuz "Język C dla mikrokontrolerów AVR od podstaw do zaawansowanych aplikacji", funkcja scankbd ze strony 243.
Jeśli chcesz pisać programy pod AVR w C, polecam książkę "Tomasz Francuz - Język C dla mikrokontrolerów avr".
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.
Przecież wystarczy zajrzeć do "biblii AVRowca": ' Tomasz Francuz - Język C dla mikrokontrolerów AVR, Od podstaw do zaawansowanych aplikacji '. Tam masz po kolei wytłumaczone jak skorzystać z tego czujnika na dwa sposoby: przez porty i statyczne opóźnienia oraz przez UART.
Jak w temacie - kupię wymienioną książkę w stanie dobrym. Ewentualne oferty na priv. pozdrawiam, Wojtek
A co powiecie o tych książkach: https://helion.pl/ksiazki/avr-praktyczne... Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Wydanie II Pierwsza jest o min. xmegach a druga jak sam ttuł mówi, o C dla avrów.
Tak mam doświadczenie z AVR - głównie używam Atmega8. Przejrzę Twoje projekty, jako prezent urodzinowy zopatrzę się w książkę: https://helion.pl/ksiazki/avr-praktyczne...
Jest kilka (w dodatku kolegów udzielających się tutaj na forum): Ja polecam: http://helion.pl/ksiazki/jezyk-c-dla-mik...
to będzie ta książka http://helion.pl/ksiazki/avr-praktyczne-... bo chce zrobić coś takiego http://obrazki.elektroda.pl/3546173300_1...
Kochani! Ja jestem takim średnio-zaawansowanym programistą. Debugger to jest ogromna zmiana jakościowa! Jeżeli tylko jest możliwość, to bierz z debuggerem! To naprawdę ułatwia wiele zwłaszcza dla początkującego! Różnica jest ogromna! Używałem obu metod, to trochę można powiedzieć, że się znam. Teraz trochę indoktrynacji. Jak zaczynałem programować AVR...
Na stronie: http://helion.pl/ksiazki/jezyk-c-dla-mik... klikasz w link "Przykłady na ftp".
Pal licho symulator, jak już to preferuję zabawy z na "żywym organizmie" . Napisanie takiego kodu na PC też daje jakąś wiedzę dla takich początkujących jak ja. A może znasz jakiś inny debugger programowy/ analizator kodu na linuxa?
W zasadzie się pomyliłem, przykładowe kody są z ASF głównie dla platform rozwojowych, przykłady o jakich pisałem pochodzą z książek kolego tmf (Tomasz Francuz). Nie wiem czy jest "legalne" ściągnięcie bez nabycia książki ... jakby co ftp helionu.
Interfejs SPI jest wygodny ale dość wolny (a może inaczej - jego implementacja w bibliotece Adafruit TFT jest wolna). SPI jest najszybszy z możliwych, więc tę część zdania jednak bym skreślił, by początkujący mitów nie tworzyli :) W tej kwestii Tomasz Francuz ma sporo wiedzy i szykuje niespodziankę ...
Bo o tej drugiej chyba nawet nie słyszałem. Co to za książka? to o tę książkę chodzi: http://helion.pl/ksiazki/jezyk-c-dla-mik...
Wchodzisz tu: http://helion.pl/ksiazki/jezyk-c-dla-mik... i ściągasz plik z programami- jest wśród nich przykład obsługi enkodera. Jak dalej nic nie rozumiesz- kupujesz tę książkę. Nie tylko dla obsługi enkodera.
Kolega Tomasz Francuz kiedyś popełnił dwie świetne książki o XMEGA i polecam się w nie zaopatrzyć, bo są tam odpowiedzi na pytania, których jeszcze nawet nie zadałeś ;) - AVR praktyczne projekty - AVR układy peryferyjne Obie są o XMEGA. A zanim kupisz książki polecam też kurs, w którym DMA również zostało opisane http://www.leon-instruments.pl/p/kursy.h...
Ogólne podstawy mam. :) Myślałem, że trzeba być zaawansowanym elektronikiem. Chciałbym zacząć programować AVRy i wyczytałem, że ta książka jest dobra "Język C dla mikrokontrolerów AVR.Od podstaw do zaawansowanych aplikacji. Tomasz Francuz". Jednak w wielu recenzjach piszą, że ta książka jest dla osób już zaznajomionych z C. Czy rzeczywiście tak jest?
Tomasz Francuz Mikrokontrolery AVR i ARM Sterowanie wyświetlaczami LCD ISBN: 978-83-283-3669-8 Wydawnictwo HELION ul. Kościuszki 1c, 44-100 GLIWICE tel. 32 231 22 19, 32 230 98 63 e-mail: helion(at)helion.pl WWW: http://helion.pl (księgarnia internetowa, katalog książek)
pod opisem książki: http://helion.pl/ksiazki/jezyk-c-dla-mik... na dole masz link "przykłady na ftp". Wewnątrz zipa znajdziesz przykład, w któym jest większość z tego co potrzebujesz.
Doczytaj u Leona o prostych zdarzeniach :D [url=https://extronic.pl/content/58-kurs... ...albo zajrzyj na stronę wydawnictwa Helion. Wpisz Tomasz Francuz ->Wybierz książkę "AVR praktyczne projekty" i po prawej stronie pod możliwością zakupu E-booka, do czego zachęcam, jest czerwony napis "Przykłady do książki" W ściągniętym...
Jesteś moderatorem, który nie ma chyba pojęcia o czym mówi. Jest jak najbardziej taka opcja. Pisał o tym w książce rownież Tomasz Francuz, a mianowicie robi sie to w ten sposób, że odkrywa się strukturę uC chemicznie albo na cnc. Można również mikrosondami monitorować napięci zmieniające się w środku uC. Każda z tych metod gwarantuje poprawne ściągnięcie...
Najnowsza pozycja - 9 lipiec 2011: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji Tomasz Francuz na forum pod nickiem: tmf
Pierwszy kierunek to Książki: 1)http://sklep.atnel.pl/pl/p/KSIAZKA-DVD... oraz możesz jeszcze zamówić tą w przedsprzedaży: 2)http://helion.pl/ksiazki/jezyk-c-dla-m... Ten kurs co jest w internecie darmowy z diody czy czego tam jest naprawdę tragiczny. Polecam książki!
http://helion.pl/ksiazki/avr-uklady-pery... Przy czym też nie licz na Arduino - generowanie obrazu wymaga bliższej współpracy ze sprzętem. Z drugiej strony każdy LCD z wejściem RGB można rozbroić tak, żeby sterować gołą matrycą - a to można uzyskać wygodnie np. przy pomocy SSD1963 - z tym układem możesz połączyć nawet płytkę...
Jest teraz bardzo dobra, nowa książeczka ( zresztą autorstwa kolegi piszącego tu na elektrodzie) pt. [url=http://helion.pl/ksiazki/jezyk-c-dl... C dla mikrokontrolerów AVR od podstaw do zaawansowanych aplikacji" - tam powinieneś znaleźć odpowiedzi na większość...
On przyszedł stamtąd. Wątek o ledach i dwóch przyciskach ma już 6 stron z mocnym podejrzeniem o trolling. Xirtt, nic nie napiszesz nie chcąc się nauczyć podstaw języka C/C++. Dostałeś linki do 3 książek i kursu to zmieniłeś forum. Może ta książka Ci się spodoba: [url=https://helion.pl/ksiazki/jezyk-c-d...
https://obrazki.elektroda.pl/9925139900_... Gościem odcinka 15 podcastu elektroda.pl jest tmf , w odcinku rozmawiamy o mikrokontrolerach głównie AVR ale także o 8051 i ARM. Kanał YT tmf: Zapraszamy do słuchania i komentowania. 1144981
Poziom angielskiego w notach katalogowych nie przekracza 500 słówek. Reszta- to znajomość działania procesorów. Po polsku- Adam Górecki- jeśli nic nie wiesz. Co prawda Bascom- ale opis rejestrów i zasad działania jest uniwersalny. Mirosław Kardaś, Tomasz Francuz, Rafał Baranowski- obie części, Andrzej Pawluczuk- oba tomy. No i do C- Stephen Prata, Stephan...
Kompilacja Atmegi644: Program 22,7% Data 31,5% Hmm ok rozumiem co masz na myśli. Chodzi Ci o tą książkę? [url=http://helion.pl/ksiazki/jezyk-c-dl... Szukałem o jaką książkę może chodzić i tylko ta mi pasuje :) Czyli mam rozumieć, że pozostaje mi odchudzenie programu...
Dodać RETI oczywiście należy, a dbać o rejestry także :) Jednakże w większości przypadków, nie ma potrzeby uciekania się do wstawek assemblera, jedynie w krytycznych aplikacjach - wtedy oczywiście tak. EDIT: Bardzo fajnie porównał to Tomek w swojej pierwszej książce w rozdziale Atrybut NAKED i obsługa przerwań w asemblerze . i podsumował następująco:...
Czyli narazie tego nie zaprogramuje? Krótko mówiąc - nie. Dopóki się nie zaprzesz i porządnie weźmiesz za naukę programowania (osobiście polecam C, aczkolwiek zdania są podzielone), budowy mikrokontrolerów, zasady ich działania itp, nie dasz rady nawet napisać programu na taki mikrokontroler. I nie myśl, że to jest jak Arduino, kilka dni i już można...
(at)squelch Pozycja jest w zmiennej enc_delta. Reszta kodu to konwersja z kodu Graya na pozycję. diff & 2 przyjmuje wartość 2 dla obrotu w jedną stronę i 0 dla obrotu w przeciwną. W efekcie jeśli od tego odejmiesz 1, to uzyskasz odpowiednio 1 lub -1 w zależności od kierunku obrotu, a więc wartość, którą możesz dodać do zmiennej określającej liczbę...
Co do ISP: [url=http://en.wikipedia.org/wiki/In-sys... A z książek w języku polskim to chyba dwie pozycje są najbardziej polecane: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji Autor: Tomasz Francuz Mikrokontrolery AVR Język C Podstawy programowania Autor: Mirosław Kardaś Ewentualnie jeszcze: AVR I ARM7 Programowanie...
Posiadam DS1820 (bez B w środku) czy to to samo ? Pytanie czy starczy atmega8 ? Chcialbym dotego podpiac wszystkiego wyswietlacz 16x2 http://helion.pl/ksiazki/jezyk-c-dla-mik... mam ta książkę i szczerze mówiąc uważam ze nie jest ona o podstawach (moze musze sie glebiej wczytac)...
Moduł https://elty.pl/pl/p/Wyswietlacz-LCD-4%2... Schemat sterownika w załączniku. Wyjście PWM audio wyprowadzone bezpośrednio na pin 9 złącza J2. Wypróbowałem przykłady z materiałów do książki "Mikrokontrolery AVR i ARM sterowanie wyświetlaczami LCD - Tomasz Francuz" oraz kilka z Arduino....
A mógł byś mi polecić jakieś książki lub materiał? Obecnie korzystałem z książki "Mikrokontrolery AVR - programowanie w języku C. przykłądy zastosowań" Pana Andrzeja Witkowskiego i tym jest o sekcjach i wektorach przerwać ale widocznie zbyt ogólnie. Tak się zastanawiam pomiędzy dwoma pozycjami: 1. Mikrokontrolery AVR. Język C. Podstawy programowania...
Prosiłbym o linka jeśli ktoś widział gdzieś Tu widziałem - [url=http://helion.pl/ksiazki/jezyk-c-dl... C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji :] Przykładowe projekty znajdziesz bez problemu przez google... poszukaj haseł w stylu "stoper...
(at)oloam - przeglądając fora tematyczne (głównie anglojęzyczne) w zasadzie nawet nasza dyskusja tutaj podlega prawom autorskim i cytowanie wypowiedzi gdyby nie było zgodne z regulaminem forum mogłoby być traktowane jako naruszenie tych praw. Teoretycznie ;) Dodatkowo autor musi jasno i wyraźnie zrzec się praw autorskich by utwór przestał być chroniony....
C i C++ mają wiele punktów wspólnych. Nie tyle chodzi tu o różnice, co o programowanie pod kątem mikrokontrolerów. Wygląda to nieco inaczej, niż w przypadku programowania na komputery. Kiedyś skrobnąłem taki artykuł: [url=http://elektroniczny.eu/ksiazki-o-e... o elektronice dla począkujących". W sumie znajdziesz tam...
Tak się złożyło, ze wygrałem pewien konkurs i nagrodą za niego była kasa na książki do Heliona. Początkowo podszedłem do tego sceptycznie, aczkolwiek może czas w końcu coś poczytać. Do rzeczy. Jestem na wydziale mechanicznym, ale z elektroniki mam jakaś tam bazową wiedzę. Chciałbym zgłębić trochę temat AVR, a że fundusze pozwalają na zakup tylko jednej...
Czy ktoś mógł by mi przybliżyć jak wygląda ta książka, którą tak polecacie ? A tak nawiasem to dużo się już dowiedziałem podczas analizowania na bieżąco bloga dondu :) Pytanie do Ciebie dondu: Czy wiedza, którą poszerzam dzięki Twojemu blogowi wystarczy do zrozumienia tej książki? Wywołałeś mnie do tablicy, więc jestem ... :) Skoro bywasz na blogu...
Jeżeli kogoś interesuje kod sterowania matrycami to za free można zaglądnąć do przykładów z mojej książki - jest tam i kod sterowania matrycą z diodami sterowanymi on/off, jak i z diodami sterowanymi przebiegiem PWM, co daje możliwość uzyskania odcieni koloru - efekt naprawdę fajny szczególnie dla matryc RGB. Tu jest kod: http://helion.pl/ksiazki/avr-praktyczne-...
W sumie to było by nawet ciekawe, bo jak mamy kilka procków na jednej magistrali to możemy wywołać którą sztukę chcemy zaktualizować. Mógłbyś napisać w jaki sposób chciałbyś rozwiązać programowe wybieranie programowanego procesora? Wg książki [url=http://helion.pl/ksiazki/jezyk-c-dl...
Oczywiście nie mam tej książki i nie czytałem jej. Jeśli faktycznie jest tak jak mówi tmf to jak najbardziej autorowi książki zwracam honor, a autorowi postu radzę najpierw pomyśleć i wszystko sprawdzić a dopiero później mówić. No to może zanim się coś napisze to warto to najpierw sprawdzić. Tak się składa, że jestem autorem tej książki, a kody są...
Zamiast lutowania na płytkach prototypowych lepsze są stykowe (tylko dobrej jakości) ja dodałbym istotną informację, że płytki (IMO) stykowe służą tylko i wyłącznie do nauki. Nie nadają się nawet do prototypowania, bo w moim odczuciu prototyp jest działającym urządzeniem, które możemy wykorzystać w praktyce. Nie wyobrażam sobie wciskania do obudowy...
(PGM_P)pgm_read_word(cmds To nic nie daje. No ale przeżyję te 0,2% RAM bez PROGRAMEM. To itak sporo mniej niż:[syntax=c]const char * const cmds[8] = {"PRINT","START","STOP","CLR","CNTS","CN... Tomasz Francuz raczej przemyślał dość dobrze swoje programy, ale widocznie sam kompilator od AtmelStudio6 ma jakieś nieokreślone bug'i...
Strasznie się z tym męczysz, koleżko. Ja Ci proponuję przyswoić trochę wiedzy teoretycznej a wiele problemów zniknie. A i łatwiej Ci będzie pomóc jak będziesz kumał podstawy. Proponuję świetną książkę autorstwa Tomasza Francuza pt. "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji". Do kupienia np tu: https://ebookpoint.pl/ksiazki/jezyk-c-dl...
Przerobilem Elektronika Latwiejsza niz przepuszczasz Elementy. Prosilbym o cos trudniejszego, spodobaly mi sie strasznie tranzystory i kondensatory. Znacie cos troche trudniejszego ? AproPO MC68000 to jest ten procesor na ktorym zostal zbudowany Macintosh Classic ? Gdzie go moglbym kupic ? Oplaca sie isc odrazu w SMD czy montaz przewlekany ? Dodano...
Witam, od dawna programuję w języku asemblera nieprodukowane już procesory typu 89C51. Chciałbym jednak przejść na język C i na AVRy np: Atmega8, a to wszystko z oczywistych względów tj. bogatsza architektura wewnętrzna jaką mają AVRy w porównaniu z przestarzałą 51 z tego co słyszałem to C jest prostszym językiem niż asembler ale jak zmienić tu tok...
Ogólnie kręcą mnie peryferia komputerowe. Szczególnie mam tu na myśli gampepady i urządzenia do gier typu nostromo, tartarus, orbweaver, saitek pz31a, logitech g13 itp. Jestem autorem ogólnych poradników dotyczących teorii gamepadów (interfejsy Xinput i Dinput, alternatywne oprogramowanie, emulator xpada itp) oraz szczegółowej recenzji pz31a. Ogólnie...
Może warto koledze udzielić jeszcze kilku przydatnych rad jeśli zaczynasz z AVRami: -Poczytaj o fusebit żeby za pierwszym razem nie zablokować uC. -Warto może koledze wspomnieć ze programowanie tych procków jest mozliwe ISP czyli wystarczy port LPT i programator za 10zł (STK200) lub nieco droższy na USB (USBasp). Jako program do programowania polecam...
To co mówi kolega Dondu że na początek wystarczy sama płytka stykowa i przeróżne elementy elektroniczne to prawda, sam osobiście też tak zaczynałem ale powiem Ci że szybko doszedłem do tego że nagle na biurku mi się zaczęły tworzyć pająki, nieład a do tego płytka stykowa czasem bywa kapryśna i coś nie stykało, coś nie grało i zamiast przyjemności to...
A jeżeli będzie za mała to jak można bezpośrednio rysować po "wyświetlaczu" bez żadnej biblioteki? Chodzi o to jak wysyłać dane. Jeżeli nie masz dużego doświadcznia w programowaniu "sprzętu", to może być troszkę droga przez mękę. Żeby coś narysować musisz: 1. Ściągnąć dokumentację sterownika wyświetlacza i się z nim porozumieć (jaki interfejs? SPI,...
Kolego marek2012r ja bym Ci polecił drogę jaką ja poszedłem i uważam że była dobra i optymalna bo teraz sobie sam bez większych problemów pisze kody w C na mikrokontrolery. Na początku bym zaczął od książki AVR i ARM7. Programowanie mikrokontrolerów dla każdego Paweł Borkowski A symulator to Ci sie na wiele nie zda jak jesteś początkujący, lepsza jest...
I Eclipse i AS uruchamiają się podobnie długo Teraz zmierzyłem. Na komputerze z procesorem 4x3GHz, 6GB RAMu z WIN8.1 64, AS uruchamia się 20 sek. a Eclipse 10 sek. Rozumiem, że te 10 sekund różnicy jest krytyczne, bo każdej minuty co najmniej raz zamykasz i otwierasz ponownie środowisko programistyczne? Najważniejszą wadą Eclipse jest brak: Nie tylko...
XMEGA - SPOTKANIE KATOWICE 28 Marca 2013 Tmf nie napisał, że w czwartek chętni mogą skorzystać z okazji niekomercyjnego (wstęp wolny) spotkania organizowanego w Katowicach .
Dzięki za odpowiedz. Myślałem że pojadę najpierw z jakimś kursem bo to co pewnie chce zrobić będzie za trudne na start. Zawsze chciałem sobie zrobić taki laserowy podsłuch co nakierowuje się na szybę i zbiera się dźwięk(kiedyś gdzieś czytałem) /mikrofon kierunkowy/GPS dośledzenia samochodu/pluskwy mini. Jakieś łódkę do wywozu zanęty. Radio + nasłuch...
Nie ma się czego bać. A C, choć na pierwszy rzut oka dziwny w składni, okazuje się bardzo wdzięcznym i elastycznym językiem programowania. Jeżeli zaopatrzysz się w dobrą książkę, to myślę że bez trudu osiągniesz cel. Na pewno będziesz musiał zapoznać się z tablicami i wskaźnikami. Brzmi strasznie i wielu straszy ich zawiłością i trudnością w zrozumieniu....
Próbuję przerobić przykład "Przyklady\LCDAlfa\LCDAlfa-transact-int\... z książki [url=http://helion.pl/ksiazki/jezyk-c-dl...
1. Jeśli chodzi konkretnie o menu, to w przykładach do książki kolegi z forum: http://helion.pl/ksiazki/jezyk-c-dla-mik... (zakładka "szczegóły", > "przykłady na ftp") masz całe gotowe menu. Żeby je ogarnąć dobrze byłoby kupić książkę, będziesz miał cały...
Kolega tmf uważa się za mądrzejszego - gratuluję. Każdy naukowiec może się mylić, także Tmf: https://www.researchgate.net/profile/Tom... Czy jest tak w tym wypadku nie wiem, bo to nie moja dziedzina, ale kiedyś czytałem w jakimś serwisie naukowym, że genotyp się zmienia w trakcie życia człowieka. Poza tym, wiele teorii naukowych sprzed lat...
Witam, Bawię się wyświetlaczem KS0108 oraz kodem z tej książki: [url=http://helion.pl/ksiazki/jezyk-c-dl... Tutaj dostępny jest cały kod, w folderze R18: [url=ftp://ftp.helion.pl/przyklady/jcmik... Wszystko ładnie mi się inicjalizuje przez taki kod: [syntax=c]GLCD_init();...
W książce "AVR. Praktyczne projekty" Tomasz Francuza jest wspomniane, że używane w książce zestawy ewaluacyjne to XMEGA-A1 oraz XMEGA-A3BU Xplained. Czy potrzebne jest posiadanie obu tych zestawów do wykonania kodów/listingów z książki bez zmian? Czy na XMEGA-A3BU Xplained można uruchomić wszystkie kody/listingi z książki bez zmian? Pytam o zestaw XMEGA-A3BU...
Wyjaśnienie wymagane do zamknięcia tematu: Zmieniłem port PB4 na PB5, MISO na SCK. Powód braku reakcji opisuje użytkownik Badmaneq. Posiedziałem, poczytałem i odkryłem, bardzo dziwna sprawa ale ważne że działa. Zmieniłem port PB4 na PB5, MISO na SCK, dziwne jest to że inny program działa na ustawieniu PB0-PB4, a tu zamiast PB4 to PB5 Nie ma w tym nic...
Proszę o pomoc. W wielu miejscach internetu i książkach sporo napisano o zmianie częstotliwości taktowania CPU uk ATXMEGA1AU. Przedstawiane treści są logiczne i wydawałoby się, że zmiana częstotliwości dla CPU czy innych układów to prosta sprawa. Mnie jednak jakoś nie udaje się zmienić częstotliwości na 32MHz z generatora wewnętrznego. Próbowałem użyć...
Przeglądałem kod do obsługi enkodera z książki Pana Tomasza Francuza ,, Język C dla mikrokontrolerów AVR '' i wydaje mi się że jest błędny [syntax=c]int8_t enc_delta; void ReadEncoder() { static int8_t last; int8_t newpos, diff; newpos=0; if((PINB & _BV(PB4))==0) newpos=3; if((PINB & _BV(PB5))==0) newpos^=1; // konwersja kodu Graya na binarny diff=last-newpos;...
Witam, Mam następujące kłopoty (błedy przy kompilacji). Zastanawiam się, czemu niektore rzeczy nie są opisane w ksiażce :/ Np. jak powinna wyglądać definicja I2C_Error? Jaka jest potrzebna biblioteka avr zeby niktore funkcje I2C były "rozumiane" przez kompilator? W programie głównym dodałem #include <util/twi.h> ale zostało kilka błędów. Proszę...
Skoro [syntax=c]const uint8_t DP=0x80; [/syntax] to (cokolwiek & DP) daje albo 0x80 albo 0.
Co do RTC użyłem zewnętrznego i wszystko działa. Ale teraz podłączyłem wyświetlacz ze sterownikiem KS0108 i pojawił się pewien problem otóż wyświetlanie tekstu działa poprawnie, ale jest problem z rysowaniem linii itp. Kod używam z książki http://helion.pl/ksiazki/jezyk-c-dla-mik...
Szukaj informacji o mapowaniu pinów w XMega. Twoja wersja (A3) obsługuje mapowanie pinów portu SPI, co może ułatwić Ci zaprojektowanie PCB. Na blogu niestety nie ma artykułu na ten temat. Remapowanie wyjść IO Niektóre mikrokontrolery XMEGA (serii A3, C, E) posiadają związany z portem IO specjalny rejestr REMAP. Rejestr ten umożliwia zmianę przyporządkowania...
Witam. Tak jak w temacie czyli kupię książkę "Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji". Wiem że jest ona ogólnie dostępna lecz liczę na to że odsprzeda mi ją może ktoś taniej ;)
Gdzie w makefile tworzonym przez środowisko Eclipse jest informacja o F_CPU ? Słyszałem że powinno być tak że po zmianie w zakładce Project/Properties/AVR/Target Hardware w polu MCU Clock Freq. powinno się to makefile'u samo aktualizować co powoduje że kompilator to łyka nawet wówczas gdy nie jest to definiowane w kompilowanym pliku. Gdzie jest ta informacja...
Ja robię wyświetlanie w oparciu o transakcje - jest to może nadmiernie skomplikowane jeśli mówimy o alfanumerycznym LCD, ale ma zalety- m.in. łatwa synchronizacja, wysyłanie do LCD tylko tego co jest potrzebne, dostęp do LCD z różnych wątków. Możesz przybliżyć tę ideę transakcji? Jeśli kontroler jest naprawdę szybki to problem znika, jeśli są jakieś...
ad 1. Jak słusznie się domyślasz trzeba włączyć <math.h> i całość zlinkować z libm.a. Bibliotekę dodasz w opcjach projektu AVR Studio. ad 2. Winę ponosi optymalizacja. Twój drugi przykład też nie zadziała, trzeba zrobic volatile asm. A najlepiej tak nie robic, tylko skorzystać z delay.h. ad 3. Jak masz zainstalowane WinAVR albo atmelowy toolchain...
Witam, Uruchomiłem RS232 przez klase CDC z Twojego tmf kodu: http://mikrokontrolery.blogspot.com/2011... (dzięki działa super) I teraz chciałem zrobić przerwanie TCC0 z f = 1 Hz jednak kod poniżej nie che mrugać diodą LED ;/ Dodano po 4 Gdy przekopiowałem do nowego projektu ten Timer TCC0 i przerwanie...
Witam, bardzo prosił bym posiadacza książki "Język C dla mikrokontrolerów AVR WYDANIE II" Tomasza Francuza o zrobienie mi zdjęcia/screena ze strony na której są "Wymagane Części". Chodzi mi o Wydanie II , pierwsze posiadam. Z góry dziękuję ;)
Nie chce się nic pojawić na wyświetlaczu ;/ Może cały kod pomoże ?: [syntax=c] /** * (c)2013 Tomasz Francuz * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions...
Przypomina mi to Tomasza Borsa "Mój tato był prawdziwym polakiem.... narzekał na wszystko". Złudzenie kolego - nie ma mniej narzekających ludzi niż Polacy - popracowałby trochę kolega z Francuzami albo Szwedami... a Hiszpanie... a Włosi... A samochód - znów będzie zarzut narzekania ale mieliśmy niezłe pomysły co pokazuje przykład https://pl.wikipedia.org/wiki/FSO_Syrena...
Witam Serdecznie. Już założyłem raz ten temat ale został skasowany z powodu braku schematu. Zamieszczam schemat w załączniku, oraz kod : [syntax=c] #include <avr/io.h> #include <avr/delay.h> #include <avr/interrupt.h> #include "spi.h" #include "ioinit.h" #include "animacje.h" #define BUZZ_ON PORTD |= _BV(PD5) #define BUZZ_OFF PORTD...
Witam, Dzisiaj zacząłem przesiadkę na Xmegę. Wgrany [url=http://mikrokontrolery.blogspot.com... programik, wszystko działa. Na jego podstawie próbowałem uruchomić DAC, aby wysyłał stałe napięcie, takie jak ustawię za pomocą terminala (zmienna char "napiecie"). Korzystam z 8-bit, wyrównane...
Sprzedam prawie nową książkę, cena do uzgodnienia (okolice 50 zł) , więcej informacji na priv
Poproszę o rozwinięcie myśli o złym połączeniu magistrali, tak dla zielonego. http://www.elektroda.pl/rtvforum/topic98... Zostaw to USB (VUSB). Na starcie sobie z tym nie poradzisz. Poczytaj to http://mikrokontrolery.blogspot.com/2011... i w ogóle cały ten blog. Potem kup sobie książkę p. Mirka Kardasia lub/i...
Kolego Z tym C to jest o tyle fajnie, że jak dobrze pomyślisz przy tworzeniu sobie swoich własnych "bibliotek" to program napisany w C dla AVR bez problemu odpalisz później w PIC. Co mam na myśli? Otóż: załóżmy, że piszesz sobie funkcję która ma reagować np. na stany wejść i powiedzmy niech ta funkcja ustawia jakąś flagę itp. A więc wyrzucasz z tej...
Mam problem z utworzeniem pliku stymulacyjnego w Atmel Studio dla procesora ATXMega 128. W książce Pana Tomasza Francuza "Język C dla mikrokontrolerów AVR wyd II" znalazłem informację, że należy utworzyć taki plik w edytorze Atmel Studio ale nie podano kolejnych(szczegółowych) kroków postępowania. Próbowałem użyć notatnika zalecanego w książce ale...
Dziękuję za rady, mam jednak pytanie: co sądzicie o książce Tomasza Francuza "AVR Praktyczne Projekty"?
To szczerze Ci odradzam BASCOM'a i te 2 książki. Nie ma sensu na te pozycje i ten język tracić czasu. Kup sobie jakąś dobrą książkę do C dla AVR (np. pozycję Tomasza Francuza) i zacznij powoli się uczyć - bo to ma sens i przyszłość.
Mam problem jeszcze z enkoderem, mianowicie jedno kliknięcie jest liczone jako 2. kod jest z ksiazki Tomasza Francuza. Gdzie mogłbym szukać błędu? Niekoniecznie jest to błędem. Zależy to od budowy enkodera - są takie, które generują nawet 4 impulsy na jedno "kliknięcie" - po prostu trzeba podzielić wynik przez 4 lub 2 w zależności od typu enkodera....
Dziękuję wszystkim za odpowiedzi. Nie wziąłem pod uwagę choćby tego, ze aktywne jest tylko jedno wyjście z szesnastu w danym momencie co dyskwalifikuje to rozwiązanie. Chyba trzeba zrobić kolejne podejście do AVR. Ostatnim razem zapał skończył się szybko mając do dyspozycji książkę Mirosława Kardasia... Może tym razem spróbuję Tomasza Francuza. Jeden...
Zapomniałeś załączyć plik <util/twi.h>. szukałem na necie nawet bo tak podejrzewałem, że jest jakaś biblioteka do tego. Nawet w ksiażce Tomasza Francuza nie ma słowa o tym... nadal zwraca błędy: ../bike_rocket.c:79: error: 'I2C_NoAck' undeclared (first use in this function) make: *** [bike_rocket.o] Error 1 Build failed with 8 errors and 5 warnings......
Cześć po przejrzeniu szafy mam do sprzedania sporo książek o elektronice, programowaniu w języku C, mikrokontrolerach AVR, PIC itp Odbiór osobisty w Gdańsku lub wysyłka do paczkomatu za 10 zł. Przy większej liczbie kupionych książek proszę pisać na PRIV zrobię rabat :) Mikrokontrolery AVR niezbędnik programisty - Jarosław Doliński - STAN: Jak nowa -...
tomasz francuz francuz klucz książka francuz
dioda przestała świecić wsady flash blaupunkt syrena alarmu własnym zasilaniem
wykrywacz salamandra wymiana lasera onkyo
Pilot Nissan Micra K12 zamyka, ale nie otwiera drzwi Bezpiecznik gniazda zapalniczki Mazda 626 Comprex