On the PIC16F88, hardware PWM is not on RB1. It can be on RB0 or RB3 depending on how you configure the CCPMX config fuse bit.