求助:PIC单片机有感BLDC程序编写!

2019-03-25 18:52发布

各位大侠:
            请教:PIC单片机有感BLDC C语言程序的编写!例如:RB0接Senser A ,RB1接Senser B ,RB2接Senser C 输,PORTC端口输出六路驱动信号。
                    例如:当A=0,,B=0,C=1时,PORTC端口输出B‘01101000’ ;
                              当A=1,,B=0,C=1时,PORTC端口输出B‘01010010’ ;
                              往下还有四条共六条。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
dingzy_2002
2019-03-26 10:55
是不是可以这样写:
if((PORTB&0x07)==0b00000100)
       PORTC=0B01101000;
if((PORTB&0x07)==0b00000101)
       PORTC=0B01010010;
   ...
另外用SWITCH语句,效率将会更高.这要看实际的优化情况.

一周热门 更多>