Mikrokontrolery PIC w praktycznych zastosowaniach
- Autor:
- Paweł Borkowski
- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 9
- Stron:
- 408
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Mikrokontrolery PIC w praktycznych zastosowaniach
- Poznaj architekturę mikrokontrolerów PIC
- Naucz się programować je w asemblerze i języku C
- Dowiedz się, jak sterować urządzeniami zewnętrznymi
Zostań ekspertem od mikrokontrolerów PIC!
Mikrokontrolery PIC przebojem wdarły się na rynek uniwersalnych cyfrowych układów sterujących. Obecnie są wykorzystywane do kontrolowania pracy różnych urządzeń technicznych, instalacji automatyki przemysłowej i systemów informatycznych, jednak można je znaleźć również w używanym na co dzień sprzęcie AGD czy telefonach komórkowych. Ogromną popularność zawdzięczają sporym możliwościom, dużej niezawodności i elastyczności, prostocie programowania, szerokiemu spektrum zastosowań oraz niewygórowanym cenom. Jedyną wadą PIC-ów wydaje się stosunkowo niewielka ilość polskojęzycznej dokumentacji, a zwłaszcza brak podręcznika, który umożliwiałby początkującemu użytkownikowi bezbolesne rozpoczęcie przygody z tymi mikrokontrolerami, zaś doświadczonemu elektronikowi — szybkie włączenie ich do swojego warsztatu pracy. Na szczęście to już przeszłość, ponieważ do rąk czytelników trafia pierwsze tak wyczerpujące kompendium wiedzy z tej dziedziny: "Mikrokontrolery PIC w praktycznych zastosowaniach".
Niezależnie od tego, czy studiujesz robotykę, automatykę, elektronikę lub informatykę, jesteś początkującym lub zaawansowanym inżynierem, czy też technika cyfrowa to Twoje hobby i pragniesz poznać tajniki mikrokontrolerów dla własnej satysfakcji, podręcznik wprowadzi Cię w świat projektowania, konstruowania, programowania nowoczesnych mikrokomputerów jednoukładowych oraz przedstawi najistotniejsze zagadnienia związane z używaniem kilku typów PIC-ów.
Lektura nie tylko przybliży Ci podstawy asemblera i sposoby korzystania z języka C, lecz pokaże też, jak zastosować je w praktyce. Książka napisana została lekko, przystępnie i zrozumiale, lecz jest jednocześnie naprawdę rzetelnym i dogłębnym kompendium wiedzy o mikrokontrolerach. To właśnie na ten podręcznik czekałeś - Twoja cierpliwość została wreszcie nagrodzona!
- Warsztat pracy programisty mikrokontrolerów PIC
- Korzystanie z programatorów, kompilatorów i IDE
- Architektura mikrokomputerów jednoukładowych PIC
- Programowanie mikrokontrolerów w asemblerze i języku C
- Obsługa urządzeń wejścia-wyjścia
- Sposoby sterowania urządzeniami zewnętrznymi
- Metody odczytywania danych zewnętrznych
- Praktyczne przykłady stosowania mikrokontrolerów PIC
Wybrane bestsellery
-
Skupiamy się w niej na prostych projektach z użyciem legendarnego układu scalonego 555, określanego też jako NE 555. Jest to chip, który pozwala na realizację wielu funkcji, na przykład skonstruowanie układu czasowego czy multiwibratora. Zaprojektowany i skonstruowany przez Hansa R. Camenzinda w ...(32.44 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(109.85 zł najniższa cena z 30 dni)101.40 zł
169.00 zł(-40%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Najnowsza książka Witolda Wrotka liczy - jak sugeruje tytuł - 55 rozdziałów, które stanowią stopniowe wprowadzenie w świat elektroniki, a konkretnie tranzystorów i zbudowanych na ich podstawie układów. Treść zawarta w tym przystępnym przewodniku została zilustrowana licznymi schematami i niejedno...(29.95 zł najniższa cena z 30 dni)
24.90 zł
59.90 zł(-58%) -
Czy ktoś, kto pisze o bramkach (logicznych), opowiada o sporcie? Czy miejsce multiwibratora jest na półce w sklepie z gadżetami erotycznymi? Czy słowo „negator” oznacza osobę będącą zawsze na „nie”? Odpowiedzi na te (tendencyjne!) pytania znajdziesz w najnowszej, książce z...
Elektronika bez oporu. Praktyczne układy elektroniczne Elektronika bez oporu. Praktyczne układy elektroniczne
(32.44 zł najniższa cena z 30 dni)29.94 zł
49.90 zł(-40%) -
To drugie, poszerzone i uzupełnione wydanie przewodnika dla nieelektroników, którzy chcą nauczyć się naprawiać urządzenia elektroniczne. Dzięki lekturze zrozumiesz podstawy współczesnej elektroniki i nauczysz się trafnie diagnozować przyczyny usterek. Dowiesz się, jak rozwiązywać problemy występu...
Jak naprawić sprzęt elektroniczny. Poradnik dla nieelektronika. Wydanie II Jak naprawić sprzęt elektroniczny. Poradnik dla nieelektronika. Wydanie II
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
This book guides you through IoT's foundational concepts, practical applications, hardware such as Arduino, and software like ChatGPT. You'll discover how to build secure, industry-level IoT solutions and stay ahead of future trends.
Internet of Things from Scratch. Build IoT solutions for Industry 4.0 with ESP32, Raspberry Pi, and AWS Internet of Things from Scratch. Build IoT solutions for Industry 4.0 with ESP32, Raspberry Pi, and AWS
-
This book will help you gain valuable knowledge and practical skills needed to develop innovative IoT projects by learning how to use ESP32 using Arduino IDE 2.0.
Hands-on ESP32 with Arduino IDE. Unleash the power of IoT with ESP32 and build exciting projects with this practical guide Hands-on ESP32 with Arduino IDE. Unleash the power of IoT with ESP32 and build exciting projects with this practical guide
Paweł Borkowski - pozostałe książki
-
Elektronika jest wszędzie i nie da się już od niej uciec. Telewizor, telefon komórkowy, komputer, a nawet kuchenka mikrofalowa czy niewinna z pozoru zmywarka — w każdym z tych urządzeń znajduje się magiczne coś, dzięki czemu możemy słuchać wiadomości, rozmawiać ze znajomymi, przeglądać stro...(29.90 zł najniższa cena z 30 dni)
29.90 zł
99.00 zł(-70%) -
Jeżeli wiesz już co nieco na temat programowania mikrokontrolerów, ale chcesz poszerzyć swoją wiedzę -- do tego również przyda się ta książka. Dzięki niej dowiesz się, na czym polega programowanie mikrokontrolerów dwóch rodzin: AVR (na przykładzie układu ATmega8) i ARM...
AVR i ARM7. Programowanie mikrokontrolerów dla każdego AVR i ARM7. Programowanie mikrokontrolerów dla każdego
(38.50 zł najniższa cena z 30 dni)24.90 zł
77.00 zł(-68%) -
Niniejszy skrypt ma ułatwić Czytelnikowi opanowanie podstaw budowy i wykorzystywania modeli metody elementów skończonych (MES), a w szczególności zapoznanie się z metodami przeprowadzania obliczeń konstrukcji odkształcalnych za pomocą systemu programów ANSYS (ANSYS Inc., USA)...
Metoda Elementów Skończonych w mechanice materiałów i konstrukcji. Rozwiązywanie wybranych zagadnień za pomocą systemu ANSYS Metoda Elementów Skończonych w mechanice materiałów i konstrukcji. Rozwiązywanie wybranych zagadnień za pomocą systemu ANSYS
Paweł Borkowski, Grzegorz Krzesiński, Piotr Marek, Tomasz Zagrajek
(38.00 zł najniższa cena z 30 dni)19.90 zł
38.00 zł(-48%) -
Tu zaczyna się Twoje zadanie. Nie musisz być programistą, żeby pomóc swojemu dziecku odkryć fascynujący świat programowania — wystarczy Ci ta książka. Zainstaluj proste, przyjazne dzieciom środowiska Baltie i Scratch, by rozpocząć podróż po czarodziejskiej krainie. Z pierwszymi zadaniami z ...
Młody mistrz programowania. Języki Baltie i Scratch dla dzieci Młody mistrz programowania. Języki Baltie i Scratch dla dzieci
(19.95 zł najniższa cena z 30 dni)14.90 zł
39.90 zł(-63%) -
Z książki może skorzystać każdy, kto chce nauczyć się programowania: zarówno studenci kierunków informatycznych, jak i osoby, które nie mają takiego przygotowania. Podręcznik kolejno odsłania poszczególne elementy wiedzy programistycznej — od najprostszych po najbardziej zaawansowane.
Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych
(33.50 zł najniższa cena z 30 dni)19.90 zł
67.00 zł(-70%)
Ebooka "Mikrokontrolery PIC w praktycznych zastosowaniach" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Mikrokontrolery PIC w praktycznych zastosowaniach" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Mikrokontrolery PIC w praktycznych zastosowaniach" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Mikrokontrolery PIC w praktycznych zastosowaniach (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: easy-soft.net.pl .Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Przyznam się, że bardzo rzadko korzystam z książek technicznych uczących programowania. Mikrokontroler to mikrokontroler, wszystkie są podobne. Metody ich programowania nie zmieniają się od lat, więc wystarczy pobrać z Internetu dokumentację, zaopatrzyć się w odpowiednie narzędzia i „rzeźbić”. Ale wpadła w moje ręce wydana przez Helion książka Pawła Borkowskiego „Mikrokontrolery PIC w praktycznych zastosowaniach”, więc postanowiłem zajrzeć co w trawie piszczy. Autor jest nauczycielem akademickim i spodziewałem się trochę nudnych wywodów, parametrów, rysunków rejestrów, zaleceń, zastrzeżeń itd. Jednym słowem – wiedzy akademickiej w takim a nie innym ujęciu. Uffff… Pomyliłem się!
Zazdroszczę panu Pawłowi lekkości języka i łatwości z jaką podaje tę przecież trudną wiedzę. Jak to ująć? Może w ten sposób, że autor w przystępnie opowiada o rzeczach trudnych, dodatkowo przerywając monotonię potoku informacji technicznych rysunkami, żartami, anegdotami. Na początku wydawało mi się, że w poważnej książce nie przystoi taka „dziecinada”, jednak po kilkunastu stronach lektury zauważyłem, że te żarty pomagają rozluźnić się i wiedza łatwiej wchodzi do głowy. I summa summarum książkę o programowaniu czyta się łatwo, lekko i przyjemnie, nabywając niejako przy okazji niezbędnych umiejętności. Jak dla mnie majstersztyk!
Książka jest napisana w konwencji „klockowej”. To znaczy, mamy klocek z mikrokontrolerem, z diodą LED, z wyświetlaczem, z klawiszami, z odbiornikiem GPS i czym tam jeszcze możemy sobie wymyślić, a następnie składamy te klocki w całość i powstają z nich gotowe urządzenia. Bo nie oszukujmy się – większość urządzeń elektronicznych można zbudować właśnie z takich modułów. Często wiedza zdobywana przez konstruktora, to umiejętność budowania i łączenia ze sobą różnych modułów, w różne obwody, przeznaczone do różnych zastosowań i pracujące w różnych warunkach.
Pełny spis treści książki można znaleźć tutaj <<>>. Na początku autor podaje garść wiedzy na temat używanych narzędzi sprzętowych i programowych. Stosuje firmowy programator PICkit-2 (ale podaje też schemat nieskomplikowanego programatora dołączanego do RS232), kompilatory języka C firm Hitech i Microchip. Proponuje też zestaw ewaluacyjny, który ułatwia naukę programowania. Jest on oferowany przez wrocławską firmę ARE pod oznaczeniem ARE0084. Owszem, jest to zestaw bardzo dobrze wyposażony, jednak moim zdaniem coś służącego do nauki nie powinno być aż tak kosztowne. Nie sugeruję, że ktoś zdziera z nas pieniądze, bo zestaw jest wart swojej ceny, ale moim zdaniem warto wybrać drogę nauki przez ubrudzenie sobie rąk. Autor książki również opisuje tę tańszą alternatywę wykazując się pełnym zrozumieniem dla zasobności kieszeni np. hobbystów, uczniów liceów czy gimnazjów. Sam również uczyłem się korzystając z płytek uniwersalnych i uważam, że nie należy przepłacać. Ale jeśli ktoś chce być wygodnym i ma na to pieniądze, to ma wybór.
W rozdziale drugim od razu przystępujemy do programowania. Dlatego przystępując do lektury książki warto cokolwiek dowiedzieć się na temat języka C. Chociażby z opisu standardu ANSI lub z artykułów, których wiele jest dostępnych w Internecie, nawet na tej stronie internetowej. W pierwszych przykładach programowania za pomocą mikrokontrolera PIC16F877A sterujemy diodą LED, następnie wyświetlaczami 7-segmentowymi LED (i to w trybie multipleksowania) oraz znakowym modułem LCD. Są schematy, programy, przykłady. Wszystko opisane od podszewki, z humorem i dowcipem. Na koniec rozdziału, dla okrasy, sterowanie mechanicznym ramieniem napędzanym serwomechanizmami modelarskimi. Mamy już obsługę elementów wizualizacji stanu mikrokontrolera, a co z pozostałymi komponentami interfejsu użytkownika? W kolejnym rozdziale pojawiają się przykłady obsługi przycisków i zbudowanej z nich klawiatury oraz przykładowy projekt zamka szyfrowego. Teraz sięgamy jeszcze bardziej w głąb mikrokontrolera: obsługa przerwań, układów czasowo – licznikowych oraz różnych trybów ich pracy i projekt miernika częstotliwości! Następnie obsługa interfejsów szeregowych i projekt lokalizatora GPS. A gdyby zabrakło nam pamięci? W rozdziale 6 znajdziemy opisy dołączenia zarówno dodatkowej pamięci masowej (FLASH), jak i pamięci operacyjnej. Tam też znajdziemy funkcje służące do obsługi kolorowego wyświetlacza LCD i projekt termometru cyfrowego. W rozdziale 7, kończącym książkę, sięgamy do dobrze wyposażonego, 16-bitowego mikrokontrolera PIC o sporych możliwościach tj. dsPIC33FJ128GP802 i zapoznajemy się z podstawami jego stosowania oraz programowania.
Jak dla mnie autor troszkę za bardzo „prześlizguje się” po asemblerze, ale jestem purystą, zepsutym przez programowanie niemal wyłącznie w asemblerze, a teraz pojemności pamięci urosły i nikt już nie przejmuje się jakimiś paroma bajtami, które można zaoszczędzić. Sam też najczęściej piszę w języku C ze wstawkami w asemblerze i dlatego pomimo początkowych zastrzeżeń, przyznaję autorowi absolutną rację: przecież język C też trzyma programistę na tyle blisko hardware’u, że ten jest w stanie zrozumieć go i nauczyć się poprawnie z niego korzystać.
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-246-3721-8, 9788324637218
- Data wydania książki drukowanej:
- 2012-02-13
- ISBN Ebooka:
- 978-83-246-4308-0, 9788324643080
- Data wydania ebooka:
- 2012-04-26 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 6892
- Rozmiar pliku Pdf:
- 6.5MB
- Rozmiar pliku ePub:
- 11.6MB
- Rozmiar pliku Mobi:
- 22.6MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- 1.1. Podstawy (9)
- 1.2. Programatory PICkit 2, PICkit 3, JDM. Środowisko programistyczne MPLAB IDE. Kompilatory HI-TECH oraz C30 (11)
- 1.3. Z nosem w dokumentacji (15)
- 1.4. Przykłady dostępne na FTP (15)
- 1.5. Rap-Ort kończący rozdział (15)
- 2.1. Język C (17)
- Obsługa diod LED (17)
- Obsługa wyświetlacza LED (33)
- Obsługa wyświetlacza alfanumerycznego LCD (35)
- Obsługa serwomechanizmów (49)
- 2.2. Asembler (53)
- Zaświecenie diody LED (53)
- Mruganie diody LED (61)
- Obsługa alfanumerycznego wyświetlacza LCD (73)
- 2.3. Projekt: sterowanie mechanicznym ramieniem (80)
- 2.4. Rap-Ort kończący rozdział (88)
- 3.1. Język C (91)
- Obsługa przycisków (91)
- Obsługa klawiatury (98)
- Sumowanie czasu trwania impulsu (103)
- Mały skok w bok: kompilator mikroC kontra koszmar I2C (114)
- 3.2. Asembler (131)
- Obsługa przycisków (131)
- 3.3. Projekt: zamek szyfrowy (133)
- 3.4. Rap-Ort kończący rozdział (140)
- 4.1. Język C (143)
- Przerwanie zewnętrzne RB0/INT (143)
- Timer (154)
- Oscylator modułu Timer1 (159)
- Watchdog (169)
- Moduł CCP (PWM) (172)
- Tryb Capture (174)
- Tryb Compare (179)
- Tryb PWM (184)
- Tryb uśpienia (Sleep) (189)
- 4.2. Asembler (192)
- Przerwanie zewnętrzne RB0/INT (192)
- Timer (204)
- 4.3. Projekt: częstotliwościomierz (211)
- 4.4. Rap-Ort kończący rozdział (218)
- 5.1. Język C (219)
- Podstawy (219)
- Przerwania (240)
- Remapowanie linii portów. Interfejs SPI (251)
- Moduł RTCC (267)
- 5.2. Asembler (283)
- Podstawy (283)
- Obsługa przerwań i wektorów pułapek (300)
- 5.3. Projekt: interfejs UART i lokalizator GPS (303)
- 5.4. Rap-Ort kończący rozdział (312)
- 6.1. Język C (313)
- Obsługa dodatkowej pamięci SRAM (313)
- Obsługa pamięci EEPROM (320)
- Zagadka (329)
- Obsługa kart pamięci SD (330)
- 6.2. Asembler (347)
- Obsługa kolorowego wyświetlacza graficznego (347)
- 6.3. Projekt: przetwornik A/C i termometr cyfrowy (358)
- 6.4. Rap-Ort kończący rozdział (367)
- 7.1. Język C (369)
- Podstawy (369)
- Przetwornik A/C i czujnik odległości (382)
- RS232 (385)
- 7.2. Asembler (390)
- 7.3. Raport kończący rozdział (393)
Wstęp (7)
Rozdział 1. Podstawy. Programatory. Programowanie (9)
Rozdział 2. (PIC16F877A) Obsługa diod LED. Obsługa wyświetlaczy LED i alfanumerycznych wyświetlaczy LCD. Obsługa serwomechanizmów (17)
Rozdział 3. (PIC16F877A) Obsługa przycisków. Obsługa klawiatury. Sumowanie czasu trwania impulsu. Mały skok w bok: kompilator mikroC kontra koszmar I2C (91)
Rozdział 4. (PIC16F877A) Przerwania. Przerwanie zewnętrzne RB0/INT. Timery. Oscylator modułu Timer1. Watchdog. Moduł CCP (PWM). Tryb uśpienia (Sleep) (143)
Rozdział 5. (PIC24FJ64GB002) Podstawy. Przerwania. Remapowanie linii portów. SPI. Moduł RTCC (219)
Rozdział 6. (PIC24FJ64GB002) Obsługa dodatkowej pamięci SRAM i EEPROM. Obsługa kart pamięci SD. MDD File System. Obsługa kolorowego wyświetlacza graficznego (313)
Rozdział 7. (dsPIC33FJ128GP802) Podstawy. Przetwornik A/C i czujnik odległości. RS232. (369)
Epos o Królu Wielkim, czyli nieco inny spis rzeczy (395)
O autorze (399)
Skorowidz (401)
Oceny i opinie klientów: Mikrokontrolery PIC w praktycznych zastosowaniach Paweł Borkowski (9) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(6)
(1)
(0)
(1)
(0)
(1)
więcej opinii