【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
51定时点火器设计-升压-数码管-RELAY-TP4056-KEY
本设计由STC89C52单片机电路+千伏升压模块电路+数码管显示模块电路+继电器模块电路+锂电池电源电路组成。
1、通过按键可以设置继电器的倒计时时间,可以设置倒计时间:1到99分钟。时间到继电器闭合,进而升压模块放电。
2、除非再次按下复位按键或者关掉电源,继电器才能断开。
//数码管位选定义
sbit smg_we1 = P3^4; //数码管位选定义
sbit smg_we2 = P3^5;
sbit smg_we3 = P3^6;
sbit smg_we4 = P3^7;
uchar dis_smg[8] = {0x90,0xf5,0x1c,0x34,0x71,0x32,0x12,0xf4};
bit flag_500ms;
sbit relay = P2^3;
uchar a_a;
uchar menu_1; //设置参数用
uchar fen,miao,weimiao; // 倒计时数
uchar num_value; // 用做中间的变量
bit flag_num_en ; // 倒计时器开始计时使能标志位
uchar set_fen = 30; // 设置倒计时数的启始值
uchar set_miao = 0; // 设置倒计时数的启始值