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

標(biāo)題: 基于51單片機(jī)的模擬自動(dòng)門(mén)Proteus仿真程序 [打印本頁(yè)]

作者: 1512    時(shí)間: 2019-12-31 17:27
標(biāo)題: 基于51單片機(jī)的模擬自動(dòng)門(mén)Proteus仿真程序
步進(jìn)電機(jī)控制方法


單片機(jī)源程序如下:
  1. /*****************步進(jìn)電機(jī)控制口定義*******************/
  2. #define BYJ48 P2      
  3. /****************步進(jìn)電機(jī)控制數(shù)組定義******************/
  4. //uchar code FFW[8]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};  //四相八拍正轉(zhuǎn)編碼
  5. //uchar code REV[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01};  ////四相八拍反轉(zhuǎn)編碼
  6. uchar code FFW[4] ={0x08,0x04,0x02,0x01};//正轉(zhuǎn) 電機(jī)導(dǎo)通相序 D-C-B-A
  7. uchar code REV[4]={0x01,0x02,0x04,0x08};//反轉(zhuǎn) 電機(jī)導(dǎo)通相序 A-B-C-D
  8. /********************************************************
  9. 函數(shù)名稱:void delay2(uint t)
  10. 函數(shù)作用:毫秒延時(shí)函數(shù)
  11. 參數(shù)說(shuō)明:
  12. ********************************************************/
  13. void delay2(uint t)
  14. {                           
  15.    uint k;
  16.    while(t--)
  17.    {
  18.      for(k=0; k<90; k++)
  19.      { }
  20.    }
  21. }
  22. /********************************************************
  23. 函數(shù)名稱:void  motor_z()
  24. 函數(shù)作用:步進(jìn)電機(jī)正轉(zhuǎn)
  25. 參數(shù)說(shuō)明:轉(zhuǎn)5.625°角度
  26. ********************************************************/
  27. void  motor_z()
  28. {
  29.         uchar i;
  30.         uint  j;
  31.         for (j=0; j<4; j++)                //8*8=64個(gè)脈沖轉(zhuǎn)5.625°
  32.         {
  33.                 for (i=0; i<4; i++)      
  34.                 {
  35.                         BYJ48 = ((P2&0xf0)|FFW[i]);//取數(shù)據(jù)
  36. //                        delay2(5);                 //調(diào)節(jié)轉(zhuǎn)速
  37.                 }
  38.         }
  39. }

  40. /********************************************************
  41. 函數(shù)名稱:void  motor_f()
  42. 函數(shù)作用:步進(jìn)電機(jī)反轉(zhuǎn)
  43. 參數(shù)說(shuō)明:轉(zhuǎn)5.625°角度
  44. ********************************************************/
  45. void  motor_f()
  46. {
  47.         uchar i;
  48.         uint  j;
  49.         for (j=0; j<4; j++)                //8*8=64個(gè)脈沖轉(zhuǎn)5.625°
  50.         {
  51.                 for (i=0; i<4; i++)      
  52.                 {
  53.                         BYJ48 = ((P2&0xf0)|REV[i]);//取數(shù)據(jù)
  54. //                        delay2(5);                 //調(diào)節(jié)轉(zhuǎn)速
  55.                 }
  56.         }
  57. }
復(fù)制代碼



Keil代碼與Proteus8.8仿真下載:
自動(dòng)門(mén).zip (126.66 KB, 下載次數(shù): 127)

作者: 1512    時(shí)間: 2019-12-31 17:38
壓縮包內(nèi)有protues仿真圖和源程序 2個(gè)文件

作者: 鄧鄧鄧    時(shí)間: 2020-4-1 17:11
哥能再發(fā)一下嗎?下載以后沒(méi)法正常打開(kāi)
作者: 1512    時(shí)間: 2020-4-8 14:12
鄧鄧鄧 發(fā)表于 2020-4-1 17:11
哥能再發(fā)一下嗎?下載以后沒(méi)法正常打開(kāi)

仿真沒(méi)法打開(kāi)?
作者: wen88688    時(shí)間: 2020-4-23 12:51
仿真要用Proteus8.8才能打開(kāi)
作者: zzh1314    時(shí)間: 2020-5-3 20:53
用keil調(diào)試程序的時(shí)候 顯示第6行“;”有錯(cuò)是什么情況
作者: 大佬起飛    時(shí)間: 2022-4-28 18:31
哥有電路原理圖嗎

作者: zhuangyuan    時(shí)間: 2022-5-2 17:10
誰(shuí)能根據(jù)樓主提供的仿真圖畫(huà)電路圖和BCB板學(xué)習(xí)一下嗎?




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久草在线| 黄色毛片在线观看 | 久久不射电影网 | 国产精品视频中文字幕 | 久久久久亚洲精品 | 看片一区| 国产精品久久久久久久久久软件 | 日韩成人性视频 | 伊人网一区 | 欧美精品日韩 | 国产精品99久久久久久www | 一区二区三区视频免费看 | 成人免费视频网站在线看 | 婷婷丁香激情 | h在线播放 | 羞羞视频网站免费看 | 欧美在线观看免费观看视频 | 欧美一级大片 | 国产传媒在线播放 | 久久久久国产一区二区三区不卡 | 日韩视频一区二区三区 | 可以看黄的视频 | 欧美黄色免费网站 | 国产精品久久久久久久免费大片 | 国产激情一区二区三区 | 男女污污网站 | 成人在线免费电影 | 美女久久久久久久久 | 亚洲免费三区 | 操操日 | 中文字幕日韩av | 日韩高清成人 | 亚洲精品一区二区三区蜜桃久 | 天天干夜夜操 | 老头搡老女人毛片视频在线看 | www.99精品 | 国产午夜精品一区二区三区嫩草 | 欧美日韩精品一区 | 国产精品久久久亚洲 | 欧美精品久久久 | 日韩欧美视频在线 |