久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機舵機控制程序錯誤,初學者求大佬指教 [打印本頁]

作者: 更都赤那    時間: 2020-5-5 11:55
標題: 單片機舵機控制程序錯誤,初學者求大佬指教
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
bit D_electrical_1;         
sbit D_ctrl_1=P0^0;     
sbit input_6=P2^6;
uint init_v_H;   
uint init_v_L;
uint init_v;           
uchar *p;            
uchar TH,TL;

#define i 1950.0/180.0
void delay(uint x)     
{
    uint y;
while(x--)
{
      for(y=112;y>0;y--);
}
}
uint T0_Init_Value_H(float degree,float us_per_degree)   
{
    uint width=(unsigned int)(degree*us_per_degree);
uint init_v_H=65536-width;
return init_v_H;
}
uint T0_Init_Value_L(uint init_v_H)
{
    unsigned int init_v_L=65536-init_v_H+45536;
return init_v_L;
}
void Init_T0()      
{
   TMOD=0x01;
   ET0=1;
   EA=1;
}
void PWM_duoji_1(float pwm1)     
{
   init_v_H=T0_Init_Value_H(pwm1,i);
   init_v_L=T0_Init_Value_L(init_v_H);
   p=(uchar*)(&init_v_H);
   TH0=*P;
   TH1=*P;
   P++;
   TL0=*P;
   TL1=*P;
   D_ctrl_1=D_electrical_1=1;   
   TR0=1;        
}
void main()
{
   Init_T0();
while(1);
{
    if(!input_6)
    {
    PWM_duoji_1(180.0);
    }
}
}
void T0_Server_1() interrupt 1
{
   D_electrical_1=!D_electrical_1;
   if(D_electrical_1)
   {
       init_v=init_v_H;
   }
   else
   {
       init_v=init_v_L;
   }
   p=(uchar*)(&init_v);
   TH=*p;
   p++;
   TL=*p;
   D_ctrl_1=D_electrical_1;
   TH0=TH;
   TL0=TL;
}


1.png (35.63 KB, 下載次數(shù): 36)

1.png





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日本偷偷操 | 日日爱视频 | 亚洲激情第一页 | 欧美色综合天天久久综合精品 | 一区在线观看 | wwww.xxxx免费 | 91网在线观看 | 一区二区久久 | 欧美一区二区三区在线观看 | 国外成人在线视频 | 国产综合精品 | 国产精品福利网 | 国产成人亚洲精品 | 亚洲一区三区在线观看 | 91久久北条麻妃一区二区三区 | 97精品超碰一区二区三区 | 色播视频在线观看 | 亚洲成人免费视频在线 | 九九久久精品 | 91成人在线视频 | 九九精品在线 | 国产精品久久久久久久久图文区 | 国产精品自拍av | 国产东北一级毛片 | 亚洲毛片一区二区 | 91就要激情| 日韩精品一区在线 | 欧美日韩a| 在线亚洲精品 | 久久精品国产一区老色匹 | 国产精品不卡视频 | 色视频网站免费 | 精品日韩一区二区 | 欧美黑人巨大videos精品 | 免费精品视频 | 国产福利免费视频 | 国产在线精品一区 | 国产精产国品一二三产区视频 | 在线免费小视频 | 日韩欧美在线视频播放 | 99国产精品久久久 |