适用于基础对PWM的练习认识
单片机源程序如下:
- #include "sys.h"
- #include "delay.h"
- #include "led.h"
- #include "pwm.h"
- #include "xunji.h"
- #include "scf05.h"
- #include "usart.h"
- void delay_s(u16 k)
- {
- u16 i;
- for(i=0;i<k;i++)
- {
- delay_ms(1000);
- }
- }
- int main(void)
- {
- u16 k=950;
- LED_Init();
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
- pwmm_Init(999,71);//72*10^6/(999+71)=50hz
- motor_Init();
- tracking_Init();
- uart_init(9600);
- delay_init();
- hry_Init();
- beep_Init();
- printf("\r\n small car ok \r\n");
- while (1)
- {
- left();
- }
- }
复制代码
所有资料51hei提供下载:
小车比赛.7z
(185.36 KB, 下载次数: 21)
|