New original Components PIC16F877A-IL PLCC44 New production date spot goods PIC16F877A-IL integrated circuit