资源简介
以烟雾传感器和单片机为核心设计的烟雾报警系统需要实现报警、浓度显示、浓度报警限设置、温度显示及温度报警限设定等功能。系统硬件设计部分包括烟雾信号采集电路、单片机控制电路、按键设置报警阈值电路、浓度显示电路和声光报警电路。系统软件设计包括系统初始化、烟雾温度采集及处理、烟雾温度显示、按键处理、报警等子程序设计。最后软硬件联合调试完成功能要求。
代码片段和文件信息
#include “adc.h“
/*----------------------------
Software delay function
----------------------------*/
void Delay(u8 n)
{
u8 x;
while (n--)
{
x = 5000;
while (x--);
}
}
/*----------------------------
Get ADC result
----------------------------*/
u8 GetADCResult(u8 ch)
{
ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START;
_nop_(); //Must wait before inquiry
_nop_();
_nop_();
_nop_();
while (!(ADC_CONTR & ADC_FLAG));//Wait complete flag
ADC_CONTR &= ~ADC_FLAG; //Close ADC
return ADC_RES; //Return ADC result
}
/*----------------------------
Initial ADC sfr
----------------------------*/
void InitADC()
{
P1ASF = 0x01; //Open 8 channels ADC function
ADC_RES = 0; //Clear previous result
ADC_CONTR = ADC_POWER | ADC_SPEEDLL;
Delay(2); //ADC power-on and delay
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-09 11:29 原理图\
文件 222212 2017-03-17 19:57 原理图\Sheet1.PDF
文件 144384 2017-03-17 19:56 原理图\Sheet1.SchDoc
目录 0 2017-06-04 04:22 实物照片\
文件 1839843 2017-03-18 01:03 实物照片\IMG_1275.JPG
文件 2252939 2017-03-18 01:03 实物照片\IMG_1276.JPG
文件 185860 2017-03-18 01:07 实物照片\QQ图片20170318010425.jpg
目录 0 2017-06-04 04:22 程序\
文件 1017 2017-03-16 20:08 程序\adc.c
文件 710 2017-03-14 09:57 程序\adc.h
文件 838 2017-03-14 14:02 程序\key.c
文件 379 2017-03-16 20:08 程序\key.h
目录 0 2017-06-04 04:22 程序\Listings\
文件 2679 2017-03-18 01:51 程序\Listings\adc.lst
文件 3559 2017-03-18 01:52 程序\Listings\key.lst
文件 17205 2017-03-18 01:51 程序\Listings\main.lst
文件 18217 2017-03-18 01:51 程序\Listings\oled.lst
文件 48063 2017-03-18 01:52 程序\Listings\Project.m51
文件 14155 2017-03-18 01:51 程序\Listings\STARTUP.lst
文件 9409 2017-03-18 01:52 程序\Listings\temp.lst
文件 6820 2017-03-18 02:01 程序\main.c
目录 0 2017-06-04 04:22 程序\ob
文件 3376 2017-03-18 01:51 程序\ob
文件 3383 2017-03-18 01:52 程序\ob
文件 21332 2017-03-18 01:51 程序\ob
文件 21992 2017-03-18 01:51 程序\ob
文件 50941 2017-03-18 01:52 程序\ob
文件 1072 2017-03-18 01:52 程序\ob
文件 20577 2017-03-18 01:52 程序\ob
文件 211 2017-03-18 01:52 程序\ob
文件 819 2017-03-18 01:51 程序\ob
............此处省略10个文件信息
- 上一篇:redis 4.0.10
- 下一篇:数字时钟设计内含原理图、源代码、实物照片
相关资源
- 数字时钟设计内含原理图、源代码、
- 瑞萨单片机rh850 ADC代码包
- 基于51单片机的空气智能加湿器的设计
- 基于单片机8253芯片的可调频方波发生
- 《PIC单片机自学笔记》随书程序及原
- 基于单片机的太阳能电池自动跟踪系
- 单片机原理及接口技术(李朝青)
- 基于单片机的各种实验
- ds串口虚拟示波器 DataScope v1.0
- keil下51单片机程序的烧写过程
- STC12C5A60S2单片机串口实验程序
- 单片机可控硅斩波调压灯光控制
- 基于单片机的智能家居控制系统设
- STC-ISP编程烧录软件绿色版单片机必备
- 基于51单片机的远程温度采集与显示系
- stm32单片机knn算法手写数字识别
- 基于单片机的智能家居系统.pdf
- [单片微机原理与接口技术——基于
- AT89C52单片机原理及接口技术PPT
- STC15W104 STC15系列 单片机 例程、原理
- CY7C68013设计参考
- 基于STM32单片机的DHT11 温湿度传感器
- 基于STM32F103的最方便的I/O口任意定义
- 基于单片机的温度控制系统设计毕业
- 单片机课后答案 可
- 教你如何使用labview与单片机串口通信
- 东南大学单片机实验报告测控技术与
- MCS-51单片机原理、系统设计与应用 万
- 松翰单片机开发软件使用说明中文
- 基于STM32单片机的窗帘自动控制系统设
评论
共有 条评论