- eBook:Intermediate C Programming for the PIC Microcontroller: Simplifying Embedded Programming
- Author:Hubert Henry Ward
- Edition:1 edition
- Data:October 14, 2020
- Pages:366 pages
- Format:PDF, ePUB
Following C Programming for the PIC Microcontroller, this book continues exploring the coding required to control the PIC microcontroller and can be used as a standalone single reference, or paired with the previous title to enhance your programming skills. You'll see how to control the position of a servo motor and use the compare aspect of the CCP module to create a square wave with varying frequency. You'll also work with the capture aspect of the CCP to determine the frequency of a signal inputted to the PIC and use external and internal interrupts.
This book breaks down the programs with line-by-line analysis to give you a deep understanding of the code. After reading it you’ll be able to use all three aspects of the Capture, Compare and PWM module; work with different types of interrupts; create useful projects with the 7 segment display; and use the LCD and push button keyboard.
What You’ll Learn
- Create a small musical keyboard with the PIC
- Manage a stepper motor with the PIC
- Use the main features of the MPLABX IDE
- Interface the PIC to the real world
- Design and create useful programs based around the PIC18F4525
Engineering students and hobbyist who want to try their hand at embedded programming the PIC micros.
Chapter 2: Controlling a Seven-Segment Display
Chapter 3: The 24-Hour Clock
Chapter 4: Creating a Square Wave
Chapter 5: DC Motors
Chapter 6: Interrupts
Chapter 7: Frequency Measurement and the EEPROM