单片机开关控制报警器

 时间:2026-05-02 04:18:59

                       单片机开关控制报警器实验

一、实验目的

1.掌握keilC51软件与PROTEUS软件联合仿真调试的方法;

2.掌握单片机的去抖原理及处理办法

3.掌握如何使用单片机开关控制报警器

4掌握报警器的控制方法

二、实验仪器与设备

1.微机1台  2. keilC51集成开发环境   3.Proteus仿真软件

三、实验内容

实验程序:

#include<reg51.h> 

#define uchar unsigned char 

#define uint unsigned int //必不可少的定义头文件

sbit SPK=P1^0; 

sbit K1=P1^7; 

void Alarm(uchar t) //发声函数 

uchar i,j; 

for(i=0;i<200;i++) 

SPK=~SPK; 

for(j=0;j<t;j++); //由参数 t 行成不同的频率 

void main() 

SPK=0; 

while(1) 

if(K1==1) 

Alarm(90); 

Alarm(120); 

}//最后注意别丢了括号,还有程序中的的分号!

实验电路图:

单片机开关控制报警器

  • arduino之AD键盘实验
  • 一种简单的单片机矩阵键盘的程序
  • 如何在AD中放置单排11针排针插座?
  • 湿疹是怎么引起的
  • 在用cadence时,如何删除原理图跳页标注?
  • 热门搜索
    庐山攻略 游泳 减肥 qq三国灵魄怎么升级 为什么要减肥 山东政法学院怎么样 顺丰到付运费怎么算 白色口罩正反面怎么区分 全民主公攻略 开穴减肥 针炙减肥