Archiv verlassen und diese Seite im Standarddesign anzeigen : Ereignis mit Flanke steuern
Zeroeightfifteen
08.02.2006, 22:36
Hallo
ich möchte mit einem Drehimpulsgeber einen Programmsprung machen. Hierbei muss ich mit einem Dauersignal und einer Flanke arbeiten. Also wenn A high ist und B positive Flanke ist dann Goto ....
Doch wie kann ich das mit einem Atmega32 machen?
Ich programmiere in Bascom.
ziemlich cool kann man das machen,
per interrupt. int0 oder int1,
die kannste konfigurieren auf
rising oder falling.
Aus der Hilfe:
CONFIG INTx = state
Where X can be 0,1 and 4 to 7 in the MEGA chips.
Remarks
state LOW LEVEL to generate an interrupt while the pin is held low. Holding the pin low will generate an interrupt over and over again.
FALLING to generate an interrupt on the falling edge.
RISING to generate an interrupt on the rising edge..
schau dir mal in der Help "ENCODER" an.
Der ist genau das richtige für dein Incrementalgeber.
Zeroeightfifteen
09.02.2006, 22:12
danke werd ich gleich mal ausprobieren. war schon dabei dies selbst zu schreiben mit der flankensteuerung. aber wenn es da schon etwas fertiges von bascom gibt ist das noch besser.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.