A search on the Microchip web site did not find a 16f628p
but
there is a 16f628a I/P , the I/P best remember has something to do with Temp. range that the chip will work at.
maybe this will help
yep my memory is coming back now "I think" there's E and I and the E is one temp range and I's temp range goes a little lower.
anyway MAYBE we answered the ?
At times too much information is not a good thing.
If I had stopped at this which answered the OP's question I doubt that anyone would have continued the thread.
I am in a strange mood today. Do not take this as any sort of a put down. It is just that we tend to go on about details that are nop's in the context of the post.
Sometimes, in an effort to provide maximum information, we tend to provide additional details that also cover possible further questions...
In relation to the OP's question, these details are quite redundant, but they may help to reduce chances of this thread being brought back from the dead in 5 year's time.