Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Microprocessors: From Assembly Language to C Using the PICI8FXX2 (Electrical and Computer Engineering Series)

Buy
This book is designed for a first course in microprocessors or it may be used as a reference for practicing engineers. The book is unique in presenting a balanced, integrated topic coverage of assembly language programming, microcontroller programming via the C language, and hardware interfacing. Programming topics are discussed using both assembly language and C, while hardware interfacing examples use C to keep code complexity low and improve clarity. A goal of this book is to prepare students for advanced courses in embedded systems or computer architecture. As such, the topic coverage is wide, with a mixture of software and hardware topics. The assembly language programming topics emphasize the linkage between C language constructs and their assembly language equivalents, so that students clearly understand the impact of C coding choices in terms of execution time and memory requirements. Hardware interface topics included in the textbook cover the fundamentals (parallel, serial, interrupts, A/D, D/A) using devices that do not require an extensive circuits background. Laboratory Projects These provide an extensive off-the-shelf lab experience (13 experiments) for using the PIC18: one experiment on introductory computer architecture topics, four experiments on PIC18 assembly language, and eight hardware experiments. The hardware experiments require the read to breadboard a PIC18F242 system that includes a serial EEPROM, external 8-bit Digital-to-Analog converter, and RS232 interface, and an infrared receiver module. The hardware labs cover all major subsystems on the PIC18: A/D, timers, asynchronous serial interface, and the 12C interface. All hardware labs are programmed in C, using the HI-TECH PICC18 compiler. A supplemental website (www.reesemicro.com) has book C code examples that have been modified to be compatible with both the Microchip MCC18 and HI-TECH PICC18 compilers, as well as lecture notes and sample quizzes.

About the Author

Robert B. Reese is an associate professor in the Electrical and Computer Engineering department of Mississippi State University. He holds a Ph.D. from Texas A&M University and has been teaching digital systems, microprocessors, and CVLSI design for almost two decades. His research interests focus on computer-aided design for asynchronous systems.
(HTML tags aren't allowed.)

Neuro-Ophthalmology: Neuronal Control of Eye Movements (Developments in Ophthalmology, Vol. 40)
Neuro-Ophthalmology: Neuronal Control of Eye Movements (Developments in Ophthalmology, Vol. 40)

All motor behavior is characterized by sensory inputs causing specific motor reactions. Because humans modify motor reactions voluntarily or through experience, this input-output relation is more complex in humans than in lower vertebrates. Eye movements provide a window on fundamental brain function, not only for topographic diagnosis of...

Beginning Database Design: From Novice to Professional
Beginning Database Design: From Novice to Professional
Beginning Database Design: From Novice to Professional provides short, easy-to-read explanations of how to get database design right the first time. This book offers numerous examples to help you avoid the many pitfalls that entrap new and not-so-new database designers. Through the help of use cases and class diagrams modeled in the UML,...
Microsoft Expression Web 2 On Demand
Microsoft Expression Web 2 On Demand
Welcome to Microsoft Expression Web 2 On Demand, a visual quick reference book that shows you how to work efficiently with Expression Web 2. This book provides complete coverage of basic to advanced Expression Web 2 skills.

How This Book Works

You don't have to read this book in any
...

PHP and MySQL Web Development, Second Edition
PHP and MySQL Web Development, Second Edition
PHP and MySQL Web Development teaches the reader to develop dynamic, secure, commercial Web sites. Using the same accessible, popular teaching style of the first edition, this best-selling book has been updated to reflect the rapidly changing landscape of MySQL and PHP.

The book teaches the reader to integrate and implement these technologies...

6 Secrets to Startup Success: How to Turn Your Entrepreneurial Passion into a Thriving Business
6 Secrets to Startup Success: How to Turn Your Entrepreneurial Passion into a Thriving Business
You have always dreamed of skydiving, imagining yourself in a free fall, high above the earth, parachute ready to open with the pull of a rip cord.

One day you decide to give it a try. You drive to the local airport and quickly spot the skydiving center at the edge of a wide airfield, far across a parking lot
...
Scandinavian Colonialism and the Rise of Modernity: Small Time Agents in a Global Arena
Scandinavian Colonialism and the Rise of Modernity: Small Time Agents in a Global Arena

In Scandinavian Colonialism and the Rise of Modernity: Small Time Agents in a Global Arena, archaeologists, anthropologists, and historians present case studies that focus on the scope and impact of Scandinavian colonial expansion in the North, Africa, Asia and America as well as within Scandinavia itsself. They discuss early...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy