INT in Atmel Studio anzeigen lassen

Gast #3602303
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin aktuell dabei mich etwas in die Mikrocontroller-Programmierung 
einzuarbeiten und interessiere mich dafür wie ich einen Spannungspegel 
an einem PIN meines Arduino (ATmega328p) im Atmel Studio anzeigen lassen 
kann? Es ist ja eigentlich egal, ob das nun beispielsweise durch einen 
Taster oder einen Interrupt ausgelöst wird. Mir geht es dabei darum die 
Kommunikation zwischen com-port, Arduino Bootloader (AVRdude, ATmega16u) 
und dem eigentlichen uC ATmega328p zu begreifen. Die Tutorials, die ich 
bisher dazu gefunden habe, haben sich leider nicht auf den Arduino mit 
seinem Bootloader bezogen.

Kann mir da jemand helfen? Es möchte nach Betätigung eines Tasters in 
Atmel Studio 6.1 eine kleine Nachricht erhalten, wie z.B. "Taster 
betätigt".

Vielen Dank und grüße
Kaban
Moderator (Firma: Titel) Persönliche Seite #3602610
Lesenswert?
• ▲
▼
Kostjan Kaban schrieb:
> wie ich einen Spannungspegel an einem PIN meines Arduino (ATmega328p) im
> Atmel Studio anzeigen lassen kann?
Such mal nach AD-Wandler. Und lies das Datenblatt deine 
Mikrocontrollers. Und dann rechne den AD-Wert so um, dass er in einen 
Integer passt. Blöderweise wirst du mit einem Integer nur 0,1,2,3,4 (und 
bei einem falschen Ansatz noch 5) Volt anzeigen können. die 
Nachkommastellen haben keinen Platz im Integer. Besser wäre also nicht 
Volt, sondern Millivolt in den Integer zu rechnen. Dann hättest du einen 
Darstellungsbereich von 0000 bis 4999. Klar soweit?

Merke: die Arduino-Lib nimmt dir zwar viel Arbeit, aber nicht das Denken 
ab...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.