巡线小车程序

时间:2016-01-08 06:55:43
【文件属性】:

文件名称:巡线小车程序

文件大小:9KB

文件格式:TXT

更新时间:2016-01-08 06:55:43

巡线 PWM 51单片机

智能巡线小车 51单片机完整代码 void PWMInit(void) { //while(!TF0) //{ ENA=1;//PWM 输出高电平 ENB=1; //} // ********* 用户补充单片机产生PWM初始化代码 ********** // ********* 注:初始化时将占空比设为0********* ?????/???????? } /***************************************************************定时器初始化,中断周期为 1/frq,高点平的输出时间是 1/frq */ void TimerInit(unsigned short frq) { unsigned short T=1000*(1/frq); TMOD=0x01;/* 设定T0的工作模式为方式 1*/ EA=1; /* 开中断 */ ET0=1; /* 定时器0允许中断 */ TH0=(65536-1000*T)/256; /* 装入定时器的初值 */ TL0=(65536-1000*T)%6; TR0=1; /************ 启动定时器0 ,可以考虑放在 main() 中*/ while(!TF0) { PWMInit();


网友评论