5pcs STC89C52RC-40I-PDIP40 STC89C52RC-40C-PDIP40 STC89C52RC 89C52RC Microcontroller chip Original New 100% quality