I
innovationhut
Guest
Ahoj, ja som s použitím Proteus v kombinácii s pre MikroC. Ja som uviazol na jednoduché prerušenie funkcie. Snažím sa "zapnúť LED na jednoduchom interrupt0". Tu je kód: unsigned char counter = 0; neplatné interrupt () {if (INTCON.INT0IF) {čítač + +; INTCON.INT0IF = 0;}} void main () {unsigned char pulz, TRISB.INT0 = 1; trieske. F3 = 0; INTCON.INT0IF = 0; INTCON.INT0IE = 1; INTCON.GIE = 1; do {= čítač impulzov, ak (pulz = 1) {PORTC.F3 = 1; counter = 0;}} while (1 );} Program zapne LED nesvieti, ak je tlačidlo zapojené do žiadnej port mikrokontroléra, ale ja chcem len INT0 prerušenia. Dúfam, že niekto môže pomôcť. Vďaka vopred.