色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于51單片機的路燈【固定時間,紅外,DS1302,LCD1602】(仿真)

白茶茶668 ? 來源:白茶茶668 ? 作者:白茶茶668 ? 2024-04-10 00:44 ? 次閱讀

基于51單片機的路燈【固定時間,紅外,DS1302,LCD1602】(仿真

晚上天黑至22點以前常亮(全亮)

22:00-23:59為微亮

有人接近就全亮,人離開后延時2分鐘變?yōu)槲⒘粒?/p>

0點以后至天亮前,有人接近就全亮,人離開后延時1分鐘熄滅。

資料包括:

wKgZomYVcE-AS2wRAAJleSEIfg8762.png

原理圖:

wKgaomYVcFCAKlxPAAHi8TGEC00138.png

#include"ds1302.h"


//---DS1302寫入和讀取時分秒的地址命令---//

//---秒分時日月周年 最低位讀寫位;-------//

uchar code READ_RTC_ADDR[7] = {0x81, 0x83, 0x85, 0x87, 0x89, 0x8b, 0x8d};

uchar code WRITE_RTC_ADDR[7] = {0x80, 0x82, 0x84, 0x86, 0x88, 0x8a, 0x8c};


//---DS1302時鐘初始化2016年5月7日星期六12點00分00秒。---//

//---存儲順序是秒分時日月周年,存儲格式是用BCD碼---//

uchar TIME[7] = {0, 0, 0x12, 0x07, 0x05, 0x06, 0x16};


/*******************************************************************************

* 函 數(shù) 名 : Ds1302Write

* 函數(shù)功能 : 向DS1302命令(地址+數(shù)據(jù))

* 輸 入 : addr,dat

* 輸 出 : 無

*******************************************************************************/


void Ds1302Write(uchar addr, uchar dat)

{

uchar n;

RST = 0;

_nop_();


SCLK = 0;//先將SCLK置低電平。

_nop_();

RST = 1; //然后將RST(CE)置高電平。

_nop_();


for (n=0; n<8; n++)//開始傳送八位地址命令

{

DSIO = addr & 0x01;//數(shù)據(jù)從低位開始傳送

addr >>= 1;

SCLK = 1;//數(shù)據(jù)在上升沿時,DS1302讀取數(shù)據(jù)

_nop_();

SCLK = 0;

_nop_();

}

for (n=0; n<8; n++)//寫入8位數(shù)據(jù)

{

DSIO = dat & 0x01;

dat >>= 1;

SCLK = 1;//數(shù)據(jù)在上升沿時,DS1302讀取數(shù)據(jù)

_nop_();

SCLK = 0;

_nop_();

}

RST = 0;//傳送數(shù)據(jù)結(jié)束

_nop_();

}


/*******************************************************************************

* 函 數(shù) 名 : Ds1302Read

* 函數(shù)功能 : 讀取一個地址的數(shù)據(jù)

* 輸 入 : addr

* 輸 出 : dat

*******************************************************************************/


uchar Ds1302Read(uchar addr)

{

uchar n,dat,dat1;

RST = 0;

_nop_();


SCLK = 0;//先將SCLK置低電平。

_nop_();

RST = 1;//然后將RST(CE)置高電平。

_nop_();


for(n=0; n<8; n++)//開始傳送八位地址命令

{

DSIO = addr & 0x01;//數(shù)據(jù)從低位開始傳送

addr >>= 1;

SCLK = 1;//數(shù)據(jù)在上升沿時,DS1302讀取數(shù)據(jù)

_nop_();

SCLK = 0;//DS1302下降沿時,放置數(shù)據(jù)

_nop_();

}

_nop_();

for(n=0; n<8; n++)//讀取8位數(shù)據(jù)

{

dat1 = DSIO;//從最低位開始接收

dat = (dat>>1) | (dat1<<7);

SCLK = 1;

_nop_();

SCLK = 0;//DS1302下降沿時,放置數(shù)據(jù)

_nop_();

}


RST = 0;

_nop_(); //以下為DS1302復(fù)位的穩(wěn)定時間,必須的。

SCLK = 1;

_nop_();

DSIO = 0;

_nop_();

DSIO = 1;

_nop_();

return dat;

}


/*******************************************************************************

* 函 數(shù) 名 : Ds1302Init

* 函數(shù)功能 : 初始化DS1302.

* 輸 入 : 無

* 輸 出 : 無

*******************************************************************************/


void Ds1302Init()

{

uchar n;

Ds1302Write(0x8E,0X00); //禁止寫保護,就是關(guān)閉寫保護功能

for (n=0; n<7; n++)//寫入7個字節(jié)的時鐘信號:分秒時日月周年

{

Ds1302Write(WRITE_RTC_ADDR[n],TIME[n]);

}

Ds1302Write(0x8E,0x80); //打開寫保護功能

}


/*******************************************************************************

* 函 數(shù) 名 : Ds1302ReadTime

* 函數(shù)功能 : 讀取時鐘信息

* 輸 入 : 無

* 輸 出 : 無

*******************************************************************************/


void Ds1302ReadTime()

{

uchar n;

for (n=0; n<7; n++)//讀取7個字節(jié)的時鐘信號:分秒時日月周年

{

TIME[n] = Ds1302Read(READ_RTC_ADDR[n]);

}

}



審核編輯 黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4168

    瀏覽量

    134632
  • 51單片機
    +關(guān)注

    關(guān)注

    275

    文章

    5707

    瀏覽量

    125192
收藏 0人收藏

    評論

    相關(guān)推薦

    可調(diào)時測溫計算的多功能時鐘代碼及仿真

    本項目基于51單片機LCD1602DS18B20,AT24C02,DS1302,打造了一個擁有二級菜單的多功能時鐘,時鐘共有四個功能模塊
    發(fā)表于 11-27 15:16 ?1次下載

    基于FPGA的LCD1602液晶顯示模塊驅(qū)動設(shè)計

    本文通過以LCD1602液晶顯示模塊為基礎(chǔ),介紹FPGA驅(qū)動LCD1602原理,詳細介紹硬件原理圖設(shè)計及FPGA驅(qū)動LCD1602軟件設(shè)計,通過萬年歷功能綜合實現(xiàn)時鐘功能、LCD1602
    的頭像 發(fā)表于 10-24 14:42 ?2152次閱讀
    基于FPGA的<b class='flag-5'>LCD1602</b>液晶顯示模塊驅(qū)動設(shè)計

    基于51單片機的二氧化碳濃度檢測報警系統(tǒng)仿真

    具體實現(xiàn)功能由51單片機+二氧化碳傳感器+LCD1602液晶顯示屏+按鍵+蜂鳴器+指示燈+電源構(gòu)成。具體功能:(1)二氧化碳傳感器測得二氧化碳數(shù)據(jù)后經(jīng)過單片機處理,由
    的頭像 發(fā)表于 10-22 14:13 ?315次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的二氧化碳濃度檢測報警系統(tǒng)<b class='flag-5'>仿真</b>

    基于51單片機的二氧化碳濃度檢測調(diào)節(jié)系統(tǒng)仿真

    具體實現(xiàn)功能由51單片機+二氧化碳傳感器+LCD1602液晶顯示屏+按鍵+蜂鳴器+指示燈+繼電器+風(fēng)扇+電源構(gòu)成。具體功能:(1)二氧化碳傳感器測得二氧化碳數(shù)據(jù)后經(jīng)過單片機處理,由
    的頭像 發(fā)表于 10-22 14:13 ?316次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的二氧化碳濃度檢測調(diào)節(jié)系統(tǒng)<b class='flag-5'>仿真</b>

    基于51單片機的光照及溫濕度檢測報警

    具體實現(xiàn)功能由51單片機+LCD1602液晶顯示屏+ADC0832模塊+蜂鳴器+DHT11溫濕度傳感器 +光敏電阻+LED指示燈+獨立按鍵構(gòu)成。具體功能:1、LCD1602液晶第一行顯
    的頭像 發(fā)表于 10-22 14:13 ?348次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的光照及溫濕度檢測報警

    基于51單片機的停車場管理系統(tǒng)

    具體實現(xiàn)功能由51單片機+按鍵模塊+LCD1602顯示+報警模塊+74HC595模塊+LED指示燈等構(gòu)成。具體功能:(1)根據(jù)紅外傳感器原理,用兩個按鍵代替駛?cè)霗z測
    的頭像 發(fā)表于 10-22 14:12 ?459次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的停車場管理系統(tǒng)

    基于51單片機的土壤溫濕度監(jiān)測及自動澆花系統(tǒng)仿真

    CPU和可編程Flash,使得51單片機為眾多嵌入式控制應(yīng)用系統(tǒng)提供靈活、高效的解決方案。本設(shè)計所使用的芯片可兼容以下所有的51系列單片機(包括AT系列和STC系列)。資料內(nèi)容
    的頭像 發(fā)表于 10-22 14:10 ?386次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的土壤溫濕度監(jiān)測及自動澆花系統(tǒng)<b class='flag-5'>仿真</b>

    基于51單片機的智能路燈仿真

    具體實現(xiàn)功能 (1)使用2個LED燈模擬路燈,設(shè)定節(jié)能時間段為晚上00:00到早上6:00,路燈只亮一個。若聲音傳感器檢測到有聲響或人體紅外感應(yīng)傳感器檢測到外界有行人或汽車經(jīng)過,則另一
    的頭像 發(fā)表于 10-21 11:55 ?383次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的智能<b class='flag-5'>路燈</b><b class='flag-5'>仿真</b>

    基于51單片機的智能防火GSM上報仿真

    設(shè)定的報警值時,蜂鳴器響,相應(yīng)的指示燈亮;當(dāng)測得的溫度和煙霧值同時超過報警值時,電機轉(zhuǎn)動,表示滅火; (4)報警時,利用GSM模塊(仿真中無GSM模塊,用串口模擬)將測得的溫度值與煙霧值發(fā)送到用戶手機上,實現(xiàn)遠程報警。 設(shè)計介紹 51
    的頭像 發(fā)表于 10-21 11:48 ?408次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的智能防火GSM上報<b class='flag-5'>仿真</b>

    基于51單片機DS18B20溫度采集1602液晶顯示報警設(shè)計

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機DS18B20溫度采集1602液晶顯示報警設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C語言程序源代碼(keil軟件
    發(fā)表于 06-25 10:16 ?0次下載

    基于51單片機DS18B20溫度檢測上下限報警proteus仿真

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機DS18B20溫度檢測上下限報警proteus仿真及電路圖程序元件清單設(shè)計包含了電路圖源文件(Altiumdesigner軟件打開)、C
    發(fā)表于 06-18 10:13 ?1次下載

    關(guān)于STM8驅(qū)動LCD1602遇到的問題求解

    最近因為接了一個老師的項目,要用STM8單片機做一個小玩意,其中用到了LCD1602.但做了好久,就是做不通。吧代碼貼出來,希望大家?guī)臀铱纯吹降资悄睦锊粚Α? #include #define
    發(fā)表于 04-28 07:09

    基于51單片機的電子鐘【調(diào)時,DS1302,數(shù)碼管,獨立按鍵】(仿真

    基于51單片機的電子鐘【調(diào)時,DS1302,數(shù)碼管,獨立按鍵】(仿真
    的頭像 發(fā)表于 04-10 00:41 ?2752次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的電子鐘【調(diào)時,<b class='flag-5'>DS1302</b>,數(shù)碼管,獨立按鍵】(<b class='flag-5'>仿真</b>)

    基于51單片機的電子鐘【12,24,鬧鐘,LCD1602,獨立按鍵,DS1302】(仿真

    電子鐘設(shè)計能隨意設(shè)定走時起始時間、能設(shè)定鬧鐘鬧鈴時間、能 12 小時/24 小時兩 種制式可選和能顯示年月日。
    的頭像 發(fā)表于 04-10 00:39 ?2323次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的電子鐘【12,24,鬧鐘,<b class='flag-5'>LCD1602</b>,獨立按鍵,<b class='flag-5'>DS1302</b>】(<b class='flag-5'>仿真</b>)

    基于51單片機的SHT11溫濕度監(jiān)測系統(tǒng),LCD1602顯示,上下限按鍵設(shè)置

    設(shè)計要求 1.設(shè)計一套基于51單片機的溫濕度Proteus仿真監(jiān)控系統(tǒng); 2.采用高精度的SHT11溫濕度傳感器模塊; 3.LCD液晶實時顯示當(dāng)前環(huán)境溫濕度值; 4.設(shè)計報警單元,實現(xiàn)
    發(fā)表于 03-26 17:44
    主站蜘蛛池模板: 一级毛片西西人体44rt高清 | 午夜伦理一yy4480影院 | 干丝袜美女 | 俄罗斯爱爱 | 国产GV天堂亚洲国产GV刚刚碰 | 456亚洲人成在线播放网站 | 国产亚洲精品久久久久久久软件 | 国产在线视频在线观看 | 亚洲欭美日韩颜射在线二 | 外国xxxx| 亲胸揉胸膜下刺激视频网站APP | 中文有码中文字幕免费视频 | 狂操空姐电影 | 蜜桃视频一区二区 | 相声flash | 欧美日韩另类在线专区 | 亚洲成AV人片一区二区不卡 | 精品欧美18videosex欧美 | 亚洲你我色 | 国产婷婷一区二区在线观看 | 岳打开双腿开始配合日韩视频 | 久久麻豆国产国产AV | 一区一区三区产品 | 国产精品99久久久久久AV色戒 | 欧美特级特黄AAAAA片 | 国产成人教育视频在线观看 | 亚洲日韩乱码人人爽人人澡人 | 國產日韓亞洲精品AV | 日本888 xxxx| 欧美多毛的大隂道 | nu77亚洲综合日韩精品 | 樱桃视频高清免费观看在线播放 | 久久免费视频1 | 儿媳妇完整版视频播放免费观看 | 国产久久亚洲美女久久 | 国产三级在线观看免费 | 亚洲乱码日产精品BD在线下载 | 三级全黄的视频在线观看 | 久久精品视频91 | 嘿嘿视频在线观看 成人 | 高h辣h双处全是肉一对一 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品