gibt es eine guten freeware simulator für yc für c(für einmen Anfänger) mit guter Anleitung oder tutorial?
Vermutlich nicht, denn ich kenne keinen (für den Anfänger interessanten) Mikrocontroller, der selbst C versteht. Daher gehe ich davon aus, dass auch ein Simulator nur Maschinencode (1 zu 1 in ASM darstellbar) simulieren muss, wenn er halbwegs reale Ergebnisse bringen soll. ...
was für einen gibts für assembler? ich kann halt c ausdem softwarebereich! auch wenn es was anderes ist einen yc zu programmieren denke ich dass es für mich sinnvoller ist c zu programmieren anstelle assembler zu lernen!
Für welche Controller-Familie soll er denn sein? AVR können mit dem AVRStudio in Assembler wie in C simuliert werden. Von anderen Controllern habe ich keine Ahnung...
Mit AVRStudio und WinAVR kann man ganz anständig C-Code simulieren. Logischerweise nur für AVR-Mikrocontroller.
>>Was ist ein yc? > >Mancher findet hat das µ nicht (Alt Gr - M). Oder alt - M, je halt nach verwendetem Rechner/Tastatur/Betriebssystem ;)
Freeware Simulator für avr auf english. http://www.amctools.com/download.htm http://123avr.com/img/11_full.png Gute Anleitung auf deutsch kenne ich nicht, aber gute auf russisch für wirkliche Anfänger vom Null. http://123avr.com/ Vielleicht reichen dir auch Bilder um zu Verstehen wie das läuft, man kann auch die fertige Projekte runterladen. http://123avr.com/z8/z8pwm_2.rar
> was für einen gibts für assembler? ich kann halt c ausdem > softwarebereich! auch wenn es was anderes ist einen yc zu > programmieren denke ich dass es für mich sinnvoller ist c zu > programmieren anstelle assembler zu lernen! Die Simulation hat mit der Programmiersprache nichts zu tun. Du simulierst ja den Prozessor, und der führt keinen C-Quellcode aus, sondern den daraus generierten Maschinencode.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.