Datasheet for the Microchip PIC16C505, a small 14-pin microcontroller from the baseline PIC range, provided as a 1.18 MB PDF.