Microcontrollers: Architecture, Programming, Interfacing and System Design, 2/e
|
Author(s):
Author:
Raj Kamal
- ISBN:9788131759905
- 10 Digit ISBN:8131759903
-
Price:Rs. 915.00
- Pages:888
- Imprint:Pearson Education
- Binding:Paperback
- Status:Available
-
|
This fully revised edition of Microcontrollers is based on the feedback received from users across the country. It prepares the students for system development using the 8051 as well as 68HC11, 80x96, ARM and PIC family microcontrollers. It provides a perfect blend of both hardware and software aspects of the subject. A key feature is the clear explanation of the use of the software building blocks, interrupt handling mechanism, timers, RTOS, IDE and interfacing circuits. It also covers aspects such as programming, interfacing and system design, and offers a large number of figures and tables, examples, end-chapter summaries, meanings of key terms, review questions, practice exercises, and multiple choice questions.
Table of Content
- Types, Selection and Applications of Microcontrollers
- Overview of Architecture and Microcontroller Resources
- Intel 8051/8031 Family Architecture
- 8051 Family Microcontrollers Instruction Set
- Real Time Control: Interrupts
- Real-time Control: Timers
- System Design: Peripherals and Interfacing
- Systems Design: Digital and Analog Interfacing Methods
- Programming in Assembly
- Programming in C
- Real-time Operating System for System Design
- Development Tools for Microcontroller Applications
- PIC Family Microcontrollers
- 16-Bit Microcontrollers: 8096/80196 Family
- 32-Bit ARM7, ARM9 and ARM MCUs: Architecture, Programming and Development Tools
- Motorola MC68HC11/12 Family
- Appendix A ASCII Codes for the Characters
-
Appendix B 8051 Internal and External RAM Byte Addresses between 00H to FFH and RAM bit Addresses -
Appendix C Addresses of SFR bytes and Address of their each bit -
Appendix D SFR with Byte Addresses -
Appendix E SFR Bits Default values -
Appendix F 8051 -; Opcodes to Instruction Mnemonics Conversion Table -
Appendix G 8051 Instruction Mnemonics along with the opcode -
Appendix H 8051 Instruction Mnemonics, Length and Cycles for Execution -
Appendix I Flag Affecting Instructions and effect on the flags - Appendix J Links to Datasheets
|
Salient Features
- The architecture, instructions and internal resources in the 8051 microcontroller
- The architecture, instructions and internal resources in the PIC, 80196, ARM and 68MC11/12 family microcontrollers
- The real-time operating system, IDE, interrupt handling mechanisms and timers for real control in systems
- Interfacing circuits for LED, LCD, keys, inductive coils, relays, motors, optical encoders, robots, input-output power control and DSP systems
- Newly added examples in the chapters for a better understanding of the architecture, instructions and internal resources in the 8051 microcontroller and for the real time operating system
- Interfacing of touch screen displays and controllers
- Two new chapters for programming examples in assembly-language and C with flowcharts, programs and sample codes for developing embedded microcontroller applications
- Provides insight into architecture, instructions and internal resources in the PIC microcontroller
- Fill-in-blank-type short questions
- Enriched bibliography, web-references and web-links to various microcontroller datasheets
|
|
|
|
|