一种高密度信号输入输出电路及方法技术

技术编号:23850458 阅读:81 留言:0更新日期:2020-04-18 08:23
本发明专利技术公开了一种高密度信号输入输出电路,其包括有处理器MCU、多个输出锁存器和多个输入锁存器,其中:多个输出锁存器的LE引脚分别连接于所述处理器MCU的多个第一控制端,多个输出锁存器的OE引脚均连接于所述处理器MCU的第一使能端GPIO_OE;多个输入锁存器的OE引脚分别连接于所述处理器MCU的多个第二使能端,多个输入锁存器的LE引脚均连接于所述处理器MCU的第二控制端GPIO_LE;所述输出锁存器的输入端和所述输入锁存器的输出端一一对应地连接于所述处理器MCU的数据引脚。本发明专利技术较好地满足了大量、高密度信号的传输要求,同时本发明专利技术电路简单、易于实现,输出过程中无中间态,各输入输出完全独立,能有效避免故障传递,从而满足了高密度信号输入输出的应用需求。

A high density signal input and output circuit and method

【技术实现步骤摘要】
一种高密度信号输入输出电路及方法
本专利技术涉及信号输入输出电路,尤其涉及一种高密度信号输入输出电路及方法。
技术介绍
工业自动化控制中,控制器往往需要大量的输入输出信号来监控和执行机械动作。传统输入输出设备的实现方法是一个MCU管脚对应一路输入或输出信号,即一对一模式;另一种方法是采用现场总线扩展IO,而在每个从站单元也多采用一对一模式。这对MCU管脚的数量提出了更高的要求,而且现有技术中的应用方式难以满足大量、高密度信号的传输要求。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种能够满足大量、高密度信号的传输要求,同时电路实现简单、输出无中间态、各输入输出完全独立、能避免故障传递的信号输入输出电路及方法。为解决上述技术问题,本专利技术采用如下技术方案。一种高密度信号输入输出电路,其包括有处理器MCU、多个输出锁存器(n_1~n_n)和多个输入锁存器(p_1~p_p),其中:多个输出锁存器(n_1~n_n)的LE引脚分别连接于所述处理器MCU的多个第一控制端(GPIO_LE1~G本文档来自技高网...

【技术保护点】
1.一种高密度信号输入输出电路,其特征在于,包括有处理器MCU、多个输出锁存器(n_1~n_n)和多个输入锁存器(p_1~p_p),其中:/n多个输出锁存器(n_1~n_n)的LE引脚分别连接于所述处理器MCU的多个第一控制端(GPIO_LE1~GPIO_LEn),多个输出锁存器(n_1~n_n)的OE引脚均连接于所述处理器MCU的第一使能端GPIO_OE;/n多个输入锁存器(p_1~p_p)的OE引脚分别连接于所述处理器MCU的多个第二使能端(GPIO_OE1~GPIO_OEp),多个输入锁存器(p_1~p_p)的LE引脚均连接于所述处理器MCU的第二控制端GPIO_LE;/n所述输出锁存器...

【技术特征摘要】
1.一种高密度信号输入输出电路,其特征在于,包括有处理器MCU、多个输出锁存器(n_1~n_n)和多个输入锁存器(p_1~p_p),其中:
多个输出锁存器(n_1~n_n)的LE引脚分别连接于所述处理器MCU的多个第一控制端(GPIO_LE1~GPIO_LEn),多个输出锁存器(n_1~n_n)的OE引脚均连接于所述处理器MCU的第一使能端GPIO_OE;
多个输入锁存器(p_1~p_p)的OE引脚分别连接于所述处理器MCU的多个第二使能端(GPIO_OE1~GPIO_OEp),多个输入锁存器(p_1~p_p)的LE引脚均连接于所述处理器MCU的第二控制端GPIO_LE;
所述输出锁存器(n_1~n_n)的输入端和所述输入锁存器(p_1~p_p)的输出端一一对应地连接于所述处理器MCU的数据引脚(GPIO_1~GPIO_m);
所述处理器MCU用于:
首先将所述第一使能端GPIO_OE和所述第二控制端GPIO_LE置为上使能;
输出信号时,将逻辑电平加载于所述数据引脚(GPIO_1~GPIO_m),然后将多个第一控制端(GPIO_LE1~GPIO_LEn)依次置为上使能,在每个第一控制端(GPIO_LE1~GPIO_LEn)被置为上使能时,相应地启动当前输出锁存器(n_1~n_n),再将所述数据引脚(GPIO_1~GPIO_m)的逻辑电平锁存于当前输出锁存器(n_1~n_n),重复上述过程,直至对多个输出锁存器(n_1~n_n)的写锁存动作全部完成;
输入信号时,将多个第二使能端(GPIO_OE1~GPIO_OEp)依次置为上使能,在每个第二使能端(GPIO_OE1~GPIO_OEp)被置为上使能时,相应地启动当前输入锁存器(p_1~p_p),所述处理器MCU通过所述数据引脚(GPIO_1~GPIO_m)读取当前输入锁存器(p_1~p_p)内锁存的逻辑电平,重复上述过程,直至对多个输入锁存器(p_1~p_p)的读锁存动作全部完成。


2.一种高密度信号输入输出方法,其特征在于,该方法基于一电路实现,所述电路包括有处理器MCU、多个输出锁存器(n_1~n_n)和多个输入锁存器(p_1~p_p),其中:
多个输出锁存器(n_1~n_n)的LE引脚分别连接于所述处理器MCU的多个第一控制端(GPIO_LE1~GPIO_LEn),多个输出锁存器(n_1~n_n)的OE引脚均...

【专利技术属性】
技术研发人员:尹朋黄祥钧侯晓东
申请(专利权)人:深圳万讯自控股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1