[发明专利]一种多功能定时器有效
申请号: | 201210361762.5 | 申请日: | 2012-09-26 |
公开(公告)号: | CN102890445A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 杨靓;巨新刚;冯春阳 | 申请(专利权)人: | 中国航天科技集团公司第九研究院第七七一研究所 |
主分类号: | G04G3/00 | 分类号: | G04G3/00;H03K5/01 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710000*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多功能 定时器 | ||
1.一种多功能定时器,包括脉冲计数器、输入脉宽计数器、输出脉宽计数器、全局控制寄存器、脉冲数计数寄存器、定时周期寄存器、脉宽计数寄存器、输出脉宽寄存器、脉冲检测宽度、比较器一、比较器二和脉冲收发器,其特征在于:脉冲计数器和输出脉宽计数器为减一计数器,输入脉宽计数器为加一计数器;脉冲收发器有脉冲和时钟两种输出方式;脉冲检测宽度由全局控制寄存器提供;定时器所需的时钟通过外部时钟或内部时钟输入控制定时器;定时器根据要实现的功能对全局控制寄存器、脉冲计数寄存器、脉宽计数寄存器、定时周期寄存器、脉冲检测宽度、输出脉宽寄存器和脉冲检测宽度进行初始值设置;脉冲数计数寄存器的值赋给脉冲计数器做减一计数,并进入比较器一;在比较器一中,当脉冲计数器减到零时,定时周期寄存器中的值赋给脉冲计数器做减一计数,当减到零时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出;脉宽计数寄存器的值赋给输入脉宽计数器做加一计数,并进入比较器二;在比较器二中,当输入脉宽计数器的值和脉冲检测宽度的值相等时,进入脉冲收发器;脉冲收发器中的脉冲翻转一次后输出;输出脉宽寄存器的值赋给输出脉宽计数器做减一计数,当减到零时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出。
2.根据权利要求1所述的多功能定时器,其特征在于:所述的输入脉宽计数器根据脉宽计数寄存器中的值做加一操作,并进入比较器二;在比较器二中,当输入脉宽计数器中的值和脉冲检测宽度的值相等时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出;同时,输出脉宽计数器根据输出脉宽寄存器中的值进行减一计数,当计数值减为零时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出;同时,输入脉宽计数器置零并做加一计数,当输入脉宽计数器中的值和脉冲检测宽度的值相等时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出;同时,输出脉宽寄存器中的值置给输出脉宽计数器做减一计数,当减为零时,进入脉冲收发器;脉冲收发器中的脉冲做一次翻转并输出;依此重复执行。
3.根据权利要求1所述的多功能定时器,其特征在于:所述的全局广播控制寄存器和定时器的全局控制寄存器、脉冲计数寄存器、脉宽计数寄存器、定时周期寄存器、脉冲检测宽度、输出脉宽寄存器和脉冲检测宽度进行初始值设置;当初始值设置好后,由全局广播控制寄存器中的定时器使能信号开始启动定时器工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第九研究院第七七一研究所,未经中国航天科技集团公司第九研究院第七七一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210361762.5/1.html,转载请声明来源钻瓜专利网。