1

外部クリスタルなしで pic18f4550 で USB を使用することは可能ですか? 「HID Read Write Interrupt」の例 (mikroC から) を実行しようとしていますが、発振器がありません (役に立たないように見える tic 3.579545mf があります)。USB 用の内部オシレータを使用するようにマイクロコントローラを構成するにはどうすればよいですか? 今の私にはデータシートが複雑すぎて、それが可能かどうかさえ理解できません。

pic12f683も持っていますが、水晶の代わりに使えますか?

4

2 に答える 2

3

残念ながら、PIC18F4550 で外部水晶振動子なしで USB を使用することはできません。18F ファミリの他の PIC は、この機能を提供します。しかし、PIC18F4550 のデータシート セクション 2.2.5.1 内部オシレーター モードには、「内部オシレーターをマイクロコントローラーのクロック ソースとして使用する場合、他のオシレーター モード (外部クロックまたは外部クリスタル/共振器) のいずれかを USB クロック ソースとして使用する必要があります」と記載されています。 </p>

また、PIC12F683 を外部オシレータ ソースとして使用する簡単な方法がわかりません。OSC2 ピンで FOSC/4 出力 (2 MHz) を出力するように構成できる 8 MHz の内部発振器 (HFINTOSC) を備えています。しかし、PIC18F4550 のデータシートに戻ると、表 2-3: USB 動作用のオシレータ設定オプション最低入力オシレータ周波数は 4 MHz です。

于 2016-07-02T17:04:54.840 に答える
1

このデバイスを試してみてください。このデバイスには、直接構成と USB2.0 フルスピードのサポートのための内部 48Mhz オシレーターがあります。

PIC16F1459

于 2016-07-21T18:29:16.570 に答える