单片机STC89C51控制继电器2秒吸合后2秒断开.docxVIP

  • 4
  • 0
  • 约2.22万字
  • 约 18页
  • 2026-04-08 发布于陕西
  • 举报

单片机STC89C51控制继电器2秒吸合后2秒断开.docx

下面的C语言程序单片机STC89C51控制继电器2秒吸合,2秒断开,程序使用KEILL3开发。

#includereg52.h//包含单片机寄存器的头文件

#includeintrins.h//包含_nop_()函数定义的头文件

unsignedcharcodedigit[10]={0123456789};//定义字符数组显示数字

//2013年9月26日,修正DS1302干扰P1口LED灯问题

sbitSCLK=P1^7;//位定义1302芯片的接口,时钟输出端口定义在P1.7引脚

sbitDATA=P2^7;//位定义1302芯片的接口,数据输出端定义在P2.7引脚

sbitRST=P1^2;//位定义1302芯片的接口,复位端口定义在P1.2引脚

sbitcs88=P2^2;

sbitDU=P2^0;

sbitWE=P2^1;

#define OP_READ 0xa1 //器件地址以及读取操作,0xa1即为10100001B

#define OP_WRITE0xa0 //器件地址以及写入操作,0xa1即为10100000B

sbitSDA=P1^2;//将串行数据总线SDA位定义在为P1.2引脚HL-1接在P2.0

sbitSCL=P1^7;//

文档评论(0)

1亿VIP精品文档

相关文档