AT89C52-24QC Datasheet PDF