Часто бывает проще использовать дискретные схемы для выполнения простых задач. Например, мигающий светодиод. Самый дешевый PIC, PIC10F200, стоит около 0,35 долл. США в 5ку, и это до затрат на программирование и с учетом небольшого размера (и связанных с этим проблем с производством.) Таймер NE555, с другой стороны, может быть поднят примерно за США. $ 0,10 от TI в 5ku, и полное решение, вероятно, будет стоить около 0,20 долл. США.
Еще одна вещь, которую необходимо учитывать, - это то, что микроконтроллеры являются цифровыми устройствами. Конечно, у большинства есть АЦП, а у некоторых даже есть ЦАП, но они все еще работают с дискретными единицами времени и работают с отдельными битами и байтами. Аналоговую схему можно точно настроить так, чтобы она соответствовала потребностям дизайнера, поскольку в теории аналоговое разрешение бесконечно **. Цифровая схема ограничена своим самым медленным компонентом.
Наконец, существует проблема предложения. Возвращаясь к моему первому примеру, NE555. Это продолжается уже более 20 лет и, вероятно, будет продолжаться еще 50 лет после этого. Это такая часть желе, что она, вероятно, будет производиться вечно (или, по крайней мере, до тех пор, пока обычные электроны не устаревают в электронике). Принимая во внимание, что PIC10F можно сделать NRND в любое время. С одним поставщиком, таким как Microchip, существует значительный риск, который может испортить продукт.
** Хорошо, это не совсем так. На самом деле мы ограничены разрешением электронов. 1 ампер = 6,24 × 10 18 электронов в секунду. Таким образом, наилучшее текущее разрешение, которое вы можете получить, - это аттоампер, или 10 ^ -18 ампер, что составляет около 6 электронов в секунду. Но для большинства практических целей это нормально. :)