Hi, ich möchte wegen Vollauslastung des Nano noch die beiden Pins Adc6 und 7 nutzen... Geht aber nicht, das Programm scheint sich in der Lese Sub zu verhaken. Gibts die gar nicht?
Nano adc6 und 7
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.
Hinweis kann nach Kenntnisnahme deaktiviert werden!
-
-
Klar gibt's A6 und A7.
Das sind allerdings reine AD-Wandler-Pins, keine digitalen I/Os. -
Peer Gehrmann schrieb:
ich möchte wegen Vollauslastung des Nano noch die beiden Pins Adc6 und 7 nutzen
Da war @Michael schnellerEine Lösung habe ich nicht, aber mir gefällt Ihr Problem. -
ja, die möchte ich auch als adc nutzen, das Programm hängt sich aber auf, wenn ich den adc6 auslesen möchte... Mache wohl was falsch...
-
Peer Gehrmann schrieb:
Mache wohl was falsch.
Eine Lösung habe ich nicht, aber mir gefällt Ihr Problem. -
Peer Gehrmann schrieb:
Mache wohl was falsch...
Wo ist das Programm? -
hier kommt das Progr.amm...
Geht nicht im Text, zu viele Zeichen, und habe alles versucht, den Code extrem zu kürzen, reicht der Platz aber nicht.
Daher als Anhang.
Das auslesen des ADCs ist ja eigentlich trivial...habe ich was in der Config des ADC weiter oben (ab Zeile 570...) falsch gemacht? -
Könnte hier der Fehler liegen (Zeile 1034)?
Das mal 5 = 5115, dann durch 1024 ergibt 4,9.
In Variable Drucksensor stehen also nur Werte zwischen 0 und 4 maximal. Ist das so gewollt?
Diese Sequenz benutzt du an mehreren stellen, so auch in Zeile 512 und weiteren. Hier würde sich eine Sub anbieten.
Der SWStack ist auch knapp bemessen und könnte Fehler verursachen.
Weiterhin zeigt der Code-Explorer auch eine Reihe von Fehlern an. -
Hi, ja, ich habe das Auslesen aus der Sub geholt, direkt in den Code. Nutze das aber derzeit nur an dieser Stelle., daher und aus Speedgründen ist das im Code. In den CE habe ich noch nicht geschaut, danke für die Tips, teste ich jetzt
-
Fehler gefunden... Blödfehler:
Die Nomenklatur fürs Display sollte man schon beherrschen... Font=40 gibts nicht, das ist in der Klammer eins zu weit nach hinten gerutscht... ich wollte y=40, Font=1.
Jetzt klappts natürlich.
(Ach wie schön fänd ich doch ein 'Stopline'-Compiler... )