32位捕获寄存器的实现方法

基本信息

申请号 CN201010515766.5 申请日 -
公开(公告)号 CN102457268A 公开(公告)日 2012-05-16
申请公布号 CN102457268A 申请公布日 2012-05-16
分类号 H03K23/52(2006.01)I;G01R23/02(2006.01)I;G01R1/20(2006.01)I 分类 基本电子电路;
发明人 翟富昌;赵长兵;肖永华;李增利;王敬仁;刘国营;欧阳强;常红旗;陈磊 申请(专利权)人 北京德威特电力系统自动化有限公司
代理机构 北京科龙寰宇知识产权代理有限责任公司 代理人 北京德威特电力系统自动化有限公司;北京德威特电气科技股份有限公司
地址 100082 北京市海淀区中关村北二条甲5号
法律状态 -

摘要

摘要 本发明提供了一种32位捕获寄存器的实现方法,包括以下步骤:选定所用微处理器的一I/O口,将I/O口定义为捕获口,并将所述的I/O口的中断触发方式设置为上升沿或下降沿中断触发,该I/O口用于检测带有频率信息的方波信号;选定所用微处理器的一16位定时器,通过调用TIMER_CONFIGURE函数将该16位定时器的一第一定时/计数器和一第二定时/计数器配置为32位周期计数器。通过电力系统频率测量程序的设置,实现32位捕获寄存器的频率捕获功能。本发明实现方法简单,且能保证电力系统频率测量的精度。