PIC16 mit USB2.0 und 12MIPS

Gast
Finde das Teil vollig überflüssig. Dafür gibt es den PIC18F14K50. Der 
hat nicht die veraltete PIC16-Architektur und ist auch im DIP14-Gehäuse. 
Und es gibt von Microchip eine fertige USB-Library in C für CDC, HID, 
etc. Ein Preisunterschied wird kaum vorhanden sein, der 18F14K50 ist 
schon spottbillig.
Gast
> aber wie sieht es da mit dem SW-support von Microchips aus?
> stellen die eine assembler-library zur verfügung? haha

Die PIC16F1xxx sind für C optimiert. Die Software-Unterstützung von 
Microchip ist in allen bereichen vorbildlich, es gibt für alle 
USB-fähigen PICs das USB Framework.
Gast
learn to read - halt Werbung - heist doch nur in Assembler nicht in den 
Griff zu bekommen.

Als es Mode wurde alles in C zu machen hat halt jeder Hersteller 
draufgeschrieben das sein Prozessor C optimiert wurde.

mfG
Michael
Gast
>> Die PIC16F1xxx sind für C optimiert
>wirklich?!?

Würde mich auch wundern. 16 Level Hardwarestack für CALLs.

>PIC16F1455      Status: Future Product

Da sollte man erst mal Kaffee trinken und abwarten;)

In der Zwischenzeit tuts der PIC18;)
OP
Michael_ohl schrieb:
> Aber es beibt halt beim lahmenden FullSpeed von 12Mbit.

Naja, ich seh das eher als Steigerung von UART zu USB. Wofür willst du 
so viel Daten übertragen, irgendwo müssen die ja auch herkommen.
Und es ist auch klar, dass in nem Controller der rund ein Dollar kostet 
keine Highspeed Schnittstelle verbaut ist.

heinzhorst schrieb:
> Finde das Teil vollig überflüssig. Dafür gibt es den PIC18F14K50. Der
> hat nicht die veraltete PIC16-Architektur und ist auch im DIP14-Gehäuse.
> Und es gibt von Microchip eine fertige USB-Library in C für CDC, HID,
> etc. Ein Preisunterschied wird kaum vorhanden sein, der 18F14K50 ist
> schon spottbillig.

Ist halt die Frage wie man spottbillig definiert. Ich denk mal, dass die 
Controller schon nochmal 10 bis 20 Dollarcent billiger sind, was schon 
ne Hausnummer ist.
Klar für den Hobbygebrauch ist mir der Preis egal, da würd ich auch mit 
einem PIC32 ne LED blinken lassen, wenn mir danach ist...

Master Snowman schrieb:
>> Die PIC16F1xxx sind für C optimiert
> wirklich?!?

Mit der enhanced-midrange Architektur haben sie schon den einen oder 
anderen "c-optimierten" neuen Befehl eingebaut. Effektiv ist es, aber 
wie effizient es ist, ist schwierig zu beurteilen, denk ich. Hab jetzt 
schon ein paar Programme in C für PIC12/PIC16 mit enhanced-midrange 
gemacht und war eigentlich recht zufrieden.

holger schrieb:
> Da sollte man erst mal Kaffee trinken und abwarten;)
>
> In der Zwischenzeit tuts der PIC18;)

Solange geht dann meist auch nicht bis es die ersten Samples gibt...

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.