当前位置: 首页 >分类> 硬件工程师的智慧!以太网照亮我们的眼睛!

硬件工程师的智慧!以太网照亮我们的眼睛!

【转载】作者:河北华曙新能源汽车科技有限公司 2023-5-26
评论(0
分享

很佩服硬件工程师的智慧。以前我以为控制很多继电器,就是共共地接法或共阳接法,芯片接到继电器另一脚上,这样如果通过继电器控制下游三十个设备,就接三十个继电器,今天看到一块板子,硬件通过矩阵控制,单片机把每个继电器的两个引脚都进行了控制,这样的矩阵接法,继电器能控制的下游设备就是继电器行与列的乘积,具体算起来,6个继电器控制行,另外6个继电器控制列,12个继电器就可以控制36个下游设备,大大降低了继电器的数量,也大大减少了单片机的引脚数量。

五一单片机继电器在哪里1、51单片机通过4个按键控制4路12V继电器,按下一个按键时启动相应的继电器…

我帮做稍等差肯定条件没说明白全断没吸合先按字面意思假设八继电器由P1口驱高电平效及所谓打程序按键扫描自处理前键值KEY并14键键值定义KEY1、KEY2、KEY3、KEY4MOVP1,#0C3H;加入主程序初始化1、4键控制继电器吸合MOVA,KEY;加入主程序键盘处理部键值送入A调用面程序LCALLONOFFONOFF:CJNEA,

五一单片机继电器在哪里

CKEY2;1号键转判断2号键ANL,#C3H;23键控制继电器断RETCKEY2:CJNEA,KEY2,CKEY3;2号键转判断3号键ANL,#CCH;13键控制继电器断RETCKEY3:CJNEA,KEY3,CKEY4;3号键转判断4号键ANL,#0F0H;12键控制继电器断RETCKEY4:CJNEA,KEY4,

五一单片机继电器在哪里2、求51单片机控制继电器程序

程序就免了,给你几个建议。你最好把按键的程序和逻辑控制分开写,这样比较清晰,按键驱动的结果就是消抖以后的按键状态,处理完清除,最好用固定时钟驱动少用延时,按键驱动看着容易做好了还是不容易的。逻辑控制无非就是ifelse。用全局量记录之前的状态,最好有个简单明了的逻辑状态图否则很容易乱套,然后操作继电器就是两个io口就是了。

stc很多型号都用3.0和3.1口下载程序,所以按键会有影响,建议换个io口继电器的常开和常闭是接线决定的,按键常开和常闭可以用上下拉电阻来控制,硬件上处理一下,主要是要保证系统刚上电之前的这段时间的状态是对的。51和stm32是完全不同的cpu,如果要移植到stm32上初始化和寄存器操作是不一样的,c语言的层面上大概只有逻辑控制这块儿能用,而且stm32是3.3V硬件上也要处理。

分享:

加入收藏

标签:
+0

+1

网友评论 0条评论
精品推荐

Copyright © 2007 - 河北华曙新能源汽车科技有限公司.All rights reserved