Embedded System Design with C805

Front Cover
Cengage Learning, Dec 5, 2008 - Technology & Engineering - 818 pages
This book provides a broad and systematic introduction to microcontrollers. Through focusing on the 8051 8-bit microcontroller and its variants, the text aims at helping students learn about modern microcontroller interfacing and applications. For use with design projects, this book also provides numerous more complicated examples to explore the functions and applications of the 8051.
Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
 

What people are saying - Write a review

User Review - Flag as inappropriate

I used this book for a class last spring semester, and had the professor, This is a great book. As complected as the 8051 architectural can be, he does a good job at explaining it in his book.

Contents

Introduction to Microcontroller and the Intel 8051
1
Introductory C8051 Assembly Programming
58
Assembly Programming and Simple IO Operations
129
Advanced Assembly Programming and Subroutines
171
C Language Programming
207
Interrupts and Resets
263
Advanced Parallel IO
295
Timers and Programmer Counter Array
338
Memory Subsystem
706
The 8051 Instruction Execution Times Courtesy of Intel and Silabs
741
Tutorial for Using the Keils μVision IDE
747
Tutorial for Using the Raisonances Ride IDE
767
C8051F040 Special Function Registers
783
C8051F040 SFR PAGE Definition Keil and Raisonance
788
Procedure for Setting up HyperTerminal
790
Keil C Library Functions
795

Universal Asynchronous Receiver Transceiver UART
406
The SPI Function
451
I2C Bus and SMBus
513
AnalogtoDigital and DigitaltoAnalog Converters
576
Controller Area Network CAN
635
Keil C Library Function Prototypes
800
Music Note Frequencies
806
References
808
Index
809
Copyright

Other editions - View all

Common terms and phrases

About the author (2008)

Han-Way Huang is a Professor in the Department of Electrical and Computer Engineering and Technology at Minnesota State University, Mankato. A member of both IEEE and ASEE, he has 25 years of teaching experience in microprocessors and microcontrollers. A well-respected author, he has also written THE HCS12/9S12: AN INTRODUCTION TO HARDWARE AND SOFTWARE (Delmar Learning), EMBEDDED SYSTEM DESIGN WITH M8051 (Cengage Engineering), THE PIC MICROCONTROLLER: AN INTRODUCTION TO SOFTWARE AND INTERFACING (Delmar Learning), THE HC12 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning), and THE HC11 MICROCONTROLLER: AN INTRODUCTION (Delmar Learning). Dr. Huang earned an MS and Ph.D. in Computer Engineering from Iowa State University and the BSEE degree from National Taiwan University.

Bibliographic information