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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5841|回復(fù): 3
收起左側(cè)

51單片機(jī)產(chǎn)生PWM控制直流電機(jī)LCD顯示程序,仿真

[復(fù)制鏈接]
ID:208688 發(fā)表于 2017-6-12 21:46 | 顯示全部樓層 |閱讀模式
壓縮包中含有程序、仿真圖、HEX文件。

51單片機(jī)pwm控制直流電機(jī)的仿真原理圖如下(proteus仿真工程可到本帖附件中下載):

仿真

仿真
0.png

單片機(jī)源程序如下:
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5. #define lcd P0
  6. #define KEY P3
  7. void LCD_Writecmd(uchar cmd);
  8. void LCD_Writedata(uchar dat);
  9. void LCD_write_char(uchar x,uchar y,char ch );
  10. void LCD_write_str(uchar x,uchar y,char str[]);
  11. void LCD_Init(void);
  12. void LCD_clear();
  13. void delay_us(uchar n);
  14. void delay_ms(uchar m);

  15. sbit RW=P2^5;
  16. sbit RS=P2^6;
  17. sbit EN=P2^7;
  18. sbit  pwm1=P1^0;
  19. sbit  pwm2=P1^1;
  20. sbit  pwm=P1^3;
  21. void timer_init();
  22. uchar a=50,b=0,c=0,flag=0,flag1=0;

  23. void main()
  24. {
  25.         LCD_Init();
  26.         timer_init();
  27.         LCD_write_str(0,0,"motor:");
  28.         while(1)
  29.         {
  30.                 b=a/10+0x30;
  31.                 c=a%10+0x30;
  32.                 if(KEY==0xfe)
  33.                 {
  34.                         LCD_clear();
  35.                         LCD_write_str(0,0,"motor:");
  36.                         LCD_write_str(0,1,"ZKB:");
  37.                         LCD_write_str(11,0,"ON");
  38.                         LCD_write_char(8,1,b);
  39.                         LCD_write_char(9,1,c);
  40.                         TR0=1;
  41.                 }       
  42.                 if(KEY==0xfd)
  43.                 {
  44.                         LCD_clear();
  45.                         LCD_write_str(0,0,"motor:");
  46.                         LCD_write_str(0,1,"ZKB:");       
  47.                         LCD_write_str(11,0,"OFF");
  48.                         LCD_write_char(9,1,0);
  49.                         TR0=0;
  50.                         pwm1=0;
  51.                         pwm2=0;
  52.                 }

  53.                 if(KEY==0xfb)
  54.                 {       
  55.                         delay_ms(200);
  56.                         if(KEY!=0xfb)
  57.                         {
  58.                                 flag1=0;
  59.                                 a+=10;
  60.                         }
  61.                 }
  62.                 if(KEY==0xf7)
  63.                 {       
  64.                         delay_ms(200);
  65.                         if(KEY!=0xf7)
  66.                         {
  67.                                 flag1=1;
  68.                                 a-=10;
  69.                         }
  70.                 }
  71.                 if(KEY==0xef)//正轉(zhuǎn)
  72.                 {
  73.                         pwm=0;
  74.                         delay_ms(200);
  75.                         if(KEY!=0xef)
  76.                         {
  77.                                 LCD_write_str(11,0,"  T");
  78.                                 pwm=pwm1;
  79.                                 TR0=1;
  80.                                 pwm1=0;
  81.                                 pwm2=1;
  82.        
  83.                                
  84.                         }
  85.                 }
  86.         if(KEY==0xdf)//反轉(zhuǎn)
  87.                 {
  88.                         pwm=0;
  89.                         delay_ms(200);
  90.                         if(KEY!=0xef)
  91.                         {
  92.                                 LCD_write_str(11,0,"  F");
  93.                                 TR0=1;
  94.                                 pwm=pwm2;
  95.                                 pwm1=1;
  96.                                 pwm2=0;

  97.                         }
  98.                 }



  99.                 if(flag1==1)
  100.                 {
  101.                        
  102.                         LCD_write_str(0,0,"motor:");
  103.                         LCD_write_str(0,1,"ZKB:");
  104.                         LCD_write_char(8,1,b);
  105.                         LCD_write_char(9,1,c);
  106.                         if(a<=1)a=99;
  107.                 }
  108.                 if(flag1==0)
  109.                 {
  110.                         LCD_write_str(0,0,"motor:");
  111.                         LCD_write_str(0,1,"ZKB:");
  112.                         LCD_write_char(8,1,b);
  113.                         LCD_write_char(9,1,c);                       
  114.                         if(a>=99)a=0;
  115.                 }
  116.         }

  117. }
  118. /***********************************/
  119. void timer_init()
  120. {
  121.     TMOD=0x01;
  122.     TH0=(65535-a*100)/256;            
  123.     TL0=(65535-a*100)%256;       
  124.         EA=1;
  125.     ET0=1;
  126.         pwm1=1;
  127. }

  128. void timer0() interrupt 1
  129. {
  130.         if(flag)
  131.         {
  132.                 TH0=(65535-a*100)/256;
  133.                 TL0=(65535-a*100)%256;
  134.                 pwm1=1;
  135.                 flag=0;
  136.         }
  137.         else
  138.         {
  139.                 TH0=((65535-(100-a)*100))/256;
  140.                 TL0=((65535-(100-a)*100))%256;
  141.                 pwm1=0;
  142.                 flag=1;
  143.         }
  144. }
  145. /******************************/
  146. void delay_us(uchar n)
  147. {
  148.         for(n=200;n>0;n--);

  149. }

  150. void delay_ms(unsigned char ms)

  151. {
  152.     unsigned char i ;
  153.     while(ms--)
  154.      {
  155.         for(i = 0 ; i < 120 ; i++) ;
  156.      }
  157. }


  158. void LCD_Writecmd(uchar cmd)//寫(xiě)指令到LCD1602
  159. {
  160.         RS=0;
  161.         delay_us(1);
  162.         RW=0;
  163.         delay_us(1);
  164.        
  165.         EN=1;
  166.         lcd=cmd;
  167.         delay_us(300);
  168.         EN=0;
  169. }


  170. void LCD_Writedata(uchar dat)//寫(xiě)數(shù)據(jù)到LCD1602
  171. {
  172.         RS=1;
  173.         delay_us(1);
  174.         RW=0;
  175.         delay_us(1);
  176.         EN=1;
  177.         lcd=dat;
  178.         delay_us(300);
  179.         EN=0;
  180.        
  181. }


  182. void LCD_write_char(uchar x,uchar y,char ch )//在指定位置顯示一個(gè)字符
  183. {
  184.         if(y==0)
  185.                 LCD_Writecmd(0x80+x);
  186.         else
  187.                 LCD_Writecmd(0xc0+x);
  188.         LCD_Writedata(ch);

  189. }

  190. void LCD_write_str(uchar x,uchar y,char str[])//使LCD1602顯示一個(gè)字符串
  191. {
  192.         uchar i=0;
  193.         if(y==0)
  194.                 LCD_Writecmd(0x80+x);
  195.         else
  196.                 LCD_Writecmd(0xc0+x);
  197.         while(str[i]!='\0')
  198.         {
  199.                 LCD_Writedata(str[i]);
  200.                 ++i;
  201.         }
  202.        
  203. }

  204. void LCD_clear(void)//清屏函數(shù)
  205. {
  206.         LCD_Writecmd(0x01);
  207.         delay_ms(5);
  208. ……………………

  209. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
51.zip (24.11 KB, 下載次數(shù): 143)


評(píng)分

參與人數(shù) 2黑幣 +55 收起 理由
KolalaSA + 5 贊一個(gè)!
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:195403 發(fā)表于 2017-8-4 13:39 | 顯示全部樓層
仿真無(wú)法運(yùn)行 有錯(cuò)誤
回復(fù)

使用道具 舉報(bào)

無(wú)效樓層,該帖已經(jīng)被刪除
ID:308395 發(fā)表于 2018-5-3 16:28 | 顯示全部樓層
不顯示速度,只有ZKB(占空比)
回復(fù)

使用道具 舉報(bào)

ID:321836 發(fā)表于 2018-7-28 23:56 | 顯示全部樓層
文檔比較老了
回復(fù)

使用道具 舉報(bào)

6#
無(wú)效樓層,該帖已經(jīng)被刪除

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
国产精品视频中文字幕91| 波多野结衣加勒比| 国产91精品黑色丝袜高跟鞋| 欧美写真视频网站| 99天天综合性| 欧美一区精品| 欧美专区一区| 超清av在线| www.男人的天堂.com| 中文天堂网在线www| 亚洲欧美一区二区三区在线观看 | 在线播放精品视频| 久久久久99精品成人| 国产偷人视频免费| 日本精品一区二区三区高清 久久| 久久久久免费视频| 日韩精品免费在线视频观看| 天天色天天爱天天射综合| 99视频在线精品| 日本视频中文字幕一区二区三区| 在线日本制服中文欧美| 99久久亚洲国产日韩美女| 国产福利在线播放麻豆| 中文字幕免费在线| chinesespank调教| 国产精品日日爱| 国产精品无码99re| 中文字幕一区二区人妻| 中文字幕人妻一区二| 欧美一级片黄色| www.cao超碰| 亚洲人成无码www久久久| 午夜啪啪福利视频| 日本一区二区精品视频| 亚洲午夜av在线| 成人激情综合网站| 久久精品久久综合| 99亚洲一区二区| 亚洲天堂免费| 欧美日韩高清| 国产精品极品在线观看| 青草综合视频| 爱情电影社保片一区| 影音先锋在线播放| 生活片a∨在线观看| 日本福利午夜视频在线| 男人天堂午夜在线| 中文字幕日产av一二三区| 污网站免费看| 先锋影音av在线资源| 免费在线日本| 你懂的免费视频| 在线观看无遮挡| 国产91免费看| 日本精品一区二区三区四区| 97caocao| 亚洲国产欧美在线人成| 久久久三级国产网站| 不卡区在线中文字幕| 国产一区二区不卡在线| 久久99精品一区二区三区三区| 国产一级久久| 久久精品亚洲| 麻豆传媒一区二区三区| 美女免费视频一区二区| 久久国产精品72免费观看| 欧美a一区二区| 蜜臀a∨国产成人精品| 久久裸体视频| 狠狠狠色丁香婷婷综合久久五月| 青青草视频在线青草免费观看| 四虎成人免费| 久久精品国产一区二区三区肥胖| 亚洲精品综合一区二区三区| 欧美video巨大粗暴18| 九九视频精品在线| 一级黄色免费| www浪潮av99com| 成人午夜天堂| 亚洲成人套图| jyzzz在线观看视频| 91精选在线| 日韩伦理福利| 白嫩亚洲一区二区三区| 国产毛片久久久| jizzjizzjizz亚洲日本| 蜜桃av导航| 久草网在线视频| 成a人v在线播放| 欧美野外wwwxxx| 欧美日韩女优| 99久久免费精品国产72精品九九| 国产欧美日韩影院| 欧美日韩99| 精品一区二区精品| 国产亚洲福利社区一区| 亚洲在线视频免费观看| 欧美性色欧美a在线播放| 欧美一区二区三区四区五区| 亚洲视频欧美视频| 97视频国产在线| 91黄在线观看| 亚洲欧洲一二三| 国产精品第12页| 亚洲最大的黄色网| 日韩久久精品视频| 成人毛片在线免费观看| xxx欧美老熟| 免费在线观看视频| 国产黄色在线网站| 国产精品原创视频| 欧美一区二区三区高清视频| 小嫩嫩精品导航| 91网站最新网址| 性做久久久久久免费观看| 欧美一区二区三区啪啪| 久久久99久久精品女同性| 国产精品第3页| 亚洲一区二区三区精品视频| 91制片厂毛片| www.xx日本| 国产精品自拍电影| 天堂在线观看视频观看www| 台湾av在线二三区观看| 美女福利一区二区三区| 精品盗摄女厕tp美女嘘嘘| 可以看av的网站久久看| 国产精品护士白丝一区av| 欧美巨大另类极品videosbest| 久久久99免费视频| 好吊色欧美一区二区三区| 国产成人亚洲精品无码h在线| 免费观看av网站| 88av在线视频| 美女黄色网址| 日本无删减在线| 国产欧美日韩影院| 国产成人福利片| 色婷婷国产精品| 国产91综合一区在线观看| 中文字幕一区免费在线观看| 日韩欧美中文字幕公布| 国外成人在线视频| 色综合视频二区偷拍在线| 黄色片免费网址| 在线观看国产亚洲| av麻豆国产| 免费在线观看av片| 视频小说一区二区| 国产激情91久久精品导航 | 日韩电影免费在线观看| 极品美女销魂一区二区三区免费| 亚洲一区二区三区四区在线观看 | 国产成人ay| 福利一区二区在线| 欧美剧情电影在线观看完整版免费励志电影| 美女黄色丝袜一区| 亚洲欧洲精品一区二区三区波多野1战4| 国产精品亚洲一区二区无码| 波多野结衣一区二区在线| 激情网址大全| 丝袜诱惑一区二区| 亚洲大黄网站| 一区二区三区精品视频| 久久久91精品| 亚洲av综合色区| 人人干在线观看| 韩国三级电影在线观看婷婷| 国产在线一区二区视频| 91麻豆国产自产在线观看亚洲| 91在线观看下载| 日韩精品久久久久久福利| 狠狠色综合网站久久久久久久| 少妇熟女视频一区二区三区 | 日韩专区av| 亚洲精品中文字幕乱码| 成人欧美一区二区三区小说| 色99之美女主播在线视频| 亚洲高清在线观看一区| 香蕉久久久久久久| 欧美成人精品福利在线视频| 国产乱码在线| 久久国产主播| 欧美日韩午夜在线视频| 成人免费视频网址| 搡的我好爽在线观看免费视频| 国产精品无码在线播放| 香蕉av一区| 久久国产影院| 亚洲二区在线视频| 国产精品白嫩美女在线观看| 久久久久国色av免费观看性色| 自拍亚洲欧美老师丝袜| 加勒比av在线播放| 成人亚洲成人影院| 久久久久高潮毛片免费全部播放| 久久亚洲私人国产精品va媚药| 亚洲欧洲在线视频| 成人毛片100部免费看| 亚洲欧美在线观看视频| 意大利激情丛林无删减版dvd| 要久久爱电视剧全集完整观看 | 天天操天天爱天天干| 国产高清一区二区三区视频 | 一区二区在线观看免费视频| 好看的视频你懂的| 综合激情五月婷婷| 国产精品免费久久| 久久久亚洲国产| www.桃色.com| 欧美高清xxxx性| 91国内外精品自在线播放| 国产999精品久久久久久| 中文字幕不卡在线视频极品| 人人妻人人添人人爽欧美一区| 中文字幕免费高清在线观看| 成年人在线免费观看| 一本色道久久综合亚洲精品不卡 | 一区二区三区不卡视频在线观看 | 国内不卡的一区二区三区中文字幕| 成人激情午夜影院| 久久这里有精品视频| 午夜激情av在线| 久热中文字幕| 福利一区二区| 中文字幕巨乱亚洲| 国产精品电影在线观看| 爱爱免费小视频| 成人网18免费看| 999久久久91| 欧美嫩在线观看| 亚洲精品国产系列| 中文字幕网址在线| 成人福利影视| 99re热视频这里只精品| 久久久综合免费视频| 日韩精品人妻中文字幕有码 | 清纯唯美亚洲激情| 黄色污在线观看| 天天摸天天做天天爽水多| 欧美日韩国产一区二区三区不卡| 日韩欧美在线第一页| 欧美日韩一区二区三区在线视频 | www亚洲色图| 免费av片风间由美在线| 欧美视频四区| 亚洲精品在线观| 国产xxxxx在线观看| 蜜桃视频一日韩欧美专区| av成人资源网| 国产精品久久久久久影院8一贰佰 国产精品久久久久久麻豆一区软件 | 在线不卡欧美精品一区二区三区| 亚洲精品一区二| 国产男男gay体育生白袜| 性感女国产在线| 国产精品美女一区二区三区| 亚洲va男人天堂| www亚洲视频| 周于希免费高清在线观看| 中文字幕在线免费不卡| 国产亚洲二区| 国产精品无码久久av| 玖玖精品在线| 精品成人国产在线观看男人呻吟| 欧美中日韩一区二区三区| 精品毛片在线观看| av成人资源| 91精品国产综合久久婷婷香蕉| 日本久久久网站| 国产专区自拍| 久久久久午夜电影| 在线视频免费一区二区| 日韩无码精品一区二区| 最近最新中文字幕在线| 久久精品久久久精品美女| 人人澡人人澡人人看欧美| 国产这里有精品| free性欧美16hd| 一区二区高清在线| 永久免费看av| 婷婷丁香激情五月| 亚洲免费网址| 97在线观看免费| 黄色一级片在线免费观看| 老色鬼在线视频| 一区二区理论电影在线观看| 经典三级在线视频| 国产成人精品自线拍| 欧美日韩免费| 久久久久久91| 精品午夜福利在线观看| 欧美大片高清| 欧美少妇性性性| 手机免费av片| 中国黄色在线视频| 99v久久综合狠狠综合久久| 精品国产一区二区三区免费 | 四虎精品在线观看| 欧美高清精品3d| 久久精品视频在线观看免费| 在线看小视频| 久久综合九色综合欧美98| 久久www免费人成精品| 亚洲欧美综合在线观看| 91超碰成人| 欧美怡春院一区二区三区| 欧美日韩a v| 国产精品videossex| 亚洲嫩模很污视频| 多男操一女视频| 日韩网站中文字幕| 日韩欧美成人午夜| 伊人网伊人影院| 国产免费拔擦拔擦8x在线播放 | 樱花草涩涩www在线播放| 亚洲色图在线播放| www污在线观看| 九色蝌蚪av新入口| 成人看片黄a免费看在线| 欧洲精品码一区二区三区免费看| 国产美女视频网站| 久久精品国产99国产| 国偷自产av一区二区三区小尤奈| 思思99精品视频在线观看| 国产九九精品| 99电影在线观看| 日韩视频www| 免费成人性网站| 免费久久久一本精品久久区| 国产精品久久久久久久久鸭| 久久国产综合精品| 免费一区二区三区| 交videos老少配com| www.66久久| 欧美大黑帍在线播放| 天堂在线视频| 亚洲一级二级三级在线免费观看| 奇米视频888| 51xtv成人影院| 欧美一级国产精品| 日韩激情小视频| 日韩精品成人在线观看| 久久精品国产亚洲精品2020| www.av88| 欧美日韩亚洲一区在线观看| 成人妇女免费播放久久久| 国产尤物视频| 不卡视频一二三四| 国产精品后入内射日本在线观看| 日韩福利一区二区| 色呦呦日韩精品| 国产毛片欧美毛片久久久| 欧美视频二区欧美影视| 欧美精品在线播放| 成人毛片在线免费观看| 日韩综合小视频| 色之综合天天综合色天天棕色| 91佛爷在线| 亚洲一线二线三线视频| 男人网站在线观看| www一区二区三区| 午夜精品久久久99热福利| 亚洲 美腿 欧美 偷拍| 国产精品综合一区二区三区| 日韩亚洲欧美视频| 浪潮av一区| 日韩电影免费观看在线观看| 免费看一级视频| 一区二区视频欧美| 欧美性天天影院| 色视频在线播放| 欧美午夜不卡视频| 精品一区二区三区人妻| 色男人天堂综合再现| 高清视频一区| 国产a国产a国产a| 色综合久久天天| 污污的视频在线免费观看| 成人在线免费小视频| 91在线观看网站| 免费福利影院| 在线观看日韩国产| 国产午夜视频在线| 夜夜精品视频| 日韩不卡视频一区二区| 亚乱亚乱亚洲乱妇| 日韩电视剧免费观看网站| 国产美女免费视频| 久久精品av麻豆的观看方式| 国产免费观看高清视频| 亚洲色图狠狠干| 国产九九视频一区二区三区| 国产性生交xxxxx免费| 日韩一区二区三区免费| 97视频网站入口| 日本性生活网站| 亚洲成人精品影院| 免费在线观看h片| 亚洲另类自拍| 日日摸日日碰夜夜爽无码|