久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
雙保持延時繼電器單片機源代碼【絕對原創】
[打印本頁]
作者:
難解風華滅
時間:
2016-3-30 22:58
標題:
雙保持延時繼電器單片機源代碼【絕對原創】
先給廣大的電子愛好者點個贊。一下我將開源一個基于STC89C52單片機的雙保持演示繼電器的源代碼。
部分程序預覽(完整版請下載本帖附件)
//可以設定觸發時間 也可以保存觸發時間 觸發 時間到 保持兩秒,隨后又進入觸發時間,循環進行,類似pwm技術
//擁有上述功能的時間繼電器
#include"stc89c5xrc.h"
#include"MacroAndConst.h"
#include"key_block.h"
#include"delay.H"
#include"display.H"
#include"timer1.h"
#include"define_io.h"
uint16 second_num0;
uint16 second_num1;
uint16 t0cnt=0;
uint16 newsecond;
uint16 second=0;
sbit beep=P2^3;
/*bool second_flag;
bool minite_flag;
bool hour_flag;*/
//---------------------------------------------
void main()
{
init_timer1();
init_24c02();
// second=read24c02(0)*255+read24c02(1);//讀取數據時要賦值給second
second=newsecond; //不斷電的情況下,復位也可以不丟失存儲的定時時間?答案是不可以
while(1)
{
display(second);
if(plus_key==0)
{
display(second);
if(plus_key==0)
{
second+=10;
}
}
if(minus_key==0)
{
display(second);
if(minus_key==0)
{ second--;
}
while(minus_key==0) //加時候快點沒關系, 主要是減的時候調整好時間就行了
{display(second);}
}
if(excute_key==0)
{
display(second);
if(excute_key==0)
{
TR1=1;
}
while(excute_key==0)
{display(second);}
}
if(restore_key==0)
{
display(second);
if(restore_key==0)
{
uint8 i=0;
for(i=0;i<=1;i++)
{
beep=0;
delay(100);
beep=1;
delay(100);
}
//second_num0=second/255; //用數據分離的思想將16的數據分別存儲到8位數據中
//second_num1=second%255;
//write24c02(0,0);
//write24c02(1,0); //如果讀取出現亂碼,將這兩行改成 write24c02(0,0); write24c02(1,0);即可
newsecond=second; //設置的倒計時時間存在newsecond這里
}
}
}
}
//---------------------------------------------
void timer1()interrupt 3 using 1
{
second--;
if(second==0)
{
TR1=0; TR0=1;P10=0;//
}
TH1=(65536-9216)/256;
TL1=(65536-9216)%256;
}
void timer0()interrupt 1 using 0 //時間到后,保持2s長的時間
{
t0cnt++;
if(t0cnt==40)
{
TR0=0;TR1=1;P10=1;t0cnt=0;
second=newsecond; //觸發時間到后,second恢復到先前設置的時間
//second=read24c02(0)*255+read24c02(1);// 兩次讀取,產生警告.
}
TH0=(65536-46080)/256;
TL0=(65536-46080)%256;
}
復制代碼
[實驗31] 更好的可設定時間的延時繼電器.zip
2016-3-30 22:57 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
49.46 KB, 下載次數: 24, 下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
午夜www
|
久精品视频
|
av免费资源
|
日韩在线视频免费观看
|
亚洲精品免费观看
|
国产精品一品二区三区的使用体验
|
黄色片中文字幕
|
欧美一区二区三区在线视频
|
免费的黄色小视频
|
精品欧美黑人一区二区三区
|
特级西西444www大胆免费看
|
亚洲一区精品视频
|
精品国产一区二区在线观看
|
午夜视频网
|
国产亚洲视频在线观看
|
国产aaaaaa
|
亚洲综合三区
|
97精品久久
|
蜜桃视频一区二区
|
久久精品一区二区三区不卡牛牛
|
中文字幕在线免费看线人
|
黄色小说视频
|
黄色成人在线视频
|
成人三级视频在线观看
|
一级特黄aaaaaa大片
|
真实人妻互换毛片视频
|
九九在线免费视频
|
日韩在线免费观看视频
|
91精品国产色综合久久不卡98
|
中文在线字幕免费观看
|
日日干日日操
|
日韩精品极品视频在线观看免费
|
一区二区视频在线播放
|
www黄色片
|
亚洲人精品
|
久久久久综合
|
日韩av一级片
|
国产精品一区视频
|
91网站免费观看
|
天天干天天操
|
亚洲日本视频
|