wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2881|回復(fù): 11
打印 上一主題 下一主題
收起左側(cè)

DIY定時插座 附單片機程序原理圖

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:468209 發(fā)表于 2024-5-2 17:59 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
雖然定時插座很便宜 但diy是一種樂趣 現(xiàn)在的手機都是快充 很快充滿 適合睡覺用 也適合電車用
最大可以設(shè)置12小時定時 5個LED燈組合顯示時間 如程序圖所示  
帶記憶功能 為了減少不必要的刷寫 長按按鍵約3秒儲存 看到LED燈閃爍就表示儲存好了  下次點擊按鍵就可以直接進(jìn)入所保存的時間了




大意了 前面發(fā)的電路圖畫錯了  現(xiàn)在是已修改好的電路圖

hh.jpg (5.53 MB, 下載次數(shù): 41)

hh.jpg

定時插座 -EEPROM.zip

69.38 KB, 下載次數(shù): 39, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏10 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:468209 發(fā)表于 2024-5-3 12:16 來自觸屏版 | 只看該作者
昨晚用了一次 晚上LED有限刺眼 LED限流電阻已換成5K 這個可以跟據(jù)自己須求改動
回復(fù)

使用道具 舉報

板凳
ID:76027 發(fā)表于 2024-5-3 13:49 | 只看該作者
原理圖和程序?qū)Σ簧希存I和繼電器畫錯了。
#include <STC8G.H>         //此文件中定義了單片機的一些特殊功能寄存器   
#include "STC8G_EEPROM.h"  //STC8G內(nèi)部EEPROM驅(qū)動

sbit anjian1=P1^7;   //按鍵引腳定義
sbit jidianqi=P1^0;  //繼電器引腳定義

typedef unsigned char u8;   //無符號字符形數(shù)據(jù)類型進(jìn)行聲明定義 定義名稱u8 所占位數(shù)8位 范圍0~255
typedef unsigned int u16;   //無符號整形數(shù)據(jù)類型進(jìn)行聲明定義 定義名稱u16 所占位數(shù)16位 范圍0~65535

u8 fen,miao; //分 秒 變量
bit ajyxzz1,EP_num; //條件允許終止 用于每次操作只允許執(zhí)行一次 防止重復(fù)執(zhí)行
u16 weimiao;


/*1T 12M晶振 延時函數(shù) Delay_ms(1)時大約1ms*/
void Delay_ms(u16 ms)
{

    u8 i,j;
    while(ms--)
    {
        for(i=0; i<7; i++)
            for(j=0; j<99; j++);
    }
}


/*io端口配置*/
void STCIO_in()
{
    P1M0 = 0x00;
    P1M1 = 0x00; //配置P1為準(zhǔn)雙向輸出輸入
    P3M0 = 0x00;
    P3M1 = 0x00; //配置P3為準(zhǔn)雙向輸出輸入
    //P5M0 = 0x00;
    //P5M1 = 0x00; //配置P5為準(zhǔn)雙向輸出輸入
}

/*定時計數(shù)器配置*/
void Timer0_Init(void)                //1毫秒@12.000MHz 16位自動重裝
{
    AUXR |= 0x80;                        //定時器時鐘1T模式
    TMOD &= 0xF0;                        //設(shè)置定時器模式
    TL0 = 0x20;                                //設(shè)置定時初始值
    TH0 = 0xD1;                                //設(shè)置定時初始值
    TF0 = 0;                                //清除TF0標(biāo)志
    //TR0 = 1;                                //定時器0開始計時
    ET0 = 1;                                //使能定時器0中斷
    EA=1;                   //定時器總開關(guān)
}

/*主函數(shù)*/
void main()
{
    u8 nj_num;    //按鍵累計變量
    u16 cn_num;   //按鍵長短按累計變量
    u16 fne_num;  //分鐘累計變量

    STCIO_in();   //io端口初始化

    jidianqi=1;     //關(guān)閉繼電器 此時斷電
    P3=0x00;        //開機LED全撿 開
    Delay_ms(1000); //延時約1秒
    P3=0xff;        //開機LED全撿 關(guān)

    Timer0_Init(); //定時計數(shù)器初始化
    while(1)
    {
        if(anjian1==0)//判斷時加按鍵是否按下
        {
            Delay_ms(5); //延時消抖
            if(anjian1==0) //再次判斷時加按鍵是否按下
            {
                                ajyxzz1=0; //按鍵條件復(fù)位 等待下一次按鍵操作
                cn_num++;  //長按累計器開始計數(shù)
                if(cn_num>1000)  //長按操作 約3秒
                {
                    P3=0xff;
                                        if(EP_num==0) //這里添加一個條件允許終止 不能它一直重復(fù)擦除寫數(shù)據(jù)
                                        {
                                                IapErase(0x0400);           //擦除EEPROM
                                            IapProgram(0x0400, nj_num); //寫數(shù)據(jù)到EEPROM
                                                EP_num=1;                   //數(shù)據(jù)寫好了 馬上終止 防止程序循環(huán)重復(fù)執(zhí)行
                                        }
                    Delay_ms(200);
                }
            }
        }
        else
        {
            if(cn_num>0&&cn_num<500&&ajyxzz1==0) //短按操作
            {
                                if(nj_num==0)
                                {
                                        nj_num = IapRead(0x0400);  //讀EEPROM
                                        nj_num = nj_num-1;
                                }
                if(nj_num<12)nj_num=nj_num+1;
                else(nj_num=1);

                 miao=0;     //清零秒
                 fen=0;      //清零分
                 jidianqi=0; //啟動繼電器 此時開始通電
                 TR0 = 1;    //定時器開始計數(shù)
                 ajyxzz1=1;  //執(zhí)行完畢 條件終止 防止重復(fù)執(zhí)行
            }
            cn_num=0;  //按鍵長短按累計變量復(fù)位 等待下一次執(zhí)行
                        EP_num=0;  //EEPROM條件允許終止復(fù)位 等待下一次執(zhí)行
        }

        if(nj_num>0)
        {
                        switch(nj_num) //顯示LED燈與時長選擇
            {
                case 1:P3=0x7f;fne_num=60;break;   //0111 1111  1小時
                case 2:P3=0xbf;fne_num=120;break;  //1011 1111  2小時
                case 3:P3=0xdf;fne_num=180;break;  //1101 1111  3小時
                case 4:P3=0xef;fne_num=240;break;  //1110 1111  4小時
                case 5:P3=0xf7;fne_num=300;break;  //1111 0111  5小時
                case 6:P3=0x77;fne_num=360;break;  //0111 0111  6小時  5+1
                case 7:P3=0xb7;fne_num=420;break;  //1011 0111  7小時  5+2
                case 8:P3=0xd7;fne_num=480;break;  //1101 0111  8小時  5+3
                case 9:P3=0xe7;fne_num=540;break;  //1110 0111  9小時  5+4
                case 10:P3=0x67;fne_num=600;break; //0110 0111  10小時 5+4+1
                case 11:P3=0xa7;fne_num=660;break; //1010 0111  11小時 5+4+2
                case 12:P3=0xc7;fne_num=720;break; //1100 0111  12小時 5+4+3
        }
            if(fen==fne_num) //判斷時間是否到了
            {
                TR0 = 0;      //關(guān)閉定時器
                P3 = 0xff;    //關(guān)閉所有LED燈
                jidianqi=1;   //關(guān)閉繼電器 此時斷電
                weimiao = 0;  //毫秒清零
                miao = 0;     //清零秒
                fen = 0;      //清零分
                nj_num = 0;   //按鍵累計變量清零
            }
        }
    }
}

/*定時器0*/
void Timer0_Isr(void) interrupt 1
{
    weimiao++;
    if(weimiao==1000) //1000毫秒=1秒
    {
        miao++;       //秒
        weimiao=0;    //毫秒清零
        if(miao==60)  //60秒=1分鐘
        {
            fen++;    //分
            miao=0;   //分清零
        }
    }
}
回復(fù)

使用道具 舉報

地板
ID:1057925 發(fā)表于 2024-5-3 14:22 | 只看該作者
直接4個指示燈,按二進(jìn)制編碼
回復(fù)

使用道具 舉報

5#
ID:468209 發(fā)表于 2024-5-3 15:53 來自觸屏版 | 只看該作者
bd5fna 發(fā)表于 2024-5-3 13:49
原理圖和程序?qū)Σ簧希存I和繼電器畫錯了。#include          //此文件中定義了單片機的一些特殊功能寄存器 ...

哦 是哦 我都沒注意看
回復(fù)

使用道具 舉報

6#
ID:468209 發(fā)表于 2024-5-3 15:55 來自觸屏版 | 只看該作者
黑色蜂鳥 發(fā)表于 2024-5-3 14:22
直接4個指示燈,按二進(jìn)制編碼

可以啊 現(xiàn)在也是二進(jìn)制 有空間的話 有多的IO口 上12個也夠
自己喜歡貝
回復(fù)

使用道具 舉報

7#
ID:137736 發(fā)表于 2024-5-18 18:57 | 只看該作者
1860774xxxx 發(fā)表于 2024-5-3 15:55
可以啊 現(xiàn)在也是二進(jìn)制 有空間的話 有多的IO口 上12個也夠
自己喜歡貝

四個燈用不同顏色更好
回復(fù)

使用道具 舉報

8#
ID:468209 發(fā)表于 2024-5-19 07:48 來自觸屏版 | 只看該作者
zmc419 發(fā)表于 2024-5-18 18:57
四個燈用不同顏色更好

晚上睡覺用的 太耀眼了不好
回復(fù)

使用道具 舉報

9#
ID:1111684 發(fā)表于 2024-8-25 10:30 | 只看該作者

請問樓主:這里代碼正確嗎?  紅筆標(biāo)記的。
回復(fù)

使用道具 舉報

10#
ID:468209 發(fā)表于 2024-8-25 23:52 來自觸屏版 | 只看該作者
ouco123 發(fā)表于 2024-8-25 10:30
請問樓主:這里代碼正確嗎?  紅筆標(biāo)記的。

這句和
nj_num++;
if(nj_num>8)nj_num=1;
一樣  循環(huán)一周又從1開句 而不是從0開始
回復(fù)

使用道具 舉報

11#
ID:161164 發(fā)表于 2024-8-26 11:35 | 只看該作者
ouco123 發(fā)表于 2024-8-25 10:30
請問樓主:這里代碼正確嗎?  紅筆標(biāo)記的。

正確寫法是else {nj_num=1;}
回復(fù)

使用道具 舉報

12#
ID:468209 發(fā)表于 2024-8-26 12:32 來自觸屏版 | 只看該作者
lkc8210 發(fā)表于 2024-8-26 11:35
正確寫法是else {nj_num=1;}

else執(zhí)行一條與執(zhí)行多條的區(qū)別 就一條else(xxx;)毛病
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
亚洲一区二区三区中文字幕在线| 国产精品久久久久久久久久久久冷| 国产精品美女久久久久aⅴ | 欧美伊人久久大香线蕉综合69| 高清国产午夜精品久久久久久| 精品理论电影在线| 中文在线资源| 日本视频在线观看一区二区三区| 麻豆精品视频在线原创| 日日夜夜操视频| 久久丫精品国产亚洲av不卡| 欧美二区在线视频| 欧美在线播放一区| 国产视频观看一区| 欧美精品在线网站| 亚洲国产精品va在线看黑人| 欧美日韩综合视频网址| 国产亚洲精久久久久久| 久久av资源网| 影音先锋亚洲一区| 久久91成人| 久久爱.com| 久久香蕉av| a天堂在线资源| 日本韩国在线视频| 黄色片免费观看| 五月婷婷在线观看视频| 亚洲午夜无码久久久久| 国产极品国产极品| 波多野结衣有码| 99视频免费播放| 久青草视频在线播放| 四虎影院一区二区三区 | 性色av无码久久一区二区三区| 又黄又爽又色的视频| 国模吧无码一区二区三区| 午夜精品一区二区在线观看的| 91免费在线视频| 国产成人精品久久| 97色伦亚洲国产| 欧美xxxx做受欧美.88| 日韩久久精品电影| 日韩精品一区二区三区四区视频| 日本高清不卡在线观看| 亚洲午夜av在线| 中文字幕中文字幕在线一区| www.视频一区| 成人性生交大片免费看中文| 精品无人区卡一卡二卡三乱码免费卡 | 亚洲免费电影在线| 宅男av一区二区三区| 亚洲精品99999| 欧美伊人久久大香线蕉综合69| 亚洲美女少妇撒尿| 国产精品国产a| 亚洲国产精品av| 国产日韩v精品一区二区| av不卡免费在线观看| 国产成a人无v码亚洲福利| 精品一区中文字幕| 精品一区二区三区的国产在线播放| 一区二区毛片| 日韩视频中文| 丝袜亚洲另类丝袜在线| 国产精品日韩| 天堂一区二区在线| 美女国产一区二区| 韩国精品一区二区| 韩国v欧美v亚洲v日本v| 国产原创一区二区三区| 国产成人av在线影院| 粉嫩高潮美女一区二区三区| 国产成人免费高清| 99国产精品国产精品久久| av亚洲精华国产精华精| 久久亚洲精品国产精品紫薇| 久久久精品免费免费| 久久精品无码一区二区三区| 国产精品日日摸夜夜摸av| 亚洲欧美日韩国产综合| 懂色aⅴ精品一区二区三区蜜月| 色综合一个色综合亚洲| 欧美精品久久一区二区三区| 精品久久国产字幕高潮| 亚洲精品自拍第一页| 日韩在线国产精品| 91国内精品久久| 国产精品网红直播| 99视频免费观看| 日韩av不卡播放| 青青草视频国产| 欧洲xxxxx| 狠狠热免费视频| 免费黄色在线播放| 免费黄色在线网址| 久久99国产综合精品免费| 99久久国产免费| 欧美最猛性xxxxx喷水| 在线播放www| 在线播放evaelfie极品| 免费黄色网页在线观看| 九九九伊在线综合永久| 欧美午夜18电影| 国内精品久久久久久久影视蜜臀| 美女视频黄 久久| 国产丝袜美腿一区二区三区| 亚洲国产成人91porn| 日韩一区二区在线观看| 久久精品福利视频| 国产精品美女在线| 日本一区二区三区四区高清视频| 第九区2中文字幕| 亚洲黄色av片| 欧美成人777| 国产又粗又猛又爽又黄视频| 亚洲欧美精品日韩欧美| 五月婷婷导航| 国产一区二区影视| 亚洲mmav| 日日操夜夜爽| 水中色av综合| 欧洲精品一区二区三区| 亚洲春色h网| 午夜在线精品| 国产肉丝袜一区二区| 欧美天天综合色影久久精品| 日韩av有码在线| 4438全国成人免费| 久久久久久九九九九| 久激情内射婷内射蜜桃| 三叶草欧洲码在线| 国产精品一区无码| 国产在线麻豆精品| 一二三区在线观看| 国产精品久久久久久吹潮| 久久精品亚洲人成影院| 国产一区二区在线电影| 无码av免费一区二区三区试看| 精品亚洲一区二区| 成人免费淫片视频软件| 成人免费视频91| 九一在线免费观看| 日本黄色不卡视频| ga∨成人网| 桃花岛tv亚洲品质| 欧美日韩午夜| 中文字幕精品一区二区三区精品| 91精品国产高清一区二区三区蜜臀| 欧美日本高清一区| 亚洲国产欧美不卡在线观看| 香蕉视频污视频| 在线视频1卡二卡三卡| 草色在线视频| 国产三线在线| 午夜久久美女| 中文字幕在线观看不卡视频| 亚洲国产高潮在线观看| 成人xxxxx| 国产97色在线 | 日韩| 免费一级肉体全黄毛片| 欧美精品xx| 老司机99精品99| 西野翔中文久久精品国产| 亚洲视频播放| 午夜精品一区二区三区电影天堂 | 国产日韩av一区| 精品国产凹凸成av人网站| 成人免费激情视频| 中文字幕在线观看日| 欧美性受xxx黑人xyx性爽| 三级短视频在线| 粉嫩91精品久久久久久久99蜜桃| 欧美精品首页| 一区二区激情小说| 欧美黑人巨大xxx极品| 亚洲成色www久久网站| 国产一区二区三区四区五区六区| 亚洲aⅴ在线观看| porn亚洲| 综合激情网站| 伊人色综合久久天天人手人婷| www.欧美免费| 美女在线免费视频| 久久精品免费av| 完整版免费av片| 国产一区二区| 国v精品久久久网| 日韩欧美国产综合一区 | 午夜少妇久久久久久久久| 国产丝袜自拍| 天堂а√在线最新版中文在线| 中日韩男男gay无套| 红桃av永久久久| 日韩av成人在线观看| 久久精品视频中文字幕| 黄色www在线观看| 麻豆成人在线视频| 成人免费观看在线网址| 精品视频在线一区| 国产自产视频一区二区三区| 欧美大片顶级少妇| 色噜噜狠狠色综合网| 日韩欧美中文字幕视频| а√最新版在线天堂| **国产精品| 久久久亚洲精品一区二区三区| 中文字幕精品av| 国产精品第157页| 亚洲色成人www永久网站| 女人被爽到呻吟gif动态图下载| 日韩极品在线| 亚洲精品成人a在线观看| 欧美影院在线播放| 一级片免费在线观看视频| 一区二区在线观看视频在线| 女厕盗摄一区二区三区| 国产成人在线视频免费播放| 正在播放欧美视频| 男女视频网站在线观看| 99在线观看免费| 黄网站在线免费| 国产精品一二| 欧美v亚洲v综合ⅴ国产v| 亚洲图片小说在线| 日本久久综合网| 成人亚洲综合天堂| 亚洲一区视频| 亚洲成人亚洲激情| 亚洲一区二区三区av无码| 97国产精品久久久| 在线h片观看| 狠狠色丁香久久婷婷综合_中| 国产香蕉97碰碰久久人人| 国产免费黄色av| 污污的视频网站在线观看| а√在线中文网新版地址在线| 国产精品一二三区在线| 麻豆乱码国产一区二区三区 | 无码精品黑人一区二区三区| 写真福利精品福利在线观看| 国产偷v国产偷v亚洲高清| 日本人成精品视频在线| 人人人妻人人澡人人爽欧美一区| www.夜夜操| 国产二区精品| 日韩女优av电影| 日韩五码在线观看| 免费一区二区在线观看| 欧美日韩视频免费看| 亚洲欧美一区二区视频| 国产精品久久久一区二区三区| 久久精品欧美一区二区| 高清av电影在线观看| 日韩极品在线观看| xxxxxxxxx欧美| 中文字幕免费高清视频| 国产免费专区| 久久精品123| 欧美成人四级hd版| 国产精品xxxxx| 国产一级久久久久毛片精品| 久草网在线视频| 蜜桃久久久久久| 韩国v欧美v日本v亚洲| 男人的天堂av网| 韩国中文免费在线视频| 国产精品一区二区在线播放| 国产99久久久欧美黑人| 久久久久亚洲av成人片| 中文在线字幕免费观看| 久久久精品影视| 精品国产乱码一区二区三区四区| 欧美激情一区二区三区免费观看| 在线男人天堂| 亚洲一区二区三区美女| 一本一本久久a久久精品综合妖精| 日本激情视频网站| 亚洲区小说区| 亚洲国产一区自拍| 婷婷激情综合五月天| 香艳视频网站| 六月丁香综合在线视频| 欧洲成人在线视频| 国产一级在线观看视频| 波多野结衣视频一区二区| 综合在线观看色| 亚洲综合激情五月| 国产丝袜自拍| 欧美激情五月| 欧美日产国产成人免费图片| 欧日韩不卡视频| 视频在线观看入口黄最新永久免费国产| 久久影音资源网| 蜜桃成人在线| 久草av在线播放| 欧美日韩99| 国产+人+亚洲| 日本亚洲欧美在线| 成人免费在线观看视频| 在线看日本不卡| 搡女人真爽免费午夜网站| 东北一级毛片| 成人丝袜高跟foot| 91久久国产自产拍夜夜嗨| 国产成年妇视频| 小说区图片区色综合区| 亚洲男人天堂2024| 夜夜春很很躁夜夜躁| 日韩伦理在线观看| 一区二区三区在线观看欧美| av在线免费观看国产| jizzjizz大全| 国产精品一区二区免费不卡| 91精品视频在线播放| 亚洲狼人综合网| 91精品一区国产高清在线gif | 在线观看亚洲专区| 亚洲18在线看污www麻豆| 四虎影院在线域名免费观看| 久久久久久免费| 伊人久久大香线蕉成人综合网| 婷婷5月激情5月| 国产在线精品一区二区不卡了| 国产一区二区久久久| 狂野欧美激情性xxxx| 日韩精品久久久久久| ts人妖另类在线| 四虎中文字幕| 免费不卡在线视频| 欧美最大成人综合网| 免费色片视频| 成a人片国产精品| 亚洲欧洲一二三| jizz亚洲大全| 欧美韩日一区二区三区| 日本免费不卡一区二区| 视频在线不卡| 午夜影视日本亚洲欧洲精品| 亚洲高清视频免费| 日韩精品亚洲人成在线观看| 欧美色老头old∨ideo| 全黄一级裸体片| 日韩电影精品| 伊人久久免费视频| 国产第一页在线观看| 色97色成人| 午夜精品福利一区二区蜜股av| 漂亮人妻被中出中文字幕| 东热在线免费视频| 91久久香蕉国产日韩欧美9色| 日韩成人av一区二区| 精品123区| 日韩午夜在线视频| 国产美女永久免费| 一本色道久久综合亚洲精品不卡 | 亚洲日本欧美日韩高观看| 国产成人在线播放视频| 国产精品亚洲二区| 国产精品免费一区| 成人精品第一区二区三区| 成人一区二区三区在线观看 | 最近2018年在线中文字幕高清| 日产欧产美韩系列久久99| 婷婷精品国产一区二区三区日韩| eeuss在线播放| 亚洲综合在线观看视频| 日本japanese极品少妇| 欧美日韩国产一区二区在线观看| 欧美大片免费观看| 亚洲色图图片专区| 成人一区二区三区中文字幕| 男人添女人下面高潮视频| 97电影在线看视频| 精品国产露脸精彩对白| 综合网在线观看| 亚洲乱亚洲高清| 色视频一区二区三区| 视频二区在线| 欧美一区二区在线不卡| 国产成人在线免费视频 | 精品久久99| 久久69精品久久久久久国产越南| 日韩在线观看视频一区二区三区 | 蜜臀91精品国产高清在线观看| 国产成人精品在线视频| 19j韩国主播韩宝贝在线| 久久久久国产精品麻豆ai换脸| 色婷婷激情视频| 伊人久久大香线蕉综合影院首页| 亚洲**2019国产| 曰皮视频在线播放免费的| 亚洲精品久久久久久国产精华液| mm131美女视频| 欧美精品尤物在线观看| 精品国产乱码久久久久| 色视频在线观看福利| 精品精品欲导航| 国产人妻精品一区二区三区| 国产一区二区h| 欧美丰满熟妇xxxxx|