We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

AN657

Title
Title
Decoding an Infrared Remote Using a PIC16C5X Microcontroller
Name
Name
AN657
Date
Date
06/24/2015
Product Categories
Product Categories
8-bit MCU
Description
Description
For many years the consumer electronics industry has been employing infrared remote controls for the control of televisions, VCR?s, and cable boxes. This same tech-nology has recently started to appear in industrial applications to eliminate keypads. Decoding most of the infrared signals can be easily handled by PIC16C5X microcontrollers. This application note describes how this decoding may be done. The only mandatory hardware for decoding IR signals is an infrared receiver. The use of two types is described here. Both are modular types used often by the consumer electronics industry. The first type responds to infrared signals modulated at about 40 kHz. The second responds to non-modulated infra-red pulses and has a restricted range. The hardware costs of each approach will be less than two dollars. Three PIC16C5X application programs are described, and instructions on how they can be used to create an algorithm that can decode just about any remote control signal. Each PIC16C5X application program represents a step in mapping out a pre-existing infrared format. The final application is a fully implemented example of decoding and interpreting the infrared signals of a type of Teknika TV remote.

Files

Title Title Download Date Size
AN657 Source Code - Decoding an Infrared Remote Using a PIC16C5X Microcontroller 18.9 KB 06/24/2015 AN657 Source Code - Decoding an Infrared Remote Using a PIC16C5X Microcontroller Download 06/24/2015 18.9 KB