The function of the ST3659 is to check and convert the received coded data (RC5) into latched binary outputs. Received data with any address is accepted; the received data and address are then outputs with toggle bit and data received indicator. ST3659 is functionally equivalent to SAA3049/TDA3048 which is discontinued by Philips.
Advantage of using this chip is that, today most hand held infrared remote control available commercially uses RC5 protocol which was created by Philips for TV, VCRs and audio/video equipment. This chip can decode this data at receiver side and output parallel data for interfacing.
Accepts RC5 codes with bi-phase transmission from infrared transmitters based on chips like SAA3006, SAA3010, PT2210 and such.
CA is command acknowledge pin output
When a valid RC5 frame is received and new data is updated on output, this pin goes low for 200ms. In case of microcontroller interfacing it can monitor this pin either by setting an interrupt or polling till low for new data. LED is optional, indicates to user that new RC5 data was received.
T0 is TOGGLE bit output
This bit toggles each time a new key is pressed. That allows identifying between holding down a key and pressing a key twice or more.
D0 to D5 are COMMAND bits outputs
Six bits of information output on which key is pressed. Up to 64 keys are supported with these six bits.
A0 to A4 are ADDRESS bits outputs
Five address bits outputs (0=TV, 20=CD, ...).
Note: ST3659 is our product based on PIC Microcontroller PIC16F628A which is programmed by us to work as per ST3659 datasheet.