搜索
bottom↓
回复: 35

帮别人做的一个计数控制器,带有程序炸_弹(设置只能使用200次,超过锁死)、掉电存储等。。

[复制链接]

出0入0汤圆

发表于 2010-12-5 03:07:23 | 显示全部楼层 |阅读模式
主要功能:
有7路输出控制
每一路的计数值能独立存储和更改
掉电存储当前掉电的路数和计数值
上电先从走第七路,再转到掉电前的状态继续计数
运行状态数码实时显示
等。。。

加了程序炸_弹,因为还有钱没有全部拿到,我就加了一个程序炸_弹(以前听过有程序炸_弹,就加了个)以防万一,呵呵。。。


用了两个定时器和两个外中断,程序大约7K左右(程序最终没有给他),给了他一个测试样品

QQ:86035308(注明计数控制)


(原文件名:4.jpg)


(原文件名:5.jpg)


(原文件名:6.jpg)


原理图 (原文件名:3.jpg)

程序代码ourdev_602405B8YENT.rar(文件大小:47K) (原文件名:程序.rar)

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2010-12-5 03:09:27 | 显示全部楼层
因为现在打算做板程序IO口和原理图引脚会有点出入。。。

出0入0汤圆

发表于 2010-12-5 07:46:58 | 显示全部楼层
怎么那些蓝色的是可调电阻吗?
干什么用的,我是说那些可调电阻?

出0入0汤圆

发表于 2010-12-5 08:04:42 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-5 08:13:53 | 显示全部楼层
Make

出0入0汤圆

发表于 2010-12-5 09:35:33 | 显示全部楼层
回复【楼主位】zdtan2005
-----------------------------------------------------------------------

没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12V的加到VPP上。
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带EEPROM,在开机的过程中先读EEPROM里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。

出0入0汤圆

发表于 2010-12-5 10:15:41 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-5 11:32:47 | 显示全部楼层
回复【5楼】xjzxl
-----------------------------------------------------------------------

哈哈,我也是这么干的

出0入12汤圆

发表于 2010-12-5 11:36:54 | 显示全部楼层
楼主上个PDF版本的SCH吧,图片看不清楚

出0入0汤圆

发表于 2010-12-5 11:42:08 | 显示全部楼层
程序炸_弹,嘻嘻

出0入0汤圆

发表于 2010-12-5 12:16:12 | 显示全部楼层
回复【楼主位】zdtan2005
-----------------------------------------------------------------------

粗看lz是用了一个外部的eeprom做掉电存储的,这样要多外挂一个器件啊

出0入22汤圆

发表于 2010-12-5 12:44:19 | 显示全部楼层
电池供电?

出0入0汤圆

发表于 2010-12-5 13:04:55 | 显示全部楼层
看错了,以为是做炸_弹呢,呵呵

出0入0汤圆

发表于 2010-12-5 13:16:13 | 显示全部楼层
我觉得用“程序炸_弹”说法不好,只是停工,并不会造成主动破坏功能。

出0入0汤圆

发表于 2010-12-5 13:26:49 | 显示全部楼层
回复【楼主位】zdtan2005  
主要功能:
有7路输出控制
每一路的计数值能独立存储和更改
掉电存储当前掉电的路数和计数值
上电先从走第七路,再转到掉电前的状态继续计数
运行状态数码实时显示
等。。。
加了程序炸_弹,因为还有钱没有全部拿到,我就加了一个程序炸_弹(以前听过有程序炸_弹,就加了个)以防万一,呵呵。。。
用了两个定时器和两个外中断,程序大约7k左右(程序最终没有给他),给了他一个测试样品
qq:86035308(注明计数控制)

(原文件名:4.jpg)

(原文件名:5.jpg)

(原文件名:6.jpg)
<center>
原理图 ......
-----------------------------------------------------------------------

看图片应该是淘宝上买的电源块,MPS的?

出0入0汤圆

发表于 2010-12-5 14:01:08 | 显示全部楼层
回复【5楼】xjzxl  
回复【楼主位】zdtan2005
-----------------------------------------------------------------------
没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12v的加到vpp上。
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带eeprom,在开机的过程中先读eeprom里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。
-----------------------------------------------------------------------

你OUT了,现在的单片机ROM用5V就能擦写,不是12V的老东西的了。

出0入0汤圆

发表于 2010-12-5 14:11:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-5 17:23:24 | 显示全部楼层
人与我方便,我与人方便。

出0入0汤圆

发表于 2010-12-5 17:29:28 | 显示全部楼层
这个板子是做什么用的,用了这么多光耦,计什么数

出0入0汤圆

发表于 2010-12-5 19:03:13 | 显示全部楼层
记号一个

出0入0汤圆

发表于 2010-12-5 20:04:27 | 显示全部楼层
回复【15楼】XA144F
回复【5楼】xjzxl   
回复【楼主位】zdtan2005  
-----------------------------------------------------------------------
没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12v的加到vpp上。
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带eeprom,在开机的过程中先读eeprom里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。
-----------------------------------------------------------------------
你out了,现在的单片机rom用5v就能擦写,不是1......
-----------------------------------------------------------------------
电压低点也可以。因为AVR是进口的。AVR里面有自编程。所以很方便。

出0入0汤圆

发表于 2010-12-5 20:44:49 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2010-12-5 22:24:13 | 显示全部楼层
回复【5楼】xjzxl
-----------------------------------------------------------------------

就是如【5楼】xjzxl 所说的方法来锁住单片机不让单片机正常运行。

出0入0汤圆

 楼主| 发表于 2010-12-5 22:26:05 | 显示全部楼层
回复【20楼】8irmb 李_志伟
-----------------------------------------------------------------------

回复【15楼】XA144F  
回复【5楼】xjzxl   
回复【楼主位】zdtan2005   
-----------------------------------------------------------------------  
没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12v的加到vpp上。  
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带eeprom,在开机的过程中先读eeprom里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。  
-----------------------------------------------------------------------  
你out了,现在的单片机rom用5v就能擦写,不是1......
-----------------------------------------------------------------------
电压低点也可以。因为AVR是进口的。AVR里面有自编程。所以很方便。

-----------------------------------------------------------------------
STC能做到毁灭程序嘛

出0入0汤圆

 楼主| 发表于 2010-12-5 22:27:15 | 显示全部楼层
回复【14楼】unicontrol
-----------------------------------------------------------------------

是MPS的

出0入0汤圆

 楼主| 发表于 2010-12-5 22:30:55 | 显示全部楼层
回复【8楼】skynet 青青草原
-----------------------------------------------------------------------

PDF格式原理图ourdev_602571GPJFJ4.pdf(文件大小:71K) (原文件名:01.pdf)

出0入0汤圆

发表于 2010-12-6 00:10:15 | 显示全部楼层
回复【5楼】xjzxl
回复【楼主位】zdtan2005  
-----------------------------------------------------------------------
没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12v的加到vpp上。
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带eeprom,在开机的过程中先读eeprom里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。
-----------------------------------------------------------------------

回复【20楼】8irmb 李_志伟
回复【15楼】xa144f  
回复【5楼】xjzxl   
回复【楼主位】zdtan2005   
-----------------------------------------------------------------------  


没有你想像的那样子,你所谓的程序炸_弹应该是删除单片机里的程序吧?程序烧写是要有高压的,那么删除和烧写是一个道理的,除非你还有一路电源是12v的加到vpp上。  
如果不这样做,那我告诉你还有一个方法,就是单片机内部必须自己带eeprom,在开机的过程中先读eeprom里的一个数,如果这个数不超过多少值,给这个数加1,那程序往下正常工作。如果超过这个值,那关闭程序不再往下,或死循环。  
-----------------------------------------------------------------------  
你out......
-----------------------------------------------------------------------
23楼和 8楼~~~
您 俩没看到哪个大大的 STC~~~~  哈哈

出0入0汤圆

发表于 2010-12-6 00:10:51 | 显示全部楼层
回复【10楼】lbc___
回复【楼主位】zdtan2005  
-----------------------------------------------------------------------
粗看lz是用了一个外部的eeprom做掉电存储的,这样要多外挂一个器件啊
-----------------------------------------------------------------------

STC ~~~的 EEE 你赶久用

出0入0汤圆

发表于 2010-12-6 00:53:32 | 显示全部楼层
楼主是个好人

出0入0汤圆

发表于 2010-12-7 00:40:05 | 显示全部楼层
这个要MARK

出0入0汤圆

发表于 2010-12-7 01:11:32 | 显示全部楼层
不错 学习!

出0入0汤圆

发表于 2010-12-7 10:40:56 | 显示全部楼层
mark.

出0入0汤圆

发表于 2013-6-17 17:20:19 | 显示全部楼层
我来看掉电存储功能的。。。

出0入0汤圆

发表于 2013-6-17 19:00:49 来自手机 | 显示全部楼层
看看zd这个功能。

出0入0汤圆

发表于 2013-6-18 14:21:59 | 显示全部楼层
爲什麽程序炸_弹,爲什麽炸彈中間要加 __呢?

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-7-23 12:40

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

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