The internal clock on the 12F675 is probably too far off (i.e. 12F675 transmitting at 2350 baud, 16F628 receiving at 2400 baud, something like that).
Try slowing down the baud rate or moving the OSCCAL value on the 12F675 around a bit and see what happens.
Bookmarks