请教怎样用程序写一个试用产品程序(PIC)?(在使用一定时间后程序失效)

[复制链接]
7927|43
refee 发表于 2013-3-10 11:29 | 显示全部楼层
那就加个24C02计时呗……
backupyan 发表于 2013-3-10 17:43 | 显示全部楼层
楼上各位已经说得很清楚了,估计楼主还不知道如何具体操作,我试着说一下:
PIC很多型号可以自写flash,通过EEPROM来记录总使用时间,例如:每1小时从EEPROM读计数值加一后写回EEPROM。
没有EEPROM就用flash的某部分替代,据说PIC的flash可以写10万次呢!
超过计数后就可以把flash中的关键函数目标代码区域用“return 0”覆盖掉。
这样超时后其他功能都有,就是某些功能没了!
dong_abc 发表于 2013-3-12 05:58 | 显示全部楼层
本帖最后由 dong_abc 于 2013-3-12 06:00 编辑

初始化完成后加一句代码就OK了。

  1. if(时间到)
  2. {
  3. @@@;
  4. return;
  5. }
 楼主| weiwan98 发表于 2013-3-15 22:39 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-16 22:13 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-17 20:31 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-19 16:32 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-19 22:20 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-20 22:29 | 显示全部楼层
还没完成哦
 楼主| weiwan98 发表于 2013-3-25 19:58 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-26 20:43 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-27 13:12 | 显示全部楼层
 楼主| weiwan98 发表于 2013-3-31 22:31 | 显示全部楼层
 楼主| weiwan98 发表于 2013-4-12 16:36 | 显示全部楼层
在这学习中。。。
leofoolish 发表于 2013-4-12 18:18 | 显示全部楼层
rgh111 发表于 2013-4-14 21:48 | 显示全部楼层
前几天才在坛子里看到有个开挖机的被搞停机了, 求**. 是不是楼主把人家的挖机给锁啦?;P
passteen 发表于 2013-5-7 18:59 | 显示全部楼层
永远会有高手**你的成果,所以不要考虑被**,尽你所能施加**难度就是了。
怕客户不给钱?软件定期刷新,到一定时间屏蔽关键功能,或者干脆将关键功能删除。
与时俱进 发表于 2013-5-15 16:37 | 显示全部楼层
if(时间没到)
{
超期失效功能1();  //时间到期就不运行了
超期失效功能2();  //时间到期就不运行了
......
}
dengboliduo 发表于 2013-5-18 14:45 | 显示全部楼层
自己写个参数在EEPROM里 运行一次加1 达到好多酒不运行啥
callhgd 发表于 2013-5-26 11:17 | 显示全部楼层
是要来点对策来遏制一下不法反子.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0