AN744 Overview
MCLR LRNOUT RFIN NU NU LEARN NU VSS OSCIN OSCOUT NU NU NU OVERVIEW This application note describes a KEELOQ code hopping decoder implemented on a Microchip Mid-range Enhanced FLASH MCU (PIC16F872). The software has been designed as a group of independent modules (standard C source files "C" ). For clarity and ease of maintenance, each module covers a single function.
AN744 Key Features
- Source patible with HITECH and CCS C pilers
- Pin out patible with PICDEM-2 board
- Normal Learn mode
- Learn up to 8 transmitters, using the internal EEPROM memory of PIC16F872
- Interrupt driven Radio Receive (PWM) routine
- patible with all existing KEELOQ hopping code encoders with PWM transmission format selected, operating in "slow mode" (
- Automatic synchronization during receive, using a 4 MHz RC oscillator
- All pin assignments are mapped through #define directives. This results in almost plete code independence from the speci
- Drivers to peripherals that are specific to a given processor type (such as PIC16F872) have been encapsulated in more ge
- Function input and output values are documented