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 + -
显示快捷键?