Skip to content

Microcontrollers From Assembly Language to C Using the PIC24 Family

Spend $50 to get a free movie!

ISBN-10: 1584505834

ISBN-13: 9781584505839

Edition: 2009

Authors: Robert B. Reese, J. W. Bruce, Bryan A. Jones

List price: $69.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


Microcontrollers: From Assembly Language to C Using the PIC24 Family covers assembly language, C programming, and hardware interfacing for the Microchip PIC24 family, a recently introduced microcontroller family from Microchip. Hardware interfacing topics include parallel port usage, analog-to-digital conversion, digital-to-analog conversion, the serial peripheral bus (SPI), the inter-integrated circuit bus (I2C), asynchronous serial communication, and timers. Numerous lab experiments are included in the appendices. All source code is compatible with the free assembler and compiler tools available from Microchip.
Customers also bought

Book details

List price: $69.99
Copyright year: 2009
Publisher: Charles River Media
Publication date: 12/29/2008
Binding: Paperback
Pages: 864
Size: 7.75" wide x 9.50" long x 2.00" tall
Weight: 3.850
Language: English

Robert B. Reese received the B.S. degree from Louisiana Tech University, Ruston, in 1979 and the M.S. and Ph.D. degrees from Texas A&M University, College Station, in 1982 and 1985, respectively, all in electrical engineering. He served as a Member of the Technical Staff of the Microelectronics and Computer Technology Corporation (MCC), Austin, TX, from 1985 to 1988. Since 1988, he has been with the Department of Electrical and Computer Engineering at Mississippi State University, Mississippi State, where he is an Associate Professor. Courses that he teaches include Microprocessors, VLSI systems, Digital System design, and senior design. His research interests include self-timed digital…    

Bryan A. Jones received the B.S.E.E. and M.S. degrees in electrical engineering from Rice University, Houston, TX, in 1995 and 2002, respectively, and the Ph.D. degree in electrical engineering from Clemson University, Clemson, SC, in 2005. From 1996 to 2000, he was a Hardware Design Engineer for Compaq, specializing in board layout for high-availability RAID controllers. He is currently an Assistant Professor at Mississippi State University, Mississippi State, MS. His research interests include robotics, real-time control-system implementation, rapid prototyping for real-time systems, and modeling and analysis of mechatronic systems.

Number System and Digital Logic
The Stored Program Machine
Introduction to the PIC24H CPU
Unsigned 16-bit Arithmetic, Logical, Conditional Operation
Extended Precision and Signed Operations
Subroutines and Pointers
Advanced Assembly Language Topic
The PIC24HJ32GP202: System Startup and Parallel Port I/O
Interrupts and a First Look at Timer
Asynchronous and Serial IO
Data Conversion
Advanced Hardware Topics
Real-time Operating Systems
Capstone projects
PIC24HJ32GP202 Architecture, Instruction Set and Register Summary
Microchip MPLAB, Microchip PIC24 C Compiler, PICKIT Programmer, Serial Bootloader Quickstart
Suggested Laboratory Exercises
Notes on the C Language Appendix E: Circuits 001
Answers to End-of-Chapter Problems (odd numbered problems)