Bonjour ...
Je dois faire communiquer mon PIC 18F2450 et mon PC par l’intermédiaire de l'USB en Low-Speed.
J'ai à la base un quartz de 4Mhz.
D'après la Data Sheep pour le Low-Speed je dois absolument avoir une "clock frequency" de 24Mhz ... j ai ces configurations pour le moment pour une connexion Full-Speed ...
__CONFIG _CONFIG1L, _PLLDIV_1_1L & _CPUDIV_OSC1_PLL2("4" je dois diviser par 4 pour avoir 24Mhz)_1L & "_USBDIV_2_1L" (cette partie est facultatif car FSEN est à 0 => Low-Speed)
__CONFIG _CONFIG1H, _FOSC_HSPLL_HS_1H & _FCMEM_OFF_1H & _IESO_OFF_1H
__CONFIG _CONFIG2L, _PWRT_*ON_2L & _BOR_ON_2L & _BORV_2_2L & _VREGEN_ON_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H
__CONFIG _CONFIG3H, _MCLRE_ON_3H & _LPT1OSC_OFF_3H & _PBADEN_OFF_3H & _CCP2MX_ON_3H
__CONFIG _CONFIG4L, _STVREN_ON_4L & _LVP_OFF_4L & _ICPRT_OFF_4L & _XINST_OFF_4L & _DEBUG_OFF_4L
Quand je mets le "4" à la place du "2" j'ai un message d'erreur ... Je ne comprends pas pourquoi.
Quelqu'un aurait une solution ?
-----