| 查看: 478 | 回复: 0 | ||
[求助]
用ccs进行spi通信的编译pic16f887为主,ldc1000为从
|
|
pic16f887为主,ldc1000为从,用ccs进行它们之间的spi通信,有如下几个问题: 1.对于ldc1000,是否是需要对寄存器先进行初始化才能读取数据,如果是的话,初始化是否有它的特定顺序。 2.我是用ccs作为编译器的,但是ccs有一些关于spi通信的函数我不太理解它的使用,如: SETUP_SPI(),例:setup_spi(SPI_MASTER | SPI_H_TO_L | SPI_CLK_DIV_16)等等,请问:SPI_H_TO_L和SPI_XMIT_L_TO_H,分别是什么意思呢? 另外spi_write(add)+spi_read()是否就等于spi_read(add),其中add是地址。 十分感谢! 3.读程序: 如果要读地址0x05的值,程序这样写可以吗?output_low(PIN_C2); delay_us(4); spi_write(0x05|0x80); delay_us(200); rtemp=spi_read(); delay_us(200); output_high(PIN_C2); 很抱歉问题有点多,希望您在百忙之中能回复我,十分感谢! |
» 猜你喜欢
科研求助
已经有3人回复
面上没中,邀请各位路过的虫友分析一下分数
已经有15人回复
博士去二本高校当辅导员,如何调整心态?
已经有10人回复
面上有专家说实验设备不是我们单位的
已经有6人回复
27细胞生物学申博
已经有5人回复
江苏省自然基金 什么时候出结果
已经有6人回复
广西大学-广州大学招聘博士后 欢迎广大优秀人才!!!
已经有11人回复
闲聊
已经有3人回复
两块石头
已经有10人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有15人回复










回复此楼