PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : interrupt code will nicht :(



hacker
15.05.2005, 11:20
hi,

irgentwie tut der code da unten nicht :-k ...ich hab an pin4 vom mega8 die is471 schaltung dranne, die zieht den eingang ja auf masse...also auf ne logische 0...der code da unten soll eigentlich ja ein interrupt auslösen, wenns von ner 1 auf ne 0 fällt...die schaltung zieht ja aber den eingang auf 0...des heisst da müsste davor n pullup drin sein..kann ich bei nem interrupt eingang n pullup setzen? oder wird der automatisch gesetzt sobald ich "config int0 =falling" mach..oder was könnt noch flasch sein? tut halt net..:(





$regfile = "m8def.dat"
$crystal = 16000000

Config Portc.5 = Output
Portc.5 = 0


Config Int0 = Falling
On Int0 Int0_isr
Enable Interrupts

Do



Loop


End

Int0_isr:

Portc.5 = 1

Return



wär net wenn mir einer da weiterhalfen könnte :)

gruss hacker

teslanikola
15.05.2005, 11:35
wir wärs mit
Enable INT0

hacker
15.05.2005, 13:41
ahhhh ^^ jetzt tuts danke :)