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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16003|回復: 21
打印 上一主題 下一主題
收起左側

51單片機控制舵機自動旋轉教程與源程序等資料

  [復制鏈接]
跳轉到指定樓層
樓主
基于51單片機 的 舵機 轉動


舵機各個時鐘的計算值a、max、min:


舵機原理及驅動.pdf教程:




單片機源程序如下:

  1. #include <reg52.h>             //頭文件
  2. #define uchar unsigned char           //宏定義無符號字符型
  3. #define uint  unsigned  int           //宏定義無符號整型

  4. uint b;                    //中斷值
  5. uint N=0;                //占空比計數值
  6. uint X=15;                //初始角度值  (取值范2~15)
  7. sbit PWM=P1^0;//PWM輸出          (舵機控制端)
  8. /*************************************************************************/
  9. void timer0( ) interrupt 1 //定時器0工作方式1
  10. {
  11. TH0=0xff;          //重裝計數初值     (65535-500)/256;    0.25ms
  12. TL0=0x38;          //重裝計數初值         (65535-500)%256;  
  13. b++;                  //中斷值
  14.          if(X!=8)//判斷是否計數到9999  (舵機轉的速度)
  15.               {
  16.                X=X+4;//加一  改變舵機轉變的角度
  17.                           }
  18.            if(X!=2)//判斷是否計數到0        (舵機轉的速度)
  19.               {
  20.                    X=X-4;//減一  改變舵機轉變的角度
  21.               }
  22. }
  23. /*************************************************************************/
  24. void main()
  25. {
  26. TMOD=0X01;       
  27. /***********************************************************         
  28. 0000 0001   選擇定時計數器T0 :因為T1是由高4位控制,T0是由低4位控制  而該數中僅有低4位有數據
  29.        (TM0D.4/8) gate(門控位)=0時  
  30.                            TR0=1(T0)或者TR1=1(T1) 確定T0定時/計數器  此次試驗 用的是TR0=1
  31. ************************************************************/
  32. TH0=0xff;          //重裝計數初值  1111 1111
  33. TL0=0x38;          //重裝計數初值  0011 1000
  34. EA=1;                  //開CPU中斷
  35. ET0=1;            //計數器 開啟
  36. /***********************************************************
  37. 開T/C0中斷
  38.          ET0=0時  計時器
  39.              ET0=1時  計數器
  40. ************************************************************/
  41. TR0=1;           //開啟T0
  42.   while(1)               //無限循環
  43. {
  44. // PWM=1;           //輸出PWM正
  45. while(1)
  46.   {
  47. b=0;  //中斷值
  48. while(!b);
  49. if (N==X)     //初始度值
  50.      PWM=0;
  51. if (N==100)
  52.      break;
  53. N++; //占空比計數值
  54.   }
  55.   N=0;    //占空比計數值
  56. ……………………

  57. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:

舵機自動轉自動轉.rar (316.61 KB, 下載次數: 545)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏6 分享淘帖 頂 踩1
回復

使用道具 舉報

沙發
ID:382085 發表于 2018-8-2 11:34 | 只看該作者
誰云盤有,能不能云盤發一份
回復

使用道具 舉報

板凳
ID:385168 發表于 2018-8-12 19:01 | 只看該作者
學習中,謝謝!
回復

使用道具 舉報

地板
ID:385570 發表于 2018-8-12 20:06 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

5#
ID:380985 發表于 2018-8-14 23:19 | 只看該作者
學習中  謝謝分享
回復

使用道具 舉報

6#
ID:176438 發表于 2018-8-19 13:52 | 只看該作者
學習中
回復

使用道具 舉報

7#
ID:322848 發表于 2018-8-20 09:31 | 只看該作者
學習一下,用得到
回復

使用道具 舉報

8#
ID:389411 發表于 2018-8-24 11:08 | 只看該作者
找不到程序
回復

使用道具 舉報

9#
ID:410987 發表于 2018-10-17 18:31 | 只看該作者
程序不錯
回復

使用道具 舉報

10#
ID:399179 發表于 2018-10-17 19:45 來自手機 | 只看該作者
學習中,謝謝樓主分享
回復

使用道具 舉報

11#
ID:429582 發表于 2018-11-19 23:04 | 只看該作者
我找不到連接的口咋辦
回復

使用道具 舉報

12#
ID:432142 發表于 2018-11-23 23:42 | 只看該作者
謝謝樓主分享!
回復

使用道具 舉報

13#
ID:442653 發表于 2019-2-13 16:04 | 只看該作者
請問與51單片機怎么連線啊
回復

使用道具 舉報

14#
ID:328609 發表于 2019-2-21 16:14 | 只看該作者
學習中  謝謝分享
回復

使用道具 舉報

15#
ID:385135 發表于 2019-3-8 23:08 | 只看該作者
感謝分享
回復

使用道具 舉報

16#
ID:422463 發表于 2019-7-15 21:52 | 只看該作者
感謝分享
回復

使用道具 舉報

17#
ID:501687 發表于 2019-7-19 18:01 來自手機 | 只看該作者
學習中,謝謝分享
回復

使用道具 舉報

18#
ID:442599 發表于 2019-7-20 15:32 | 只看該作者
ET0不是計數器與定時器的控制端口吧,C/T才是
回復

使用道具 舉報

19#
ID:595515 發表于 2019-8-5 15:12 | 只看該作者
管腳怎么接啊
回復

使用道具 舉報

20#
ID:597426 發表于 2019-8-8 09:16 | 只看該作者
作者你好,我下載了可為什么運行的時候沒有反應,你能分析一下可能是哪里出了問題嗎,后面那個死循環你把PWM=1注釋掉了,這個有影響嗎,與51的接線是怎么接的,謝謝
回復

使用道具 舉報

21#
ID:361216 發表于 2019-8-10 17:47 | 只看該作者
是個不錯的東東,謝謝分享.
回復

使用道具 舉報

22#
ID:598462 發表于 2019-8-12 09:38 | 只看該作者
非常好的學習資料,謝謝分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 夜夜夜操| 国产一区视频在线 | 欧美综合视频在线 | 欧美三区在线观看 | 国产激情一区二区三区 | 在线啊v| 特黄av| 欧美激情国产日韩精品一区18 | 欧美精品网站 | 九九久久精品视频 | 成人性视频免费网站 | 久久精品久久久 | 男女久久久 | 国产精品日韩 | 成人国产在线视频 | 激情五月婷婷丁香 | 久久精品伊人 | 国产一级大片 | 在线观看第一页 | 91视频进入 | 九九热精品视频在线观看 | 一区二区精品 | 成人高清在线 | 国产精品一区二区三 | 国产成人a亚洲精品 | 日韩欧美国产精品一区二区三区 | 在线a视频 | 欧美在线天堂 | 国产精品久久久久久久久久三级 | 国产一区二区三区在线 | 99久热在线精品视频观看 | 国产高清亚洲 | 亚洲国产一区二区三区在线观看 | 国产一区二区三区亚洲 | 91av视频在线观看 | 日一区二区 | 久热爱 | 久久久www成人免费精品 | 国产国产精品久久久久 | 日本在线免费 | 美女视频黄色片 |