A menudo resulta más barato utilizar circuitos discretos para realizar una tarea sencilla. Por ejemplo, un LED intermitente. El PIC más barato, un PIC10F200, cuesta alrededor de US $0.35 in 5ku, and that's before programming costs and taking into account the small size (and associated problems with manufacture.) An NE555 timer, on the other hand, can be picked up for about US $ 0,10 de TI en 5ku, y una solución completa pesaría probablemente unos 0,20 dólares.
Otra cosa que hay que tener en cuenta es que los microcontroladores son dispositivos intrínsecamente digitales. Claro, la mayoría tienen ADCs y algunos incluso tienen DACs, pero todavía trabajan en unidades discretas de tiempo y trabajan en bits y bytes individuales. Un circuito analógico puede ajustarse con precisión para hacer lo que el diseñador necesita porque, en teoría, lo analógico tiene una resolución infinita**. Un circuito digital está limitado por su componente más lento.
Por último, está la cuestión de la oferta. Volviendo a mi primer ejemplo, el NE555. Lleva más de 20 años en el mercado y probablemente seguirá existiendo otros 50 después de esto. Es una pieza tan gelatinosa que probablemente se fabricará para siempre (o al menos hasta que los electrones convencionales queden obsoletos en la electrónica.) Mientras que un PIC10F podría convertirse en NRND en cualquier momento. Con un único proveedor como Microchip, existe un riesgo importante de que esto arruine un producto.
**Vale, esto no es del todo cierto. En realidad, estamos limitados a la resolución de los electrones. 1 amperio = 6,24×10 18 electrones/segundo. Así que la resolución de corriente más fina que se puede obtener es el attoamperio, o 10^ -18 amperios, que son unos 6 electrones por segundo. Pero para la mayoría de los fines prácticos, esto está bien. :)