The Pic16C57 is not serially programmable. It's an old generation of Pics MCUs. It has no Timers, only One interrupt source, and is OTP. The very limited resources on this pic makes it quazi-impossible to do usefull developments on it using a compiler. Most of the compilers on the market (Basic, C, Pascal ....) do not support this chip and some times PARTIALLY supports it. The problem is that this chip is a 12 bit core, its like the 12c50x family, it's not a 14bits core (like the 16c84). The only way to do something usefull with this mcu is to use asm.
PS. This