求单片机与10位串行DA转换方法

来源:百度知道 编辑:UC知道 时间:2024/07/05 03:33:22
有谁能告诉我max504 10位串行D/A的转换过程。关键是如何把10位二进制数写进去在通过MAX504转换出来。 谢谢!!!
是与51单片机来实现哦

那个芯片用的是串行的方式通信的。对于速度不是很高的51来说 几乎不用考虑延时的问题。SCLK是时钟线,每次时钟线由低电平跳变成高电平的时候芯片读取DIN数据线的电平状态,作为当前位的数据,这样你给SCLK10个上升沿,每个上升沿给10位数据中的一位数据,这样十次完成以后芯片就输出了

关键在程序中对数据要保证只有10位,串口通信的照着其时序图来写出数据传送程序就行了.