AVR Butterfly und Analog Comperator

#899225
Lesenswert?

Vielen Dank für Deine Antwort.

Wäre es vielleicht möglich, diesen Pin doppelt zu belegen? Joystick und 
Analog Comparator werden nicht gleichzeitig benötigt. Ich weiß, dass 
dies bei digitale i/o pins oft verwendet wird.

Weißt Du evtl. welche Funktion des Joysticks auf diesen Pins liegt? 
Sprich, welche Schaltrichtung (links, rechts, oben, oder unten)  Aus dem 
Datasheet geht das nicht hervor. Jedenfalls nicht für mich. ;-)


Gruß,
Christian
Moderator Persönliche Seite #900498
Lesenswert?

Christian B. wrote:
> Vielen Dank für Deine Antwort.
>
> Wäre es vielleicht möglich, diesen Pin doppelt zu belegen? Joystick und
> Analog Comparator werden nicht gleichzeitig benötigt. Ich weiß, dass
> dies bei digitale i/o pins oft verwendet wird.

Lässt sich schon machen. Kann aber zu diversen Seiteneffekte führen.

> Weißt Du evtl. welche Funktion des Joysticks auf diesen Pins liegt?
> Sprich, welche Schaltrichtung (links, rechts, oben, oder unten)  Aus dem
> Datasheet geht das nicht hervor. Jedenfalls nicht für mich. ;-)

AIN0 - PE2 - Joystick C - links
AIN1 - PE3 - Joystick D - rechts

ohne Gewaehr, kann man aber leicht selbst mit einem Mini-Programm 
ausprobieren.

Darauf achten, dass der Bootloader einige Einstellungen durchführt, die 
man für "normale" Anwendung (Pin-Abfrage ohne Pin-Change-Interrupt) 
wieder auf Standardwerte umstellen sollte.

Ein wenig Test-Software findet sich auf meiner "Butterfly-Seite":
http://www.siwawi.arubi.uni-kl.de/avr_projects/#bf_app (Joystick 
interface demos)

So man das JTAG-Interface nicht braucht, stehen 4 Eingänge des ADC zur 
Verfügung. Man kann damit ohne Seiteneffekte einen "Software-Comparator" 
basteln.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren