The single chip microcomputer with can bus controller also has Siemens sab-c505c and ti tms320lf2407;
For example, the p87c591 is a monolithic 8-bit high-performance microcontroller with an on-chip can controller. It uses the powerful 80c51 instruction set and successfully incorporates the powerful pelican capabilities of the sja1000 can controller.
Now it has been developing a chip with CAN bus and usb communication, which should be integrated in the latest STC8 series, and it will be good to wait for some time