搜索
bottom↓
回复: 6

[YJGQDD]分享51做的UART转IIC和SPI小工具源代码和IDT90E36操作

[复制链接]

出70入145汤圆

发表于 2018-8-17 09:15:39 | 显示全部楼层 |阅读模式
之前调试STC15W104,就用这个芯片做了个UART转串口和调试IDT90E36的工具。可以直接接到IIC总线上改写EEPROM数据,复杂一点的读写操作可以直接改写源代码实现。后来验证三相计量芯片IDT90E36的时候。直接对照芯片寄存器操作芯片完成0.2S表的验证。
代码说明:串口波特率位9600 N 8 1,可以改里面的宏定义实现其他波特率。
                命令0X5A开头,后面才是buf[0],buf[1]这样。
              STC15W104只有128 BYTE的RAM。编译后一定要预留10多个byte以上(具体多少忘了,编译后运行就知道是否超了。)。以前验证过预留的byte少了就无法运行。
硬件原理图不知道跟那个大板拼一起了。要回去找找。直接看源代码里面的IO定义可以知道连接。
2个IO模拟串口与UART连
4个IO串联100R电阻输出来模拟IIC或SPI用。其中模拟IIC的串了10K上拉电阻。
IO加100K电阻+LED做通讯指示用。
IDT90E36的精度和温飘都是不错的,回去找下之前的测试报告。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出70入145汤圆

 楼主| 发表于 2018-8-19 20:30:49 | 显示全部楼层
之前测试的误差记录,电路温飘记录等

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-8-20 08:22:30 | 显示全部楼层
谢谢分享。。。。

出0入0汤圆

发表于 2018-8-20 08:25:51 | 显示全部楼层
下载学习,谢谢。

出0入0汤圆

发表于 2018-8-20 08:29:55 来自手机 | 显示全部楼层
内存资源太抠门

出0入0汤圆

发表于 2018-8-20 08:39:58 | 显示全部楼层
感谢分享。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 11:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表