motorturn.c

来自「用m16驱动的l298n直流电机转向程序」· C语言 代码 · 共 26 行

C
26
字号
#include <iom16v.h>		
#include <macros.h>
#define uchar unsigned char	
#define uint unsigned int
#include "m16io.c"
#define xtal  8
//to为左轮控制,t2为右轮控制
void Delay_1ms(void)		//1mS延时子函数
{ uint i;
 for(i=1;i<(uint)(xtal*143-2);i++)
    ;
}
//====================================
void Delay_nms(uint n)		//n*1mS延时子函数
{
 uint i=0;
   while(i<n)
   {Delay_1ms();
    i++;
   }
}
void xpwm0(uchar f0)
{
      //DPB31;
 	TCCR0=0X2B;//64分频,上升匹配清零。下降匹配置1,top越大占空比越大。,
	  //占空比为

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?