关于AD7985芯片进行数据读取的问题

我用STM32来对AD7985进行控制,进行电压采集,使用的是最简单的三线式无繁忙指示。在输入端给3.3v的直流电压,但是采到的电压值都是些毫无规律且一直在变动,具体的程序是按照数据手册里的时序一步一步来的,我不知道是不是时钟或者延时什么的没有设置好,求帮帮忙,挺急的,网上也没什么资料,下面附上时序图和部分程序。

attachments.zip