主程序
main.c
/*************************************************************************************************
项目说明:
本项目由粤嵌公司指导完成,能够实现循迹、避障、无线蓝牙遥控功能。循迹、避障均采用YL—70壁障传感
器,无线蓝牙遥控功能采用HC-05蓝牙模块。小车行走采用模拟PWM控制直流电机转速,行走稳定。
项目接线:
1,左方直流电机-->P0^0、P0^1,右方直流电机-->P0^2、P0^3
2,循迹中控板IN1-IN4-->P0^4-P0^7
项目实验功能:
1,自主沿黑色电胶带循迹
2,自主避障
3,无线蓝牙遥控小车行走
*************************************************************************************************/
#include "motor.h"
#include "infrared.h"
#include "key.h"
#include "led.h"
#include "uart.h"
#include "delay.h"
unsigned char sendbuf[]={
"AT+NAME=GEC_Liudehua\r\n"};
void main(void)
{
TMOD |= 0x01;
TH0=(65526-100)/256;
TL0=(65526-100)%256;
TR0 = 1;//启动定时器0
ET0 = 1;//允许定时器0中断
EA = 1;//总中断允许
uart_init();
while(1)
{
if(key_status