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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關于藍牙模塊的代碼 單片機中斷能實現直流電機調速嗎?

[復制鏈接]
跳轉到指定樓層
#
ID:202136 發表于 2017-5-31 11:46 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
100黑幣

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

  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. }

復制代碼


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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美精品一区二区三区蜜臀| 国产第一页视频| 精品日韩一区二区三区| www..com久久爱| 一区二区三区在线观看免费| 欧美大胆性生话| 中日韩一区二区三区| ririsao中文字幕免费| 日本少妇吞精囗交| 国产麻豆剧传媒精品国产av| 高清欧美精品xxxxx| 成人欧美一区二区三区视频 | 中国人体摄影一区二区三区| 日本一欧美一欧美一亚洲视频| 欧美精品一区二区三区蜜臀| 精品日本美女福利在线观看| 91丝袜高跟美女视频| 免费一区视频| 91亚洲国产成人久久精品| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 久久精品欧美日韩| 天堂一区二区在线| 精品一区不卡| 欧美高清hd| 亚洲人体视频| 高潮毛片在线观看| 日本免费看黄色| 日批视频网站| 欧美最猛性xxxxx喷水| 国产黄色小视频在线观看| 日韩xxx高潮hd| 国产传媒免费在线观看| 水蜜桃av无码| 熟妇女人妻丰满少妇中文字幕| 日韩欧美视频网站| 国产911在线观看| 色狠狠久久av五月综合| 亚洲字幕一区二区| 国产成人a亚洲精品| 欧美黄色性视频| 久久久精品一区| 中文字幕精品在线视频| 亚洲欧美国产日韩天堂区| 欧美一区2区视频在线观看| 在线免费观看成人短视频| 亚洲成av人片在线| 一区二区三区四区亚洲| 中文字幕日韩一区二区| 国产视频一区二区三区在线观看 | 久草成人在线| 国产精品xxxav免费视频| 2019中文亚洲字幕| 国产精品亲子伦av一区二区三区| 蜜臀久久精品| 性感女国产在线| 一区二区三区电影大全| 91中文字幕在线视频| 日韩免费一二三区| 久久精品国产亚洲av无码娇色| 老熟妇高潮一区二区三区| 我想看黄色大片| 可以看毛片的网址| 日本一本草久p| 黄色录像特级片| av在线免费观看国产| 97久草视频| 国产在线拍偷自揄拍精品| 亚洲深夜福利网站| 亚洲国产精彩中文乱码av在线播放| 欧美高清性hdvideosex| 欧美精品黑人性xxxx| 91麻豆精品国产91久久久久 | 成人av电影免费在线播放| 成人午夜电影网站| 91年精品国产| 中文字幕免费在线观看视频一区| 中文字幕乱码亚洲精品一区| 亚洲欧洲av另类| 亚洲伊人色欲综合网| 亚洲高清久久久| 色94色欧美sute亚洲线路二 | 国产成人午夜高潮毛片| 国产91在线观看| 日韩欧美中字| 99成人在线视频| 亚洲国产综合在线看不卡| 视频一区在线播放| 国产精品一区在线观看你懂的| 国产a级毛片一区| 久久婷婷成人综合色| 国产精品福利一区| 精品久久久国产精品999| 欧美无乱码久久久免费午夜一区| 欧美一级一区二区| 亚洲最新中文字幕| 久久免费视频在线| 亚洲精品欧美日韩| 亚洲精品久久区二区三区蜜桃臀| 国产在线无码精品| 国内国产精品天干天干| 九色porny自拍视频| 久久网中文字幕| 国产免费无遮挡| 欧美黑人xxxx猛牲大交| 拍拍拍999自拍偷| 黄色在线播放| 日本韩国欧美| 亚洲丝袜啪啪| 亚洲欧美大片| av日韩在线网站| 亚洲综合图片区| 欧美日本精品一区二区三区| 国产亚洲欧美另类中文| 欧美亚洲激情视频| 国产亚洲一区二区三区在线播放 | 国产人妻精品一区二区三区| 欧美超强性xxxxx| 成年人黄色电影| 羞羞视频在线观看免费| 久久久久亚洲精品中文字幕| 一区二区三区四区日韩| 国内成+人亚洲+欧美+综合在线| 国产精品久久久久一区| 欧美日本一区二区三区四区| 日韩有码视频在线| 亚洲自拍小视频免费观看| 欧美精品在欧美一区二区| 国产精品嫩草69影院| 久久黄色小视频| 色婷婷在线视频| 高清成人av| 久久香蕉av| 欧美一区二区三区红桃小说| 午夜宅男久久久| 中文字幕亚洲成人| 日韩精品一区二区三区老鸭窝| 久久国产精彩视频| av一本久道久久波多野结衣| av网站手机在线观看| 丰满熟女人妻一区二区三区| 日韩欧美国产亚洲| 狂野欧美激情性xxxx| 亚洲大胆精品| 欧美成人毛片| 亚洲乱码视频| 亚洲欧美国产毛片在线| 亚洲精品v欧美精品v日韩精品| 青青草原一区二区| 国产精品一二三在线观看| 中文字幕xxx| 精品久久久久久亚洲综合网站 | 国产精品爽爽爽| 欧美交换配乱吟粗大25p| 精品黑人一区二区三区观看时间| 亚洲熟女乱色一区二区三区久久久 | 欧美日韩一区成人| 性亚洲最疯狂xxxx高清| 亚洲一卡二卡| 无码人妻丰满熟妇啪啪欧美| 男人天堂一区二区| 黄污网站在线观看| 日韩区一区二| 韩国成人福利片在线播放| 91国在线观看| 国产91色在线免费| 91国视频在线| 久久久久久久国产视频| 91视频黄色| 国产福利片在线观看| 亚洲午夜极品| 亚洲小说欧美激情另类| 欧美富婆性猛交| 欧美国产视频一区| 日韩av黄色片| 黄页在线播放| 免费看一区二区三区| 激情综合色综合久久综合| 91精品一区二区三区在线观看| 国产精品一区二区三区成人| 中文字幕成人在线视频| 国产精品爽爽久久久久久| 在线观看国产视频一二三| 亚洲精品国产九九九| 成人国产亚洲欧美成人综合网| 亚洲国产精品999| 麻豆久久久9性大片| 神马久久久久久久久久久| 精品国产福利一区二区在线| 国产高清中文字幕在线| 奇米在线7777在线精品 | 在线看视频不卡| 真实国产乱子伦对白在线| 色网在线播放| 91成人精品观看| 99在线精品视频| 国产亚洲精品久久久久久| 黄色www在线观看| 日韩欧美大片在线观看| 色久视频在线观看| 国产成人手机高清在线观看网站| 中文av一区特黄| 国内精品久久久久久久久| 色哟哟精品视频| 日本波多野结衣在线| 污视频网站在线免费| 美女日韩在线中文字幕| 欧美一区二区视频观看视频| 久久精品中文字幕一区二区三区 | 欧美黄色小说| 亚洲精品a级片| 欧美性猛交xxxx免费看久久久| 91精品国产综合久久香蕉| 黄色网址在线视频| 国产日韩欧美精品一区二区三区 | 四虎亚洲成人| 久久精品国产秦先生| 精品视频久久久久久| 欧美日韩午夜爽爽| 国产深喉视频一区二区| a黄色片在线观看| 麻豆精品一区二区| 亚洲老头老太hd| 欧美视频在线观看网站| 午夜精品久久久久久久91蜜桃| 2024最新电影在线免费观看| 久久国产精品一区二区| 中文字幕精品一区久久久久 | 四虎影视最新网址| 国产成人午夜性a一级毛片| 97久久精品人人做人人爽50路| 欧美激情在线播放| 日本少妇xxxx软件| 黄在线观看在线播放720p| 日韩欧美四区| 色偷偷成人一区二区三区91 | 另类美女黄大片| 波多野结衣国产精品| 国产91中文| 国产欧美日韩影院| 欧洲生活片亚洲生活在线观看| 欧美一区1区三区3区公司| 日韩在线视频免费播放| 免费黄色在线看| 国产ts人妖一区二区| 777国产偷窥盗摄精品视频| 成人片黄网站色大片免费毛片| 国产jizz| 久久国产日本精品| 在线不卡国产精品| 久久久久亚洲av片无码v| 成年网站免费观看| 亚洲欧美一区在线| 亚洲人成77777在线观看网| 国产精品拍拍拍| 尤物影院在线播放| 成人毛片免费看| 欧美成人a∨高清免费观看| 日韩久久一级片| 欧美色图自拍| 奇米狠狠一区二区三区| 欧美一区永久视频免费观看| 青青在线视频免费观看| 波多野结衣久久高清免费| 日韩中文字幕| 91久久精品一区二区二区| 国产树林野战在线播放| 亚洲色图另类图片| 日韩av午夜| 在线播放日韩导航| 免费在线观看毛片网站| 国产7777| 好吊一区二区三区| 亚洲一区www| 国精产品一区一区三区免费视频 | 十大黄色软件免费看| 婷婷久久综合| 亚洲啪啪综合av一区二区三区| 97伦理在线四区| 中文字幕在线观看欧美| 欧美日韩在线精品一区二区三区激情综合 | 中文字幕观看av| 日本在线观看| 国产精品沙发午睡系列990531| 精品卡一卡二| 日韩一区二区三区不卡| 五月天亚洲色图| 日本黄色一区二区| 亚洲欧美在线观看| 国产高清久久久久| 国产原创av在线| 中文字幕日韩一区二区不卡| 亚洲一区二区久久| 欧美成人午夜精品免费| 黄色片免费在线| 久久夜色精品国产欧美乱极品| 国产一区精品视频| 美女露胸一区二区三区| 日韩成人精品一区| 精品国产欧美一区二区五十路 | 搞黄网站免费观看| 久久精品九九| 国产精品久久久久久久久影视| 无码任你躁久久久久久久| 精品视频在线观看网站| 日韩欧美国产综合| bl动漫在线观看| 黄色大片在线播放| 亚洲午夜成aⅴ人片| 久久无码高潮喷水| 高清免费观看在线| 久久久亚洲国产美女国产盗摄| 日韩精品国内| 夜夜摸夜夜操| 激情久久五月天| 久久亚洲综合网| 国产精品臀控福利在线观看| 乱人伦精品视频在线观看| 国产免费亚洲高清| 亚洲国产精品久久久久爰性色| 91视频一区| 日本久久久久亚洲中字幕| www.亚洲黄色| 黄色在线一区| 91免费国产视频| 福利视频理论电影| 视频一区中文字幕国产| 成人在线观看av| 国产xxx免费观看| 国模少妇一区二区三区| 亚洲春色综合另类校园电影| 岛国爱情动作片在线| 成人精品一区二区三区四区 | 精品国产午夜肉伦伦影院| 精品亚洲aⅴ在线观看| 国产精品丝袜一区二区| 国产va免费精品观看精品| 亚洲免费av片| 国产精品xxxx喷水欧美| 中文字幕一区二区三区中文字幕 | 欧美日韩视频在线| 国产sm在线观看| 热色播在线视频| 亚洲大尺度美女在线| 国产一二三四在线| 蜜臀久久99精品久久一区二区 | 91精品国产综合久久精品麻豆| 在线免费看黄视频| 成人噜噜噜噜| 久久视频国产精品免费视频在线 | 黄色录像a级片| 欧美xnxx| 北条麻妃久久精品| 中文字幕av资源| 韩国av一区| 黑人巨大精品欧美一区二区小视频| 日本视频网址| 久久久777精品电影网影网 | 国产嫩草一区二区三区在线观看| 影音先锋2020色资源网| www久久精品| 欧在线一二三四区| 婷婷色在线播放| 亚洲精品mp4| 国产三级理论片| 伊人精品在线| 日本精品一区二区三区高清 久久| 99免费看香蕉视频| 亚洲制服丝袜av| 国产精品无码久久久久一区二区| 国语精品视频| 久久久日本电影| 欧洲精品乱码久久久久蜜桃| 成人18精品视频| mm131亚洲精品| 欧美gay视频| 欧美理论电影在线观看| 亚洲剧场午夜在线观看| 国产精品一区二区无线| 99色精品视频| 日韩欧美另类一区二区| 久久亚洲精品一区二区| 狠狠综合久久久综合| 不卡在线观看av| xxx国产在线观看| 麻豆久久久久| 91tv亚洲精品香蕉国产一区7ujn| 国产青草视频在线观看视频| 国产蜜臀97一区二区三区| 97精品人人妻人人| 国产一区二区在线视频你懂的| 国产精品视频网| 国内在线高清免费视频| 欧美性高潮床叫视频| 国产一级片免费观看| 亚洲第一伊人| 99er在线视频| 国产一二三在线| 久久久久久国产三级电影| 九色蝌蚪国产| 亚洲综合在线观看视频|