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

11. Mikroprocesory jednoukładowe PIC, od SS

24-01-2012, 7:25
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 65.60 zł     
Użytkownik dirk-pitt1
numer aukcji: 2010427861
Miejscowość Szczecin
Wyświetleń: 20   
Koniec: 20-01-2012 00:12:24

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

Moje Dane :

Marek Stelmaszyk
ul. Małopolska 56/21
70-514 Szczecin

Kontakt :

e-mail
dirk-[zasłonięte]@o2.pl

telefon
668 [zasłonięte] 406


dotępny 9:00 - 20:00

Koszt Wysyłki :

Poczta Polska

wysyłka:

1 książka - 9,50 zł

2 książki - 10,50 zł

3 książki - 12,00 zł

4 i więcej książek - 15,00 zł
w cenie bezpieczne opakowanie

Sposób Płatności :

wpłata na konto bankowe

mBank
85 1140 [zasłonięte] 2[zasłonięte]0040002 [zasłonięte] 366150

Informacje :

1. Z reguły nie wysyłam za pobraniem, jednak zawsze proszę najpierw o kontakt.

2. Jeżeli przesyłka nie dotrze w ciągu 10 dni roboczych, proszę o kontakt.


3. Proszę wszystkich o wystawienie komentarza po zakończeniu transakcji.

4. Na wpłatę czekam 10 dni, później wystawiam negatywa.

Uwagi :

Nie odwołuję ofert.



Najczęściej kupowane

WAŻNE

PRZED ZAKUPEM KSIĄŻEK WYDAWNICTWA HELION PROSZĘ ZAPOZNAĆ SIĘ ZE STRONĄ "O MNIE"


Wyjątkowa promocja - szczegóły na końcu strony

To już ostatnie sztuki - nie czekaj kup dziś

Mikroprocesory jednoukładowe PIC

Mikroprocesory jednoukładowe PIC



Autor: Stanisław Pietraszek
Data wydania: 11/2002
Stron: 416
Wydawnictwo Helion
Cena książki: 60.00 zł
  • ISBN: 83-7197-974-6
  • Format: B5




Druk na żądanie

Książka stanowi kompendium wiedzy na temat popularnych mikroprocesorów PIC z rodziny Base-Line i Mid-Range. Przedstawiono nie tylko opisy samych procesorów, ale również: asembler MPASM, zintegrowane środowisko uruchomieniowe MPLAB, zasady programowania procesorów i przykłady programatorów. Szczególnie duży nacisk położono na opis układów peryferyjnych procesorów w tym interfejsów szeregowych i przetworników A/C. W jednym z rozdziałów przedstawiono typową drogę od pomysłu do realizacji wybranego zadania i kilka mini projektów.

Książka adresowana jest do inżynierów i studentów kierunków: elektronika, automatyka, informatyka i telekomunikacja. Ze względu na powszechną obecność mikroprocesorów w wielu urządzeniach, może okazać się przydatna również dla konstruktorów i projektantów układów elektronicznych.

Książka omawia:
Schemat blokowy, pamięć, rejestry procesorów
Układ przerwań i układy sterujące
Porty, liczniki, pamięć EEPROM
Interfejsy, przetworniki A/C, układy analogowe
Listę instrukcji
Asembler MPASM i zintegrowane środowisko uruchomieniowe MPLAB
Programowanie procesorów, w tym procedury matematyczne
Dane techniczne procesorów, parametry i oznaczenia

Spis treści

Od Autora (11)
Wykaz stosowanych oznaczeń (13)
Wstęp (15)
Rozdział 1. Schemat blokowy, pamięć, rejestry (19)

Skrócony opis instrukcji dla procesorów z rodziny Mid-Range (20)
Schemat blokowy (22)
Pamięć programu (23)
Cykl maszynowy (25)
Licznik programu (25)
Stos (26)
Tryby adresowania, budowa pamięci danych, podział na banki (26)
Adresowanie pamięci RAM w procesorach Base-Line (27)
Adresowanie pamięci RAM w procesorach Mid-Range (28)
Rejestry specjalne procesora (SFR) (29)
Rejestry ogólnego przeznaczenia (GPR) (32)
Rejestr STATUS (33)
Modyfikacja i odtwarzanie zawartości licznika rozkazów (35)
Modyfikacja i odtwarzanie zawartości PC w procesorach Mid-Range (36)
Modyfikacja i odtwarzanie zawartości PC w procesorach Base Line (37)
Pamięć konfiguracyjna (38)
Zawartość pamięci konfiguracyjnej (39)
Rozdział 2. Układ przerwań, układy sterujące (45)

Układ przerwań (45)
Układ przerwań dla mniejszych procesorów (46)
Układ przerwań dla większych procesorów (47)
Przerwanie zewnętrzne - z linii INT (RB0) (48)
Przerwanie od zmiany sygnału na liniach portu B (RB4 - RB7) (49)
Przerwanie od przepełnienia licznika TMR0 (49)
Przerwanie od zakończenia zapisu do pamięci EEPROM (49)
Struktura programu z wykorzystaniem przerwań (50)
Przechowywanie zawartości rejestrów podczas obsługi przerwania (50)
Procedury sprawdzające (52)
Układ oscylatora (52)
Tryby pracy oscylatora dla procesorów bez bitu FOSC2 (53)
Standardowy generator kwarcowy - tryby LP, XT, HS (53)
Podłączanie zewnętrznego źródła sygnału zegarowego (55)
Generator RC - tryb RC (55)
Wewnętrzny generator RC - tryb INTRC (56)
Tryby pracy oscylatora dla procesorów z bitem FOSC2 (57)
Układ zerowania procesora (59)
Zerowanie linią ~MCLR (61)
Zerowanie po włączeniu zasilania - POR (61)
Zerowanie przy spadku napięcia zasilania - BOR (62)
Bity związane z funkcją zerowania (63)
Początkowe ustawienia rejestrów po wyzerowaniu (64)
Zachowanie się oscylatora po wyzerowaniu (65)
Stan uśpienia mikrokontrolera (65)
Standardowy układ pracy procesora (73)
Rozdział 3. Porty, liczniki, pamięć EEPROM (75)

Porty wejścia/wyjścia - charakterystyka ogólna (75)
Port A (77)
Port B (78)
Port C (79)
Port D (80)
Port E (81)
Port GPIO (82)
Moduły liczników (timerów) (83)
Timer 0 (83)
Licznik WDT (Watchdog Timer) (86)
Timer 1 (87)
Timer 2 (92)
Nieulotna pamięć danych (94)
Opis działania (94)
Odczyt z pamięci EEPROM (96)
Zapis do pamięci EEPROM (96)
Odczyt i zapis do pamięci programu (97)
Odczyt z pamięci programu typu FLASH (98)
Zapis do pamięci programu typu FLASH (98)
Programowanie procesora przez zapis do pamięci programu (100)
Rozdział 4. Interfejsy, przetworniki A/C, układy analogowe (101)

Interfejs USART (101)
Obliczanie szybkości transmisji (104)
Praca modułu USART w trybie asynchronicznym (106)
Praca modułu USART w trybie synchronicznym (111)
Interfejs szeregowy SSP - tryb SPI (116)
Konfiguracja modułu SPI (116)
Praca w trybie SPI - master (119)
Praca w trybie SPI - slave (121)
Praca w stanie uśpienia (122)
Interfejs szeregowy SSP - tryby SPI i I2C (122)
Ustalenie częstotliwości transmisji (127)
Standardowy protokół transmisji (127)
Nadawanie w trybie master (127)
Odbiór w trybie master (128)
Konfiguracja modułu I2C (128)
Procedury sprawdzające (129)
PSP - 8-bitowy port równoległy (133)
Układy CCP i PWM (135)
Tryb Rejestruj (Capture) (136)
Tryb Porównaj (Compare) (137)
Tryb PWM - modulator szerokości impulsów (137)
Standardowy przetwornik A/C z kompensacją wagową (140)
8-bitowy przetwornik A/C (140)
Opis działania przetwornika A/C (143)
Obliczanie minimalnego czasu akwizycji (145)
Konwersja A/C w trybie obniżonego poboru mocy (147)
10-bitowy przetwornik AC (148)
12-bitowy przetwornik A/C (150)
Przetwornik A/C z przetwarzaniem U/t (151)
Programowany układ napięcia odniesienia (152)
Moduł komparatora analogowego (154)
Konfiguracja modułu komparatorów (156)
Parametry komparatora (156)
Rozdział 5. Lista instrukcji (159)

Format instrukcji i uwagi wstępne (161)
Szczegółowy opis rozkazów (162)
Zerowanie zawartości rejestru (163)
Przesłania (163)
Operacje arytmetyczne (164)
Instrukcje logiczne (168)
Przesunięcia bitów w rejestrze (169)
Instrukcje ustawiania i zerowania bitów w rejestrze (172)
Instrukcje skoków (173)
Instrukcje powrotów (180)
Przejście w stan obniżonego poboru mocy (182)
Wyzerowanie licznika WDT (183)
Wykonanie cyklu pustego (183)
Instrukcje tris i option (184)
Wyjątki (184)
Formalny opis instrukcji (185)
Lista instrukcji dla procesorów Base-Line (198)
Rozdział 6. Asembler MPASM (201)

Formaty liczb i znaków (201)
Operatory arytmetyczne i logiczne (202)
Format pliku wejściowego (203)
Linia (203)
Separator (203)
Komentarz (203)
Etykiety (203)
Rozkazy (203)
Polecenia (203)
Lista poleceń (204)
Opis częściej używanych poleceń (204)
Wywołanie kompilatora (214)
Oddzielne wywołanie kompilatora MPASMWIN (217)
Wywołanie kompilatora MPASM (217)
Oznaczenia i formaty plików (218)
Format pliku z listą błędów (.err) (218)
Format pliku z informacjami o przebiegu kompilacji (.lst) (219)
Format pliku wynikowego (.hex) (219)
Instrukcje specjalne (221)
Rozdział 7. Zintegrowane środowisko uruchomieniowe MPLAB (223)

Instalacja (223)
System zapisu czynności (224)
Wywołanie (224)
Zawartość linii statusu (224)
Okienko File (226)
Okienko Project (227)
Tworzenie projektów (228)
Edycja projektu (228)
Kompilacja (231)
Okienko Edit (231)
Okienko Debug (232)
Menu Run (232)
Menu Execute (235)
Menu Simulator Stimulus (235)
Ustawianie pułapek - polecenie Break Settings (241)
Ustawianie znaczników - polecenie Trace Settings (242)
Kasowanie znaczników - polecenie Clear all Points (242)
Polecenie Power on Reset (242)
Okienko Picstart Plus (243)
Okienko Options (244)
Polecenie Development Mode (244)
Okienko Tools (245)
Okienko Window (245)
Okienko Program Memory (246)
Okienko Trace Memory (246)
Okienko EEPROM Memory (246)
Okienko Absolute Listing (246)
Okienko Stack (247)
Okienko File Register (247)
Okienko Special Function Register (247)
Okienko Show Symbol List (249)
Okienko StopWatch (249)
Okienko Project Window (249)
Okienko New Watch Window (249)
Okienko Modify (250)
Polecenia Tile Horizontal, Tile Vertical, Cascade, Iconize All, Arrange Icons (250)
Okienko Help (250)
Błędy, ostrzeżenia i komunikaty (250)
Programowanie (251)
Rozdział 8. Programowanie procesorów (253)

Język programowania (253)
Zależności czasowe (254)
Algorytmy programowania (255)
Programatory - sprzęt i oprogramowanie (255)
Programowanie procesorów (257)
Programowanie w programatorze (257)
Programowanie w układzie (258)
Standard łączówki programatora (260)
Pamięć konfiguracyjna w procesorach Mid-Range (260)
Rejestr konfiguracyjny (261)
Rejestr konfiguracyjny dla procesora PIC16F877 (261)
Rejestr konfiguracyjny dla procesora PIC16F628 (261)
Rejestr konfiguracyjny dla procesora PIC16F84 (261)
Rejestr konfiguracyjny dla procesora PIC12C509 (261)
Ustawianie bitów konfiguracyjnych (263)
Pamięć danych EEPROM (265)
Schematy programatorów (265)
Programator PICPROG (266)
Programator JDM (267)
Programator JUPIC (267)
Programowanie przez zapis do pamięci programu (269)
Program ładujący (bootloader) (269)
Program komunikacyjny (downloader) (270)
Podłączenie procesora do komputera (271)
Przebieg programowania (271)
Kod źródłowy programu bootldr.asm (272)
Rozdział 9. Eksperymenty, programy, projekty (275)

Konfiguracja minimalna (275)
Wybór procesora (277)
Krótka charakterystyka procesora (277)
System oznaczania (279)
Mapa pamięci RAM (280)
Rejestr konfiguracyjny (280)
Konfiguracja linii I/O (284)
Generator zegarowy (284)
Układ eksperymentalny (284)
Programator (285)
Oprogramowanie (285)
Źródło zasilania (286)
Programy (286)
Program P1 - zapal diodę (287)
Program P2 - zapal diodę po naciśnięciu klawisza (288)
Program P3 - przerzutnik (289)
Program P4 - eliminacja drgań styków (290)
Program P5 - przerzutnik, eliminacja drgań styków w obsłudze przerwania (293)
Program P6 - migacz z pętlą opóźniającą, Fosc = 37 kHz (295)
Program P7 - migacz z pętlą opóźniającą, Fosc = 4 MHz (297)
Program P8 - migacz z czasem odmierzanym przez licznik 0 (1) (298)
Program P9 - migacz z czasem odmierzanym przez licznik 0 (2) (300)
Program P10 - migacz z czasem odmierzanym przez t licznik 1 (301)
Program P11 - migacz z czasem odmierzanym przez licznik 1 i CCP (303)
Program P12 - migacz z czasem odmierzanym przez licznik 2 (304)
Program P13 - migacz z dzielnikiem częstotliwości na liczniku 0 (306)
Program P13a - migacz, konfiguracja minimalna (307)
Program P14 - migacz, czas odmierzany przez licznik WDT (308)
Program P15 - migacz, czas odmierzany przez licznik WDT w stanie uśpienia (309)
Program P16 - migacz z sygnalizacją akustyczną (310)
Program P17 - migacz z opóźnieniem przez wykonywanie instrukcji addlw, 255 (312)
Program P18 - migacz z opóźnieniem przez wykonywanie instrukcji addlw, 255 i przepełnienie licznika rozkazów (313)
Program P19 - wyjście ze stanu uśpienia po naciśnięciu przycisku (314)
Program P20 - generator sygnału "SOS" (316)
Program P21 - generator napięcia schodkowego (318)
Program P22 - 4-bitowy przetwornik A/C (320)
Program P23 - programowa obsługa 12-bitowego przetwornika A/C (323)
Program P24 - zasilacz sterowany cyfrowo (326)
Rozdział 10. Procedury matematyczne (331)

Oznaczenia formatu argumentów i wykaz procedur (331)
Wykaz procedur (332)
Dodawanie (333)
Dodawanie liczb 16-bitowych (333)
Dodawanie liczb 24-bitowych (333)
Dodawanie liczb 32-bitowych (334)
Odejmowanie (334)
Odejmowanie liczb 16-bitowych (335)
Odejmowanie liczb 24-bitowych (335)
Odejmowanie liczb 32-bitowych (336)
Mnożenie (336)
Mnożenie liczb 8-bitowych (337)
Mnożenie liczby 16-bitowej przez liczbę 8-bitową (338)
Mnożenie liczb 16-bitowych (339)
Dzielenie (341)
Dzielenie liczb 8-bitowych (341)
Dzielenie liczby 16-bitowej przez liczbę 8-bitową (341)
Dzielenie liczb 16-bitowych (343)
Pierwiastkowanie (343)
Relacje między argumentami (344)
Równość argumentów (344)
Nierówność argumentów (345)
A>B (345)
A>=B (346)
Rozdział 11. Zestawienia, parametry, obudowy, oznaczenia (347)

Zestawienie rejestrów specjalnych (347)
Rejestry: STATUS, PCON, OPTION_REG (348)
Układ przerwań - rejestry: INTCON, PIR1, PIR2, PIE1, PIE2 (351)
Liczniki TMR1 I TMR2 - rejestry: T1CON, T2CON (356)
USART - rejestry: TXSTA, RCSTA (357)
SSP tryb SPI - rejestry: SSPCON, SSPSTAT (359)
SSP tryb I2C, rejestry: SSPCON, SSPSTAT, SSPCON2 (361)
PSP - rejestr TRISE (364)
Moduł CCP - rejestry: CCP1CON, CCP2CON (365)
Przetwornik A/C - rejestry: ADCON0, ADCON1, REFCON (366)
Układ BOR - rejestr LVDCON (371)
Komparatory - rejestry: CMCON, VRCON (372)
Pamięć EEPROM - rejestry: EECON1, EECON2 (373)
Zawartość rejestrów specjalnych po wyzerowaniu i obudzeniu (374)
Procesor PIC12C509 (375)
Procesor PIC16F84 (375)
Procesor PIC16F628 (376)
Procesor PIC16F877 (378)
Sposób oznaczania (380)
Rozkład wyprowadzeń (381)
Parametry (381)
Napięcie zasilania i pobór prądu (383)
Wartości progowe napięć dla wejść (384)
Poziomy napięć na wyjściach i wydajność prądowa wyjść (385)
Okresy generatorów i czasy opóźnień (385)
Wytrzymałość na programowanie (385)
Lista błędów (Errors) - numery błędów: 101 - 157 (386)
Lista ostrzeżeń (Warnings) - numery błędów: 201 - 226 (388)
Lista komunikatów (Messages) - numery błędów: 301 - 314 (389)
Tablica kodów ASCII (391)
Literatura (393)
Skorowidz (395)



Książka jest wysyłana listem priorytetowym.

Zapraszam na moje pozostałe aukcje




W chwili obecnej książka jest w cenie 60,00 zł - najniższa cena na Allegro.


10 dniowa gwarancja 100% satysfakcji:
po prostu zwracam pieniądze "bez gadania"

Bazując na opiniach Klientów, zdecydowałem się wprowadzić unikalną gwarancję, która ma zapewnić Twoje maksymalne zadowolenie z mojej oferty.

Gwarancja spełnia swoją rolę w 100%.

Jak to działa?

Możesz wypróbować tę książkę przez 10 dni. Jeśli z jakiegokolwiek powodu, nie będziesz z niej w pełni zadowolony (mimo, że testowałeś go przez 10 dni) możesz zażądać natychmiastowego zwrotu pieniędzy bez podania przyczyny. Wystarczy, że wyślesz do mnie niezniszczoną książkę a ja zwrócę Ci Twoje pieniądze.



Zobacz moje inne aukcje w wybranej kategorii


Języki obce Diety Firma Inwestowanie
Giełda Coś dla kobiet Zdrowie Negocjacje
Bukmacherka Dziecko Różne Nauka