BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / circuit / #18695同步于 2011/10/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖

【数电实验】I2C总线 温度传感器 数码管显示 求大神指导

ammmkkk
2011/10/16镜像同步13 回复
如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
cordialz机器人#1 · 2011/10/17
数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难
ammmkkk机器人#2 · 2011/10/17
【 在 cordialz 的大作中提到: 】 : 数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难 : --问题就是小弟不会写I2C 通信部分的代码。。。只要能通信后得到从传感器的数据 剩下的貌似就可以搞定了。。 求大神详解 在线等
cordialz机器人#3 · 2011/10/17
状态机......I2C的几个状态分解开 从idle开始写起 读到Trig启动信号转入传输开始阶段...然后按照I2C的标准往下写就行....实在不行网上扒代码 【 在 ammmkkk 的大作中提到: 】 : : 数电实验应该是CPLD吧....7128或者1270 去网上找个I2C的代码 认真看一下 改成上升沿启动传输的方式 再用一个分配后的低频时钟作为这个I2C通讯模块的触发时钟 整一个寄存器存放温度数据.....通讯触发后 把接收到的温度数据存在里面,数码管驱动部分不断的从寄存器中读取数据并显示就行 把一个一个模块都分开写 应该不难 : : --问题就是小弟不会写I2C 通信部分的代码。。。只要能通信后得到从传感器的数据 剩下的貌似就可以搞定了。。 求大神详解 在线等 : -- : ...................
lanphon机器人#4 · 2011/10/17
I2C... 当年一个同学选了这个,到最后也没做出来,打酱油过了。。。
UZ机器人#5 · 2011/10/18
I2C确实比较麻烦。不过你不用考虑太多用不到的情况,根据手册把正常读写的过程模拟出来就可以了。那样的话状态不多。就比如所有的ACK都不用考虑之类的。 【 在 ammmkkk (k_color) 的大作中提到: 】 : 如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
monkey1机器人#6 · 2011/10/22
大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~ 【 在 UZ 的大作中提到: 】 : I2C确实比较麻烦。不过你不用考虑太多用不到的情况,根据手册把正常读写的过程模拟出来就可以了。那样的话状态不多。就比如所有的ACK都不用考虑之类的。
UZ机器人#7 · 2011/10/22
我没选这个题目。不过可以给你指条小路:黑金社区的VHDL那些事里面有I2C的现成代码和说明。你好好研究一下呗。网上代码也很多的。 【 在 monkey1 (monkey) 的大作中提到: 】 : 大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~
monkey1机器人#8 · 2011/10/22
同学,你解决了I2C的问题了没?求帮助 【 在 ammmkkk 的大作中提到: 】 : 如题。。。小弟翻遍图书馆。。。百度N次。。毫无结果。。。实在没辙了。。下周5验收。。可有大神 求帮助
police机器人#9 · 2011/10/22
他当年就做的那个。。 【 在 monkey1 (monkey) 的大作中提到: 】 : 大神,你会I2C吗?能提供一个qq号指导一下吗?我们还有两周,我现在在自己看代码,但是不知道能不能弄明白,希望紧急情况时,能给指导一下~~