CL 9 was a universal remote control company started by Steve Wozniak, the inventor of the Apple I and Apple II computers. The company was in business for three years, from 1985 to 1988, coming out with the 6502-based CL 9 CORE remote control in 1987, the first universal programmable remote control.
Some informations about the CORE by creator Steve WOZniak:
My company was CL9 and we built the CORE universal remote control. This was before the simple idea of preprogramming all the codes used by the common companies was done. My device looked at the IR signal and analyzed it and recreated it. It also had to determine if certain codes needed to be emitted more than once to work. My device had 16 user buttons and a few more control buttons. They were all large and finger sized.
You could put the CORE into one of 16 keyboards, so you really had 256 total keys to use. Any key could have a sequence of any of the other keys and any IR codes that you read in. So a single key could turn on the TV, then turn on the VCR, then select channel 4, etc. More than that, the 'sequence' attached to a key could access all the control buttons. The lessor used control buttons were covered by a slider to keep things looking simpler.
This remote control kept it's own time and could emit IR signals at certain times. You could hit "AT-5-PM-6" (4 buttons total) to execute button 6 at 5 PM. Even the buttons that programmed the main user buttons could be included in a program. Thus button 1 could reprogram button 2, etc. This allowed a simple level of programming without normal program loops.
You could program the remote control to skip daylight savings time with a sequence like "AT-2-AM-Set-Hour up" (5 buttons). I was able to create a program that would keep daylight savings time going up and down on the right days forever, including leap years, but it was quite an effort and required a lot of keys to hold current states.
Also, you could connect a terminal to the remote control, with a serial link that we made, and could bring up a lot of debugging aids similar to those on the Apple ][. The 8 bit microprocessor was like an advanced 6502. So you could enter programs in machine code and even operate the LCD display and keyboard.
I'm sort of sorry that I didn't take this capable machine further.
Steve WOZ Wozniak
Interesting WOZ CORE links