MPLAB:为什么在如下单片机中添加编程如下的程序不能实现17端口赋值给6,18端口赋值给7?谢谢~

 我来答
youmcu
2013-08-05
知道答主
回答量:9
采纳率:0%
帮助的人:13.9万
展开全部
MOVF是字节操作指令 <把一个寄存器内容送入W寄存器中> 你的问题可以这样用:
MOVF RA,W ;将RA数据读入W
MOVWF RB ;将RA读入数据写入RB
但这样的话RB0 RB1是对应RA0 RA1状态,但也会影响RB的其它位 ! 要不影响其它位应该用位操作指令, 如RA0对应控制RB0 :
BTFSS RA,0
BCF RB,0
BTFSC RA,0
BSF RB,0
RA1对RB1的操作请参考以上...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式