Well, I finally got around to adding another PIC code example. This time, the article tackles the concept of debouncing an input. This should be done on all mechanical buttons and switches going into your microcontroller. Avoiding this step can cause a lot of trouble when you start debugging your large programs.
Pages
- What is Engscope?
- PIC24 Tutorial
- 01 Introduction
- 02 Getting Started
- 03 First Program
- 04 Configurations
- 05 Inputs and Outputs
- 06 Oscillator and Timing
- 07 Interrupts
- 08 Timers
- 09.1 UART Setup
- 09.2 UART Usage
- 10.1 I2C Basics
- 10.2 I2C Basic Functions
- 10.3 I2C Advanced Functions
- 11 ADC
- 12.1 SPI Basics
- 12.2 SPI Master Usage
- 13 PWM DAC
- 14.1 USB, An Introduction
- 14.2 More on USB
- 14.3 Setting up the USB Framework
- 14.4 USB HID Joystick
- 14.5 USB Debugger – Protocol Design
- 14.6 USB Debugger – Implementation
- Jegway – Lego NXT Segway
- Tips and Examples
- Disclaimer of the Author
- PCB Fab Tutorial
- Search Results
Archives
- February 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- March 2011
- February 2011
- October 2010
- September 2010
- July 2010
- June 2010
- May 2010
- March 2010
- February 2010
- January 2010
- December 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- November 2008
- May 2008
- April 2008
- March 2008
- February 2008
- December 2007
- May 2007
- March 2007