Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

MIKROKONTROLERY PIC -ZASTOSOWANIA INSTRUKCJE + CD

28-01-2012, 2:51
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 33 zł     
Użytkownik azymut-book
numer aukcji: 2023119450
Miejscowość Czeladź
Wyświetleń: 123   
Koniec: 27-01-2012 08:28:17

Dodatkowe informacje:
Stan: Nowy
Rok wydania (xxxx): 2009
Język: polski
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

MIKROKONTROLER PIC
W ZASTOSOWANIACH
+ CD


BOHDAN BOROWIK / IGOR PIOTR KURTYNIK /
BARBARA BOROWIK

 INFORMACJE:




Wydawnictwo - W PAK
Rok - 2009
Stron - 238 + CD
Oprawa - MIĘKKA LAKIEROWANA
Format - B5

STAN - NOWA




Autorzy przedstawili w książce podstawy zastosowania mikrokontrolerów rodziny PIC, w szczególności ośmiobitowego PIC16F628, przy wykorzystaniu asemblera. Opisali środowisko projektowe MPLAB IDE oraz zasady tworzenia aplikacji w języku asemblera dla tego mikrokontrolera. Jest to mikrokontroler bardzo prosty, o małej liczbie końcówek i małej liczbie instrukcji, co należy do jego zalet.
Mała liczba końcówek (tylko 16) sprzyja zwiększeniu niezawodności, a mała liczba instrukcji (tylko 35) czyni jego oprogramowanie prostym i łatwym do opanowania i nauki. Jest tani, dobrze dopracowany przez producenta i niezawodny w zastosowaniach. Można go oprogramować w języku asembler, co nie jest możliwe w przypadku mikrokontrolerów 16-bitowych.
Jest odpowiedni do zastosowań w urządzeniach sterowania i automatyki powszechnego użytku, a także bardzo dobrze nadaje się do dydaktyki. Bardziej złożone zadania mogą być realizowane wielowątkowo, przez kilka takich kontrolerów pracujących równolegle.
Cennym walorem książki jest prezentacja treści teoretycznych na przykładach, które Autorzy opracowali pod kątem samodzielnego zrealizowania ich przez Czytelnika. Zawarte w książce przykładowe programy są typowe, mogą służyć jako wzory do budowy własnych programów, realizujących określone założenia własne. Przykłady zostały sprawdzone i są dostępne w formie skryptów a także plików zamieszczonych na dołączonym do książki dysku CD. Pozwala to użytkownikowi na bieżąco sprawdzać efekty programowania. Ponadto nie trzeba przepisywać programów, a więc unika się możliwych błędów przy przepisywaniu linii programu.
Realizacja ćwiczeń i praktyczna nauka programowania i wykorzystania mikrokontrolera PIC wymaga odpowiedniego poligonu sprzętowego, opisanego w książce w rozdziale 13. Płytkę z tym układem według projektu własnego autorzy udostępniają zainteresowanym Czytelnikom. Książka stanowi więc część kompletnego zestawu dydaktycznego.

 ZASADY:

Dane do przelewu:



* wszelkie pytania proszę kierować PRZED podjęciem decyzji o kupnie

* NIE WYSYŁAMY ZA POBRANIEM

* wysyłka odbywa się w ciągu 2 dni roboczych od momentu zaksięgowania wpłaty na koncie

* wszystkie książki wysyłamy w kopertach ochronnych - LISTEM POLECONYM LUB PACZKĄ (istnieje możliwość odbioru osobistego po wcześniejszym umówieniu się


Więcej informacji na stronieO MNIE

REAL FOTO- wszystkie fotografie przedstawiają rzeczywisty stan książek

WYSTAWIAMY
NA ŻYCZENIE FAKTURY VAT


Opis:
Przedmowa 7
Spis skrótów 10
Wstęp 12

1. Ogólna charakterystyka mikrokontrolerów 15

1.1. Porównanie właściwości mikrokontrolerów PIC 16
1.2. Opis wyprowadzeń 20

2. Architektura mikrokontrolera PIC 21

2.1. Porty wejścia/wyjścia 23
2.2. Oscylator kwarcowy 23
2.3. Sygnał zegarowy 24
2.4. Cykl maszynowy 29
2.5. Wykonywanie rozkazów 30

3. Zestaw instrukcji mikrokontrolera PICI6F628 32

3.1. InstrukcjaADDLW 34
3.2. Instrukcja ADDWF 35
3.3. Instrukcja ANDLW 36
3.4. Instrukcja ANDWF 36
3.5. Instrukcja BCF 37
3.6. Instrukcja BSF 37
3.7. Instrukcja BTFSC 38
3.8. Instrukcja BTFSS 38
3.9. Instrukcja CALL 39
3.10. Instrukcja CLRF 40
3.11. Instrukcja CLRW 40
3.12. Instrukcja CLRWDT 41
3.13. Instrukcja COMF 41
3.14. Instrukcja DECF 42
3.15. Instrukcja DECFSZ 42
3.16. Instrukcja GOTO 43
3.17. Instrukcja INCF 44
3.18. Instrukcja INCFSZ 44
3.19. Instrukcja IORLW 45
3.20. Instrukcja IORWF 45
3.21. Instrukcja MOVF 46
3.22. Instrukcja MOVLW 46
3.23. Instrukcja MOVWF 46
3.24. Instrukcja NOP 47
3.25. Instrukcja RETFIE 47
3.26. Instrukcja RETLW 48
3.27. Instrukcja RETURN 48
3.28. Instrukcja RLF 49
3.29. Instrukcja RRF 49
3.30. Instrukcja SLEEP 50
3.31. Instrukcja SUBLW 50
3.32. Instrukcja SUBWF 51
3.33. Instrukcja SWAPF 51
3.34. Instrukcja XORLW 52
3.35. Instrukcja XORWF 52

4. Organizacja pamięci mikrokontrolera 54

4.1. Pamięć programu 54
4.2. Pamięć danych 54

4.3. Rejestry specjalnego przeznaczenia 57
4.3.1. Rejestr konfiguracyjny 57
4.3.2. Rejestr STATUS 59

4.4. Pamięć pomocnicza EEPROM 60

5. Tryby adresowania pamięci 61
6. System przerwań 63

7. Układ zerowania 67

7.1. Zewnętrzny obwód zerowania linią -MCLR 69
7.2. Praca w trybach Power Down i Idle 70

8. Timery i licznik nadzorczy WDT 71

8.1. Timer TMR0 71

8.2. Timer TMR1 75
8.2.1. Tryb czasowy 77
8.2.2. Tryb zliczania 77

8.3. Timer TMR2 77
8.4. Licznik nadzorczy WDT 79

9. Moduł CCP 82

9.1. Tryb przechwytywania 83
9.2. Tryb porównywania 84
9.3. Modulator PWM 87
9.4. Konfiguracja PWM dla uzyskania żądanej częstotliwości 95

10. Komunikacja asynchroniczno-synchroniczna 98

10.1. Transmisja asynchroniczna 99
10.2. Opis portu transmisji asynchronicznej 99
10.3. Sygnalizowanie szybkości transmisji asynchronicznej 100
10.4. Transmisja w trybie asynchronicznym 101
10.5. Odbiór w trybie asynchronicznym 103

11. Praca w środowisku rozwojowym MPLAB IDE 108

12. Tworzenie aplikacji 113
12.1. Wybór urządzenia 114

12.2. Tworzenie projektu 115
12.2.1. Wybór narzędzia językowego 115
12.2.2. Tworzenie nazwy projektu 116
12.2.3. Dodawanie plików do projektu 117

12.3. Tworzenie wykonywalnego kodu wynikowego 119
12.4. Tworzenie kodu programu 120
12.5. Powtórne tworzenie pliku wykonywalnego 125
12.6. Testowanie kodu za pomocą symulatora 125
12.7. Przykład projektu 134
12.8. Fragmenty pliku nagłówkowego mikrokontrolera PIC16F628 137

13. Mikroprocesorowy układ edukacyjny Microkon4 141

13.1. Schemat ideowy płytki Microkon4 142

14. Programowanie pamięci flash mikrokontrolera 149
14.1. Programowanie w układzie 149
14.2. Ustawienia płytki testowej Microkon4 do programowania 150
14.3. Praca z programatorem PICSTART Plus 153

15. Przykłady programów 156

15.1. ProgramTl - zapalenie diod LED w określonym czasie 156
15.2. Program T2 - zapalenie diod LED na wyznaczonej linii portu B, cz. 1 158
15.3. Program T3 - zapalenie diod LED na wyznaczonej linii portu B, cz. 2 160
15.4. Program T4 - cykliczne zapalanie diod LED na wszystkich liniach portu B 160
15.5. Program T5 - sygnał akustyczny 1 kHz generowany przy użyciu PWM 162
15.6. Program T6 - sygnał Morse'a generowany przy użyciu PWM 166
15.7. Program T7 - wykorzystanie układu przerwań 169
15.8. Program T8 - wykorzystanie przerwania na linii RB4 171
15.9. Program T9 - demonstracja pracy z debuggerem 173
15.10. Program T10 - obsługa wyświetlacza siedmiosegmentowego, cz. 1 182
15.11. Program Tli- obsługa wyświetlacza siedmiosegmentowego, cz. 2 187

15.12. Program T12 - obsługa wyświetlacza LCD 193
15.12.1. Inicjalizacja programowa 199
15.12.2. Przesyłanie bajtów informacji do wyświetlacza 200
15.12.3. Procedura initLCD 201
15.12.4. Procedurapiszin 203
15.12.5. Przesyłanie tekstów do wyświetlacza 204
15.12.6. Procedura wys_strona 205

15.13. Program T13 - zegar 207
15.14. Program T14 - transmisja danych przez złącze szeregowe 214
15.15. Program Tl5 - klawiatura matrycowa i transmisja szeregowa 224

Literatura 237

CD ZAWIERA:

- DOKUMENTACJA SPRZĘTU
- PRZYKŁADY I KODY PROGRAMÓW
- SCHEMATY PŁYTKI TESTOWEJ
- ŚRODOWISKO URUCHOMIENIOWE MPLAB IDE
MIKROKONTROLERY PIC -ZASTOSOWANIA INSTRUKCJE + CD




PRZED PODJĘCIEM DECYZJI PROSZĘ O ZAPOZNANIE SIĘ ZE STRONĄ ,,O MNIE"


ZAPRASZAM NA INNE MOJE AUKCJE

POZDRAWIAM