基于32单片机的红外巡线小车全套代码!!!
单片机源程序如下:
- #include "stm32f10x.h"
- #include "delay.h"
- #include "led.h"
- #include "pwm.h"
- #include "tim.h"
- #include "motor.h"
- #include "scan.h"
- #include "tim.h"
- int m=0;
- int main(void)
- {
- delay_init();
- LED_Init();
- // TIM4_Init();
- motor1();
- motor2();
- motor3();
- motor4();
- PWM1_Init(899,0);
- PWM2_Init(899,0);
- PWM3_Init(899,0);
- PWM4_Init(899,0);
- TIM_SetCompare1(TIM4,750);
- TIM_SetCompare2(TIM4,600);
- TIM_SetCompare3(TIM4,750);
- TIM_SetCompare4(TIM4,750); //600~800
- NVIC_TIM4_Init(); ///中断初始化
- while(1)
- {
- SendByte(255); //led检测
- scan(); //扫描
- if(m==19)
- break;
- }
- }
复制代码
所有资料51hei提供下载:
IPC12工程模板.7z
(186.73 KB, 下载次数: 33)
|