初学PIC,有点问题请教

[复制链接]
 楼主| 小小公民 发表于 2007-6-1 11:27 | 显示全部楼层 |阅读模式
BSF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA,2;<br />BCF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA,0;<br />两条指令好像是无效的,是不是位操作指令不能端口PORTA操作?<br />
 楼主| 小小公民 发表于 2007-6-1 15:01 | 显示全部楼层

有哪位遇到过这种情况,给点建议,呵呵

是想让它们分别输出高低电平,用位操作指令不能实现;<br /><br />但是用MOVLW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0FEH;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MOVWF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA;就可以实现。<br /><br />PORTA已设置为输出端口。很不理解,不知道自己错在哪啦?<br />
xiong01 发表于 2007-6-2 19:56 | 显示全部楼层

对同一口进行位操作,中间需加个延时

BSF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA,2;<br />nop;<br />BCF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORTA,0;
jinling14 发表于 2007-6-2 20:41 | 显示全部楼层

为什么中间要加个延时呢

不是很明白
xieyuanbin 发表于 2007-6-3 09:38 | 显示全部楼层

读-修改-写知道么?

端口的read-modify-write现象,在这里找找.
楼上的 发表于 2007-6-3 20:48 | 显示全部楼层

建议看看张明峰的书

建议看看张明峰的书
anjylau 发表于 2007-6-22 17:08 | 显示全部楼层

可以试试

小虾我以前也遇到过,将A口的初始化并不是你所想想的那相样,你只要在A端口加上一个4.7K的上拉电阻就OK了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

69

帖子

1

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

19

主题

69

帖子

1

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