Ich mach mal wieder Eigenwerbung,
Wenn Du ein Board zum nachbauen sucht dann schau mal hier:
Meine Protobed Serie:
1. Protobed ATmega16 ATmega32 in RNB Standard https://www.roboternetz.de/phpBB2/ze...rag.php?t=4890
2. ApplicationBoard1 für Protobed Mega 16 -32 https://www.roboternetz.de/phpBB2/ze...rag.php?t=5601
3. Protobed Roboter Silvester https://www.roboternetz.de/phpBB2/ze...rag.php?t=5862
4. Protobed AT mega 8 RNB https://www.roboternetz.de/phpBB2/ze...rag.php?t=6220
Was (wenn ich es nicht übersehen habe) nicht so richtig heraus kommt:
Die INT- Eingänge sind dafür da:
Du kannst auf einen Pegel (Signal), welches an diese spezielle Eingänge anliegt direkt reagieren, wenn du im Programm (z.B. in Bascom) dies so vorgesehen ist.
Ansonsten kann /darf dieser Pin ganz 'normal' genutz werden.
Somit kannst Du unabhängig von der Programmstruktur (z.B. Endloschleifen) dann auf ein Ereigniss reagieren und nur dann zu einer Subroutine springen
INT = Interrupt = Unterbrechung
Ist Deine Subroutine fertig kansst Du das Hauptprogramm dann an der zuvor verlassenen Stelle wieder aufnehmen oder was ganz anderes starten oder beenden.
Ähnlich funktioniert der Reset, nur dass dieser ultra hart einen Neustart des gesamten Programmes realisiert.
Frage an alle:
kann man einen RESET eingentlich maskieren/verbiegen?
Lesezeichen