1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好2所有,我使用PIC18F26K22多年以来,我也使用了MS2SP在I2C主模式。现在我尝试使用相同的代码PIC18F27 K40,MSSP不运行,没有边缘上的SCL -平。有没有人的想法,我忽略了什么?程序是相同的,中断是启用的,MSSP的寄存器是相同的,密码是在同一个端口引脚(POR值)。
以上来自于百度翻译 以下为原文 Hello 2 all, I used the PIC18F26k22 since years and I used the MSSP in I2C-master-mode, too. Now I tried to use the same code for PIC18F27k40, and MSSP is not running, no edges are on the SCL-pin. Has anyone an idea, what I've overlooked? The routines are the same, interrupts are enabled, the registers of MSSP are the same, the perpherial are on the same port-pins (POR-value). Thank you inadvance. yours backbone |
|
相关推荐
3个回答
|
|
|
|
|
|
是的,我把这些引脚转换成数字输入。(Tris被设置,ANSELB=0,ANSELC=0)。:)
以上来自于百度翻译 以下为原文 Yes, I switched these pins to digital input. (Tris is set, ANSELB=0, ANSELC=0). :) |
|
|
|
PIC18F27 K40具有PPS,PPS仅具有默认输入,而不是输出。这意味着您必须对PPS编程以启用输出。数据表解释双向引脚(如I2C)需要双重分配,即输入和输出。
以上来自于百度翻译 以下为原文 The PIC18F27k40 has PPS, and PPS only has default inputs, not outputs. That means you MUST program the PPS to enable outputs. The datasheet explains that bidirectional pins (like I2C) require a double assignment, i.e. input AND output. |
|
|
|
只有小组成员才能发言,加入小组>>
5255 浏览 9 评论
2038 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2268 浏览 5 评论
796浏览 1评论
689浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
619浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
687浏览 0评论
587浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 02:37 , Processed in 1.282697 second(s), Total 82, Slave 66 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号