The DAC uses a series bus architecture hence it will take time for digital
value to be sent out. The data transfer rate for every DA data write takes
2.2ms, therefore the software driver must wait 2.2ms before sending any
other data to any analog output port. While the DA value is sending, the
Data_Send bit is ‘H’. The software driver should check this bit before
writing any data to the output port. This register is read only.DA转换器用的线路结构,因此数字值发送需要给一些时间,DA数据写入需要2.2ms的数据迁移速度,所以驱动程序在每向一个模拟初出端口发送1个数据之前都要等待2.2ms,当正在发送DA数据时(问题在这里,总觉得是发送完了)Data_Send位被置为高电平,驱动程序在写数据到输出端口前应该检查这一位,这个寄存器为只读,累死了,意思还不能够确定,大家看看有没有什么问题