PIC projects : a practical approach / Hassan Parchizadeh and Branislav Vuksanovic.

By: Parchizadeh, G. Hassan [author]
Contributor(s): Vuksanovic, Branislav
Publisher: Chichester, England ; Hoboken, NJ : Wiley, [2009]Description: xi, 196 pages : illustrations ; 25 cmContent type: text Media type: unmediated Carrier type: volumeISBN: 9780470694619 (pbk. : alk. paper); 0470694610 (pbk. : alk. paper)Subject(s): Programmable controllers | Microcontrollers -- Programming | PIC microcontrollersDDC classification: 629.895 LOC classification: TJ223.P76 | P36 2009
Contents:
1. Preparing to do a PIC project. Introduction -- Overview of PIC microcontroller -- Basics of PIC assembly language -- Introduction to c programming for PIC microcontroller -- MPLAB integrated development environment (IDE) -- Advanced debugger features-stimulus -- 2. Simple interfaces. Introduction -- PIC12F629 circuit design -- The PIC12F629 strip board design -- The PIC12F629 PCB board design -- The PIC12F629-flashing led application -- PIC16F627A circuit design -- PIC16F629 strip board design -- PIC16F627A PCB board design -- PIC16F627A-display segments -- 3. Display interfaces. Introduction -- PIC16F627A four-digit, seven-segment LED display circuit design -- PIC16F627A four-digit, seven-segment LED display circuit strip board design -- PIC12F629 PCB board design -- PIC16F627A four-digit, seven-segment LED display circuit application -- PIC16F627A LCD display circuit design -- PIC16F627A four-digit, seven-segment LED display circuit strip board and PCB design -- PIC16F627A LCD display circuit application -- 4. RS232 interfaces. Introduction -- RS232 interface circuit design -- PIC16F627A MCU-transmit-C program -- PIC16F627A MCU-transmit-assembly program -- PIC16F627A MCU-receive-C program -- PIC16F627A MCU-receive-assembly program -- PIC16F627A MCU-transmit-receive-C program -- PIC16F627A MCU-transmit-receive-assembly program -- 5. Interfacing PICs with the analog world. Introduction -- Hardware description -- Level indicator program and advanced simulator features -- Level indicator with timing -- Level indicator with better timing-timer interrupts -- Talkthrough program with adjustable sampling rate -- 6. Other PIC projects. Introduction -- Stepper motor controller using PIC12F675 -- DC motor controller using a PIC12F675 -- An ultrasonic measuring system using the PIC16F627A -- Function generator -- Digital filtering.
Summary: This volume is a collection of projects based around various microcontrollers from the PIC family. The reader is guided from very simple to more complex projects in order to gradually build their knowledge about PIC microcontrollers and digital electronics in general. PIC microcontrollers are popular with both industrial developers and hobbyists alike due to their low cost, wide availability, large user base, extensive collection of application notes, availability of low cost or free development tools, and serial programming (and re-programming with flash memory) capability.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Home library Call number Status Date due Barcode Item holds
BOOK BOOK COLLEGE LIBRARY
COLLEGE LIBRARY
SUBJECT REFERENCE
629.895 P213 2009 (Browse shelf) Available CITU-CL-41610
Total holds: 0

Includes bibliographical references (page 189) and index.

1. Preparing to do a PIC project. Introduction -- Overview of PIC microcontroller -- Basics of PIC assembly language -- Introduction to c programming for PIC microcontroller -- MPLAB integrated development environment (IDE) -- Advanced debugger features-stimulus -- 2. Simple interfaces. Introduction -- PIC12F629 circuit design -- The PIC12F629 strip board design -- The PIC12F629 PCB board design -- The PIC12F629-flashing led application -- PIC16F627A circuit design -- PIC16F629 strip board design -- PIC16F627A PCB board design -- PIC16F627A-display segments -- 3. Display interfaces. Introduction -- PIC16F627A four-digit, seven-segment LED display circuit design -- PIC16F627A four-digit, seven-segment LED display circuit strip board design -- PIC12F629 PCB board design -- PIC16F627A four-digit, seven-segment LED display circuit application -- PIC16F627A LCD display circuit design -- PIC16F627A four-digit, seven-segment LED display circuit strip board and PCB design -- PIC16F627A LCD display circuit application -- 4. RS232 interfaces. Introduction -- RS232 interface circuit design -- PIC16F627A MCU-transmit-C program -- PIC16F627A MCU-transmit-assembly program -- PIC16F627A MCU-receive-C program -- PIC16F627A MCU-receive-assembly program -- PIC16F627A MCU-transmit-receive-C program -- PIC16F627A MCU-transmit-receive-assembly program -- 5. Interfacing PICs with the analog world. Introduction -- Hardware description -- Level indicator program and advanced simulator features -- Level indicator with timing -- Level indicator with better timing-timer interrupts -- Talkthrough program with adjustable sampling rate -- 6. Other PIC projects. Introduction -- Stepper motor controller using PIC12F675 -- DC motor controller using a PIC12F675 -- An ultrasonic measuring system using the PIC16F627A -- Function generator -- Digital filtering.

This volume is a collection of projects based around various microcontrollers from the PIC family. The reader is guided from very simple to more complex projects in order to gradually build their knowledge about PIC microcontrollers and digital electronics in general. PIC microcontrollers are popular with both industrial developers and hobbyists alike due to their low cost, wide availability, large user base, extensive collection of application notes, availability of low cost or free development tools, and serial programming (and re-programming with flash memory) capability.

600-699 629.895

There are no comments for this item.

to post a comment.