发明名称 基于可编程逻辑器件的红外遥控解码器
摘要 本发明实施例公开了基于可编程逻辑器件的红外遥控解码器,用于解决对红外遥控信号进行软件解码时,需要占用微处理器的内存资源,降低微处理器的工作效率的技术问题。本发明实施例中一种基于可编程逻辑器件的红外遥控解码器,包括:状态机、分频电路模块、定时电路模块、解码计数模块以及串并转换模块;所述状态机设有S0~S8共九个状态输出端。
申请公布号 CN104484992A 申请公布日期 2015.04.01
申请号 CN201410857439.6 申请日期 2014.12.31
申请人 广州科技贸易职业学院 发明人 侯继红
分类号 G08C23/04(2006.01)I 主分类号 G08C23/04(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 曹志霞
主权项 一种基于可编程逻辑器件的红外遥控解码器,其特征在于,包括:状态机、分频电路模块、定时电路模块、解码计数模块以及串并转换模块;所述状态机设有第一状态输出端、第二状态输出端、第三状态输出端、第四状态输出端、第五状态输出端、第六状态输出端、第七状态输出端、第八状态输出端、第九状态输出端,共九个状态输出端;所述分频电路模块包括:第一加法器、第一数据选择器、第一定时器、等于运算器和第一触发器;所述第一加法器、第一数据选择器、第一定时器、等于运算器的输出端和输入端依次连接,所述第一定时器的输出端与第一加法器的输入端连接,所述等于运算器的输出端分别与所述第一触发器的使能端和所述第一数据选择器的选择信号端连接;所述定时电路模块包括:第二定时器、第二数据选择器、第三数据选择器、第二加法器、四输入或门和三输入或门;所述第二加法器、第二数据选择器、第三数据选择器、第二定时器的输出端和输入端依次连接,所述第二定时器的输出端分别与第二数据选择器的另一输入端、第二加法器的输入端连接;所述四输入或门的四个输入端分别与第一状态输出端、第三状态输出端、第五状态输出端、第八状态输出端连接,输出端与第三数据选择器的选择信号端连接;所述三输入或门的三个输入端分别与第二状态输出端、第四状态输出端、第七状态输出端连接,其输出端与第二数据选择器的选择信号端连接;所述解码计数模块包括:计数器、第四数据选择器、第五数据选择器和第三加法器;所述第三加法器、第四数据选择器、第五数据选择器、计数器的输出端和输入端依次连接;所述计数器的输出端分别与所述第三加法器的输入端、所述第四数据选择器的另一输入端连接;所述第四数据选择器的选择信号端与第九状态输出端连接;所述第五数据选择器的选择信号端与第一状态输出端连接;串并转换模块包括第二触发器和移位寄存器;所述第二触发器的输出端与所述移位寄存器的输入端连接;所述第二触发器的使能端与第八状态输出端连接,所述移位寄存器的使能端与第九状态输出端连接;信号输入引脚分别与所述状态机的一个输入端、所述第二触发器的输入端连接;所述第一触发器的输入端反相并与所述第二定时器的时钟触发端连接,所述第一触发器的输出端与所述第二定时器的时钟触发端连接;所述第二定时器的输出端与所述状态机的一个输入端连接;所述计数器的输出端与所述状态机的一个输入端连接。
地址 511442 广东省广州市番禺区南村镇市新路北段669号