Soft-Core Microcomputer for FPGAs using PIC16C5x-compatible Processor Core