PIC的SPI方式发送数据的问题

[复制链接]
 楼主| miaoqiang 发表于 2007-2-3 08:46 | 显示全部楼层 |阅读模式
pic, spi, ov, hm, go
&nbsp;我想请问以下我这样以SPI方式连续发送0AH,0BH,0CH,0DH&nbsp;4个数据可以吗?可以这样写吗?还有没有其他的方法,发送&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;0AH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;SSPBUF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;发送0AH。<br />W0&nbsp;&nbsp;&nbsp;BTFSS&nbsp;&nbsp;PIR1,SSPIF&nbsp;&nbsp;&nbsp;;判断0AH是否已经发送出去。&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;&nbsp;W0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;否,等待<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;PIR1,SSPIF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;是,则继续发送数据,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;0BH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;SSPBUF&nbsp;<br />W1&nbsp;&nbsp;&nbsp;BTFSS&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;W1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;&nbsp;0CH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;SSPBUF<br />W2&nbsp;&nbsp;&nbsp;BTFSS&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;W2<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BCF&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVLW&nbsp;0DH<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;SSPBUF&nbsp;<br />W3&nbsp;&nbsp;&nbsp;BTFSS&nbsp;&nbsp;PIR1,SSPIF<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;W3&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;......&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
yewuyi 发表于 2007-2-5 08:32 | 显示全部楼层

你想干什么?

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

21

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部