Gast
#4089949
Hallo, ich nutze eine IDE Extension von Github https://github.com/eaconner/ATmega32-Arduino um auf einer Lochraster einen Atmega32PU im Arduino Style zu verwenden. Klappt auch alles prima, jede Library läuft problemlos (sofern die Hardwrae vorhanden ist) aber eines nicht: Die Analog Pins lassen sich nicht digital verwenden. d.h. ein pinMode(A0,OUPUT) und digitalWrite(A0,HIGH) juckt den Pin nicht die Bohne. Mit gekauften Boards Uno und Mega klappt das allerdings, ich steuere da auch Schieberegister mit den Analog Pins an. Prinzipiell wird der ganze Baustein Atmega32PU der IDE nur durch die Dazei pins_arduino.h und boards.txt bekannt gemacht, die irgendeiner Konvention folgt, so dass viele Boards mit unterschiedlichen CPU gleich behandelt werden können. Alerdings ist da ein Fehler drin (Autor reagiert allerdings nicht drauf). Ich musste die Config Bits ändern, da die JTAG aktiviert wurde und die Pins dadurch verloren gingen. Arduino nutzt kein JTAG also gehört das sicher nicht in die boards.txt Hat da einer ne Idee, was da los sein kann? Gruss, Christian