osilator PIC18 pengaturan untuk usb

S

slogin5

Guest
Hai,
Dari apa yang saya bisa mengerti untuk menggunakan USB pic18 Anda memerlukan osilator eksternal.
Sekarang, yang bisa saya jalankan PIC pada 1 atau 4 MHz sementara berjalan pada 48MHz usb?
Saya bertanya karena mode ini tidak ditentukan dalam datasheet (terlampir).
Pertanyaan lain, saya tidak bisa menjalankan usb dari eksternal dan pic dari inetnal, kan?
Terima kasih.
Maaf, tapi Anda harus login untuk melihat lampiran

 
4mhz / 8 mhz yang terbaik untuk usb.
mengatur berikut ini untuk 48mhz dari 8mhz

PLLDIV_2_1L>> ditetapkan untuk 8mhz/reset untuk 4mhz
CPUDIV_OSC1_PLL2_1L
USBDIV_2_1L
FOSC_HSPLL_HS_1H
FCMEM_OFF_1H
IESO_OFF_1H
PWRT_ON_2L
BOR_ON_2L
BORV_43_2L
VREGEN_ON_2L
WDT_OFF_2H
WDTPS_256_2H
MCLRE_ON_3H
LPT1OSC_OFF_3H
PBADEN_OFF_3H
CCP2MX_ON_3H
STVREN_ON_4L
LVP_OFF_4L
ICPRT_OFF_4L
XINST_OFF_4L
DEBUG_OFF_4L

 
Terima kasih,
Tapi, kalau saya tidak salah ini pic menetapkan jam operasi untuk 48MHz.
Apakah saya akan menemui masalah jika saya mengatur usb ke 48MHz seperti di sini, dan pic untuk 2MHz (untuk menghemat daya)?
Apakah ada cara untuk mendapatkan 1Mhz/48MHz (PIC / USB rasio)?
Untuk mendapatkan 2MHz/48MHz mudah untuk menggunakan osilator 4MHz.Ditambahkan setelah 2 jam 5 menit:pertanyaan lain, saya melihat bahwa modus ECPLL menggunakan jauh lebih sedikit daya daripada HSPLL, bagaimana saya bisa menggunakannya? Mana saya dapat menemukan eksternal seperti jam?

 
Hai

Aku memandang di 18F4550 datasheet.Ada sebuah meja di halaman 31 yang 32 yang menunjukkan semua kemungkinan konfigurasi osilator dapat anda gunakan dengan usb.Ada satu untuk 1MHz per frekuensi CPU (p32).

Slorn

--Dwengo ...
akan Anda mulai dengan Microcontrollers!
 
Terima kasih atas bantuan Anda,
Sayangnya pic18f87j50 sedikit berbeda.

 

Welcome to EDABoard.com

Sponsor

Back
Top