大家好,我是大二的一名学生,今年想跟我们组做去年电子竞赛的金属探测器,遇到了LDC1000。
我们只会51单片机,所以我们就想用51单片机实现与LDC1000的通讯。现在我们已经可以做到往LDC1000的寄存器地址里写数据,然后读出来没问题。但是,我们想读出proximity data两个寄存器里面的值,不管我们把线圈靠的离硬币多近,还是多远,两个寄存器离读出的数都是0x00。很费解,希望得到大家的帮助。
另外说一下,我们没有改其他寄存器的初始值,因为我们现在只想能读出proximity data 里面的数,精不精确还不重要。另外芯片所需要的TBCLK时钟频率是用51单片机定时器实现的。频率大约100kHZ
求大家帮忙,谢谢