Description: This IR (Infra-Red) learn module for home automation system. It can learn IR codes from different IR remotes, and then execute any assigned actions controlled by learned IR remote.
This project was developed using Keil 8051 compiler.
Processor- Atmel AT89C51
Frequency- 22.1184 Mhz (described as OSC_FREQ in "timer.h")
Timer 0- system timer (used for timeouts and delays)
Also, look in folder /doc for additional information about IR codes formats and codes from different manufacturers.
- [ir-receiver] - ir communication protocol, infrared rece
- [51(AT89S52).Rar] - read me.txt is described. I have a few y
- [IR] - Original single-chip remote control atem
- [CES-4] - CAR ENTERTAINMENT SYSTEM, including car
- [readkey] - Read 51 keys, and return the computer se
- [learnable-ir] - learnable-ir decode source
- [IR_RC5_8051] - RC5 IR remote controller ReadKey example
- [IR-receiver] - Serial infrared receiver decoder, and us
- [Study_IR_Remote_Control] - Information includes source code, hardwa
- [IR_REMOTE] - Infrared remote control based on 8051 co
File list (Check if you may need any files):
docs
....\IR Codes.chm
....\IR Formats 1.PDF
....\IR Formats 2.PDF
readme.txt
src
...\AT89C51ED2.h
...\eeprom.c
...\eeprom.h
...\eeprom_low.a51
...\ir.c
...\ir.h
...\timer.c
...\timer.h
...\types.h