光敏电阻51单片机c语言程序,光敏传感器原理图 单片机程序及光敏电阻简介文档下载...
/********************************************************************
龙戈电子
实现功能:此版配套测试程序
使用芯片:AT89S52
晶振:11.0592MHZ
波特率:9600
编译环境:Keil
作者:LOGO
【声明】此程序仅用于学习与参考,引用请注明版权和作者信息!
*********************************************************************/
/********************************************************************
说明:1、 当测量浓度大于设定浓度时,单片机IO口输出低电平
*********************************************************************/
#include //库文件
#define uchar unsigned char//宏定义无符号字符型
#define uint unsigned int //宏定义无符号整型
/********************************************************************
I/O定义
*********************************************************************/
sbit LED=P1^0; //定义单片机P1口的第1位 (即P1.0)为指示端
sbit DOUT=P2^0; //定义单片机P2口的第1位 (即P2.0)为传感器的输入端
/********************************************************************
延时函数
*********************************************************************/
void delay()//延时程序
{
uchar m,n,s;
for(m=20;m>0;m--)
for(n=20;n>0;n--)
for(s=248;s>0;s--);
}
/********************************************************************
主函数
*********************************************************************/
void main()
{
while(1) //无限循环
{
LED=1; //熄灭P1.0口灯
if(DOUT==0)//当浓度高于设定值时 ,执行条件函数
{
delay();//延时抗干扰
if(DOUT==0)//确定 浓度高于设定值时 ,执行条件函数
{
LED=0; //点亮P1.0口灯
}
}
}
}
/********************************************************************
结束
*********************************************************************/
光敏电阻51单片机c语言程序,光敏传感器原理图 单片机程序及光敏电阻简介文档下载...相关推荐
- 基于51单片机锂电池电压电量检测(原理图+PCB+程序)
资料编号:198 下面是该资料仿真演示视频: 198-基于51单片机锂电池电压电量检测(原理图+PCB+程序+全套资料) 功能介绍: 采用51系列自带AD的单片机stc12c5a60s2型号单片机( ...
- 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)
计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档) 项目架构:B/S架构 ...
- 计算机毕业设计Java课堂管理系统小程序用户端(源码+mysql数据库+系统+lw文档)
计算机毕业设计Java课堂管理系统小程序用户端(源码+mysql数据库+系统+lw文档) 计算机毕业设计Java课堂管理系统小程序用户端(源码+mysql数据库+系统+lw文档) 本源码技术栈: 项目 ...
- 计算机毕业设计Java信用卡增值业务系统小程序管理端(源码+系统+mysql数据库+lw文档
计算机毕业设计Java信用卡增值业务系统小程序管理端(源码+系统+mysql数据库+lw文档 计算机毕业设计Java信用卡增值业务系统小程序管理端(源码+系统+mysql数据库+lw文档) 本源码技术 ...
- 单片机C语言数据存储原理,介绍单片机中C语言的数据存储与程序编写
一.五大内存分区: 内存分成5个区,它们分别是堆.栈.自由存储区.全局/静态存储区和常量存储区. 1.栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区 ...
- 单片机C语言数据存储原理,学习单片机C语言,必知的数据存储与程序编写知识!...
一.五大内存分区 内存分成5个区,它们分别是堆.栈.自由存储区.全局/静态存储区和常量存储区. 1.栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区. ...
- 51单片机c语言试题及答案,最新单片机试题库分章节答案解析(C语言)
精品文档 器中. 三.选择题 1.51单片机在同一优先级的中断源同时申请中断时,首先响应( A ). A. 外部中断0 B. 定时器0中断 C.外部中断1 D. 定时器1中断 2.下列说法错误的是:( ...
- 单片机c语言数码显示实验报告,单片机c语言版数码动态显示实验报告.doc
单片机c语言版数码动态显示实验报告 数码管动态显示实验一.实验要求在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路在电路中增加四个7段数码管(共阳/共阴自选),将P1口作数据输 ...
- 单片机c语言对应的数据类型有,单片机C语言数据类型.doc
单片机C语言数据类型 单片机C语言的数据类型 在最小系统的介绍中,我们已经大致了解了单片机的程序结构,下面我们来系统介绍一下. 先来简单说说C语言的标识符和关键字.标识符是用来标识源程序中某个对象的名 ...
最新文章
- 分析JDK中的Runtime的单例设计模式以及使用小例子
- 程序员最害怕的5件事,你中招了吗?
- 11.15 dmidecode:查询系统硬件信息
- php 使用table方式导出excel文件
- 海洋分享皮肤_王者荣耀周年庆皮肤爆料,还有一款CP皮肤?
- WEB API:语音识别
- Linux C 数据结构—-循环链表
- 一键离线下载python安装包:
- 编译WINDOWS版FFmpeg:msys2环境准备
- C++实现设计模式——Builder模式
- Java - springboot中md5加解密工具类
- 如何用计算机声卡录声音,教你Win10怎么录制电脑内部声卡播放的声音-电脑怎么录音...
- Maven项目管理实战(二)--pom.xml
- 阿里IoT云VS腾讯IoT云,相互抄袭还是一女俩嫁?
- “牵一发而动全身”——我用观察者模式简单模拟吃鸡
- mysql server has fone away
- 源码编译安装LAMP
- 【深度学习】半监督学习入门:Mean teachers
- 《浅谈F5健康检查常用的几种方式》—那些你应该知道的知识(二)
- 关于如何下载E都市三维地图的教程