一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2502|回复: 29
收起左侧

请教大家关于HEX文件内驱动继电器时间的修改

[复制链接]
发表于 2017-5-28 01:36 | 显示全部楼层 |阅读模式
请教下大伙,手上有块输出驱动继电器的板子,默认P1.6驱动继电器5-8秒左右断开,现在想修改缩短时间到3秒左右,手里只有它的HEX文件,不知坛里有没有汇编的高手帮反汇编下看下需要修改哪个数据,

2.rar

5.12 KB, 下载次数: 131, 下载积分: 一乐金币 -1

 楼主| 发表于 2017-5-28 01:38 | 显示全部楼层
单片机是AT89S52的,
发表于 2017-5-28 11:10 | 显示全部楼层
5--8? 啥意思,动态变化的?还是说5-8 固定不变得某个值?
如果 延时不是固定不变的, 那么可能就不是该某个参数能解决的
另外,
我觉得,这样去改hex或者bin 还不如改硬件来的快,
直接把P1.6 和原电路断开,然后 中间加一个下降沿(或上升沿)触发,输出3s 低电平(或高电平)的电路(用单片机还是比较好实现的)。
发表于 2017-5-28 11:16 | 显示全部楼层
有硬件有时间的话,反汇编后再试验几次,应该自己可以解决吧。
发表于 2017-5-28 11:35 | 显示全部楼层
最简单的 改晶振吧  频率翻倍   时间减半  
发表于 2017-5-28 12:32 | 显示全部楼层
ayumi7 发表于 2017-5-28 11:35
最简单的 改晶振吧  频率翻倍   时间减半

这个靠谱,简单
发表于 2017-5-28 12:50 | 显示全部楼层
下载看了下,hex文件错误,反汇编不成功,如果一定要走反汇编这条路,得慢慢解读hex文件,不过这个需要一些时间,程序容量到1903H,也不算小了,如果功能简单的话,还不如重新写个程序。
发表于 2017-5-28 16:47 | 显示全部楼层
BG4RFF 发表于 2017-5-28 12:32
这个靠谱,简单

如果单片机没有其他功能的话, 确实这样改最简单
发表于 2017-5-28 17:12 | 显示全部楼层
灰灰的丝丁鱼 发表于 2017-5-28 12:50
下载看了下,hex文件错误,反汇编不成功,如果一定要走反汇编这条路,得慢慢解读hex文件,不过这个需要一些 ...

先 hex2bin、 然后在反汇编
发表于 2017-5-28 18:40 | 显示全部楼层
aimowei 发表于 2017-5-28 17:12
先 hex2bin、 然后在反汇编

我下载的反汇编只支持hex格式,之前用的电脑里面软件什么的都还没盘到这台电脑上,暂时反汇编不了

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-20 03:11 , Processed in 0.056732 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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