#include <16f877a.h>
#fuses xt,NOWDT,NOLVP
#use delay(clock=4000000)
#int_ext
void ext_isr() {
output_high(PIN_D0);
delay_ms(150);
output_low(PIN_D0);
}
void main() {
enable_interrupts(GLOBAL);
enable_interrupts(INT_EXT);
ext_int_edge( H_TO_L );
start:
goto start;
}
评论0