大家好,我是新来的,我没有看到dsPIC33E的
william hill官网
,所以我假设F非常相似。无论如何,我试图利用dsPIC33EP512GM306上的RTCC。我在SOSCI和SOSCO上有一个32.768kHz的具有适当负载电容的调谐叉振荡器。我碰到的问题不是在这个特定的dsPIC上的OSCCON寄存器不包含LPOSCEN位,LPOSCEN位用于使次级振荡器沿着主振荡器连续运行。看起来我确实可以选择时钟切换到SOSC以获得低功率状态,但这不是我想要做的。MPLAB的“智能感知”不检测OSCCON bit s.LPOSCEN,但是它应该位于OSCCON<1>位置,因此我试着使用这个命令来设置位,但是没有运气:从我的数据表中可以看出,对于这个特定的DSPIC,LPSECN位应该存在。我让二级音叉振荡器与PIC24一起工作,不知道这里发生了什么。这是我的RTCC初始化例程:void initRTCC(void){_buil
tin_write_RTCWEN();//启用对RTC寄存器RCFGCALbits的访问。RTCEN=0;//禁用RTCC用于RTCVALCFGRPTbits.ALRMEN=0。///禁用警报RCFGCACALbits.RTCCWREN=1;///////启用对RTCVALRCFGCACCCCALbits.RTCPTR=3;///启用对RTCVCVALRTCVALRTCVCCCCCCCCCCCCCCACACALbits.RTCCCCCCCCCCCCCCALbits.RTCCCCCCCCALbits=1;//启用对RTCVALRTCVALRTCVALRTCVALRTCVALRTCVALRTCVALRTALRTALRTCVVVVVVRTCVRTCVRTCVRTCVRTCVRTCVTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTFGCALBITS.RTCWREEN=0;/ /禁用RTCVAL写入任何洞察力?谢谢!