问一个MSP430 C语言编程的问题,希望高手帮下忙。 我刚学这个,一头雾水。

日期:2012-10-25 16:18:24 人气:3

问一个MSP430 C语言编程的问题,希望高手帮下忙。 我刚学这个,一头雾水。

msp430不能直接用位操作,所以给某个寄存器的某一位赋0或赋1就只能用逻辑运算来完成,例如P1OUT |= BIT0是将P1OUT的第0位置1,P1OUT &= ~BIT2是将P1OUT的第二位清零,看你程序里的这两句: IFG1&=~(URXIFG0+UTXIFG0); // 这一句的意思是将IFG1寄存器里的URXIFG0和UTXIFG0位清零 IE1|=URXIE0; // 这一句是将IE1寄存器里的URXIE0位置1 具体URXIIFG0,UTXIFG0,U
    A+
热门评论