• 大小: 226KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-04-30
  • 语言: C/C++
  • 标签: AT89C51  

资源简介

本系统由STC89C52单片机系统(主要是STC89C52单片机最小系统)、4个独立按键、MQ-2烟雾传感器、MQ-3酒精传感器、MQ-5可燃气体传感器、MQ-135空气质量传感器、ESP8266WIFI芯片、DHT11温湿度传感器、OLED显示屏、蜂鸣器等组成。单片机具有成本低廉、体积小、操作简便等优点。它能够形成各式各样的自动控制系统。设计中将采用单片机中最为典型也是我们在课堂上学习过的51系列的单片机,本次设计以STC89C52单片机为核心,以时钟芯片DS1302为依托,借助外围少量的按键电路实时校准,通过OLED液晶显示器来显示日期和时间。在程序的部分,我采用的是C语言来进行编写。使用C语言更有利于我的理解,编写以及修改。

资源截图

代码片段和文件信息

#include “beep.h“

void alarmBeep()
{
beep = 1;
delay_ms(50);
beep = 0;
delay_ms(50);
}


void BeepInit()
{
beep = 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......     88736  2018-04-24 09:35  Keil 5\IntelligentClock.uvgui.HangYongmao

    .......     73892  2018-05-08 12:21  Keil 5\IntelligentClock.uvgui.HYM

    .......     13642  2018-05-08 10:14  Keil 5\IntelligentClock.uvopt

    .......     18308  2018-05-05 20:33  Keil 5\IntelligentClock.uvproj

     文件        110  2018-03-06 10:38  Keil 5\keilC51killl.bat

     文件       1340  2018-05-08 09:02  Keil 5\Listings\beep.lst

     文件       5771  2018-05-08 09:02  Keil 5\Listings\dht11.lst

     文件       4676  2018-05-08 09:02  Keil 5\Listings\ds1302.lst

     文件      80288  2018-05-08 09:02  Keil 5\Listings\IntelligentClock.m51

     文件       7705  2018-05-08 09:02  Keil 5\Listings\key.lst

     文件       5098  2018-05-08 09:02  Keil 5\Listings\main.lst

     文件      15737  2018-05-08 09:02  Keil 5\Listings\oled.lst

     文件       5614  2018-05-08 09:02  Keil 5\Listings\pcf8591.lst

     文件       1454  2018-05-08 09:02  Keil 5\Listings\public.lst

     文件       6571  2018-05-08 09:02  Keil 5\Listings\timer.lst

     文件       5392  2018-05-08 09:02  Keil 5\Listings\usart.lst

     文件        248  2018-03-13 22:14  Keil 5\objects\24c02.__i

     文件       3610  2018-05-08 09:02  Keil 5\objects\beep.obj

     文件      11429  2018-05-08 09:02  Keil 5\objects\dht11.obj

     文件       9972  2018-05-08 09:02  Keil 5\objects\ds1302.obj

     文件     121223  2018-05-08 09:02  Keil 5\objects\IntelligentClock

     文件       1244  2018-05-08 09:02  Keil 5\objects\IntelligentClock.build_log.htm

     文件      22776  2018-05-08 09:02  Keil 5\objects\IntelligentClock.hex

     文件        329  2018-05-08 09:02  Keil 5\objects\IntelligentClock.lnp

     文件      16329  2018-05-08 09:02  Keil 5\objects\key.obj

     文件      13016  2018-05-08 09:02  Keil 5\objects\main.obj

     文件      33473  2018-05-08 09:02  Keil 5\objects\oled.obj

     文件      11753  2018-05-08 09:02  Keil 5\objects\pcf8591.obj

     文件       3685  2018-05-08 09:02  Keil 5\objects\public.obj

     文件      18132  2018-05-08 09:02  Keil 5\objects\timer.obj

............此处省略44个文件信息

评论

共有 条评论