-
-
Erfahrener Benutzer
Roboter-Spezialist
Atmel vs. PIC
Dai n diesem Forum mehr los ist als im PIC fForum stelle ich meine Frage mal hier und hoffe das die Meinungen denn noch Objektiv bleiben
Was sind die Vor/Nachteile der beiden µC ? Das der Code bei den Atmels auf denen µC dieses Herstelles kompatibel ist mag schon mal ein Vorteil sein, aber gibt es sonst noch etwas?
Möchte in nächster Zeit mal wieder was mit µC machen. In der Schule haben wir damit mal ein bisschen gespielt, nur für zuhause hab ich da nichts.
Wo findet man günstige Testplatinen für beide Varianten? Oder kommt man günstiger wenn man sich zb. eine Steckplatine vesorgt und das nötigste auf dieser aufbaut? Felxibler ist man damit sicherlich.
Wenn man die Methode zum Programmieren in der fertigen Schaltung verwendet, ist es dann auch möglich die Zustände der Register noch auszulesen oder nicht?
Hoffe auf Antworten
Thunder
-
Erfahrener Benutzer
Roboter Experte
Hallo Thunder
Schau mal hier rein:
http://www.mikrocontroller.net/articles/
Letzter Artikel
oder hier:
http://www.mikrocontroller.net/forum/read-1-30642.html
(lange)
Ich habe zuerst auch mit Pic probiert und jetzt mache ich mit AVR
Wenn Du dann noch Bascom verwendest, kannstDu in Basic programieren und das Programm ist dann fast so schnell wie reines Assembler
m.f.G. Roberto
-
" Basic programieren und das Programm ist dann fast so schnell wie reines Assembler "
Wenn du das wirklich glaubst, dann tust du mir leid ...
-
... es sei denn, du hast nen sehr schlechten Programmierstil in Assembler.
-
Erfahrener Benutzer
Roboter-Spezialist
so hm die avrs sind also wenn ich mich nicht irre bissl einfacher zu programmieren und auch schneller. Brenner braucht man auch nicht unbedingt einen gut. das ISP teil müsste ich mir nochwo besorgen. man könnte das auch selber bauen aber ob man da soviel billiger kommt is auchdir frage.
mal schaun ob elv und co. den adapter schon haben oder nicht.
ich danke mal. jetzt wär ein oszi auch noch ein hit
-
Erfahrener Benutzer
Roboter Experte
meines Wissens nach haben die PICs auch eine Taktteilung, was bedeutet, dass wenn man extern 10MHz anschließt, die 10MHz durch einen bestimmten Wert(ka, welcher genau) geteilt werden
der PIC läuft dann also nicht mit dem Takt, den man anlegt
beim AVR ist das nicht so, wenn man an den 8MHz anlegt, läuft der auch mit 8MHz
berichtigt mich, wenn ich Unsinn erzählt hab...
-
Erfahrener Benutzer
Roboter Experte
>>" Basic programieren und das Programm ist dann fast so schnell wie reines >>Assembler "
>Wenn du das wirklich glaubst, dann tust du mir leid ...
Wie schnell würdest Du den Bascom sehen??
Auch im Vergleich zu C ??
-
Nachtrag:
Gibt es vielleicht ein einfaches Beispiel, dass man mal in Assembler, einmal in Bascom und einmal in C schreiben kann, mit Taktausgang.
Dann könnte man die einzelnen Sprachen vergleichen... ?!
Ein einfaches Beispiel, dass sogar ein Anfänger wie ich, in Bascom hinbekommt. und das dan einen Takt ausgiebt, wo ich mit einem Frequenzmesser , den vergleich messen kann.
-
Erfahrener Benutzer
Roboter Experte
ups, da war ich wohl nicht eingeloggt.
(das obige war ich
-
Erfahrener Benutzer
Roboter-Spezialist
das asm schneller is als alles andere is eh irgendwie klar.
aber sobald mit den hochsprachen losgeht, würde ich sagen kommt es auch extrem auf den compiler drauf an.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen