请问MSP430如何将CY(进位标志位)里面的内容读到某个I/O脚上,并输出?

2019-03-24 16:34发布

执行  temp=(temp<<1);
temp中最高位移到CY中,但是如何将其值读到某个指定I/O脚上(例如P1.1),并输出? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
Leo417love
2019-03-25 05:28
*ptr = temp;
      tmp = (temp&0x80);
      if(tmp==0x80)
        SET_P1_0;
      if(tmp==0x00)
        CLR_P1_0;
      temp = *ptr;
      temp = (temp<<1);
如此P1.0有输出,但不是我设置的数呀!
temp=0xaa;的话不是应该输出等间隔的方波吗?

一周热门 更多>

相关问题

    相关文章