久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 單片機(jī)控制的簡易樓梯照明燈設(shè)計(jì) [打印本頁]

作者: wangxiansheng15    時間: 2018-4-20 08:02
標(biāo)題: 單片機(jī)控制的簡易樓梯照明燈設(shè)計(jì)
自己做的樓梯照明燈,希望各位朋友捧捧場實(shí)驗(yàn)?zāi)康模?br />
  實(shí)現(xiàn)樓道間照明燈的方便控制,一個照明燈,在樓上和樓下各有一個(閉合式)開關(guān)控制。開關(guān)的閉合并不直接決定燈的亮滅,而開關(guān)狀態(tài)的改變才是決定燈亮滅的關(guān)鍵。即不管兩個開關(guān)當(dāng)前的狀態(tài)如何,只要有一個開關(guān)狀態(tài)發(fā)聲變化,都會使照明燈在打亮或者熄滅兩種狀態(tài)間切換。比如當(dāng)有人要上樓,若之前燈是滅的,在按下樓下開關(guān)后(此后開關(guān)為閉合狀態(tài)),燈會打亮;當(dāng)?shù)綐巧虾螅侔礃巧祥_關(guān),燈會熄滅。而當(dāng)后來又有人上樓時,再按次樓下開關(guān)(此后開關(guān)為打開狀態(tài)),燈同樣會打亮;此試驗(yàn)中,用P1口相連的第一個led來模擬照明燈,而用s2和s3來模擬兩個開關(guān)。注意,因?yàn)閷?shí)際樓道中的開關(guān)為閉合式的,而HL-1的開關(guān)為反彈式的,所以實(shí)驗(yàn)時,請用手一直按著按鍵演示開關(guān)的閉合。



程序:
#include <reg52.h>

sbit light=P1^0;
sbit s1=P3^4;
sbit s2=P3^5;

bit change,s1sta,s2sta;//s1sta,s2sta為開關(guān)s1和s2前一時刻的狀態(tài),用來和當(dāng)前的s1與s2狀態(tài)進(jìn)行對比,
                                           //進(jìn)而判決兩個開關(guān)的狀態(tài)有無發(fā)生變化。
bit keyscan()
{
        if((s1^s1sta)||(s2^s2sta)) //^為異或,若兩者不同,則結(jié)果為1。即若兩開關(guān)中,任一開關(guān)的狀態(tài)發(fā)生變化,則此條件即為真。
                change=1;
        return change;
}

void main()
{        
        s1sta=s1;
        s2sta=s2;
        while(1)
        {
                keyscan();                   //掃描按鍵狀態(tài)是否變化,即是否有人更改了按鍵狀態(tài)。
                if(change)
                {
                        change=0;           //清零
                        light=~light;  //一旦發(fā)現(xiàn)有開關(guān)狀態(tài)發(fā)生了變化,則燈的狀態(tài)就取反。(若以前亮,則熄滅;反之則打亮)
                        s1sta=s1;           //同時,將s1和s2的當(dāng)前狀態(tài)送給s1sta和s2sta,為以后的比較做準(zhǔn)備。
                        s2sta=s2;
                }        
        }
}

全部資料51hei下載地址:
【實(shí)驗(yàn)14】樓梯照明燈.zip (10.83 KB, 下載次數(shù): 25)







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 中文字幕欧美在线观看 | 欧美黑人狂野猛交老妇 | 精品视频网 | 人人澡人人爱 | 国产精品视频久久久 | av在线播放不卡 | 日本中文字幕一区 | 国偷自产av一区二区三区 | 国产97碰免费视频 | 日韩在线不卡 | 国产成人午夜电影网 | 成人黄色av网址 | 日韩免费毛片视频 | 欧美一区二区三区四区在线 | www.日韩免费| 365夜爽爽欧美性午夜免费视频 | 成人免费小视频 | 天天操天天干天天曰 | 91久久国产综合久久91精品网站 | eeuss国产一区二区三区四区 | 玖玖国产 | 中文字幕av在线 | 日本激情一区二区 | 色久五月 | 午夜tv免费观看 | 午夜在线视频 | 免费在线观看一级毛片 | 久久久黑人 | 真人女人一级毛片免费播放 | 国产一区二区三区四区三区四 | 99视频免费播放 | 久久69精品久久久久久国产越南 | 网站黄色在线 | 羞羞视频在线网站观看 | 99精品久久 | 久久国产免费看 | 成人三级在线观看 | 日韩中文字幕 | 国产精品高 | 91国产在线播放 | 91精品国产高清一区二区三区 |