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

標題: 無線遙控小車的程序 用IR2104加IRF3205MOS管做驅動板74HC00作邏輯驅動IR2104 [打印本頁]

作者: 騰飛的龍    時間: 2015-7-28 19:45
標題: 無線遙控小車的程序 用IR2104加IRF3205MOS管做驅動板74HC00作邏輯驅動IR2104
  1. /*****************************************************
  2.         用IR2104加IRF3205MOS管做驅動板74HC00作邏輯驅動IR2104
  3.        
  4.         功能:無線遙控智能小車
  5.         單片機;STC12C5608AD
  6.         晶振:12M
  7.         作者:蘇義江
  8.         時間:2015-7-18
  9.         其他避障,循跡,超聲波 后續
  10. ****************************************************/
  11. #include<reg52.h>
  12. #define uchar unsigned char
  13. #define uint unsigned int
  14. sbit dir1        =P1^0;//左電機端口方向控制
  15. sbit dir2        =P1^1;//左電機端口方向控制
  16. sbit pwm1        =P1^2;//PWM輸出
  17. sbit dir3        =P1^3;//右電機端口方向控制
  18. sbit dir4        =P1^4;//右電機端口方向控制

  19. sbit A = P2^0;//無線遙控A鍵                       
  20. sbit b1= P2^1;//無線遙控B鍵
  21. sbit C = P2^2;//無線遙控C鍵
  22. sbit D = P2^3;//無線遙控D鍵

  23. sbit qian   =P3^0;//按鍵
  24. sbit hou    =P3^1;//按鍵
  25. sbit zuo        =P3^4;//按鍵
  26. sbit you        =P3^5;//按鍵

  27. uchar t=0,pwm=0;//pwm是%0的占空比
  28.                                 //t是計數器加1的全局變量                                               
  29. void delayms(uint z);
  30. void tim0_init();//初始化
  31. void qianjin();
  32. void houtui();
  33. void zuozhuan();
  34. void youzhuan();
  35. void down();//停止子函數

  36. void wuxian();


  37. void wuxian()//無線函數
  38. {
  39.         if(A==1 && b1!=1 && D!=1&& C!=1)//按下A鍵
  40.              {
  41.                            qianjin();
  42.                  }
  43.         if(b1==1 && A!=1 && C!=1&& D!=1)//按下B鍵
  44.              {
  45.                             houtui();
  46.                  }
  47.         if(C==1 && b1!=1 && D!=1&& A!=1)//按下C鍵
  48.              {
  49.                            zuozhuan();
  50.                  }
  51.         if(D==1 && A!=1 && C!=1&& b1!=1)//按下D鍵
  52.              {
  53.                            youzhuan();
  54.                  }
  55.         if(A==1 && b1==1)//同時按下A鍵和B鍵
  56.              {
  57.                            down();
  58.                  }
  59. }

  60. void qianjin()
  61. {
  62.         dir1=0;//方向
  63.         dir2=1;//方向
  64.         pwm1=10;//PWM
  65.         dir3=0;//方向
  66.         dir4=1;//方向
  67.         pwm1=10;//PWM
  68. }
  69. void houtui()
  70. {
  71.         dir1=1;//方向
  72.         dir2=0;
  73.         pwm1=10;//PWM
  74.         dir3=1;
  75.         dir4=0;
  76.         pwm1=10;//PWM
  77. }
  78. void zuozhuan()
  79. {
  80.         dir1=1;
  81.         dir2=0;
  82.         pwm1=10;
  83.         dir3=0;
  84.         dir4=1;
  85.         pwm1=10;
  86. }
  87. void youzhuan()
  88. {
  89.         dir1=0;
  90.         dir2=1;
  91.         pwm1=10;
  92.         dir3=1;
  93.         dir4=0;
  94.         pwm1=10;
  95. }
  96. void down()//停止子函數
  97. {
  98.         dir1=0;
  99.         dir2=0;
  100.         pwm1=0;
  101.         dir3=0;
  102.         dir4=0;
  103.        
  104. }
  105. void main()
  106. {
  107.         tim0_init();

  108.         while(1)
  109.         {
  110.                 wuxian();
  111.         }
  112. }

  113. void delayms(uint z)
  114. {
  115.         uint s,y;
  116.         for(s=z;s>0;s--)
  117.         for(y=410;y>0;y--);
  118. }

  119. void tim0_init()//初始化
  120. {
  121.         TMOD=0X01;
  122.         TH0=(65536-20)/256;//賦初值0.02MS中斷100次是1MS就是1KHZ頻率
  123.         TL0=(65536-20)%256;//賦初值0.02MS
  124.         ET0=1;
  125.         EA=1;
  126.         TR0=1;
  127. }
  128. void tim0() interrupt 1
  129. {
  130.         TH0=(65536-20)/256;//賦初值0.02MS中斷100次是1MS就是1KHZ頻率
  131.         TL0=(65536-20)%256;//賦初值0.02MS
  132.         t++;
  133.         if(t<=98)
  134.         {
  135.                 pwm1=1;       
  136.         }
  137.         else
  138.                 pwm1=0;
  139.         if(t==100)
  140.         {t=0;}       
  141. }
復制代碼



作者: 上善若水001    時間: 2020-7-28 14:30
你好,請問這其中用到的驅動板電路能分享下嗎?
作者: 欣語寶貝    時間: 2020-7-29 06:25
想要驅動兒童遙控車的驅動芯片用那個




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日韩人体视频 | 国产精品免费一区二区三区四区 | 国产综合视频 | www.欧美.com| 91视频入口 | 国产精品看片 | www.亚洲.com | 国产aⅴ | 久久久一区二区三区四区 | 精品欧美一区二区三区久久久 | 一级毛片黄片 | 日本韩国电影免费观看 | 黄色一级大片在线观看 | 青青草原综合久久大伊人精品 | 久久精品中文字幕 | 成人午夜精品 | 国产一区 | 久久99精品久久久久久 | 午夜爱爱毛片xxxx视频免费看 | 日韩成人在线观看 | 日本天天色 | 羞视频在线观看 | 色中文在线 | 日韩欧美国产精品一区 | 国产a视频| 国产精品一区二区在线 | 久久久www成人免费精品张筱雨 | 国产精品爱久久久久久久 | 久久一级 | 免费在线观看一级毛片 | 国产男女猛烈无遮掩视频免费网站 | 亚洲一区二区三区高清 | 四虎影院在线观看免费视频 | 国产激情精品一区二区三区 | 久久一| 国产视频不卡一区 | 怡红院怡春院一级毛片 | 国产成人短视频在线观看 | 奇米四色影视 | 在线观看国产 | 午夜精品一区二区三区在线视频 |