完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的,我有一个问题来解决I2C的问题。我使用的是带有PIC18F27 K40的MCC。PIC有和ErrATA,但我不认为与I2C有关。当我试图在EE2PROM上用I2C,USPURNC2C1MAStiON编写时,CHII2CY-FLAG总是在消息待定。有人知道这是为什么吗?谢谢!
以上来自于百度翻译 以下为原文 Dear all, I'm having a problem to figure out a problem with i2c. I'm using MCC with pic 18F27K40. The PIC has and errata but I don't think is related with I2C. When I try to talk with a EEPROM over i2c, using I2C1_MasterWrite, che I2C_Flag is always in message pending. static uint16_t address = 0x90; static uint8_t length = 1; static uint8_t command = 0, data = 0; static I2C1_MESSAGE_STATUS I2C_Wflag, I2C_Rflag; /* Start a I2C Write operation. */ I2C1_MasterWrite( &command, length,address, &I2C_Wflag); if (I2C_Wflag == I2C1_MESSAGE_FAIL) while (1) // Something wrong LED=1; while (I2C_Wflag != I2C1_MESSAGE_COMPLETE); LED=0; __delay_ms(100); LED=1; __delay_ms(100); Someone know why this is happening? Thanks a lot! |
|
相关推荐
2个回答
|
|
你好!同样的问题与MCC生成的代码,这为我解决了:HTTP://www. McCHIP.COM/FUMMS/M10334 4ASPXU可以给出一个Tr.You.
以上来自于百度翻译 以下为原文 Hi ! Same issue with MCC generated code, This solved it for me : http://www.microchip.com/forums/m1033448.aspx You may give a try. Regards. |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
776浏览 1评论
665浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
594浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
675浏览 0评论
575浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:58 , Processed in 1.467403 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号