请画出继电器控制电路的一般接线方式,并指出如何编程控制。

继电器控制电路的一般接线方式如图:程序编写如图。继电器的控制是采用硬件接线实现的,是利用继电器机械触点的串联或并联极延时继电器的滞后动作等组合形成控制逻辑,其连线多且复杂、体积大、功耗大,系统构成后,想再改变或增加功能较为困难。另外继电器触点数量有限,所以继电器控制系统的灵活性和可扩展性受到...
请画出继电器控制电路的一般接线方式,并指出如何编程控制。
#include <reg52.h>

typedef unsigned char uchar;
typedef unsigned int uint;

sbit sda = P3^5;
sbit scl = P3^6;
sbit rck = P3^7;
//--------------------------------------------------------
char code SEG[] = {
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
//--------------------------------------------------------
void sendbyte(uchar dat) //串行输出一字节
{
uchar i;
for(i = 0; i < 8; i++) {
if (dat & 0x80) sda = 1; else sda = 0;
scl = 0; dat <<= 1; scl = 1;
}
}
//--------------------------------------------------------
void display(uchar x, uchar dat) //位置, 段码
{
uchar i;
rck = 0; sendbyte(1 << x); sendbyte(dat); rck = 1;
for(i = 0; i < 100; i++); //延时
rck = 0; sendbyte(0); sendbyte(255); rck = 1;
}
//--------------------------------------------------------
void main()
{
uchar i = 0;
while (1) {
display(i, SEG[i + 1]); //每次输出两个字节
i++;
i %= 8;

}
}
//--------------------------------------------------------

2015-01-21

继电器控制电路的一般接线方式如图:

程序编写如图。
继电器的控制是采用硬件接线实现的,是利用继电器机械触点的串联或并联极延时继电器的滞后动作等组合形成控制逻辑,其连线多且复杂、体积大、功耗大,系统构成后,想再改变或增加功能较为困难。另外继电器触点数量有限,所以继电器控制系统的灵活性和可扩展性受到很大限制。
2015-10-19
████████ MSI ████████纠结……每次被删████████ MoonShine ████████2015-08-06
52个——这——是——小——尾——巴——2015-01-15
你的题目错了,去物理吧问问吧2015-01-15
450块钱上的奇异图案应该就是你说的东西2015-01-15
mengvlog 阅读 138 次 更新于 2025-12-15 11:53:26 我来答关注问题0
檬味博客在线解答立即免费咨询

编程相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部