C Programmierung, brauche Hilfe

Gast #2491360
Juten Morgen =)

ich brächte mal hilfe beim Programmieren der Sprache C, in meiner 
Ausbildung lernen wir zwar das Programmieren von Mikrocontroller in der 
Sprache C, jedoc haben wir in einer Woche 45 minuten in der wir das 
machen und wir kommen nicht auf nen grünen Zweig...

Ich selbst kann Assembler und was für C eventuell auch vorteilhaft ist, 
ich kann PHP Programmieren, daher kann ich auch die while- und 
forschleife, die if else verzweigung, das ausgeben von werten ist kein 
Problem, genau wie das definieren von Variablen.

Ich sche nach sowas wie einem Befehlssatz zu besonderen befehlen, die in 
Assembler verwendet werden, wie "Swap a" oder "rotiere a rechts" und 
sowas, jemand eine Idee??
Hallo John,

Es gibt Bücher über C und C++ für DOS, auch Befehls-Referenzen zu Turbo 
C++.

Die sind allerdings auf die 8086er Prozessoren ausgerichtet. Dort gibt 
es auch Befehle wie: swap, rol, ror (tausche nibbles, rotiere links, 
rotiere rechts).

Eine Hilfe zum Programmieren wäre ein Simulator.

Gruß Thomas
Gast
Mhm, wir lernen, fals der Lehrer mal dazu kommt Controller der 8051 
Baureihe in C zu Programmieren, haben jedoch keine Hilfestellungen bis 
auf das was wir von ihm lernen, aber das ist einfach zu wenig um es 
wirklich bald gut Programmieren zu können, darum will ich das jetzt 
versuchen selber zu lernen, jedoch ist es ein großese suchen und in den 
meisten Fällen ein Griff ins Leere, ich habe mir vor nen Paar Tagen 
alles bestellt, von LCD und alles drum und dran, damit ich das endlich 
lernen kann...

Nen Controller mit Schnittstelle, nen Tasterboard und nen LED Board habe 
ich schon, womit ich grade so einfache sachen versuche zu Programmieren.

Und ich möchte wenns Möglich ist auch kein geld für nen Buch oder sowas 
ausgeben...
Gast
Sind in den Headern die Register 0 bis 7 schon verwendet oder muss man 
die selbst definieren?

und die benneung eines Registers im RAM wird so gemacht oder?

sfr RAMr0 = 0x30;

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.