các bạn cho mình hỏi mình đang lập trình mikroC cho pic 16f887 dùng l298N để dieu khien động cơ
Mih dùng else if thì l298 bị trùng dẫn. cho mình hỏi dùng cách nào để khi if này hoạt động thì if khác dừng. tks cac bn nhieu.
Code:
while(1){
if( RB0_bit = 1){
RC0_bit=0;
RC1_bit=1;
}
if( RB1_bit= 1){
RC0_bit=1;
RC1_bit=0;
}
if( RB2_bit=1){
RC0_bit=0;
RC1_bit=0;
}
}
Mih dùng else if thì l298 bị trùng dẫn. cho mình hỏi dùng cách nào để khi if này hoạt động thì if khác dừng. tks cac bn nhieu.
Code:
while(1){
if( RB0_bit = 1){
RC0_bit=0;
RC1_bit=1;
}
if( RB1_bit= 1){
RC0_bit=1;
RC1_bit=0;
}
if( RB2_bit=1){
RC0_bit=0;
RC1_bit=0;
}
}
Comment