PIC12C508A orig...