Can anyone identify the microcontroller on an HC-SR04
I think it might be EM78P153A microcontroller or something from that family, at least the pinout seems to match. And yes, it has OTP ROM.  



Manufacturer's page: http://www.emc.com.tw/eng/8bit_gpio_ds.asp