kholiyos
je suis en train de faire un programme en c qui fait allumer un diode liée au port b0 du pic si seulement si la bouton liée au port d0 est actionée mais malheureusement ça marche pas aider mois svp voici mon code:
#include <16f877.h>
#fuses HS,NOWDT,NOPROTECT
#use delay(clock=40000000)
#INT_EXT
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
int button_pressed;
void initial()
{
set_tris_b(0);
set_tris_d(255);
}
// main program
void main() {
button_pressed=input_d();
if(button_pressed==0) // if button action and was not pressed
{
output_high(pin_b0);
}
else // if button action and was pressed
{
output_low(pin_b0);
}
}
merci à tous