打印
[PIC®/AVR®/dsPIC®产品]

那位用16f690结过24c16

[复制链接]
1030|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pengf|  楼主 | 2022-7-4 22:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 pzsh 于 2022-7-21 11:54 编辑

板子上有个存储,24c16,那位用16f690的硬件i2c写过存储介绍一下

使用特权

评论回复
沙发
chuxh| | 2022-7-4 22:59 | 只看该作者
这个就是普通的I2C啊..没啥技巧,

使用特权

评论回复
板凳
dengdc| | 2022-7-5 20:13 | 只看该作者
你弄个I2C程序,应该就可以了..

使用特权

评论回复
地板
pengf|  楼主 | 2022-7-5 20:16 | 只看该作者
我想使用cpu自带的硬件i2c

使用特权

评论回复
5
llljh| | 2022-7-5 20:19 | 只看该作者
参考数据手册吧

使用特权

评论回复
6
huangchui| | 2022-7-5 20:21 | 只看该作者

没用过这个片子,直接用模拟IIC吧

使用特权

评论回复
7
jlyuan| | 2022-7-5 20:23 | 只看该作者
硬件iic的寄存器有点多

使用特权

评论回复
8
pengf|  楼主 | 2022-7-5 20:25 | 只看该作者
楼上各位能给个例子吗参考一下

使用特权

评论回复
9
jiajs| | 2022-7-5 20:27 | 只看该作者
你要这个应用笔记去做就行了。https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en022366

使用特权

评论回复
10
stly| | 2022-7-5 20:29 | 只看该作者
MSSP硬件外设只需初始化好,然后通过写或读SSPBUF就能对EEPROM Slave写或读了。

使用特权

评论回复
11
heweibig| | 2022-7-5 20:31 | 只看该作者
根本不用软件模拟I2C的时序

使用特权

评论回复
12
pengf|  楼主 | 2022-7-5 20:34 | 只看该作者
硬件i2c好像没有

使用特权

评论回复
13
ynwa| | 2022-7-6 11:00 | 只看该作者
PIC16F690不支持完全硬件的I2C Master。SSP模块的I2C Master模式也是通过固件实现的。相比直接用任意IO模拟I2C,它是通过特定SCL和SDA脚对应的端口寄存器清0、置1来输出I2C Master信号的。

看看数据手册的13.13小节:https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/40001262F.pdf

使用特权

评论回复
14
nawu| | 2022-8-1 19:43 | 只看该作者
iic的速度能达到多快呢

使用特权

评论回复
15
tpgf| | 2022-8-1 20:04 | 只看该作者
楼主遇到什么困难了呢

使用特权

评论回复
16
aoyi| | 2022-8-1 20:37 | 只看该作者
可以使用io口模拟一下

使用特权

评论回复
17
zljiu| | 2022-8-1 20:54 | 只看该作者
没有使用过这两个芯片

使用特权

评论回复
18
gwsan| | 2022-8-1 21:28 | 只看该作者
有硬件连接了吗

使用特权

评论回复
19
tfqi| | 2022-8-1 21:51 | 只看该作者
这还有什么好说的 就是普通的iic通讯啊

使用特权

评论回复
20
robincotton| | 2023-2-2 10:56 | 只看该作者
PIC16F877A用C语言读写EEPROM

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

10129

帖子

3

粉丝