Exploring C for Microcontrollers
A Hands on Approach
(Sprache: Englisch)
Unlike traditional embedded systems references, this book skips routine things to focus on programming microcontrollers, specifically MCS-51 family in 'C' using Keil IDE. This book will kick-start your practical understanding of the most popular microcontroller.
Leider schon ausverkauft
versandkostenfrei
Buch
Fr. 176.90
inkl. MwSt.
- Kreditkarte, Paypal, Rechnungskauf
- 30 Tage Widerrufsrecht
Produktdetails
Produktinformationen zu „Exploring C for Microcontrollers “
Unlike traditional embedded systems references, this book skips routine things to focus on programming microcontrollers, specifically MCS-51 family in 'C' using Keil IDE. This book will kick-start your practical understanding of the most popular microcontroller.
Klappentext zu „Exploring C for Microcontrollers “
Unlike traditional embedded systems references, this book skips routine things to focus on programming microcontrollers, specifically MCS-51 family in 'C' using Keil IDE. The book presents seventeen case studies plus many basic programs organized around on-chip resources. This "learn-through-doing" approach appeals to busy designers. Mastering basic modules and working hands-on with the projects gives readers the basic building blocks for most 8051 programs. Whether you are a student using MCS-51 microcontrollers for project work or an embedded systems programmer, this book will kick-start your practical understanding of the most popular microcontroller, bridging the gap between microcontroller hardware experts and C programmers.
Inhaltsverzeichnis zu „Exploring C for Microcontrollers “
Contents. Preface. Forward. Acknowledgements. Chapter 1: Microcontrollers Yesterday, Today and Tomorrow. 1.1 Defining Microcontrollers. 1.2 Eagle's view : Microcontrollers and other competing devices. 1.3 Vignettes: Microcontrollers. 1.4. Microcontroller applications. 1.5. Growth Economics. 1.6. The major players in the microcontroller chip market. 1.7. Architectural trends. 1.8. Jump starting your first embedded system project. 1.9. Execution of Embedded System project: Is it a Gordian's knot? Chapter 2: Integrated Development Environment. 2.1 Getting familiar with the IDE. 2.2 Working with Keil IDE. 2.3 Development flow for the Keil IDE. Chapter 3: Art of C Programming for microcontrollers. 3.1 Familiarizing with your compiler capabilities. 3.2 Whether to use headers or not? 3.3 Basic C Program structure. 3.4 Differences from ANSI C. Chapter 4: Exploring the capabilities of on-chip resources Programming for I/O Ports, Interrupts and Timer/Counter. 4.1 Importance of ports: Playing with the ports. 4.2 Simple ideas for port expansion. 4.3 LED Interfacing. 4.4 Relevance of LEDs in today's Lightening Industry. 4.5 Different programs for LED interfacing. 4.6 More Projects on LED interfacing to microcontrollers. 4.7 DIP switch interfacing: Getting input to your Embedded System. 4.8 LCD Interfacing. 4.9 Interrupts in microcontrollers. Chapter 5: HyperTerminal based Control. 5.1 Hyperterminal. 5.2 Packet based control scheme. 5.3 Mechanism and lots of possibilities. 5.4 Application 1: Packet based interface for LED's. 5.5 Application 2: Packet based interface for stepper motor control. 5.6: Application 3: Home automation from PC Hyper-terminal. Chapter 6: Embedding microcontroller in routine applications. 6.1. Application 1: Podium Timer. 6.2 Application 2: Front desk notifier. 6.3Application 3: Cafeteria Food Alert/ microcontroller based menu card. 6.4 Application 4: Chimney Sentinel. 6.5 Application 5: Who's first timer. 6.6 Application 6: Counting Cars. 6.7 Application
... mehr
7: Anonymous Voting. 6.8 Energy Efficient Lighting Using Microcontroller. Chapter 7: Microcontroller based Measurement and Control Applications. 7.1Application 1: Reading a PWM waveform using microcontroller. 7.2 Single Set-point On-Off Controller. 7.3 Application 3: I2C Interface with serial EPROM. Chapter 8: Securing your embedded system application. 8.1 Security challenges in Embedded Systems. 8.2 Application 1: Authentication for your embedded system application. 8.3 Application 2: Timeout Waiting For Input Data.
... weniger
Bibliographische Angaben
- Autoren: Jivan Parab , Vinod G Shelake , Rajanish K. Kamat
- 2007, 2007, 157 Seiten, Masse: 16 x 24,1 cm, Gebunden, Englisch
- Verlag: Springer Netherlands
- ISBN-10: 1402060661
- ISBN-13: 9781402060663
- Erscheinungsdatum: 01.06.2007
Sprache:
Englisch
Kommentar zu "Exploring C for Microcontrollers"
0 Gebrauchte Artikel zu „Exploring C for Microcontrollers“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Exploring C for Microcontrollers".
Kommentar verfassen