Sorry in advance am a kid or below that in electronics. On learning about shift registers (Eg:74hc165 input shift register) and encoder, decoder ICs (HT12D, HT12E). I really got a similarity between HT12E and 74HC165 input shift register. According to their explanation 74HC165 can convert 8 parallel input into serial output.
HT12E can convert 12bit (including address bits) to serial output. So really getting confused what is the difference between encoders and so called shift registers. Both sounds same for a beginner. Anyone please explain the difference.