munuc_w 发表于 2022-4-27 16:10
IIC设备是有地址的,放在一组总线上就可以了,用地址区分设备。
yzwzfyz 发表于 2022-4-27 17:37
51系统单片机中的特殊寄存器的地址是:80-FFH
而高端RAM的地址也是:80-FFH
这两个地址是相同的。51为了 ...
1651052485(1).png (171.45 KB, 下载次数: 33)
旧言四 发表于 2022-4-27 16:31
感谢回复 确实使用一条总线确实可以实现目的 但是因为在结构上也是两个IIC外设单独挂载的 所以暂时不能 ...
Y_G_G 发表于 2022-4-27 21:15
7#已经回复过了
如果不是代码空间已经不够用了,实在不理解为什么要减少代码量?C+V它不香吗?
说不定整半天 ...
188610329 发表于 2022-4-27 21:57
说实话, STC15 系列没有硬件 IIC, 换句话说,你只能通过软件模拟来 操作IIC, 也就是说不可能在后台读写II ...
Hephaestus 发表于 2022-4-27 17:42
纯c51语言是无法实现你需要的功能,只能用汇编写函数,用c语言调用这个函数。
lkc8210 发表于 2022-4-28 13:32
其实又不用全代码CV
只需要加个全局变量来選擇用个腳就可以了
如
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |