Forum: Mikrocontroller und Digitale Elektronik Langsame PICs? Microchip legt nach: 16 MIPS @ 64 MHz: PIC18F13K22


von Sergey (Gast)


Lesenswert?

Das sind die 8-Bitter der PIC18F Familie, also in etwa mit den AVRs zu 
vergleichen - mit dem Unterschied, dass PICs der 18F Famile mehr 
Peripherieoptionen (USB, Ethernet) bieten als normale AVRs und mittels 
der PICkit3 schnell und einfach programmiert werden können.

Die schnellsten AVRs der normalen 5V-Familie schaffen derzeit 20 MIPS, 
wobei bei einem AVR nicht alle Befehle "single-cycle" sind, also kommt 
das in etwa hin auf die 16 MIPS.

Damit sollte das Argument "AVRs seien 4x schneller" endlich bald 
Vergangenheit sein.

von Lupin (Gast)


Lesenswert?

AVRs sind trotzdem besser.

von spess53 (Gast)


Lesenswert?

Hi

>Die schnellsten AVRs der normalen 5V-Familie schaffen derzeit 20 MIPS,
>wobei bei einem AVR nicht alle Befehle "single-cycle" sind, also kommt
>das in etwa hin auf die 16 MIPS.

In meinem Pic-Buch finde ich Befehle 4/5 Maschinen-Cyclen.

MfG Spess

von Michael H. (morph1)


Lesenswert?

Auch als großer PIC-Anhänger, die 18er sind und bleiben ein Krampf.

Sieh dich bei den PIC24 um ;)

von mh (Gast)


Lesenswert?

spess53 schrieb:
> Hi
>
>>Die schnellsten AVRs der normalen 5V-Familie schaffen derzeit 20 MIPS,
>>wobei bei einem AVR nicht alle Befehle "single-cycle" sind, also kommt
>>das in etwa hin auf die 16 MIPS.
>
> In meinem Pic-Buch finde ich Befehle 4/5 Maschinen-Cyclen.
>
> MfG Spess

Bezieht sich das Buch auf die PIC18F? Ich habe Im Datasheet nur Befehle 
mit maximal 3 Zyklen gefunden, und das sind alles bedingte Sprünge. 
Sprünge brauchen 2 Zyklen und der Rest braucht einen.

von spess53 (Gast)


Lesenswert?

Hi

>Bezieht sich das Buch auf die PIC18F? Ich habe Im Datasheet nur Befehle...

Das Buch ist schon etwas älter. Mir ging es nur darum, diesen Satz

>wobei bei einem AVR nicht alle Befehle "single-cycle" sind, also kommt
>das in etwa hin auf die 16 MIPS.

etwas zu relativieren. Persönlich gehen die Streitereien AVR vs. Pic an 
einem rückwärtigen Körperteil vorbei.

MfG Spess

von MaWin (Gast)


Lesenswert?

Was sind 64MHz, wenn aktuelle CPUs mit 3000MHz takten ?

Diese billigen Firmen die nichts anderes können als primitive Controller 
sind auf einem Stand wie vor 30 Jahren in ihrere Fertigungstechnik und 
auch 64MHz ist eine Beleidigung an den Käufer.

Ich hab immer wieder Anwendungsfälle, in denen die aktuellen Prozessoren 
einfach VIEL zu langsam sind, obwohl ihre sonstige Hardware ausreichenn 
würde. Mit mindestens 1 GHz liesse sich das Problem lösen.

von Stefan H. (Firma: dm2sh) (stefan_helmert)


Lesenswert?


von Sergey (Gast)


Lesenswert?

@ dm2sh :
SX ist obsoleted, weil Ubicom keine Dies mehr liefert  .... und ich habe 
noch Devkits, die ich nicht verwendet habe und noch an die 20 Chips :((( 
Die werden als OSD-Inserter genutzt und das war's dann mit SX.

Das einzig negative ist die aktuelle PICkit3-Marketingstrategie von 
Microchip, dass man sich extra ein PICkit3 oder ICD3 kaufen muss, obwohl 
mein PICkit2+ICD2 Kauf garnicht so lange her ist - gut ich habe beides 
gebraucht in Ebay gekauft, waren aber trotzdem 100 EUR. PICstart Plus 
wird diese MCUs warscheinlich sowieso nicht supporten.

Eigentlich gibt es bis auf den Sprut Brenner 8/9 keine aktuellen, guten 
Hobby-Programmer für die 18F-Serie, warscheinlich deswegen setzen sie 
sich im Hobby-Bereich bislang kaum durch und es werden immer noch die 
PIC16 verwendet - obwohl das PICkit2 wirklich alle JDM/etc... 
Pfusch-Programmer sinnlos macht und der 18F-Serie im Hobby-Bereich den 
Durchbruch verschaffen kann - und das beim gleichen Preis, wenn man 
einen Clone kauft (was ja bis zu einem bestimmten Grad von Microchip 
gewollt ist, sonst wäre der HEX nicht gratis, die MCU nicht protected, 
etc...)

Ich jedenfalls freue mich sehr, weil ich jetzt endlich auch in 
Video-Anwendungen ohne Shifter + EPROMs bzw "schnellem" ATTiny oder 
PIC24H auskomme.

@morph1:
Danke, ja, PIC24H habe ich auch schon angefangen... Eben wegen der 
Geschwindigkeit, die man bei Video-Anwendungen braucht und auch wegen 
der dsPIC33F, das Starterkit ist einfach cool (Voice-Scrambler machen, 
etc...)

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
Noch kein Account? Hier anmelden.