Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

PIC Microcontroller: An Introduction to Software & Hardware Interfacing 1st Edition

Han-Way Huang, Leo Chartrand

  • Published
  • 608 Pages

Overview

This book presents a thorough introduction to the Microchip PIC® microcontroller family, including all of the PIC programming and interfacing for all the peripheral functions. A step-by-step approach to PIC assembly language programming is presented, with tutorials that demonstrate how to use such inherent development tools such as the Integrated Development Environment MPLAB, PIC18 C compiler, the ICD2 in-circuit debugger, and several demo boards. Comprehensive coverage spans the topics of interrupts, timer functions, parallel I/O ports, various serial communications such as USART, SPI, I2C, CAN, A/D converters, and external memory expansion.

Han-Way Huang, Minnesota State University, Mankota

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.

Leo Chartrand, Niagara College

Mr. Chartrand holds a Bachelor of Science degree in electrical engineering from Queen¿s university in Kingston Ontario. He has been teaching digital courses for 20 years at Niagara College in Welland , Ontario. Mr. Chartrand has made industry contributions with various designs including interfacing an infrared camera to a PC, creating a digital circuit board used as a PC training system, and designing a control pendant for an air-filled medical bed. He also worked as a plant engineer for General Motors.
  • Abundant examples are provided in both assembly and C languages to instruct readers in the basics of interface programming that meets industrial trends
  • A rich set of exercises is provided at the end of each chapter for readers to learn key concepts and drill their skills
  • Numerous drawings and tables illustrate and clarify important concepts and algorithms to reinforce comprehension
  • Topics progress in a logical fashion from the simple to the more complex to enable logical thinking processes
  • A complimentary back-of-book CD features example programs and datasheets referenced in the book for easy experimenting
Introduction to the PIC18 Microcontroller.
PIC18 Assembly Language Programming.
PIC18 Development Tools.
Advanced Assembly Programming.
Using the C Compiler.
Interrupts, Resets, and Configuration.
Parallel Ports.
Timers and CCP Modules.
Addressable Universal Synchronous Asynchronous Receiver Transceiver.
Serial Peripheral Interface (SPI).
Inter-Integrated Circuit (I2C) Interface.
Analog to Digital Converter.
Controller Area Network.
External memory Extension.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}
z

  • ISBN-10: 1401839673
  • ISBN-13: 9781401839673
  • Bookstore Wholesale Price $213.50
  • RETAIL $283.95

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.

FOR INSTRUCTORS

Technical Analysis and Applications with MATLAB

ISBN: 9781401864811
This text combines technical and engineering mathematical concepts at a basic level using MATLAB® for support and analysis. Once math concepts are introduced and understood using conventional techniques, MATLAB® is then used as the primary tool for performing mathematical analysis. Featuring practical technical examples and problems, the text is designed for math courses within an engineering technology or engineering program or any courses where MATLAB is used as a supporting tool. The text provides a review of differential and integral calculus with an emphasis on applications to technical problems.

FOR STUDENTS

Technical Analysis and Applications with MATLAB

ISBN: 9781401864811
This text combines technical and engineering mathematical concepts at a basic level using MATLAB® for support and analysis. Once math concepts are introduced and understood using conventional techniques, MATLAB® is then used as the primary tool for performing mathematical analysis. Featuring practical technical examples and problems, the text is designed for math courses within an engineering technology or engineering program or any courses where MATLAB is used as a supporting tool. The text provides a review of differential and integral calculus with an emphasis on applications to technical problems.