- 博客(8)
- 收藏
- 关注
原创 AT24C16 EEPROM芯片地址解读
通过图3-2的电路图可以得出, A0、 A1 和 A2 均接地处理,所以 24C02 设备的读操作地址为: 0xA1(二进制为1010 0001);写操作地址为: 0xA0(二进制为1010 0000)。设备地址是包括不可编程部分(1010)和可编程部分(P2 P1 A0),可编程部分是根据下图的硬件引脚 A0、 A1 和 A2 所决定。设备地址最后一位(R/W)用于设置数据的传输方向,即读操作/写操作, 0 是写操作, 1 是读操作。
2025-10-27 14:53:32
275
原创 野火PID调试助手使用小技巧
3:偶尔会出现无法解析下位机指令的情况,确保自己的指令发送正确之后,直接关闭重新打开就可以使用了。2:只要下位机发送一条错误指令之后,接下来的指令都会解析失败,需要重启再打开才能继续绘图。1:启动时不能调节时间轴,需要手动停止之后才能调整波形。
2025-08-18 16:23:46
213
原创 I2C通信一直没有应答
首先是根据芯片手册,查看了参考电压是否正确,修改后参考电压之后还是无法通信。在写用模拟I2C与EEPROM通信时,一直没法收到答复。最后发现是SLC和SDA这两信号线硬件上没有拉高^-^又仔细看了发出的SLC与SDA信号线的数据页没有问题。
2025-07-23 11:51:04
378
原创 MCP4912芯片解读
如果需要选用B通道并且打开输出,则应该输出:0111,即0x07。如果需要选用A通道并且打开输出,则应该输出:1111,即0xF。如果要关闭B通道:0110,即0x06。如果要关闭A通道:1110,即0xE。bit15:选择A/B通道。bit14:是否需要缓存区。bit13:输出计算模式。bit12:是否关闭输出。
2025-06-17 16:39:10
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅