PIC18F2550 mit internem Osc und USB

Gast #1789616
Hallo Leute

Zwecks Kostenminimierung möchte ich einen PIC18F2550 mit dem internen 
Oszilator betreiben. Bis jetzt setze ich immer den externen ein.
Im Anhang meine aktuelle Konfiguration.
Nun ist meine Frage, wie ich die Konfigurationsbits setzen muss, damit 
er auf internen Takt läuft, mit der maximal erreichbaren 
Geschwindigkeit. USB sollte natürlich auch noch funktionieren.
Angehängte Dateien:
Gast #1789631
> ...möchte ich einen PIC18F2550 mit dem internen
> Oszilator betreiben.
und
> USB sollte natürlich auch noch funktionieren.
schließen sich gegeseitig aus. Das USB-Modul kann ausschließlich vom 
Primary Oscillator getaktet werden. Guckst Du Datenblatt, Kap. 2.2.1. 
Der interne Osc. wäre für USB-Anwendungen zu ungenau.
Gast #1789668
Evtl. hilft Dir ein PIC18F46J50 o.ä. weiter:

2.4 USB From INTOSC    The 8 MHz INTOSC included in all PIC18F46J50 
Family devices is extremely accurate. When the 8 MHz INTOSC is used with 
the 96 MHz PLL, it may be used to derive the USB module clock. The high 
accuracy of the INTOSC will allow the application to meet low-speed USB 
signal rate specifications.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.