Sie sind auf Seite 1von 1

P E AT M A N

Embedded Design with the PIC18F452 Microcontroller


J O H N B. P E A T M A N
John Peatman’s latest microcontroller work
focuses on Microchip Technology’s PIC18FXXX
CONTENTS: Embedded Design
with
1. Introduction

the PIC18F452
family, and its newest member, the PIC18F452. 2. CPU Architecture

Embedded Design with the PIC18F452 Microcontroller


The enhanced instruction set and addressing 3. Instruction Set
modes simplify program code development, 4. QwikFlash Target Board
and the on-chip resources make this the most 5. Program Development (P1 template)
powerful PIC microcontroller ever. 6. Structured Assembly Preprocessor

Microcontroller
Its flash program memory and built-in 7. Alphanumeric Liquid–Crystal Displays
background debug mode provide internal (P2 template)
programming/debugging support of program 8. Rotary Pulse Generators
development. The presentation style through- 9. Interrupts and Interrupt Timing
out this book is to introduce the reader to 10. Analog-to-Digital Conversion
simple programs that encompass features of 11. I/O Pin Considerations
the PIC18F452, plus interactions with I/O 12. LCD Screens (P3 template)
devices, providing the reader with a smooth 13. Time-Interval Measurements
and quick learning process for creatively 14. Math Subroutines
writing enhanced application code. Hundreds 15. Serial Peripheral Interface for I/O Expansion
of figures give visual support to the text. 16. Output Time-Interval Control (P4 template)
Examples, end-of-chapter problems, 17. SMBus/I2C for Peripheral Chip Access
suggested lab projects, complete designs, 18. UART
plus a QwikFlash development board support 19. Programmed Peripheral Chips
a “learning by doing” environment. 20. Miscellaneous Features

APPENDICES
A1. Assembly of the QwikFlash Board
John B. Peatman is a Professor of A2. Laboratory Development with the QwikProto
Electrical and Computer Engineering at the Add-On Board
Georgia Institute of Technology. He is the A3. Use of Structured Assembler with MPLAB User
author of five earlier digital design, micro- Interface
processor, and microcontroller textbooks. A4. QwikBug Monitor Program
He is also a director with the Intelligent A5. QwikAddress and QwikPH Utilities
Systems Corporation. His current research A6. Verification of Math Subroutines
interests include the design of low-cost A7. Use of C Programming for the PIC18F452
development tools for microcontrollers. A8. PIC18F452 Special Function Registers and Their Bits
Professor Peatman is a Fellow of the IEEE. A9. Parts and Packages
A10. Example of Course Organization and Lab Projects

Prentice Hall
Upper Saddle River, NJ 07458
www.prenhall.com J O H N B. P E A T M A N

Das könnte Ihnen auch gefallen