+-40В в нормальном трансивере TJA1040 (кстати, тоже soic8). Не совать же такое в MCU :) В PIC-ах CAN для галочки - эдакий индусский превед... Наверное на сегодняшний день самый мелкий из работоспособных (имхо)- atmega32С. 32 ноги в QFN. Но недоставабелен похоже...