Yep, get to know that '887.
As far as the 18F, if it was me...I'd grab a couple of 18F4550 (USB) and 18F4685 (lotsa code space + CAN). And if you want the smaller 28 pin package, 18F2550 and 18F2685.
There are newer ones out there...but I don't have any use for them at the moment so I can't comment on those.
Bookmarks