完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,一个奇怪的问题,MMC配置RC3端口clk和RC4来管理压力传感器,一切正常。在同一I2C总线上还连接有语音合成芯片,该芯片具有I2C,但是例如非标准通信不能管理ack。d RC4以模拟方式管理语音合成芯片,芯片接收命令并执行命令,当我在标准I2C模式下配置RC3和RC4时,模拟语音芯片I2C的程序停止,不再在管脚RC3和RC4上出现时钟或数据,而是压力。传感器工作。硬件电源是3.3伏,因此我不得不让I2C使用RB1/RB2或RC3/RC4。我考虑使用RB1和RB2来模拟语音合成芯片的I2C通信,留下RC3和RC4来管理传感器,但是这涉及到硬件的修改。硬件已经完成,并且干预会有问题。语音合成芯片制造商的样本代码是附带的,清楚地适用于PIC16F15356感谢。
|
|
相关推荐
2个回答
|
|
嗨,关于声音合成芯片的接口,还有另外一条线索,介绍我们几乎相同的通信方式。我的观察是,必须使用RB1/RB2或RC3/RC4与声音芯片通信,这是一个误解,而且是错误的。我想你可以使用任意两个I/O引脚f。或者连接到声芯片,并且应该使其远离其他I2C设备。然后,在第二个片段中,对于PIC16F15356,这是错误的:替换:它发生的所有地方。迈西尔
|
|
|
|
嗨,好像消息#1中的代码可能试图将汇编代码从这个线程,http://www.micro..com/for./FindPost/1047706转换为C。构造频率,因此指令频率不能太高。这应该使设备以4MHz振荡器频率和CDV 1:4运行,给出1MHz系统时钟,以及250kHz指令频率:消息#1中的代码有许多pragma config...设置,这些设置对PIC16F15永远不起作用。356,它们是用于带有USB的PIC18设备。删除所有导致错误消息的那些语法线。迈西尔
|
|
|
|
只有小组成员才能发言,加入小组>>
5160 浏览 9 评论
1998 浏览 8 评论
1927 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3170 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2225 浏览 5 评论
727浏览 1评论
612浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
501浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
626浏览 0评论
524浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 02:41 , Processed in 1.094691 second(s), Total 51, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号