1.037.874

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

PIC mikrovezérlők alkalmazástechnikája

Szerző
Grafikus

Kiadó: ChipCAD Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 251 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-00-3744-0
Megjegyzés: CD-melléklet nélkül. Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Tartalom

Bevezetés11
Digitális technikai alapismeretek14
Számrendszerek14
A BCD-kód16
Áramköri alapismeretek17
Logikai függvények és kapuk19
Kombinációs és sorrendi hálózatok22
RS tároló22
D tároló24
Digitális logikai áramkörök csoportosítása24
Funkcionális áramkörök25
Multiplexerek, demultiplexerek25
Dekódolók26
Digitális komparátor26
Teljes összeadó27
Tároló regiszterek28
Számlálók, osztók28
Shift (léptető) regiszterek30
Gombok, kapcsolók és LED-ek illesztése31
Ellenőrző kérdések32
Információfeldolgozás, mikrovezérlők33
Az információ ábrázolása33
Számok ábrázolása34
Karakterek ábrázolása - az ASCII kódrendszer37
Információfeldolgozás42
Mikorprocesszor működése44
Mikroszámítógépek, mikrokontrollerek48
Ellenőrző kérdések50
PIC mikrovezérlők felépítése52
Működési vázlat53
Utasítás-végrehajtás54
Az utasítások típusai és felépítése55
Az utasítások csoportosítása56
Regisztertömb, lapozás59
Programmemória, lapozás61
Órajel generálása63
Reset áramkör65
Watchdog timer (WDT)67
Megszakítás68
Sleep (szundi) üzemmód72
A tokok programozása73
Áramkörben történő soros programozás75
Konfigurációs bitek és az ID programozása75
PIC családok76
Ellenőrző kérdések80
Assembler programozási ismeretek82
Algoritmus és program82
Programok tervezése, módszerei83
A programfejlesztés legfontosabb alapelvei83
Programtervezési módszerek83
Assembler programozás85
Bevezetés86
A fordítóprogramok feladata87
Az assembly nyelv szintaktikája87
Az assembler működése89
Diassambler91
A Microchip MPASM kereszt-assamblere91
A MPASM számformátumai92
MPASM direktívák92
Műveletek operandusokkal, szimbólumokkal98
Feltételes assemblálás100
Makrók101
Speciálsi MPASM utasítások103
Linker105
Az Intel hexa formátum106
Dokumentálás107
Assembler mintafájl110
Ellenőrző kérdések113
PIC perifériák114
I/O portok115
Számlálók/időzítők117
TMR0 számláló/időzítő118
TMR1 számláló/időzítő120
TMR2 számláló/időzítő122
A/D átalakító123
Komparátor125
Capture/compare modul126
Impulzushossz meghatározása128
PWM modulátor131
PWM előállítása programmal133
SSP modul135
Az I2C busz135
SPI busz140
USART142
EEPROM147
UART, SPI, I2C és PWM szoftver megoldásai148
Ellenőrző kérdések148
Mikrokontrolleres fejlesztés és eszközei150
A programfejlesztés célja, lépései, eszközei150
PIC-ek program- és alkalmazásfejlesztési lehetőségei151
Programfejlesztés ablakos eszközök segítségével151
Programfejlesztés programletöltés segítségével: MPLAB-LDR151
LDR-key: a legegyszerűbb programletöltő154
Programfejlesztés emulátor segítségével154
Programfejlesztés MPLAB-ICD-vel154
Programozási alapelvek157
RAM-kiosztás, változók használata, SW verem157
Táblakezelés158
Paraméterátadás159
Taszkkezelés159
Watchdoög használata162
Programozási fogások163
MPLAB 5.0 és az ICD fejlesztőkörnyezet165
Projektek kezelése167
Az MPLAB szövegszerkesztője170
Az MPLAB szimulátor171
Picstart plus programozó175
Opciók176
Az ICD kezelése177
Tools (eszközök) menüpont179
Window menüpont180
Help182
Összefoglalás182
Mintapéldák185
Futófény sw időzítéssel185
Futófény megszakításos időzítéssel186
Paralax és Techtools189
Basic193
Basic-bélyeg193
PicBasic pro194
Ellenőrző kérdések196
Tippek, trükkök, mintafeladatok198
Konverziók198
PIC aritmetikai rutinok205
16 bites adatok kezelése206
16 bites változó deklaráció206
16 bites változó deklaráció "CBLOCK" direktívával206
Újabb 16 bites változó deklaráció "CBLOCK" direktívával207
16 bites változó inkrementálása207
16 bites változó dekrementálása207
16 bites változó és állandó öösszeadása/kivonása207
Két 16 bites változó összeadása/kivonása208
16 bites összeadás helyes carryvel208
16 bites változó hasonlítása állandóhoz208
16 bites változók hasonlítása208
16 bites szorzás209
16 bites szorzás 32 bites eredménnyel209
A legjobb 16 bites szorzás 32 bites eredménnyel210
16 bites osztás210
PIC trükkök211
Hogyan tudjuk a fogyasztást a PIC 16/'17 eszközöknél minimalizálni?211
8 és 16 bites értékek összehasonlítása212
Változó kettes komplemensének képzése213
"W" tartalmának komplementálása214
"W" inkrementálása/dekrementálása214
Bájtforgatás helyben214
Bitek másolása egyik regiszterből a másikba214
Félbájt (nibble) ASCII karakterré konvertálása215
A fordított feladat: ASCII karakter konvertálása félbájtra215
Számláló (timer) bemenet mint IT forrás215
Osztás hárommal216
8 bites osztás217
8 bites kivonások217
8 bites álvéletlenszám generálása217
Timer IT kezelése status vagy "W" megőrzése nélkül218
16 bites számláló állandó késleltető hurokkal218
16 bit pontosságú impulzusmérés 5 ciklus késleltetéssel219
1-256 msec-os sw késleltetés/4MHz-es órajel219
Frekvenciamérés eseményszámlálással220
Egy regiszter megváltozásának detektálása221
Egy bájt tartományon belül esésének tesztelése221
"W" és egy fájlregiszter tartalmának a megcserélése221
"W" regiszter inkrementálása és dekrementálása221
Két fájlregiszter tartalmának a megcserélése221
Hasonlítás és felcserélés ha yreg<xreg222
ACSII karakter nagybetűsség konvertálása222
Egy bájtban lévő 1-esek megszámlálása222
Bájt paritásának generálása222
Egy bájtban lévő bitek sorrendjének megfordítása223
Bitpárok felcserélése223
Bites műveletek223
Egy bit ellentétes változtatása224
Maszkgenerálás224
BCD számok inkrementálása, dekrementálása225
DAA megvalósítása227
Nyomógomb-pergésmentesítő makró228
Portlábon jelváltást figyelő makrók228
Basic-stampben használt "button" utasításnak megfelelő makró229
Bemenetek és kimenetek bővítése230
2x20 karakteres LCD kijelző kezelése 4 bites adatbusszal233
Hétszegmenses kijelzők illesztése236
Soros (UART), PWM I2C, SPI rutingyűjtemény lelőhelye238
Memóriakezelési fogások PIC családhoz239
PIC 16C5x rgiszterek239
PIC 16C5x programmemória240
PIC 16Cxx regiszterek241
PIC 16Cxx programmemória241
Ellenőrző kérdések242
Irodalomjegyzék243
Microchip PIC alkalmazásgyűjteménye244

Dr. Kónya László

Dr. Kónya László műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Dr. Kónya László könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv