US TOLL FREE: 1-888-681-4948
Home
Shopping Cart
Contact Us
Search
Advanced search
Game Programming
Graphic Design
Web Design
Programming
SEO
More ..
Game Programming
Graphic Design
Web Design
Programming
SEO
Networking
Information Management
Multimedia
Computer Science
Computer Geek Books
::
Computer Science
:: Microprocessors : From Assembly Language to C Using the PICI8FXX2
Printable version
Special
Gift certificates
Help
Contact us
Privacy statement
Microprocessors : From Assembly Language to C Using the PICI8FXX2
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.Chapter 1 Number System and Digital Logic Review Chapter 2 The Stored Program Machine Chapter 3 Introduction to the PIC18Fxx2 Chapter 4 Unsigned 8-Bit Arithmetic, Logical, Conditional Operations Chapter 5 Extended Precision and Signed Operations Chapter 6 Subroutines and Pointers Chapter 7 Advanced Assembly Language: Higher Math Chapter 8 The PIC18Fxx2: System Startup and Parallel Port IO Chapter 9 Asynchronous Serial IO Chapter 10 Interrupts and a First Look at Timers Chapter 11 Synchronous Serial IO Chapter 12 Data Conversion Chapter 13 Timers Chapter 14 Capstone: Audio Sampling, Monitoring System, and Autonomous Robot Chapter 15 Beyond the PIC18Fxx2 Appendix A PIC18Fxx2 Architecture, Instruction Set, Register Summary Appendix B Microchip MPLAB Quickstart Appendix C HI-TECH PICC-18 C Compiler Demo for the PIC18F242 Appendix D Notes on the C Language Appendix E Suggested Laboratory Exercises Appendix F The Jolt/Colt Serial Bootloaders Appendix G Circuits 001 Appendix H References Appendix I Answers to Review Problems Appendix J About the CD-ROM Index 1584503785
Details
Quantity
500
item(s) available
Weight
2.00
lbs
Price:
$69.95
Options
Quantity
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Add to cart
Send to friend
Your name:
*
Your e-mail:
*
Recipient's e-mail:
*
Send to friend
Recommended products list
The Game Asset Pipeline
Pictures and Words
Computer Literacy BASICS: A Comprehensive Guide to IC3
Macromedia Dreamweaver MX 2004 Illustrated Introductory
70-214: MCSE/MCSA Guide to Implementing and Administering Security in a Microsoft Windows 2000 Network
Practical Microsoft Office 2003
WebCT Student User Guide (Generic, with PIN CODE)
New Perspectives on Microsoft Office XP, First Course, Windows XP Edition
JavaServer Pages
Microsoft Word 2002: Introductory Tutorial
Product rating
Product rating
Voting
Select your rating...
Excellent!
Very good
Good
Fair
Poor
Add your review here
Your name:
Your message:
Your cart
Cart is empty
View cart
Checkout
Authentication
Username
Password
Login
Register
Recover password
If Javascript is disabled in your browser click here
Powered by
X-Cart: shopping cart system
Copyright © 2006-2007 Computer Geek Books