chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

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

使用單片機制作一個報警器的資料和源代碼說明

Wildesbeast ? 來源:單片機教程網(wǎng) ? 作者:單片機教程網(wǎng) ? 2020-05-05 15:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.實驗任務(wù)

用AT89S51單片機產(chǎn)生“嘀、嘀、…”報警聲從P1.0端口輸出,產(chǎn)生頻率為1KHz,根據(jù)上面圖可知:1KHZ方波從P1.0輸出0.2秒,接著0.2秒從P1.0輸出電平信號,如此循環(huán)下去,就形成我們所需的報警聲了。

2.電路原理

圖4.18.1

3.系統(tǒng)板硬件連線

(1. 把“單片機系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上,

(2. 在“音頻放大模塊”區(qū)域中的SPK OUT端口上接上一個8歐或者是16歐的喇叭;

4.程序設(shè)計方法

(1.生活中我們常常到各種各樣的報警聲,例如“嘀、嘀、…”就是常見的一種聲音報警聲,但對于這種報警聲,嘀0.2秒鐘,然后斷0.2秒鐘,如此循環(huán)下去,假設(shè)嘀聲的頻率為1KHz,則報警聲時序圖如下圖所示:

上述波形信號如何用單片機來產(chǎn)生呢?

(2. 由于要產(chǎn)生上面的信號,我們把上面的信號分成兩部分,一部分為1KHZ方波,占用時間為0.2秒;另一部分為電平,也是占用0.2秒;因此,我們利用單片機的定時/計數(shù)器T0作為定時,可以定時0.2秒;同時,也要用單片機產(chǎn)生1KHZ的方波,對于1KHZ的方波信號周期為1ms,高電平占用0.5ms,低電平占用0.5ms,因此也采用定時器T0來完成0.5ms的定時;最后,可以選定定時/計數(shù)器T0的定時時間為0.5ms,而要定時0.2秒則是0.5ms的400倍,也就是說以0.5ms定時400次就達到0.2秒的定時時間了。

5.程序框圖

主程序框圖

中斷服務(wù)程序框圖

圖4.18.2

6.匯編源程序

T02SA EQU 30H

T02SB EQU 31H

FLAG BIT 00H

ORG 00H

LJMP START

ORG 0BH

LJMP INT_T0

START: MOV T02SA,#00H

MOV T02SB,#00H

CLR FLAG

MOV TMOD,#01H

MOV TH0,#(65536-500) / 256

MOV TL0,#(65536-500) MOD 256

SETB TR0

SETB ET0

SETB EA

SJMP $

INT_T0:

MOV TH0,#(65536-500) / 256

MOV TL0,#(65536-500) MOD 256

INC T02SA

MOV A,T02SA

CJNE A,#100,NEXT

INC T02SB

MOV A,T02SB

CJNE A,#04H,NEXT

MOV T02SA,#00H

MOV T02SB,#00H

CPL FLAG

NEXT: JB FLAG,DONE

CPL P1.0

DONE: RETI

END

7. C語言源程序

#include 《AT89X51.H》

unsigned int t02s;

unsigned char t05ms;

bit flag;

void main(void)

{

TMOD=0x01;

TH0=(65536-500)/256;

TL0=(65536-500)%6;

TR0=1;

ET0=1;

EA=1;

while(1);

}

void t0(void) interrupt 1 using 0

{

TH0=(65536-500)/256;

TL0=(65536-500)%6;

t02s++;

if(t02s==400)

{

t02s=0;

flag=~flag;

}

if(flag==0)

{

P1_0=~P1_0;

}

}

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

    關(guān)注

    6074

    文章

    45347

    瀏覽量

    663880
  • 報警器
    +關(guān)注

    關(guān)注

    12

    文章

    962

    瀏覽量

    110625
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3361

    瀏覽量

    121779
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    4g報警器能不能改成反電魚報警器

    4G報警器通過震動脫落磁鐵來感應(yīng)報警能不能改成感應(yīng)電流報警應(yīng)用場景-魚塘水庫 江河湖泊新能源監(jiān)控實時感應(yīng)報警對于電路完全小白求大佬指點下需
    發(fā)表于 10-31 23:35

    工業(yè)/校園/居家安防必看!語音報警器怎么報警?控輸出、組物聯(lián)網(wǎng)全攻略

    語音報警器之所以能替代傳統(tǒng)聲光報警器,成為智慧安防的核心設(shè)備,關(guān)鍵在于其 “能說話、可控制、可聯(lián)動” 的特性,不僅能發(fā)出警示,還能精準(zhǔn)傳遞故障信息、指引處置流程,且能接入物聯(lián)網(wǎng)實現(xiàn)遠程管控。
    的頭像 發(fā)表于 10-28 17:12 ?117次閱讀

    微五科技CF5010RBT60開發(fā)板試用體驗+氣體報警器項目demo

    基本完成報警器的幾乎所有功能,按照以上的流程圖即可完成報警器的程序設(shè)計,筆者編寫的基礎(chǔ)模型程序調(diào)試過程如下圖: 程序源代碼見附件五、輸出控制報警器
    發(fā)表于 08-05 11:38

    煙霧報警器電容多大合適?

    煙霧報警器通過電容實現(xiàn)能量管理、信號凈化與通信支持,優(yōu)化性能與可靠性。
    的頭像 發(fā)表于 07-28 09:13 ?432次閱讀
    煙霧<b class='flag-5'>報警器</b>電容多大合適?

    聲光報警器電源線接線時如何確保安全

    聲光報警器工作原理是通過電子電路來實現(xiàn)的。 當(dāng)報警器被觸發(fā)時,電路會使蜂鳴器發(fā)出聲音,
    的頭像 發(fā)表于 06-30 14:29 ?1157次閱讀

    開源閉環(huán)步進電機控制(原理圖+源代碼

    開源閉環(huán)步進電機控制(原理圖+源代碼),采用PID算法控制,AS5047磁性角度檢測傳感,高效防失步,快速學(xué)習(xí)PIDS算法,掌握單片機系統(tǒng)開發(fā)。 純分享貼,有需要可以直接下載附件
    發(fā)表于 03-20 13:32

    27FPGA實例源代碼

    資料收集匯總了27FPGA實例源代碼,有需要的可以下載學(xué)習(xí)! 獲取完整文檔資料可下載附件哦?。。?!如果內(nèi)容有幫助可以關(guān)注、點贊、評論支持
    發(fā)表于 03-14 17:31

    16051單片機案例源代碼匯總資源(建議下載?。?/a>

    資料包含16051單片機案例源代碼,部分截圖如下:
    發(fā)表于 03-13 14:26

    基于瑞薩RA8單片機的智能小車項目方案 附源代碼

    基于瑞薩RA8單片機,e2studio開發(fā)環(huán)境,給大家講述下智能小車項目的方案,并附上主要的源代碼。
    的頭像 發(fā)表于 03-07 14:36 ?2113次閱讀
    基于瑞薩RA8<b class='flag-5'>單片機</b>的智能小車項目方案 附<b class='flag-5'>源代碼</b>

    語音報警器應(yīng)用智能家居的技巧

    在科技日新月異的時代,智能家居安全系統(tǒng)已成為許多家庭和企業(yè)不可或缺的部分。其中,語音報警器作為智能安防的重要組成,旨在提升安全報警的即時性,通過智能化的功能設(shè)計,幫助用戶最大化地發(fā)揮其效能,讓安全
    的頭像 發(fā)表于 03-04 17:36 ?718次閱讀

    AS-SG12 AC220V請詳細(xì)描述聲光報警器的停機保護機制

    聲光報警器的停機保護機制通過發(fā)出強烈的聲光信號、聯(lián)動其他設(shè)備停機、切斷非安全設(shè)備電源等方式,實現(xiàn)了對設(shè)備和人員的全面保護。在使用時,需要注意正確安裝、定期檢查、合理設(shè)置報警閾值以及培訓(xùn)人員等事項。
    的頭像 發(fā)表于 02-18 10:21 ?766次閱讀

    BTSGJ-ABTSGJ-A防爆聲光報警器是如何檢測危險信號的

    防爆聲光報警器可以同手動報警按鈕配合使用,達到簡單的聲、光報警目的。些高級的防爆聲光報警器還支持遠程監(jiān)管功能,如通過4G信號傳輸?shù)确绞綄⑻?/div>
    的頭像 發(fā)表于 02-14 14:52 ?782次閱讀

    單片機學(xué)習(xí)—C51源代碼和Proteus仿真文件

    單片機學(xué)習(xí)—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?2次下載

    離身報警器的設(shè)計

    隨著全球旅游的火熱,出去看看大好河山的人越來越多。為了使旅行順暢保證行囊的安全是十分不要的。雖然目前此類產(chǎn)品很多,大多數(shù)都是以藍牙或WIFI與手機捆綁使用,使用起來比較麻煩,特別對于老年人來說有很大的挑戰(zhàn)。所以利用種簡單的電子發(fā)射與接收
    發(fā)表于 02-07 14:01 ?0次下載

    51單片機溫度報警器

    電子發(fā)燒友網(wǎng)站提供《51單片機溫度報警器.zip》資料免費下載
    發(fā)表于 12-30 14:16 ?4次下載