|
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機(jī)源程序如下:
#include<reg52.h>
#include<intrins.h>
#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(); //定時(shí)器初始化
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();
}
}
}
全部資料51hei下載地址:
程序代碼.rar
(40.34 KB, 下載次數(shù): 94)
2020-5-23 17:50 上傳
點(diǎn)擊文件名下載附件
仿真.rar
(95.77 KB, 下載次數(shù): 85)
2020-5-23 17:50 上傳
點(diǎn)擊文件名下載附件
|
評分
-
查看全部評分
|