Hallo, bin heute zufällig auf die Seite von E-Lab gestoßen und habe dort den AVRco Pascal Compiler gefunden. Meine Frage ,der Compiler ist laut Hersteller auf 4kb begrenzt, aber ist das die einzigste Beschränkung ? Das würde ja eigendlich völlig ausreichen für den 90s4433 mit dem ich gerade in die µC Welt einsteigen will. Gruß Andy
Hallo Andy, habe das Ding vor ein paar Tagen auch entdeckt und heruntergeladen, aber noch nicht ausprobiert. Bin ebenfalls sehr an Erfahrungsberichten interessiert. Gruß, Frank
Hi, ja das ist die einzige Beschränkung bezüglich der Standard-Version. Ich habe ein Tutorial dazu geschrieben und da gibt es auch ein Beispiel, das zeigt wieviel man mit 4k machen kann. Vielleicht funktioniert ja der folgende Link (trotz Zeilenumbruch) http://www.e-lab.de/phpBB2/viewtopic.php?t=274&sid=414f247833d3afe101c8630634ffb49d Ansonsten bei E-Lab - Kontakt - Forum - AVRco mal den Beitrag "Tutorial die dritte" anschauen. Gruß Gunter
Hi Andy, ich bin für jedes Feedback dankbar !!! (daran mangelt es noch etwas) Bis auf einige Kleinigkeiten ist dieses Tutorial fertig. Ich arbeite aber noch daran. Im Dezember werde dann übrigens die deutsche Version verfassen. Schöne Grüße Gunter
Danke, Gunter! Sieht auf den ersten Blick sehr gut aus. In Ruhe kann ich mir die Sache aber wohl erst am Wochenende ansehen. Gruß, Frank
Hallo, ich habe bis jetzt nur in Assembler programmiert. Funktioniert das so einfach wie im Tutorial beschrieben? Wo wird denn z.B. das Display intialisiert? Macht das alles der Compiler oder wie? Rainer
Hallo Rainer, spezifische Fragen zum AVRco stellst Du vermutlich besser im entsprechenden Forum der E-LAB-Seite, da ist auch (einer) der Programmierer regelmässig anwesend. Hier scheint der Compiler weitgehend unbekannt zu sein? Gruß, Frank
Hi, >Wo wird denn z.B. das Display intialisiert? durch die Zeile "Import LCDport, MatrixPort" wird dem Compiler mitgeteilt, daß ein LCD und eine Matrixtastatur benutzt wird. Es gibt noch zig andere Treiber. Z.B. für DCF77, 7-Segment-Anzeigen, entprellte Schalter usw. Der Compiler bindet dann die notwendigen Routinen ein. >ich habe bis jetzt nur in Assembler programmiert dann könnte für Dich auch interessant sein, daß der Compiler ein sehr gut lesbares Assembler Listing erzeugt. Da kann man evtl. mal was "abkupfern". Für das LCD erzeugt er z.B. eine LCDinit Routine. Schöne Grüße Gunter
So, jetzt habe ich meine ersten Schritte mit dem AVRco gemacht. Grundsätzlich macht diese IDE einen guten Eindruck. Was mich als alten Pascal-Hasen etwas stört, das ist die "freizügige Auslegung" des Pascal-Standards. Da sitzt man dann schon mal vor 'ner Fehlermeldung und fragt sich, was der Compiler von einem will. Die Hilfe ist eine große Baustelle und teilweise schlicht falsch, worauf jedoch auch hingewiesen wird. Wer sich mit Pascal auskennt, wird aber sicherlich durch Studium der mitgelieferten Demo-Projekte die meisten Probleme lösen können. Und eine Suche im AVRco-Forum fördert bestimmt auch noch reichlich nützliche Hinweise zutage. Fazit: Ich glaube, eine nähere Beschäftigung mit dem AVRco könnte sich lohnen. Mein nächstes Hobby-Projekt werde ich auf jeden Fall mal mit der Freeware-Version angehen. Gruß, Frank
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.