PIC Projects
Autor Parchizadehen Limba Engleză Paperback – 3 aug 2009
Observăm în mediul academic o schimbare de paradigmă către învățarea aplicată, iar PIC Projects – A Practical Approach de H Parchizadeh se aliniază perfect acestei tendințe. Abordarea practică este punctul central al volumului: raportul dintre teorie și exerciții este net în favoarea implementării, eliminând explicațiile redundante care încetinesc adesea procesul de învățare. Autorul ghidează cititorul printr-o serie de proiecte bazate pe familia de microcontrolere PIC, structurate într-o succesiune logică, de la sarcini elementare la configurații avansate de electronică digitală. Fiecare capitol este conceput să consolideze cunoștințele tehnice prin execuție directă, oferind suportul necesar pentru ca, la finalul celor 212 pagini, utilizatorul să poată proiecta și depana propriile soluții hardware. Cititorul care a aplicat deja ideile din PIC Microcontrollers de Bert van Dam va găsi aici o continuare sistematică, axată mai mult pe rigoarea necesară în proiectele studențești și mai puțin pe latura recreativă a electronicii. Dacă titlul lui van Dam pune accent pe diversitatea aplicațiilor (senzori, radare, alarme), volumul de față, publicat de Wiley, se concentrează pe fundamentarea tehnică necesară pentru a rezolva probleme practice complexe în inginerie. Stilul editorial este concis, specific manualelor tehnice de tip „desktop edition”, fiind un instrument de lucru ideal pe masa de laborator. Recomandăm acest ghid celor care doresc să depășească stadiul de simplu asamblator de circuite și vor să înțeleagă arhitectura internă a microcontrolerelor prin prisma funcționalității lor imediate.
Preț: 457.69 lei
Carte tipărită la comandă
Livrare economică 16-30 octombrie
Specificații
ISBN-10: 0470694610
Pagini: 212
Dimensiuni: 170 x 244 x 12 mm
Greutate: 0.38 kg
Ediția:Desktop Edition
Editura: Wiley
Locul publicării:Chichester, United Kingdom
Public țintă
Students studying Electronics, undertaking individual projects using PIC microcontrollers and hobbyists.De ce să citești această carte
Recomandăm această carte studenților și entuziaștilor care vor să treacă rapid de la diagrame teoretice la prototipuri funcționale. Cititorul câștigă independență în proiectarea sistemelor digitale, învățând să utilizeze microcontrolerele PIC pentru a rezolva probleme tehnice reale. Este un manual esențial pentru oricine dorește să stăpânească electronica digitală prin practică riguroasă și proiecte executate pas cu pas.
Despre autor
H Parchizadeh este un autor specializat în literatura tehnică dedicată sistemelor integrate și microcontrolerelor. Prin colaborarea cu editura Wiley pentru volumul PIC Projects – A Practical Approach, autorul își demonstrează expertiza în pedagogia ingineriei electronice, concentrându-se pe nevoile specifice ale studenților și ale pasionaților de hardware. Lucrarea sa reflectă o înțelegere profundă a arhitecturii PIC, oferind soluții practice care facilitează tranziția de la conceptele abstracte din cursurile de electronică la implementarea fizică a circuitelor digitale.
Descriere scurtă
Notă biografică
Cuprins
Acknowledgements xiii
1 PREPARING TO DO A PIC PROJECT 1
1.1 Introduction 1
1.2 Overview of PIC Microcontroller 2
1.3 Basics of PIC Assembly Language 9
1.4 Introduction to C Programming for PIC Microcontroller 16
1.5 MPLAB Integrated Development Environment (IDE) 28
1.6 Advanced Debugger Features - Stimulus 48
2 SIMPLE INTERFACES 55
2.1 Introduction 55
2.2 PIC12F629 Circuit Design 56
2.3 The PIC12F629 Strip Board Design 57
2.4 The PIC12F629 PCB Board Design 58
2.5 The PIC12F629 - Flashing LED Application 59
2.6 PIC16F627A Circuit Design 68
2.7 PIC16F629 Strip Board Design 69
2.8 PIC16F627A PCB Board Design 70
2.9 PIC16F627A - Display Segments 71
3 DISPLAY INTERFACES 83
3.1 Introduction 83
3.2 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Design 84
3.3 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board Design 84
3.4 PIC12F629 PCB Board Design 86
3.5 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Application 86
3.6 PIC16F627A LCD Display Circuit Design 93
3.7 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board and PCB Design 95
3.8 PIC16F627A LCD Display Circuit Application 96
4 RS232 INTERFACES 105
4.1 Introduction 105
4.2 RS232 Interface Circuit Design 106
4.3 PIC16F627A MCU - Transmit - C Program 109
4.4 PIC16F627A MCU - Transmit - Assembly Program 115
4.5 PIC16F627A MCU - Receive - C Program 119
4.6 PIC16F627A MCU - Receive - Assembly Program 121
4.7 PIC16F627A MCU - Transmit-Receive - C Program 124
4.8 PIC16F627A MCU - Transmit-Receive - Assembly Program 126
5 INTERFACING PICS WITH THE ANALOG WORLD 129
5.1 Introduction 129
5.2 Hardware Description 132
5.3 Level Indicator Program and Advanced Simulator Features 133
5.4 Level Indicator with Timing 147
5.5 Level Indicator with Better Timing - Timer Interrupts 149
5.6 Talkthrough Program with Adjustable Sampling Rate 156
6 OTHER PIC PROJECTS 159
6.1 Introduction 159
6.2 Stepper Motor Controller using PIC12F675 159
6.3 DC Motor Controller using a PIC12F675 164
6.4 An Ultrasonic Measuring System using the PIC16F627A 167
6.5 Function Generator 173
6.6 Digital Filtering 178
Appendix 189
Index 191