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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2635|回復: 0
收起左側

報警產生器電路與單片機源碼

[復制鏈接]
ID:212343 發表于 2017-7-30 15:46 | 顯示全部樓層 |閱讀模式
用P1.0輸出1KHz和500Hz的音頻信號驅動揚聲器,作報警信號,要求1KHz信號響100ms,500Hz信號響200ms,交替進行,P1.7接一開關進行控制,當開關合上響報警信號,當開關斷開告警信號停止,編出程序。
2電路原理圖

原理圖

原理圖

圖4.6.1
3系統板上硬件連線
(1.      把“單片機系統”區域中的P1.0端口用導線連接到“音頻放大模塊”區域中的SPK IN端口上;
(2.      在“音頻放大模塊”區域中的SPK OUT端口上接上一個8歐的或者是16歐的喇叭;
(3.      把“單片機系統”區域中的P1.7/RD端口用導線連接到“四路撥動開關”區域中的K1端口上;
4程序設計內容
(1.      信號產生的方法
500Hz信號周期為2ms,信號電平為每1ms變反1次,1KHz的信號周期為1ms,信號電平每500us變反1次;
  
5程序框圖


6匯編源程序
FLAG     BIT 00H            ;偽指令: 給位地址00H取名為FLAG
         ORG 00H
START:   JB P1.7,START       ;P1.7為1時跳轉
         JNB FLAG,NEXT       ;FLAG(00H)為0時跳轉
         MOV R2,#200
DV:      CPL P1.0            ;P1.0取反   //500Hz信號響200ms=200*2*2*250us
         LCALL DELY500       ;跳轉到DELY500延時
         LCALL DELY500
         DJNZ R2,DV          ;R2減1,不為0時轉移到DV
         CPL FLAG            ;FLAG 取反
NEXT:    MOV R2,#200
DV1:     CPL P1.0             ;         //1KHz信號響100ms=200*2*250us
         LCALL DELY500
         DJNZ R2,DV1
         CPL FLAG
         SJMP START
DELY500: MOV R7,#250        ;延遲2*250us
LOOP:    NOP                       ;空操作,占1個機器周期
         DJNZ R7,LOOP
         RET
         END
7C語言源程序
#include<AT89X51.H>
#include<INTRINS.H>
bit flag;
unsigned charcount;
void dely500(void)
{
  unsigned char i;
  for(i=250;i>0;i--)
    {
      _nop_();   /*空操作8051 NOP 指令------ c51中的intrins.h庫函數*/
    }
}

void main(void)
{
  while(1)
    {
      if(P1_7==0)
        {
          for(count=200;count>0;count--)
            {
              P1_0=~P1_0;
              dely500();
            }
          for(count=200;count>0;count--)
            {
              P1_0=~P1_0;
              dely500();
              dely500();
            }
        }
    }
}


評分

參與人數 1黑幣 +5 收起 理由
wuli韜韜 + 5 絕世好帖!

查看全部評分

回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产日韩在线观看一区 | 欧美久久天堂 | 99精品久久 | 国产激情在线看 | 成人性视频免费网站 | 天天av天天好逼 | 在线永久看片免费的视频 | 欧美精品成人一区二区三区四区 | 国产美女视频一区 | 久久日本 | 亚洲热在线视频 | 欧美日韩一区不卡 | 国产精品久久久爽爽爽麻豆色哟哟 | 九九精品在线 | 欧洲毛片| 久久久久久国产一区二区三区 | 国产精品视频播放 | 精品一区av | 国产丝袜一区二区三区免费视频 | 九九九视频 | 亚洲狠狠爱 | 久久久久久国产精品mv | 人人九九精 | 欧美一级欧美三级在线观看 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 黄网站色大毛片 | 人人澡人人射 | 中文字幕91av | 久久成人精品视频 | 在线欧美a| 日本aaa视频 | 国产精品久久久久久久久免费樱桃 | 日韩欧美视频 | 岛国av在线免费观看 | 亚洲美女网站 | 久久亚洲国产精品日日av夜夜 | 365夜爽爽欧美性午夜免费视频 | 亚洲国产精品久久久久婷婷老年 | 欧美一区二区在线播放 | 日韩精品一区在线观看 | 国产在线一区二区三区 |