A kind of design and implementation of intelligent infrared remote controller based on 51 series MCU was presented. The remote controller with self-study function which is implemented by pulse width measuring
has the ability to receive and learn the code of infrared instructions from others and repeat it again. So we can use only one remote controller instead of several to control many different electro-appliances. In this paper
infrared coding principle was briefly described
the focus is given to a remote control system hardware and software flow structure
test results show that intelligent remote control is easy to operate