Es posible que se haga lo que desea, pero la mayoría de los DAC que encontrará integrados en una MCU no tendrán una resolución de más de 12 bits.
De hecho, los DAC estáticos simples de resolución de 16 bits no son todos los que se construyen o se usan comúnmente, y no son necesarios para el audio. En su lugar, se suele utilizar una técnica más compleja, como la modulación Sigma Delta.
La solución clásica de su problema sería una MCU con una interfaz I2S (o una implementación serial síncrona genérica capaz de interoperar con I2S) que alimenta un DAC de audio sigma delta externo. Muchas de las series STM32 (y probablemente otras líneas también) tienen una interfaz de este tipo, y es típicamente algo que puede seleccionar cuando usa la herramienta de matriz de catálogo en línea de un distribuidor. También puede considerar asegurarse de que puede encontrar ejemplos de código para un chip que sean adaptables a su necesidad, ya que averiguar cómo operar un periférico (especialmente uno que probablemente querría alimentar a través de DMA) desde el principio puede ser un poco difícil. un proyecto.
Si sus necesidades no son particularmente estrictas, también podría utilizar una salida PWM de un temporizador MCU y un filtro de paso bajo analógico.
Y sí, hay algunas partes con DAC de 12 bits que podría ser capaz de modular de tiempo para exprimir otro bit o dos.
Algo que descubrirá es que no es de ninguna manera trivial diseñar la potencia y los circuitos circundantes de una manera que sea lo suficientemente silenciosa y lineal como para que las limitaciones de una representación de 16 bits se vuelvan aparentes. Se puede hacer, pero es poco probable que un primer intento dé como resultado ese rendimiento.
Una solicitud para identificar chips específicos sería una "pregunta de compra" fuera de tema no permitida aquí.