Have a look at 16F1827. Same pin count, double memory but many more features and a new (relatively) chip which is less expensive too.
The 628a is ancient ... With 1827 new ideas will come to your mind exploiting the features of the chip like touch, many timers or the bat voltage check with NO extra input ADC!
Ioannis
Bookmarks