1PCS/LOT STC89C52RC-40I-LQFP44 LQFP44 STC89C52RC-40I STC89C52RC STC 89C52RC Single chip 100% original