430单片机中 P1OUT ^=

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:57:59

430单片机中 P1OUT ^=
430单片机中 P1OUT ^=

430单片机中 P1OUT ^=
你可以查看一下你用的430单片机的头文件,里面你会发现BIT4是0x10,那么这条指令就是P1.4取反,而P1的其他位不变.
记住下面的:置1或等于(例如P1OUT|=BIT4就是把P1.4置1,其他位不变)
清0与等于非(例如P1OUT&=~BIT4就是把P1.4清0,其他位不变)
取反异或等于(例如P1OUT^=BIT4就是把P1.4取反,其他位不变)