wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

標題: 關于藍牙模塊的代碼 單片機中斷能實現直流電機調速嗎? [打印本頁]

作者: vague    時間: 2017-5-31 11:46
標題: 關于藍牙模塊的代碼 單片機中斷能實現直流電機調速嗎?

下面這塊是讀取溫度的 先不管他 上面的中斷能實現直流電機調速嗎?  我的是普中開發板 電機應該怎么接 是接步進電機上么?能幫我調通?有紅包感謝

  1. #include <reg51.h>
  2. #define  uchar  unsigned char
  3. #define  uint   unsigned int


  4. sbit PWM=P1^0;
  5. sbit DSPORT=P3^7;


  6. void Ds18b20ReadTemp();
  7. void UsartConfiguration();


  8. unsigned int temp=0;
  9. unsigned char zhuanshu=20;
  10. unsigned int cnt=0;
  11. unsigned char receiveData;
  12. unsigned int dingshi=0;
  13. unsigned char min=1;

  14. void main(void)
  15. {
  16.     unsigned int i=3000;
  17.     UsartConfiguration();
  18. while(1)
  19. {
  20. if(cnt>=3000)
  21. {
  22. cnt=0;
  23. Ds18b20ReadTemp(); //3s檢測一次溫度
  24. }
  25. switch(receiveData)
  26. {
  27. case 177:ET0=1;zhuanshu=20;receiveData=0;break;          // 數字1 風扇啟動
  28. case 178:zhuanshu=0;while(i--);ET0=0;receiveData=0;break;        //數字2 風扇停止 由于IO口默認高電平  所以要讓zhuanshu=0
  29. case 179:zhuanshu=30;break;//數字3 低擋
  30. case 180:zhuanshu=50;break;//數字4 中擋
  31. case 181:zhuanshu=70;break;// 數字5高擋
  32. case 182:                  // 數字6自動根據溫度調節轉速
  33. {
  34. if(temp<3200)
  35. {
  36.    zhuanshu=25;
  37. }
  38. if((temp>3200)&&(temp<3300))
  39. {
  40.    zhuanshu=30;
  41. }
  42. if((temp>3400)&&(temp<3600))
  43. {
  44.    zhuanshu=50;
  45. }
  46. if((temp>3200)&&(temp<3300))
  47. {
  48.   zhuanshu=60;
  49. }
  50. } break;                  
  51. case 183: //定時時間數字7
  52. {
  53.   static dingshi=0;
  54.    if(dingshi>=60000)  //1分鐘一個基準
  55.   {
  56.      min--;
  57. dingshi=0;
  58. if(min==0)
  59. {
  60. ET0=0;
  61. zhuanshu=0;
  62. }
  63.   }
  64.   break;
  65. case 184: receiveData=0;min++;break; //增加時間  數字8
  66. case 185: receiveData=0;min--;break; //減少時間  數字9
  67. }
  68. }
  69.   }
  70. }
  71.   void UsartConfiguration()
  72. {
  73. SCON=0X50; //設置為工作方式1
  74. TMOD=0X21; //設置計數器工作方式2
  75. PCON=0X80; //波特率加倍
  76. TH0 = 0xFC;
  77. TL0 = 0x66;
  78. TH1=0XF9;     //計數器初始值設置,注意波特率是9600的
  79. TL1=0XF9;
  80. ET0=1;
  81. ES=1; //打開接收中斷
  82. EA=1; //打開總中斷
  83. TR1=1;
  84. TR0=1;     //打開計數器
  85. }




  86.   void Usart() interrupt 4
  87. {
  88. receiveData=SBUF; //出去接收到的數據
  89. RI = 0;           //清除接收中斷標志位
  90. }


  91. void Time1(void) interrupt 1    //3 為定時器1的中斷號  1 定時器0的中斷號 0 外部中斷1 2 外部中斷2  4 串口中斷
  92. {
  93.     static unsigned char timer1=0;
  94. TH0 = 0xF6;  //重新賦初值
  95. TL0 = 0x66;
  96. timer1++;
  97.     cnt++;
  98. dingshi++;
  99. if(dingshi>=60050)
  100. {
  101. dingshi=0;
  102. }
  103. if(timer1>100)  //PWM周期為100*0.5ms
  104. {
  105. timer1=0;
  106. }
  107. if(timer1 <zhuanshu)//改變zhunashu這個值可以改變直流電機的速度這個值越大轉的越快
  108. {
  109.    PWM=1;
  110. }
  111. else
  112. {
  113.   PWM=0;
  114. }
  115. }


  116. void Delay1ms(uint y) //延時程序
  117. {
  118. uint x;
  119. for( ; y>0; y--)
  120. {
  121. for(x=110; x>0; x--);
  122. }
  123. }


  124. uchar Ds18b20Init() //溫度的子函數
  125. {
  126. uchar i;
  127. DSPORT = 0; //將總線拉低480us~960us
  128. i = 70;
  129. while(i--);//延時642us
  130. DSPORT = 1; //然后拉高總線,如果DS18B20做出反應會將在15us~60us后總線拉低
  131. i = 0;
  132. while(DSPORT) //等待DS18B20拉低總線
  133. {
  134. i++;
  135. if(i>5)//等待>5MS
  136. {
  137. return 0;//初始化失敗
  138. }
  139. Delay1ms(1);
  140. }
  141. return 1;//初始化成功
  142. }






  143. void Ds18b20WriteByte(uchar dat)
  144. {
  145. uint i, j;


  146. for(j=0; j<8; j++)
  147. {
  148. DSPORT = 0;       //每寫入一位數據之前先把總線拉低1us
  149. i++;
  150. DSPORT = dat & 0x01;  //然后寫入一個數據,從最低位開始
  151. i=6;
  152. while(i--); //延時68us,持續時間最少60us
  153. DSPORT = 1; //然后釋放總線,至少1us給總線恢復時間才能接著寫入第二個數值
  154. dat >>= 1;
  155. }
  156. }






  157. uchar Ds18b20ReadByte()
  158. {
  159. uchar byte, bi;
  160. uint i, j;
  161. for(j=8; j>0; j--)
  162. {
  163. DSPORT = 0;//先將總線拉低1us
  164. i++;
  165. DSPORT = 1;//然后釋放總線
  166. i++;
  167. i++;//延時6us等待數據穩定
  168. bi = DSPORT; //讀取數據,從最低位開始讀取
  169. /*將byte左移一位,然后與上右移7位后的bi,注意移動之后移掉那位補0。*/
  170. byte = (byte >> 1) | (bi << 7);
  171. i = 4; //讀取完之后等待48us再接著讀取下一個數
  172. while(i--);
  173. }
  174. return byte;
  175. }


  176. void  Ds18b20ChangTemp()
  177. {
  178. Ds18b20Init();
  179. Delay1ms(1);
  180. Ds18b20WriteByte(0xcc);//跳過ROM操作命令
  181. Ds18b20WriteByte(0x44);   //溫度轉換命令
  182. // Delay1ms(100);//等待轉換成功,而如果你是一直刷著的話,就不用這個延時了
  183.    
  184. }




  185. void  Ds18b20ReadTempCom()
  186. {


  187. Ds18b20Init();
  188. Delay1ms(1);
  189. Ds18b20WriteByte(0xcc);//跳過ROM操作命令
  190. Ds18b20WriteByte(0xbe);//發送讀取溫度命令
  191. }




  192. void Ds18b20ReadTemp()
  193. {
  194.    float tp;
  195. int temp1 = 0;
  196. uchar tmh, tml;
  197. Ds18b20ChangTemp();//先寫入轉換命令
  198. Ds18b20ReadTempCom();//然后等待轉換完后發送讀取溫度命令
  199. tml = Ds18b20ReadByte();//讀取溫度值共16位,先讀低字節
  200. tmh = Ds18b20ReadByte();//再讀高字節
  201. temp1 = tmh;
  202. temp1 <<= 8;
  203. temp1 |= tml;
  204.    if(temp1< 0)
  205.   {
  206. temp1=temp1-1;
  207. temp1=~temp1;
  208. tp=temp1;
  209. temp1=tp*0.0625*100+0.5;
  210.   }
  211. else
  212.   {
  213. tp=temp1;
  214. temp1=tp*0.0625*100+0.5;
  215. }


  216.   temp=temp1%10000;
  217.    
  218. }

復制代碼







歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
中文字幕av一区二区三区| 99国产一区二区三精品乱码| 男人天堂免费视频| 欧美熟妇另类久久久久久多毛| 一区二区三区视频免费| 国产91精品精华液一区二区三区| 日韩一区二区三区免费| free性欧美高清另类| 精品伦精品一区二区三区视频密桃| 九九九九精品九九九九| 亚洲精品mp4| 久久久久久毛片| 网友自拍一区| 国产精品一区二区三区四区色| 亚洲国产精品欧美久久| 欧洲成人午夜精品无码区久久| 亚洲中国色老太| 亚洲国产另类 国产精品国产免费| 成人蜜臀av电影| 国产精品一区二区av交换| yiren22亚洲综合伊人22| 呦视频在线一区二区三区| 国精产品一区一区三区免费视频| 日韩精品福利视频| 精品国内产的精品视频在线观看| 一区二区三区欧美日韩| 久久高清免费观看| 日韩免费在线电影| 国产高清一区二区三区四区| 麻豆精品一区二区三区| 中文字幕在线官网| 高清av资源| 亚洲视频在线观看免费视频| 国产乱女淫av麻豆国产| 91美女精品| www.四虎.com| 久久久久久久久久久久国产| 嫩草av久久伊人妇女超级a| 91久久精品一区| 亚洲福利视频三区| 精品在线播放午夜| 成人在线免费观看91| segui88久久综合9999| eeuss在线播放| 中文在线官网天堂| 日韩精品视频播放| 国产麻豆剧传媒精品国产av| 亚洲av综合色区| 中文字幕精品www乱入免费视频| 亚洲一线二线三线久久久| 日本不卡视频一二三区| 日本免费三片免费观看| 一级黄色片视频| 性生交大片免费全黄| 亚洲中文字幕无码不卡电影| 精品午夜一区二区| 欧美www视频| 久久久青草青青国产亚洲免观| 婷婷综合在线| 在线免费av导航| 麻豆成人免费视频| 色免费在线视频| 国产成+人+综合+亚洲欧美丁香花| 在线观看网站黄不卡| 韩国女主播成人在线| 婷婷亚洲精品| 在线的色视频| 亚洲AV第二区国产精品 | 午夜不卡在线视频| 丁香网亚洲国际| 一区二区日韩免费看| 免费成人av| 色成人综合网| 激情黄产视频在线免费观看| 91蝌蚪九色| 国产精品视频123| 三区四区在线观看| 免费av不卡在线| 一区二区三区四区免费视频| 欧美黑人性视频| 日韩女优毛片在线| 亚洲日本va在线观看| 免费在线观看成人av| 66精品视频在线观看| 国产在线88av| 国产精品一区二区免费视频| 青青草原播放器| 艳色歌舞团一区二区三区| 久久久免费av| 在线观看一区| 麻豆一区二区| 奇米影视四色在观看线| 最近的中文字幕在线看视频| 国产女优在线播放| 久久久久亚洲av成人无码电影| 日韩动漫在线观看| 精品欧美国产| 国产无套精品一区二区| 91精品久久久久久久久青青| 国产aaa精品| 欧美刺激性大交免费视频| 亚洲精品98久久久久久中文字幕| 欧美电影一二区| а√中文在线8| 亚洲电影欧美电影有声小说| 国产免费视频一区二区三区| 你懂得在线观看| 亚洲久久久久久久| 黄色免费网址大全| 久久亚洲国产成人精品无码区 | 久久精品夜夜夜夜久久| 激情都市一区二区| 麻豆精品久久久| 日本成人在线一区| 日韩国产欧美视频| 免费成人你懂的| 日韩电影在线免费观看| 秋霞午夜av一区二区三区| 久久精品观看| 免费高清视频精品| 奇米精品一区二区三区在线观看 | 免费av高清| 制服丝袜影音先锋| 福利片在线免费观看| 一区二区欧美精品| 欧美老肥妇做.爰bbww| 一二三区在线观看| 国产精品毛片一区二区在线看舒淇 | 久久久久国产精品免费免费搜索| 国产成人综合自拍| 亚洲国产成人午夜在线一区| 亚洲一区二区三区四区的| 日本丶国产丶欧美色综合| 国产日韩精品一区二区三区| 久久在线电影| 色婷婷中文字幕| 黄色片大全在线观看| 在线观看免费一区| 一区二区在线观看av| 亚洲欧美区自拍先锋| 91传媒视频在线播放| 亚洲电影免费观看| 欧美激情视频网址| 中文字幕亚洲二区| 高清欧美性猛交| 国产成人短视频| 亚洲伊人久久大香线蕉av| 日本一区二区三区四区在线观看| 国产网站免费在线观看| 91精品观看| 91九色鹿精品国产综合久久香蕉| 7777狠狠狠琪琪电影| 国产精品一级二级| 一本一道无码中文字幕精品热| 欧美一级做性受免费大片免费| 日本视频网址| 色综合久久网女同蕾丝边| 中文字幕电影在线观看| 国产成人无码一区二区在线播放| 性鲍视频在线观看| 色欲狠狠躁天天躁无码中文字幕 | 好吊视频在线观看| 97在线资源在| 久久午夜无码鲁丝片| 国产在线视频第一页| 这里只有精品国产| 天堂中文在线官网| 在线观看免费电影| 成人动漫av| 激情亚洲影院在线观看| 欧美78videosex性欧美| 激情综合婷婷| 久久久影院免费| 美女视频黄 久久| 久久综合九色综合97婷婷女人 | 欧美激情亚洲一区| 亚洲字幕在线观看| 国产美女主播在线| 91网址在线观看精品| 国产亚洲精品久久飘花| 中文字幕在线中文字幕日亚韩一区| heyzo国产| 久久久美女视频| 亚洲成人在线播放| 欧美13~18sex性hd| av网站免费看| 日本aⅴ在线观看| 国产欧美 在线欧美| 久久久免费精品| 久久久一本精品99久久精品66| 日本精品一区在线观看| 天美传媒免费在线观看| 六月婷婷中文字幕| 在线成人私人影院| 黄色aa久久| 成人vr资源| 国产精品456露脸| 欧美性猛交xxxx乱大交退制版 | 51ⅴ精品国产91久久久久久| 精品国产乱码久久久久久久软件| 国产精品久久中文字幕| 男人舔女人下部高潮全视频| 精品黑人一区二区三区在线观看| 色偷偷7777www人| 成年人视频网站在线| 欧州一区二区三区| 亚洲日本欧美| 亚洲久草在线视频| 尤物九九久久国产精品的分类| 日本公妇乱淫免费视频一区三区| 狠狠热免费视频| 国产一级特黄毛片| 羞羞视频网页| 日本精品不卡| 日韩在线观看一区二区| 伊人色综合久久天天人手人婷| 中文字幕亚洲在线| 91在线观看免费高清| 男女高潮又爽又黄又无遮挡| 纪美影视在线观看电视版使用方法| 先锋影音av中文字幕| melody高清在线观看| 啪啪国产精品| www.久久精品| 国产性色av一区二区| 欧洲精品在线一区| 国产成人av一区二区三区不卡| 亚洲国产剧情在线观看| 绯色av一区| 国产精品久av福利在线观看| av在线不卡电影| 亚洲午夜av电影| 日韩欧美99| wwwwxxxx国产| 四虎影视18库在线影院| av在线收看| 激情综合久久| 婷婷综合另类小说色区| 7777精品视频| 玩弄japan白嫩少妇hd| www欧美在线| 黄色大秀av大片| 国产欧美日韩在线一区二区| 精精国产xxxx视频在线中文版 | 亚洲三级电影在线观看| 国产成人亚洲综合a∨婷婷 | 在线尤物九色自拍| 日韩精品第一| 99久久久久久| 久久久精品视频成人| av免费观看网| 好吊日免费视频| 欧美娇小性xxxx| 欧美性xxx| www.激情成人| 久久琪琪电影院| 国产视频一区二区三区在线播放| 91禁在线观看| 国产永久免费高清在线观看视频| 国产欧美日韩免费观看| 一区二区在线免费观看| 91精品久久久久久久久久久久久| 自拍偷拍免费精品| 日韩av中文字幕在线播放| 亚洲欧美在线看| 大桥未久一区二区| 亚洲最新av网站| 日日夜夜天天综合入口| 久久久久久穴| 黄动漫在线看| 狠狠色综合一区二区| 精品在线你懂的| 亚洲欧美另类小说视频| 欧美精品免费播放| 精品人妻人人做人人爽夜夜爽| 国产成人免费视频app| h视频久久久| 日韩激情毛片| 国产精品热久久久久夜色精品三区| 亚洲国产一区二区三区四区| 91免费网站视频| 亚洲爱爱综合网| 不卡av播放| 雨宫琴音一区二区三区| 欧美午夜电影在线| 99re国产| 高跟丝袜欧美一区| 91高清在线| 黄色av网站免费观看| 黑人巨大40cm重口| y111111国产精品久久久| 欧美激情综合网| 精品国产欧美一区二区三区成人| 亚洲精品高清无码视频| 免费国产羞羞网站视频| 天堂网在线最新版www中文网| 国产网站一区二区| 国产成人一区二区三区电影| 蜜桃传媒一区二区亚洲av| av第一福利大全导航| 欧美午夜精彩| 免费精品视频| 欧美成人激情在线| 在线免费观看av网| 一级在线观看视频| 韩国三级在线观看久| 欧美激情四色| 亚洲精品电影网在线观看| 韩国无码av片在线观看网站| jlzzjlzzjlzz亚洲人| 欧美性生活一级| 一区二区三区四区精品在线视频| 成人黄色在线免费观看| 精品少妇一二三区| 国产中文字幕在线| 久久久久久久久99精品| 91中文字幕在线| 野花国产精品入口| 中文字幕色站| 国产一二三四五| 老司机午夜精品| 天堂中文av在线资源库| 国产精品欧美亚洲| 国产精品一区而去| 欧美视频你懂的| 久久中文字幕av| 羞羞漫画网18久久app| 免费看片91| 加勒比中文字幕精品| 欧美日韩在线看| 久久99精品久久久久久动态图 | 国产刺激高潮av| 99久久伊人| 偷窥少妇高潮呻吟av久久免费| 91传媒免费视频| 99久久免费精品国产免费| 一本到12不卡视频在线dvd| 日韩久久久精品| xxx国产在线观看| 欧洲免费av| 老司机精品视频网站| 久久精品影视伊人网| 成人免费无码大片a毛片| 一个人看的www一区| 日本sm残虐另类| 2019中文字幕在线免费观看| 九九视频在线免费观看| 情se视频网在线观看| 国产精品99免费看| 丝袜一区二区三区| 午夜大片在线观看| 黄色小视频免费看| 新狼窝色av性久久久久久| 欧美大片免费观看| 成人一级黄色大片| av在线视屏| 色婷婷国产精品综合在线观看| 女性女同性aⅴ免费观女性恋| 欧美日韩亚洲第一页| 欧美精品激情| 午夜美女久久久久爽久久| 国产成人精品av久久| 欧美成人精品一区二区男人小说| 樱桃国产成人精品视频| 亚洲午夜精品福利| 完整版免费av片| 精品福利一区| 日韩视频―中文字幕| 免费一级a毛片夜夜看| a欧美人片人妖| 欧美一区二区久久久| 成人网站免费观看| 在线观看污污视频| 男女h黄动漫啪啪无遮挡软件| 四虎永久在线精品| 韩国成人动漫| 日韩第一页在线| 福利视频999| 欧美高清视频| 91麻豆国产福利在线观看| 日韩精品极品视频在线观看免费| 色在线视频播放| 国产精品影音先锋| 欧美另类在线播放| 国产小视频在线看| ww久久综合久中文字幕| 日韩一区二区三区四区| b站大片免费直播| 欧洲一级精品| 精品一区二区精品| 第一福利永久视频精品 | 人妻中文字幕一区二区三区| 欧美理论视频| 国产大片精品免费永久看nba| 欧美特黄一级视频| 秋霞电影一区二区| 一区二区三区一级片| gogogo高清在线观看免费完整版| 精品久久久久久亚洲精品| 韩国女同性做爰三级|