In diesem instructable (meine erste Option!) Ich möchte dir etwas zeigen, was ich für ein Schulprojekt gemacht. Die ursprüngliche Aufgabe war wie folgt: "In MSVS (oder Microsoft visual Studio) Code in Assembler-Sprache: Geben Sie Ihren Namen als hex ASCII-Zeichenfolge in der. Datenabschnitt Ihres Programms. Erstellen Sie eine Schleife und Ausgang 1 Zeichen zu einem Zeitpunkt in der Schleife. Hinweis: NULL beenden Ihre Zeichenfolge, verwenden, die als eine Bedingung für Ende der Zeichenfolge zu überprüfen "
Da es mein erstes Mal in Assembler programmieren war, war es sehr beängstigend zu sehen Code Mnemotechnik und versuchen zu verstehen, dass diese kurze Stichworte einer vollständigen Befehlssatz gehörten. MSVS für die Assembler-Sprache ist eine sehr frustrierend und komplizierte Aufgabe ist es Ihr erstes Mal mit ihm arbeiten. Jeder Tutroial online Schienen haben eine andere Art, separate Bibliotheken verknüpfen und dies hier/das dort überprüfen. Ich habe es satt mit dem Versuch, kompilieren und Ausführen von Assembler-Code auf MSVS und beschlossen, etwas anderes zu tun. (Ich bekam schließlich die Maschine eingerichtet und läuft sie Weg, es sollte schon.
Also, ein wenig Hintergrund: Ich war immer fasziniert von dem Arduino und Projekte hier und dort mit ihm zu machen. Die große Welt der Elektronik und Hardware fasziniert nur mich so sehr. Ich beschloss, dass ich etwas ein wenig spannender als nur die Anzeige Zeichen auf einem Bildschirm mit Bibliotheken oder APIs, die für mich zu tun. Ich wollte etwas anderes machen... Ich wollte mein Name auf einer sieben-Segment-Anzeige aus einem Atmel Atmega 328 p Chip (der Chip auf Arduino Uno) streng in Assemblersprache anzuzeigen.