

下面是发送子程序,寄存器ACC载入待发送的数据,读回的数据也返回到ACC中,源代码如下:
SEND――DATA:LDP #SPITXBUF>>7
SACL SPITXBUF;待发送的数据
LDP #SPISTS>>7
S――5165: BIT SPISTS,BIT6 ;检测SPI――INT位
BCND S――X5165,NTC ;如果SPI――INT为0,继续查询
LACC SPIRXBUF;读回数据,保存在ACC中
RETP
限于篇幅,TMS320LF2407A对X5165的其他软件操作不再赘述。按照上面的硬件、软件的设计思想,已经将X5165成功地应用于某型号的交流伺服系统中。
评论