一种控制器进行重置的方法及电路

著录项
  • CN201711383478.7
  • 20171220
  • CN108009052A
  • 20180508
  • 张彬
  • 张彬
  • G06F11/14
  • G06F11/14 G06F9/44

  • 江苏省徐州市云龙区庆丰路14号
  • 江苏(32)
摘要
本发明公开了一种控制器进行重置的方法及电路,电路包含第一晶体管,电性连接该微控制器;以及一电压比较器,电性连接该第一晶体管,当该系统供电电源的电压下降至小于该第二电压时,触发该电压比较器输出一正电压信号以导通该第一晶体管,当该第一晶体管导通时,该第一晶体管输出一重置信号以重置该微控制器。本发明可以实现在电源启动后按压重置开关,仍然可以加载微控制器功能选择不受限制,可以提早将微控制器初始化,以避免耗电以及信号相冲突的情形。
权利要求

1.一种控制器进行重置的方法,其特征在于,步骤如下:

第一步,微控制发明器电源启动后,便直接加载微控制器功能选择,而不受重置开关影 响,当加载微控制器功能选择完毕后,重置开关方能对微控制器产生重置操作,根发明据重 置开关是否被按压的状态,其包括有两种初始化的模式:

第二步:若重置开关已经按压后放开,则微控制器执行初始化操作;若重置开关持续按 压,则微控制器一直处在执行重置操作;

第三步,如果经过一段时间将重置开关放开,将会重新加载微控制器功能选发明择;

第四步,在加载微控制器功能选择期间如果按压重置开发明关,便会再度进入执行重 置操作,如果没有按压重置开关,则加发明载微控制器功能选择完毕后,微控制器开始执行 初始化操作;当发明微控制器初始化操作地时候,再按压重置开关,则会进入执行重发明置 操作。

2.一种重置电路,其特征在于,包含第一晶体管,电性连接该微控制器;以及一电压比 较器,电性连接该第一晶体管,当该系统供电电源的电压下降至小于该第二电压时,触发该 电压比较器输出一正电压信号以导通该第一晶体管,当该第一晶体管导通时,该第一晶体 管输出一重置信号以重置该微控制器。

说明书
技术领域

本发明涉及一种控制器,具体涉及一种控制器进行重置的方法及电路。

手持电子产品、移动电话在执行某一程序与硬件相冲突或设定状态不佳而产生死 机状况,有时甚至可能执行重新开机都无法解决该死机状况,因此必须借助按压手持电子 产品所设置重置开关,使手持电子产品的运行软件恢复至初始状态值,以解决该死机状况, 电源启动后有一项限制就是必须将重置开关放开,才会开始加载微控制器功能选择,因此 电源启动后如果重置开关持续被按压,便无法将微控制器各功能初始化,同时无法执行重 置操作,当使用者所要的功能选择与初始默认值不同时,使用者必须再花费时间去逐一调 整,便可能产生不必要的耗电情形,同时还有可能产生信号相冲突的情形,例如:微控制器 管脚有输入/输出的功能选择时,一开始管脚预设为输出,而使用者操作连接接口默认值为 输入,若重置开关持续按压,则管脚没办法顺利改变功能选择成为输入管脚,此时输入信号 便与输出信号相冲突,产生所谓死机现象。为改善微控制器在应用上发生的上述情形,本发 明的改进型微控制器重置方法因此而产生。

针对上述现有技术存在的问题,本发明提供一种控制器进行重置的方法及电路, 可以提早加载微控制器功能选择,恢复微控制器各功能初始值,以避免耗电以及信号相冲 突的情形。

本发明的技术方案是通过以下方式实现的:一种控制器进行重置的方法,步骤如 下:

第一步,微控制发明器电源启动后,便直接加载微控制器功能选择,而不受重置开 关影响,当加载微控制器功能选择完毕后,重置开关方能对微控制器产生重置操作,根发明 据重置开关是否被按压的状态,其包括有两种初始化的模式:

第二步:若重置开关已经按压后放开,则微控制器执行初始化操作;若重置开关持 续按压,则微控制器一直处在执行重置操作;

第三步,如果经过一段时间将重置开关放开,将会重新加载微控制器功能选发明 择;

第四步,在加载微控制器功能选择期间如果按压重置开发明关,便会再度进入执 行重置操作,如果没有按压重置开关,则加发明载微控制器功能选择完毕后,微控制器开始 执行初始化操作;当发明微控制器初始化操作地时候,再按压重置开关,则会进入执行重发 明置操作。

一种重置电路包含第一晶体管,电性连接该微控制器;以及一电压比较器,电性连 接该第一晶体管,当该系统供电电源的电压下降至小于该第二电压时,触发该电压比较器 输出一正电压信号以导通该第一晶体管,当该第一晶体管导通时,该第一晶体管输出一重 置信号以重置该微控制器。

本发明可以通过一种改进型微控制器重置电路实现,该电路可以实现在电源启动 后按压重置开关,仍然可以加载微控制器功能选择不受限制,可以提早将微控制器初始化, 以避免耗电以及信号相冲突的情形。

图1是本发明结构示意图;

图2是重置电路图。

下面结合附图对本发明作进一步说明。

如图1所示,一种控制器进行重置的方法,步骤如下:

第一步,微控制发明器电源启动后,便直接加载微控制器功能选择,而不受重置开 关影响,当加载微控制器功能选择完毕后,重置开关方能对微控制器产生重置操作,根发明 据重置开关是否被按压的状态,其包括有两种初始化的模式:

第二步:若重置开关已经按压后放开,则微控制器执行初始化操作;若重置开关持 续按压,则微控制器一直处在执行重置操作;

第三步,如果经过一段时间将重置开关放开,将会重新加载微控制器功能选发明 择;

第四步,在加载微控制器功能选择期间如果按压重置开发明关,便会再度进入执 行重置操作,如果没有按压重置开关,则加发明载微控制器功能选择完毕后,微控制器开始 执行初始化操作;当发明微控制器初始化操作地时候,再按压重置开关,则会进入执行重发 明置操作。

如图2所示,一种重置电路包含第一晶体管1,电性连接该微控制器;以及一电压比 较器2,电性连接该第一晶体管1,当该系统供电电源的电压下降至小于该第二电压时,触发 该电压比较器输出一正电压信号以导通该第一晶体管1,当该第一晶体管1导通时,该第一 晶体管输出一重置信号以重置该微控制器。

本发明可以提早加载微控制器功能选择,恢复微控制器各功能发明初始值,以避 免耗电以及信号相冲突的情形;使微控制器的重置开关在电源启发明动时被锁定变成无 效,等到第一次加载微控制器功能选择完毕之后,重置开发明关便回复其功能,如此便可避 免信号相冲突与死机状况。

本文发布于:2024-09-24 10:15:39,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/73143.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议