DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4580|回复: 4
打印 上一主题 下一主题

美信达拉斯1-wire编程器读写DS2406

[复制链接]
跳转到指定楼层
楼主
发表于 2018-12-4 16:44:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
ds2406是带存储器的双路可寻址开关,多个DS2406器件可同时挂接在一个公用的1-Wire网络上,且彼此可以独立工作。
看数据手册,该芯片内的eprom为opt的,编程需要12v,所以要写该芯片时我们需要把电压开关切换到12v这边
打开onewireviewer软件,识别到ds2406芯片

开关通道功能

没有外接其他外围零件,没法测试是否开启,但是软件有反馈的

主内存,可以读出了,但是onewireviewer软件没有识别编程器成ds9097u-e25,所以没法使用12v编程功能
要是写操作的话会提示适配器不对

下面是存储器分配图

状态寄存器功能图

我们的测试芯片的状态字
FF FF FF FF FF 00 00 7F
--
这是写保护的状态字,是ff,说明没有写保护的,要是F0的话就是全部页都写保护了,其他自己可以类推相应位变0的十六进制
这个芯片的写入数据的算法和25的差不多,只能写0,不能改1,写一次少一次的
现在没有找到其他软件测试写入功能,就不上视频了

QQ图片20181204162438.png (23.36 KB, 下载次数: 171)

QQ图片20181204162438.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
发表于 2020-7-10 08:48:34 | 只看该作者
看来又是不可擦除的。
板凳
 楼主| 发表于 2023-4-8 12:17:31 | 只看该作者
win7及以后系统会提示适配器问题,这是软件bug,和25的一样,在xp下就可以了(vm虚拟机装xp系统)
注意:每位只能由逻辑1 编程为逻辑0,但永远不能从逻辑0 改为逻辑1。
例如原始新片该是FF,要是你改写的话只能把一位由1变0,FF的二进制11111111,把最后一位变为0,那么十六进制就是FE,二进制11111110
变0的就不能改成1了,所以FD是无效,二进制11111101,这里就是把上面写成0的再写1,这是不允许的,所以写入失败,但是FC则可以,二进制11111100,这个是吧倒数第二位由1变0,最后一位不变,所以成功


还有个就是要注意是否保护了,要是设置保护了是不能写的,看1楼的说明
地板
发表于 2023-4-12 09:43:44 | 只看该作者
good>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
5#
发表于 2023-6-7 11:23:19 | 只看该作者
非常感谢分享,非常谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-26 12:41 , 耗时 0.091572 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

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