(One Time Programmable) El
microcontrolador contiene una
memoria no volátil de sólo lectura "programable una sola vez" por el usuario. Es el usuario quien puede escribir el programa en el chip mediante un sencillo grabador controlado por un programa desde un
PC. La versión OTP es recomendable cuando es muy corto el ciclo de diseño del producto, o bien, en la construcción de prototipos y series muy pequeñas.
Tanto en este tipo de memoria como en la
EPROM, se suele usar la
encriptación mediante fusibles para proteger el código contenido.