Схема.

Уточните распиновку вашего приёмника по даташиту, на схеме указана "условная"
Схема проста до безобразия. ИК приёмник принимает сигнал от пульта ДУ, контроллер генерирует сигнал частотой 36кГц на выводах 2 и 3, когда на входе "0". Всё. Многие скажут, что можно было реализовать и на дискретных элементах... Да, можно, но мне так больше понравилось.
Прошивка в HEX, Проект под CodeVisionAVR.
Настройка частоты передачи.
строка 35, меняем значение, которое вычисляем по формуле из строки 31:
- Код: Выделить всё
// Reinitialize Timer 0 value
//TCNT0 = 255 - (9600 / (36*2))
//255 - top of counter
//9600 - CPU clock (9,6MHz)
//36 - freq of IR (36kHz)
TCNT0=0x79; //36kHz TCNT0=0x7C; //36.7kHz TCNT0=0x80; //38.kHz TCNT0=0x82; //38.4kHz
Биты конфигурации (FUSES):

Печатная плата.

В формате Sprint-Layout 5.0 - качаем тут.
Немного фото.
[table]


