单片机源程序如下:
#include
#include
#include"Delay.h"
#include "Time.h"
#include "L298.h"
#include "main.h"
#include "ADC0832.h"
#define uint unsigned int
#define uchar unsigned char
unsigned long volt;//测量的电压值
unsigned char volt1=0;
unsigned char OPEN_Flag=0;
unsigned char one_times=0;
/*----------------------------------------------------------------------------------
main()_程序入口
----------------------------------------------------------------------------------*/
void main(void)
{
TIME_Init(); //定时器初始化
stop();
while(1)
{
ADC0832_data();
if( volt1 >= 16 )
{
OPEN_Flag = 1;
one_times = 1;
}
else
{
OPEN_Flag = 0;
if( one_times == 1 )
{
turn_left();
Delay_ms( 1000 );
one_times = 0;
}
stop();
}
}
}
上一篇:51单片机基于DS18B20的温度检测并显示在lcd1602上
下一篇:用GY30,LCD,89C52单片机显示光照强度
推荐阅读最新更新时间:2024-11-11 23:23
设计资源 培训 开发板 精华推荐
- 超迷你WCH-Link调试器
- ADR3440 4.096-Vout 微功率、高精度电压基准的典型应用
- MC33172VDR2G 单+5V 交流耦合同相放大器典型应用
- EVAL-AD7760EDZ,使用 EVAL-CED1Z 的 AD7760、24 位、2.5 MSPS Sigma Delta ADC 评估板
- LTM8046 的典型应用 - 3.1Vin 至 32Vin、2kVAC 隔离式 DC/DC 模块转换器
- 使用 NXP Semiconductors 的 TDA8933BT 的参考设计
- DC2278A-B,使用 LTC4281、12V、50A 热插拔控制器和遥测和编程插座的演示板
- AM1D-4815S-RZ 15V 1 瓦 DC-DC 转换器的典型应用
- 用于微处理器系统的 LTC1148-3.3、5V 至 3.3V 转换器
- LT3970IMS 3.3V 降压转换器的典型应用