Primeiro, alguns microcontroladores possuem conversores D / A. No entanto, estes são muito menos comuns que os conversores A / D.
Além das questões técnicas, o principal motivo é a demanda do mercado. Pense nisso. Que tipo de aplicativo exigiria um D / A real? É muito raro desejar que um micro produza um sinal analógico de velocidade razoavelmente alta, a menos que o ponto seja o processamento do sinal. O principal mercado para isso, no entanto, é o áudio, e isso exige muito mais resolução do que você pode construir com o mesmo processo usado para fabricar o microcontrolador digital. Portanto, o áudio usará A / Ds e D / As externos de qualquer maneira. Os DSPs destinados a esses aplicativos possuem hardware de comunicação incorporado para conversar com esses dispositivos externos, como o I2S.
Caso contrário, para aplicativos de controle comuns, a estratégia é converter para o digital no início do processo e, em seguida, manter as coisas digitais. Isso defende os A / Ds, mas os D / As são inúteis, pois você não deseja voltar ao analógico.
As coisas que os microcontroladores normalmente controlam são controladas com PWM (PulseWidth Modulation). Fontes de alimentação comutadas e áudio classe D inerentemente funcionam com pulsos. O controle do motor, o controle do solenóide, etc., é feito com pulsos para maior eficiência. Você deseja que o elemento de passagem esteja totalmente ligado ou desligado porque um interruptor ideal não pode dissipar nenhuma energia. Em sistemas grandes ou onde a energia de entrada é escassa ou cara (como a operação com bateria), a eficiência dos sistemas de comutação é importante. Em muitos casos médios, a energia total usada não é o problema, mas livrar-se da energia desperdiçada como o calor. Um circuito de comutação que dissipa 1 W em vez de 10 W pode custar um pouco mais em peças eletrônicas que o circuito linear de 10 W, mas é muito mais barato no geral, porque você não precisa de um dissipador de calor com tamanho e peso associados,
Observe que as saídas PWM, que são muito comuns em microcontroladores, podem ser usadas para gerar sinais analógicos nos casos incomuns em que você precisa deles. A filtragem passa-baixa de uma saída PWM é a maneira mais fácil e agradável de emitir um sinal analógico a partir de um micro, desde que você tenha um produto com velocidade de resolução * suficiente. As saídas filtradas de PWM são bem monotônicas e altamente lineares, e a troca entre resolução e velocidade pode ser útil.
Você tinha algo específico em mente que desejava que um micro tivesse um conversor D / A? As chances são de que isso possa ser resolvido com PWM filtrado de passa-baixo ou precisaria de um D / A externo para obter maior velocidade de resolução *. A diferença entre o PWM filtrado e o externo é bem pequena, e o tipo de aplicativo que realmente precisa desse sinal também é pequeno.