
IR REMOTE CONTROLLER S3F80KB_AN_REV 0.00 (Preliminary Spec)
4
IR REMOTE CONTROLLER
1 OVERVIEW
The IR remote controller application note is designed for application designers and programmers who are using
S3F80KBX microcontroller for IR remote controller application development.
This application note describes the learning remote controller of two types universal remote controller. One of the
universal remote controller is learning remote controller and another one is a lookup table remote controller. Both
types have their own advantages. Look up table remote controller have a previously stored lookup table codes.
On the other hand learning remote controller doesn’t have it, but it can learn new codes from other remote
controllers. So learning remote controller have to implement a transmission mode and reception mode. This
application note describes both modes.
Application Note contents
• Application Note document
• Source code (included OpenICE-i2000 project file)
• Board schematic
1.1 S3F80KBX MICROCONTROLLER
The S3F80KBX single-chip CMOS microcontroller is fabricated using a highly advanced CMOS process and is
based on Samsung's newest CPU architecture.
The S3F80KBX is the microcontroller which has 60-Kbyte Flash Memory ROM.
Using a proven modular design approach, Samsung engineers developed S3F80KBX by integrating the following
peripheral modules with the powerful SAM8 RC core:
• Internal LVD circuit and 16-bit-programmable pins for external interrupts.
• One 8-bit basic timer for oscillation stabilization and watchdog function (system reset).
• One 8-bit Timer/counter with three operating modes.
• Two 16-bit timer/counters with selectable operating modes.
• One 8-bit counter with auto-reload function and one-shot or repeat control.
The S3F80KBX is a versatile general-purpose microcontroller, which is especially suitable for use as remote
transmitter controller. It is currently available in a 32-pin SOP and 44-pin QFP package.
Komentáře k této Příručce