Ein Dual Universal Asynchronous Receiver/Transmitter (DUART), auch bekannt als Zweifach- UART, ist ein universelle, programmierbare Empfänger-/ Sender-Bausteine für die Erzeugung serieller Schnittstellen. In Mikrocomputer-Systemen gibt es nur asynchrone (UART) oder wahlweise synchrone/asynchrone Betriebsarten (USART). Der Baustein DUART besitzt zwei asynchrone Schnittstellen.