Download AN744 Datasheet PDF
AN744 page 2
Page 2
AN744 page 3
Page 3

AN744 Description

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