#include ".\16F887.h"
#use delay(clock=20000000)
void main(){
set_tris_b(0b00100000); // set chân B5 là input
while(true){
if(input(PIN_B5) == 1){
output_low(PIN_A0);
}
}
}
em có 1 cảm biến cho output ra 5v (đã test cảm biến cho output đúng), sau đó em nối chân out này vào RB5 của PIC,
trong đoạn code trên em đã set chân B5 là input,nhưng khi có tín hiệu input(PIB_B5) == 1, LED vẫn không sáng', ai giúp em với?
#use delay(clock=20000000)
void main(){
set_tris_b(0b00100000); // set chân B5 là input
while(true){
if(input(PIN_B5) == 1){
output_low(PIN_A0);
}
}
}
em có 1 cảm biến cho output ra 5v (đã test cảm biến cho output đúng), sau đó em nối chân out này vào RB5 của PIC,
trong đoạn code trên em đã set chân B5 là input,nhưng khi có tín hiệu input(PIB_B5) == 1, LED vẫn không sáng', ai giúp em với?
Comment