PIC Microcontrollers -  Martin P. Bates

PIC Microcontrollers (eBook)

An Introduction to Microelectronics
eBook Download: PDF
2004 | 2. Auflage
390 Seiten
Elsevier Science (Verlag)
978-0-08-047374-1 (ISBN)
Systemvoraussetzungen
29,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The use of microcontroller based solutions to everyday design problems in electronics, is the most important development in the field since the introduction of the microprocessor itself. The PIC family is established as the number one microcontroller at an introductory level.

Assuming no prior knowledge of microprocessors, Martin Bates provides a comprehensive introduction to microprocessor systems and applications covering all the basic principles of microelectronics.

Using the latest Windows development software MPLAB, the author goes on to introduce microelectronic systems through the most popular PIC devices currently used for project work, both in schools and colleges, as well as undergraduate university courses. Students of introductory level microelectronics, including microprocessor / microcontroller systems courses, introductory embedded systems design and control electronics, will find this highly illustrated text covers all their requirements for working with the PIC.

Part A covers the essential principles, concentrating on a systems approach. The PIC itself is covered in Part B, step by step, leading to demonstration programmes using labels, subroutines, timer and interrupts. Part C then shows how applications may be developed using the latest Windows software, and some hardware prototyping methods.

The new edition is suitable for a range of students and PIC enthusiasts, from beginner to first and second year undergraduate level. In the UK, the book is of specific relevance to AVCE, as well as BTEC National and Higher National programmes in electronic engineering.

? A comprehensive introductory text in microelectronic systems, written round the leading chip for project work
? Uses the latest Windows development software, MPLAB, and the most popular types of PIC, for accessible and low-cost practical work
? Focuses on the 16F84 as the starting point for introducing the basic architecture of the PIC, but also covers newer chips in the 16F8X range, and 8-pin mini-PICs
The use of microcontroller based solutions to everyday design problems in electronics, is the most important development in the field since the introduction of the microprocessor itself. The PIC family is established as the number one microcontroller at an introductory level.Assuming no prior knowledge of microprocessors, Martin Bates provides a comprehensive introduction to microprocessor systems and applications covering all the basic principles of microelectronics.Using the latest Windows development software MPLAB, the author goes on to introduce microelectronic systems through the most popular PIC devices currently used for project work, both in schools and colleges, as well as undergraduate university courses. Students of introductory level microelectronics, including microprocessor / microcontroller systems courses, introductory embedded systems design and control electronics, will find this highly illustrated text covers all their requirements for working with the PIC.Part A covers the essential principles, concentrating on a systems approach. The PIC itself is covered in Part B, step by step, leading to demonstration programmes using labels, subroutines, timer and interrupts. Part C then shows how applications may be developed using the latest Windows software, and some hardware prototyping methods.The new edition is suitable for a range of students and PIC enthusiasts, from beginner to first and second year undergraduate level. In the UK, the book is of specific relevance to AVCE, as well as BTEC National and Higher National programmes in electronic engineering.* A comprehensive introductory text in microelectronic systems, written round the leading chip for project work* Uses the latest Windows development software, MPLAB, and the most popular types of PIC, for accessible and low-cost practical work* Focuses on the 16F84 as the starting point for introducing the basic architecture of the PIC, but also covers newer chips in the 16F8X range, and 8-pin mini-PICs

Cover 1
Contents 6
Preface to the First Edition 11
Preface to the Second Edition 13
Introduction 14
MICROELECTRONIC SYSTEMS 16
Computer Systems 18
The PC System 18
Wordprocessor Operation 24
PC Microprocessor System 26
PC Engineering Applications 29
The Microcontroller 30
Summary 33
Questions 33
Activities 34
Information Coding 35
Number Systems 35
Machine Code Programs 40
ASCII Code 43
Summary 44
Questions 44
Answers 45
Activities 45
Microelectronic Devices 47
Digital Devices 47
Combinational Logic 51
Sequential Logic 54
Data Devices 56
Simple Data System 58
4-Bit Data System 59
Summary 62
Questions 62
Activities 63
Digital Systems 64
Encoder and Decoder 64
Multiplexer, Demultiplexer and Buffer 66
Registers and Memory 66
Memory Address Decoding 66
System Address Decoding 69
Counters and Timers 70
Serial and Shift Registers 71
Arithmetic and Logic Unit 72
Processor Control 73
Summary 74
Questions 74
Answers 75
Activities 75
Microcontroller Operation 76
Microcontroller Architecture 76
Program Operations 80
Summary 88
Questions 88
Answers 89
Activities 90
THE PIC MICROCONTROLLER 92
A Simple PIC Application 94
Hardware Design 94
Program Execution 98
Program BIN1 100
Assembly Language 102
Summary 105
Questions 105
Answers 106
Activities 106
PIC Program Development 107
Program Design 109
Program Editing 111
Program Structure 116
Program Analysis 116
Program Assembly 120
Program Simulation 124
Program Downloading 127
Program Testing 129
Summary 130
Questions 130
Answers 131
Activities 131
PIC 16F84 Architecture 132
Block Diagram 132
Program Execution 134
Register Set 135
Summary 141
Questions 142
Activities 142
Further Programming Techniques 144
Program Timing 144
Hardware Counter/Timer 146
Interrupts 150
More Register Operations 155
Special Features 159
Program Data Table 163
Assembler Directives 165
Special Instructions 168
Numerical Types 169
Summary 170
Questions 170
Answers 171
Activities 171
APPLICATIONS 172
Application Design 174
Design Requirements 175
Block Diagram 177
Hardware Design 177
Software Design 179
Program Implementation 186
Source Code Documentation 189
Summary 190
Questions 190
Activities 191
Program Debugging 192
Syntax Errors 192
Logical Errors 194
MPLAB Tools 198
Test Schedule 199
Hardware Testing 201
Summary 204
Questions 204
Activities 204
Prototype Hardware 206
Hardware Design 206
Hardware Construction 207
Demo Board 211
Demo Board Applications 215
Summary 225
Questions 225
Activities 226
Motor Applications 228
Motor Control Methods 228
Motor Applications Board 229
Control Methods 233
Position Control 234
Closed Loop Speed Control 236
Commercial Application 246
Summary 247
Questions 247
Activities 248
MORE CONTROLLERS 250
More PIC Microcontrollers 252
Common Features of PIC Microcontrollers 252
Selecting a PIC 257
Advanced PIC Features 259
Serial Communications 266
Summary 269
Questions 270
Activities 270
Answers 270
More PIC Applications and Devices 271
16F877 Application 271
16F818 Application 288
12F675 Application 289
18F452 Application 290
Summary 293
Questions 293
Answers 294
Activities 294
More Control Systems 295
Other Microcontrollers 295
Microprocessor System 297
Control Technologies 303
Control System Design 313
Summary 314
Questions 316
Activities 316
PIC 16F84 Data Sheet 317
DIZI-2 Board and Lock Application 362
Index 382

Erscheint lt. Verlag 9.6.2004
Sprache englisch
Themenwelt Sachbuch/Ratgeber
Technik Elektrotechnik / Energietechnik
ISBN-10 0-08-047374-1 / 0080473741
ISBN-13 978-0-08-047374-1 / 9780080473741
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 5,3 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Lehrbuch zu Grundlagen, Technologie und Praxis

von Konrad Mertens

eBook Download (2022)
Carl Hanser Verlag GmbH & Co. KG
34,99
Ressourcen und Bereitstellung

von Martin Kaltschmitt; Karl Stampfer

eBook Download (2023)
Springer Fachmedien Wiesbaden (Verlag)
66,99
200 Aufgaben zum sicheren Umgang mit Quellen ionisierender Strahlung

von Jan-Willem Vahlbruch; Hans-Gerrit Vogt

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
34,99