Programming PICs in BASIC
8-Pin Projects -
Volume 1
If you are a complete beginner and want to learn how to program
microcontrollers then you've found the right book. Microchip PIC microcontrollers
are being designed into electronics throughout the world and none is more
popular than the 8-pin version. Now the home hobbyist can create projects
with these little microcontrollers using a low cost development tool called
the CHIPAXE system
and the BASIC software language.
Chuck Hellebuyck introduces how to use this development setup to build useful
projects with an 8-pin PIC12F683 microcontroller. All the projects include
a detailed schematic and directions of how to build the hardware on a breadboard.
Then he details how to write the software so you not only recreate the project
but also learn how to write and modify the program. His down to earth style
leaves you feeling comfortable and capable to create your own unique project
ideas.
Inside you'll learn about:
*Controlling digital outputs by driving LEDs and Speakers
*Sensing digital inputs by monitoring switches
*Sensing analog signals using an Analog to Digital converter
*How to sense light and vibration
*How to make sound
*How to write software using the PICBASIC PRO language
Each project ends with questions to test your knowledge so
this book can even be used in the classroom. Future volumes are in the works
as well so this is just the beginning of your journey to learning how to
Program PICs in BASIC.
|
This is the first of many books in
our new mini-book series!
$14.95
Page Count: 94
Trim Size: 6" x 9"
Table of Contents
INTRODUCTION 5
CHAPTER 1 – MICROCONTROLLER FUNDAMENTALS
CHAPTER 2 – FLASH AN LED
CHAPTER 3 – LED TRAFFIC LIGHT
CHAPTER 4 – SENSING A SWITCH
CHAPTER 5 - READ A POTENTIOMETER
CHAPTER 6 - SENSING LIGHT
CHAPTER 7 – CREATING SOUND
CHAPTER 8 – SENSING VIBRATION
CONCLUSION
APPENDIX A –PARTS LIST FOR PROJECTS
APPENDIX B – ANSWERS TO QUESTIONS
|
Beginners Guide
to Embedded C Programming
Volume 2
Timers, Interrupts, Communication, Displays and More
• Timers,
Interrupts, Displays, Serial Communication, Motor Control projects
• Shows how to use the Microchip
PIC16F690 microcontroller peripherals
• All projects use the Microchip
PICkit™2 Programmer/Development Board
• Free Lite version of HI-TECH
C® Pro compiler used for all of the book’s projects
If you liked his first C book “Beginner’s
Guide to Embedded C Programming” then you will love this one. When
you have finished reading this book and completed the projects, you’ll
be well beyond the title of Beginner and well on your way to becoming
an experienced programmer in C.
In this “Volume 2” Chuck takes the reader
to the next level by introducing how to drive displays, how to
use interrupts, how to use serial communication, how to use the
internal hardware peripherals of the PIC16F690 Microcontroller such
as SPI, PWM and Timers. He even introduces how to drive a stepper
motor for those looking for electromechanical design help. He tackles
these topics with his typical down to earth style of writing that makes
the reader comfortable as they learn what some consider very difficult
topics for the beginner. In addition he continues to use the very powerful
HI-TECH C compiler in its free Lite mode so the reader can program along
with little or no expense.
All the projects in the book include the
software and the hardware schematics so the reader can reproduce
the same projects Chuck creates on their own. This is a great companion
to the “Beginner’s Guide to Embedded C Programming” but also stands
well on its own. If you are looking to learn Embedded C Programming
for the Microchip PIC Microcontroller or want to expand your knowledge
of using the internal features, then this book needs to be in your library.
|
$39.95
Table of Contents
Introduction
Chapter 1 – Getting Started
Chapter 2 – Driving an LED Display
Chapter 3 – Driving an LCD
Chapter 4 – Storing Data
Chapter 5 – External Interrupt
Chapter 6 – Using the Timer 1 Interrupt
Chapter 7 – RS232 Communication
Chapter 8 – SPI Communication
Chapter 9 – Pulse Width Modulation
Chapter 10 – Driving a Stepper Motor
Conclusion
Appendix A – Inside the PIC16F690
Appendix B – Development Board Schematic
Index
|