完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
就像我之前的线程一样,我不得不暂时离开图片编程,所以我的大脑对于我在项目中停止的地方有点模糊。在XC8中,我在以下标记的行中得到一个语法错误:void PICRTCC_unlockRTC(){asm("movlb 0x0F");asm("movlw 0x55");>>>asm("movwf 0X0FA7,1")。//EECON2 asm("movlw 0xAA");>>>asm("movwf 0x0FA7,1");//EECON2 asm("bsf 0xF3F,5,1");//RTCCFG,RTCWREN}我确信这之前已经编译过,但我不记得我使用的编译器是什么版本。在我看来,它不喜欢movwf指令。我不是一个程序员,但从我可以看出,这是一个有效的机构。
|
|
相关推荐
4个回答
|
|
如果这是PIC18,它可能需要第三个参数(Access或Book,0或1)。
|
|
|
|
PIC设备?错误信息?总之,有什么问题:
|
|
|
|
哦,我现在明白了。这是RTCC锁和解锁功能。我认为他需要汇编程序而不是C语言。
|
|
|
|
您只需要检查程序集输出(特别是如果您在“自由”模式下使用编译器),以确保它没有在两个写入EEECO2之间留下任何冗余的银行选择。无论如何,在PIC18F芯片中发生的可能性小于PIC16F。
|
|
|
|
只有小组成员才能发言,加入小组>>
4910 浏览 9 评论
1867 浏览 8 评论
1811 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3007 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2095 浏览 5 评论
505浏览 1评论
364浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
417浏览 0评论
303浏览 0评论
1060浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-7-5 01:31 , Processed in 1.151096 second(s), Total 85, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191