Practical Aspects of Embedded System Design using Microcontrollers (eBook)
XXI, 150 Seiten
Springer Netherland (Verlag)
978-1-4020-8393-8 (ISBN)
Second in the series, Practical Aspects of Embedded System Design using Microcontrollers emphasizes the same philosophy of 'Learning by Doing' and 'Hands on Approach' with the application oriented case studies developed around the PIC16F877 and AT 89S52, today's most popular microcontrollers. Readers with an academic and theoretical understanding of embedded microcontroller systems are introduced to the practical and industry oriented Embedded System design. When kick starting a project in the laboratory a reader will be able to benefit experimenting with the ready made designs and 'C' programs. One can also go about carving a big dream project by treating the designs and programs presented in this book as building blocks. Practical Aspects of Embedded System Design using Microcontrollers is yet another valuable addition and guides the developers to achieve shorter product development times with the use of microcontrollers in the days of increased software complexity.
Going through the text and experimenting with the programs in a laboratory will definitely empower the potential reader, having more or less programming or electronics experience, to build embedded systems using microcontrollers around the home, office, store, etc. Practical Aspects of Embedded System Design using Microcontrollers will serve as a good reference for the academic community as well as industry professionals and overcome the fear of the newbies in this field of immense global importance.
The proposed book will complement Springer's rich collection of books on embedded systems and especially the book 'Exploring C for Microcontrollers - A Hands on Approach' authored by the same group in 2007
Second in the series, Practical Aspects of Embedded System Design using Microcontrollers emphasizes the same philosophy of "e;Learning by Doing"e; and "e;Hands on Approach"e; with the application oriented case studies developed around the PIC16F877 and AT 89S52, today's most popular microcontrollers. Readers with an academic and theoretical understanding of embedded microcontroller systems are introduced to the practical and industry oriented Embedded System design. When kick starting a project in the laboratory a reader will be able to benefit experimenting with the ready made designs and 'C' programs. One can also go about carving a big dream project by treating the designs and programs presented in this book as building blocks. Practical Aspects of Embedded System Design using Microcontrollers is yet another valuable addition and guides the developers to achieve shorter product development times with the use of microcontrollers in the days of increased software complexity. Going through the text and experimenting with the programs in a laboratory will definitely empower the potential reader, having more or less programming or electronics experience, to build embedded systems using microcontrollers around the home, office, store, etc. Practical Aspects of Embedded System Design using Microcontrollers will serve as a good reference for the academic community as well as industry professionals and overcome the fear of the newbies in this field of immense global importance.
The proposed book will complement Springer’s rich collection of books on embedded systems and especially the book "Exploring C for Microcontrollers - A Hands on Approach" authored by the same group in 2007
Foreword. Author’s Profile. Preface. Acknowledgement. 1 Introduction. 1.1 Defining Embedded Systems. 1.2 Essential Attributes of Embedded Systems. 1.3 Embedded Systems Historical Aspects. 1.4 Embedded Solutions Continue to Flood Market. 1.5 Latest Trends in Embedded Systems. 1.6 Competition for Processing Cores in Embedded Systems. 1.7 Programming Paradigm for Microcontrollers. 1.8 Our Approach: “Towards a Full Proof ‘C’ Library for Embedded Systems”. 1.9 Finalizing Hardware. 1.10 Exploring PIC 16F877 for Embedded Systems. 1.11 A Word About IDE. 1.12 Details About the AT 89S52 and Its Development Environment. 2 Interacting with the Outside World Using Simple I/O Devices. 2.1 LED Interfacing. 2.2 Switch (DIP) Interfacing. 2.3 Interfacing Buzzer. 2.4 Keypad Interfacing. 2.5 Thumbwheel Switch Interfacing. 2.6 Seven Segment Display Interfacing. 2.7 LCD Interface to the PIC. 2.8 Relay Interface to the PIC. 3 Accessing On-Chip and Off-Chip Peripherals. 3.1 Using On-Chip ADC. 3.2 Interfacing ADC (0809) to PIC. 3.3 Opto-Isolator Interfacing. 3.4 DAC Implementation Using On-Chip PWM. 3.5 Waveform Generation Using PIC. 3.6 Pseudo-Random Number Generation Through PIC. 3.7 On-Off Temperature Controller Using On-Chip ADC. 3.8 Implementing a PID Temperature Controller Using PIC 16F877. 4 Serial Interface to PIC. 4.1 Configuring HyperTerminal. 4.2 Setting Up Hyper Terminal. 4.3 Displaying Data on HyperTerminal. 4.4 HyperTerminal Interface: Getting Sensor Signal on HyperTerminal. 4.5 HyperTerminal Based Control: Controlling an Actuator Such as Relay from PC HyperTerminal. 4.6 Controlling a Stepper Motor from HyperTerminal: HyperTerminal Keyboard Provides Direction. 5 PIC Interfaced to I2C Compatible Devices. 5.1 Details of I2C Interface. 5.2 I2C Based Real Time Clock. 5.3 Serial I2C Based EPROM24AA256Interface to PIC16F877. 5.4 I2C Based PCF 8591ADC Interface. 5.5 I2C Based ADC – AD1236. 5.6 MAX 5822 DAC Interfaced to PIC. 6. Embedded Control Applications Using AT 89S52. 6.1 Night Lamp Controller. 6.2 Microcontroller Based Control for Nylon Rubber Stamp Making Machine. 6.3 A Tiny BIOS or Diagnoster Interface with MCS51. 6.4 Simple Digital IC Tester for 74XX Series. 6.5 Microcontroller Based Salinity Measurement System. 6.6 Fault Tolerant Sensor Interface. 6.7 Sensor Matrix Interface. 6.8 Design Microcontroller Based Servo Controller. References. Index.
Erscheint lt. Verlag | 7.6.2008 |
---|---|
Zusatzinfo | XXI, 150 p. |
Verlagsort | Dordrecht |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Technik ► Elektrotechnik / Energietechnik | |
Schlagworte | At 89S52 • Complexity • ‘C’ programming • Display • Electronics • Embedded Systems • EPROM • Hardware • Microcontroller • Microcontrollers • PIC 16F877 • programming • PROM • Rom • Sensor • Trend • waveform |
ISBN-10 | 1-4020-8393-9 / 1402083939 |
ISBN-13 | 978-1-4020-8393-8 / 9781402083938 |
Haben Sie eine Frage zum Produkt? |
Größe: 7,6 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
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 dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
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.
aus dem Bereich