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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14363|回復: 15
收起左側

基于c51單片機的傳送帶產品計數的設計 含源代碼,仿真圖

  [復制鏈接]
ID:222877 發表于 2017-7-27 21:47 | 顯示全部樓層 |閱讀模式
基于C51的傳送帶產品計數器的設計
包括 keil 源代碼 以及protues仿真
實物也有做出來
都是自己辛辛苦苦做的
希望大家多多指教

實物圖:

實物圖

實物圖


仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)

protues 仿真圖

protues 仿真圖


keil 代碼截圖

keil 代碼截圖
0.png

單片機源程序如下:
  1. #include <reg51.h>
  2. #include <intrins.h>
  3. #define uchar  unsigned char
  4. #define uint   unsigned int
  5. #define ulong   unsigned long
  6. //用液晶屏顯示參數
  7. uchar code zifx0[]="0123456789abcdef";
  8. uchar code zifu0[]="Now Number:0000";
  9. uchar code zifu1[]="Set Number:0000";
  10. sbit  RS=P3^1;        //寫信號
  11. sbit  RWW=P3^3;        //讀信號
  12. sbit  E=P3^4;   //使能信號
  13. #define e1   E=1
  14. #define rd1  RWW=1  
  15. #define rs1  RS=1  
  16. #define e0   E=0
  17. #define rd0  RWW=0
  18. #define rs0  RS=0
  19. #define PP P1
  20. //延時函數ms
  21. void _delay_ms(uint t)
  22. {
  23.    uint i,j;
  24.    for(i=0;i<t;i++)
  25.      for(j=0;j<120;j++);
  26. }
  27. //延時函數us
  28. void _delay_us(uchar t)
  29. {
  30.    while(t>0)t--;
  31. }
  32. //寫1602控制字
  33. void  lcd1602_writecrtl(uchar  dat)
  34. {
  35.   rd0;//讀信號置0
  36.   rs0;//寫信號置0
  37.   _delay_us(5);
  38.   PP=dat;
  39.   e1;//使能信號置1
  40.   _delay_us(5);
  41.   e0;//使能信號置0
  42. }
  43. //寫1602數據
  44. void  lcd1602_writenumber(uchar dat)
  45. {
  46.   rd0;//讀信號置0
  47.   rs1;//寫信號置1
  48.   _delay_us(5);
  49.   PP=dat;
  50.   e1;//使能信號置1
  51.   _delay_us(5);
  52.   e0;//使能信號置0
  53. }
  54. //1602初始化
  55. void  lcd1602_init()  
  56. {
  57.   lcd1602_writecrtl(0x38); //顯示模式
  58.   lcd1602_writecrtl(0x06); //顯示光標移動位置
  59.   lcd1602_writecrtl(0x0c); //顯示開及光標設置
  60.   lcd1602_writecrtl(0x01); //顯示清屏
  61. }
  62. //顯示地址
  63. void  lcd1602_adr(uchar dat)  
  64. {
  65.   lcd1602_writecrtl(0x80 | dat);
  66. }
  67. //行顯示-
  68. void LCD1602_string(uchar hang,uchar lie,uchar const *p)
  69. {
  70.         uchar a;
  71.         if(hang == 1) a = 0x00;
  72.         if(hang == 2) a = 0x40;
  73.         a = a + lie - 1;
  74.         lcd1602_adr(a);
  75.         while(1)
  76.         {
  77.                 if(*p == '\0') break;
  78.                 lcd1602_writenumber(*p);
  79.                 p++;
  80.         }
  81. }

  82. uint  keyn1=16;//按鍵值
  83. uint  keyn=16;//緩沖
  84. #define PK P2
  85. //按鍵掃描
  86. void key_z()
  87. {

  88. PK=0X0F;
  89. if(!(PK==0X0F))
  90. {
  91.     if(!(PK==0X0F))
  92.    {
  93.     keyn1=0;
  94.     keyn=0;
  95.     PK=0X0F;
  96.     if(PK==0X0E)         keyn1=0;
  97.     if(PK==0X0D)         keyn1=1;
  98.     if(PK==0X0B)         keyn1=2;
  99.     if(PK==0X07)         keyn1=3;
  100.     PK=0XF0;
  101.     if(PK==0XE0)         keyn=0+keyn1;
  102.     if(PK==0XD0)         keyn=4+keyn1;
  103.     if(PK==0XB0)         keyn=8+keyn1;
  104.     if(PK==0X70)         keyn=12+keyn1;
  105.     switch(keyn)
  106.     {
  107.             case 0: keyn1=1; break;
  108.             case 4: keyn1=2; break;
  109.             case 8: keyn1=3; break;
  110.             case 12:keyn1=10; break;
  111.             case 1: keyn1=4; break;
  112.             case 5: keyn1=5; break;
  113.             case 9: keyn1=6; break;
  114.             case 13:keyn1=11; break;
  115.             case 2: keyn1=7; break;
  116.             case 6: keyn1=8; break;
  117.             case 10:keyn1=9;break;
  118.      case 14:keyn1=12;break;
  119.           case 3: keyn1=14;break;//*
  120.             case 7: keyn1=0;break;
  121.             case 11:keyn1=15;break;//#
  122.             case 15:keyn1=13;break;
  123.      }
  124.     }
  125.   else   keyn1=16;
  126.   PK=0X0F;while((!(PK==0X0F)));
  127. }

  128. }//LED
  129. sbit led1=P0^0;
  130. sbit beer=P3^5;
  131. sbit out=P3^6;
  132. sbit k1=P3^7;
  133. sbit P32=P3^2;
  134. //變量
  135. uint  now=0;
  136. uint  set=10;
  137. uint  bzbu=0;//設置
  138. uint  bz=0;//模式
  139. uint  qidong=0;//運行
  140. //顯示控制
  141. void dis()
  142. {
  143.   //now
  144.   lcd1602_adr(0x0B);  
  145.   lcd1602_writenumber(0x30+now%10000/1000);
  146.   lcd1602_writenumber(0x30+now%1000/100);
  147.   lcd1602_writenumber(0x30+now%100/10);
  148.   lcd1602_writenumber(0x30+now%10);
  149.   //set
  150.   lcd1602_adr(0x4B);  
  151.   lcd1602_writenumber(0x30+set%10000/1000);
  152.   lcd1602_writenumber(0x30+set%1000/100);
  153.   lcd1602_writenumber(0x30+set%100/10);
  154.   lcd1602_writenumber(0x30+set%10);
  155.   if(bz==0)lcd1602_writenumber(' ');
  156.   if(bz==1)lcd1602_writenumber('<');
  157.    //啟動
  158.   if(bz==0)
  159.   {
  160.     if(k1==0){qidong=(qidong+1)%2;if(qidong==1){led1=0;;out=0;}else {led1=1;out=1;}while(k1==0);}
  161.    }
  162.    //啟動
  163.   if(qidong==1)
  164.   {
  165.     if(now>=set){qidong=0;led1=1;out=1;beer=0;_delay_ms(500);  }
  166.    }
  167.    //啟動
  168.   if(qidong==0)
  169.   {
  170.     beer=1;
  171.    }
  172. }
  173. //按鍵功能函數
  174. void key()
  175. {
  176.   //掃描
  177.   key_z();
  178.   if(keyn1<16)
  179.   {        
  180.    if((keyn1<10)&&(bz==1))
  181.         {
  182.          if(bzbu==0){set=keyn1;}
  183.          if(bzbu==1){set=set*10+keyn1;}
  184.          if(bzbu==2){set=set*10+keyn1;}
  185.          if(bzbu==3){set=set*10+keyn1;}
  186.          bzbu=(bzbu+1)%4;
  187.          }
  188.         if((keyn1==0x0a)&&(bz==0)){now=0;}//復位
  189.         if((keyn1==0x0b)&&(bz==1)){set=0;}//復位輸入
  190.         if((keyn1==0x0c)&&(qidong==0)){bz=1;}//設置
  191.         if(keyn1==0x0d){bz=0;}//退出
  192.         keyn1=16;
  193.   }
  194. }
  195. //-----------------------
  196. void main()   
  197. {
  198.   _delay_us(10);
  199.   _delay_ms(10);  
  200.   //中斷允許
  201. ……………………

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

所有資料51hei提供下載(傳送帶計數的仿真和源碼,還有我寫的4個試驗源碼仿真一起奉上):
基于C51的傳送帶產品計數器的設計.rar (423.03 KB, 下載次數: 309)



評分

參與人數 4黑幣 +120 收起 理由
hapidaxigua + 10
jaygg + 5 很給力!
熱心市民郭先生 + 5 贊一個!
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:262662 發表于 2017-12-17 14:52 | 顯示全部樓層
給力給力給力
回復

使用道具 舉報

ID:262534 發表于 2017-12-21 14:47 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:355897 發表于 2018-6-21 11:53 | 顯示全部樓層
很有用
回復

使用道具 舉報

ID:355905 發表于 2018-6-21 12:12 | 顯示全部樓層
很好的
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
ID:255925 發表于 2018-6-26 11:11 | 顯示全部樓層
有電路圖和元器件清單嗎
回復

使用道具 舉報

ID:379641 發表于 2018-7-26 21:51 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

ID:381237 發表于 2018-8-10 22:30 | 顯示全部樓層
感謝樓主,這個可以正常使用,只是發現脈沖頻率稍高點誤差會很大。
回復

使用道具 舉報

ID:104477 發表于 2018-8-16 19:17 來自觸屏版 | 顯示全部樓層
淘寶計數器才二三十塊一個,做這個成本都不止了
回復

使用道具 舉報

11#
無效樓層,該帖已經被刪除
12#
無效樓層,該帖已經被刪除
ID:559602 發表于 2019-6-11 08:53 | 顯示全部樓層
真的很好了,很有用,極力推薦
回復

使用道具 舉報

ID:146041 發表于 2019-6-12 22:21 | 顯示全部樓層
真是太有用,樓主很強大
回復

使用道具 舉報

ID:658584 發表于 2019-12-8 00:04 | 顯示全部樓層
真的很好了,很有用,極力推薦
回復

使用道具 舉報

ID:767658 發表于 2020-6-2 16:58 | 顯示全部樓層
感謝樓主,666
回復

使用道具 舉報

ID:773476 發表于 2020-6-9 00:22 | 顯示全部樓層
請問一下模擬技術那里的是什么
回復

使用道具 舉報

18#
無效樓層,該帖已經被刪除
ID:980554 發表于 2021-11-13 11:14 | 顯示全部樓層
我想問一下仿真軟件怎么獲取
回復

使用道具 舉報

20#
無效樓層,該帖已經被刪除
21#
無效樓層,該帖已經被刪除
ID:1102057 發表于 2023-12-1 17:35 | 顯示全部樓層
樓主可以出一個講解教程嗎
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日韩欧美不卡| 欧美日韩在线直播| 婷婷成人基地| 色老太综合网| 黄动漫视频高清在线| 亚洲av毛片成人精品| 日本黄色录像视频| 中文字幕 欧美日韩| 日韩电影免费观看高清完整| 日韩av片免费在线观看| 亚洲精品日韩欧美| 欧美日韩一区在线观看| 国产精品五月天| 久久99久国产精品黄毛片色诱| 欧美裸体在线版观看完整版| www.26天天久久天堂| 在线日本视频| 免费观看的av网站| 91插插视频| 亚洲精品一区二区三区蜜桃| 国产视频91在线| 在线免费观看麻豆| 久久久久久综合网| 黄色三级中文字幕| 免费精品视频一区| 国产精品一区二区三区成人| 久久激情视频免费观看| 精品美女一区二区| 色婷婷久久综合| 一区精品在线播放| 99精品国产99久久久久久白柏| 久久xxxx| 欧美日韩网址| 久久精品国产99久久| 国产高清亚洲| 裤袜国产欧美精品一区| 草莓福利社区在线| 黄色小视频在线观看| 免费观看一二区视频网站| 日本丰满www色| 久久精品国产一区二区三区肥胖| 欧日韩在线视频| 国产男男gay网站| 无码人妻丰满熟妇精品| 久久久久久久久久综合| 波多野结衣欲乱| 黄色性生活一级片| 日本黄色三级网站| 艹b视频在线观看| 精品中文字幕av| 免费的av在线| 国产精品无码乱伦| 秋霞久久久久久一区二区| 国产精品久久久久免费| 99在线观看视频网站| 国产精品免费观看在线| 日本一区二区在线播放| 欧美影院在线播放| 欧美中文在线观看国产| 午夜精品一区二区三区在线播放| 久久精品视频在线观看| 久久久999精品免费| 深夜福利一区二区| xvideos成人免费中文版| 中日韩午夜理伦电影免费| 国产丝袜精品视频| 精品一区精品二区| 亚洲天堂av在线免费| 亚洲色图综合网| 神马久久久久久| 久久天天躁狠狠躁夜夜爽蜜月| 国产香蕉97碰碰久久人人| 亚洲性线免费观看视频成熟| 中文字幕av一区二区三区谷原希美| 一本一道久久a久久精品逆3p| 尤物九九久久国产精品的特点 | 色噜噜成人av在线| 中文字幕第五页| 日韩在线天堂| 星空无限传媒在线| 扒开腿狂躁女人爽出白浆2| 9l视频自拍蝌蚪9l视频| gogo人体高清视频| 在线激情av| 成人高潮成人免费观看| 黄色网址视频在线观看| xxxx成人| 97久久精品一区二区三区的观看方式| 精品三级国产| 香蕉久久夜色精品国产使用方法| 日本妇女一区| 国产精品福利在线观看播放| 日韩午夜免费| 国产成人午夜精品5599| 日韩精品国产精品| 国产麻豆成人传媒免费观看| 91麻豆国产福利精品| 中文字幕亚洲欧美在线不卡| 亚洲成人动漫一区| 欧美人牲a欧美精品| 亚洲另类欧美自拍| 久久6免费高清热精品| 日韩av免费一区| 国产亚洲欧美一区二区| 一区二区三区不卡在线| 国产91在线免费| 中文字幕影片免费在线观看| 激情五月婷婷小说| 国产又大又长又粗| 精品视频二区三区| 91在线网站| 国产在线xxx| 豆花视频一区二区| 欧美女人交a| 国产精品中文欧美| 一区二区三区在线观看欧美| 6080日韩午夜伦伦午夜伦| 伊人av综合网| 国产精品美女免费| 尤物一区二区三区| 天堂在线中文在线| 日本 欧美 国产| 伊人网av在线| 国产精品xxx电影| 免费看成年人视频在线观看| 超碰在线中文字幕| 神马香蕉久久| 喷白浆一区二区| 亚洲色图在线看| 精品成人佐山爱一区二区| 久久男人av资源网站| 久久大片网站| 日本不卡一区二区在线观看| 特一级黄色录像| wwwav在线播放| 午夜网站在线观看| 精品国自产拍在线观看| 国产综合精品久久| 一起操在线观看| 国产乱子精品一区二区在线观看| 亚洲成人tv| 99视频精品在线| 精品视频一区二区不卡| 久久久久亚洲精品国产| 日韩理论片在线观看| 爱情岛论坛亚洲自拍| 亚洲成人第一网站| 91久久麻豆| 快射av在线播放一区| 成人h动漫免费观看网站 | 在线不卡中文字幕播放| 亚州精品天堂中文字幕| 水蜜桃一区二区三区| 少妇被狂c下部羞羞漫画| 最好看的日本字幕mv视频大全 | 六月丁香在线视频| 国产剧情av片巨作醉酒女邻居| 国产精品视频二区三区| 猫咪成人在线观看| 国产69精品久久久久777| 欧美三级三级三级爽爽爽| 午夜精品美女自拍福到在线| 亚洲成人动漫在线| 天海翼在线视频| 免费国产麻豆传| av在线下载| 综合av在线| 日韩美女视频一区二区 | 自拍偷拍欧美激情| 日韩视频在线免费观看| 亚洲乱码国产乱码精品天美传媒| 日本一区二区三区网站| 天天综合天天色| gogogo高清在线观看免费完整版| 亚洲国产欧美日韩在线观看第一区 | 日本裸体美女视频| 热re66久久精品国产99热| 免费在线观看av网站| 国产精品久久久久无码av| 国产精品国产自产拍高清av| 最近免费中文字幕视频2019| 一区二区三区四区五区视频| 毛片视频免费播放| 成人精品一区二区不卡视频 | 男人天堂av片| 日韩三级一区二区三区| chinesespank调教| 免费观看在线一区二区三区| 国产成人啪免费观看软件| 欧美一级高清片| 91老司机在线| 性囗交免费视频观看| 天天视频一区二区三区| 91精品久久久| 久久午夜电影| 91精品国产色综合久久不卡电影| 亚洲a中文字幕| 国产精品1000部啪视频| 久本草在线中文字幕亚洲欧美| 麻豆视频在线看| 韩国成人福利片在线播放| 亚洲第一男人av| 中文字幕欧美日韩一区二区三区| 久久久久久久久久99| 九色在线91| 欧美女优在线视频| 一区二区三区在线视频免费观看| 欧洲亚洲女同hd| 国产吃瓜黑料一区二区| 亚洲国产精品久久久久婷婷软件 | 久久九九国产精品| 欧美精品在线免费| 成人免费视频久久| 日韩在线观看视频网站| 国产精品—色呦呦| 国产一区二区视频在线播放| 国产网站欧美日韩免费精品在线观看| 成人在线观看www| 中文字幕久久久久| 含羞草www国产在线视频| 日韩国产欧美视频| 日韩av一区二区在线| 无码人妻少妇伦在线电影| 亚洲怡红院av| 成人免费网站在线观看视频| 麻豆91在线播放| 在线视频免费一区二区| 丁香啪啪综合成人亚洲| 美女脱光衣服与内衣内裤一区二区三区四区| 亚洲无线看天堂av| 国产精品一区二区久久精品爱涩 | 日本久久一区二区| 欧美大陆一区二区| 波多野结衣啪啪| 国产午夜精品久久久久免费视 | 久久精品国产清自在天天线 | 四虎一区二区| 黄色一区二区视频| 日韩av毛片| 国产成人自拍网| 性亚洲最疯狂xxxx高清| 97超碰在线免费观看| 日本aⅴ写真网站免费| 中国一级特黄毛片大片| 欧美日韩蜜桃| 日韩av中文字幕在线免费观看| 精品中文字幕av| 精品卡一卡卡2卡3网站| 色先锋久久影院av| 欧美久久久久久久久久| 国产xxxx振车| 最好2018中文免费视频 | 91成人网在线| 一区二区三区视频| 神马一区二区三区| 91精品尤物| 91福利在线观看| www国产无套内射com| 亚洲大香人伊一本线| 欧洲一区在线| 欧美专区亚洲专区| 91丨porny丨探花| 国产成人亚洲欧美电影| 日韩久久综合| 精品视频中文字幕| 青青草原播放器| 欧美黑人孕妇孕交| 免费日本视频一区| 国产91精品青草社区| 麻豆精品国产免费| 午夜小视频福利在线观看| 国产亚洲欧美一级| 狠狠色综合网站久久久久久久| 又骚又黄的视频| 国产电影一区二区三区爱妃记| 一区二区三区视频在线观看| 亚洲国产高清国产精品| 极品销魂一区二区三区| 精品日韩免费| 亚洲美女在线看| 女同毛片一区二区三区| 黄网在线观看| 国产人伦精品一区二区| 欧美精品中文字幕一区二区| 区日韩二区欧美三区| 色播一区二区| 91精品国产综合久久精品麻豆| 91网址在线播放| av小说在线| 国产福利电影一区二区三区| 亚洲在线www| 亚洲爱情岛论坛永久| 国产精品调教| 亚洲激情视频网站| 性高潮久久久久久| 羞羞视频在线观看| 久久久国产精品午夜一区ai换脸| 免费不卡亚洲欧美| 欧美黄网站色视频| 亚洲激情另类| 欧美综合激情网| 中文字幕欧美人妻精品一区蜜臀| 精品三级国产| 亚洲国语精品自产拍在线观看| 制服丝袜第二页| a天堂中文在线官网在线| 亚洲女人****多毛耸耸8| 久久99久久99精品| 免费免费啪视频在线观播放 | 亚洲网站在线观看| 日日操免费视频| 天堂网在线最新版www中文网| 欧美视频精品一区| 亚洲va综合va国产va中文| 欧美日韩在线精品一区二区三区激情综| 91小视频在线| 中文字幕欧美人与畜| av色资源站| 99在线视频精品| 亚洲在线视频一区二区| 黄色影片网址| 成人妖精视频yjsp地址| 性高潮久久久久久久久| xfplay资源站夜色先锋5566| 国产成人综合网站| 午夜精品一区二区三区在线观看| 国产成人精品免费视频大全软件| 天使萌一区二区三区免费观看| a级国产乱理论片在线观看99| 最近免费中文字幕在线第一页 | 884aa四虎影成人精品一区| 制服丝袜在线第一页| 蜜乳av一区| 欧美日韩高清不卡| 先锋影音av在线| 成人午夜亚洲| 亚洲男人av在线| 91精品国产高潮对白| 欧美偷窥清纯综合图区| 欧美巨乳在线观看| 国产又粗又黄又爽的视频| 97精品97| 成人精品一区二区三区电影黑人| 手机在线观看毛片| 可以免费看不卡的av网站| 国产不卡一区二区三区在线观看| 精品国产高清a毛片无毒不卡 | 日韩女在线观看| 日韩中文字幕影院| 久久高清免费观看| 噜噜噜噜噜久久久久久91| 岛国片免费观看| 欧美国产一区二区在线观看| 能在线观看的av网站| 91三级在线| 亚洲精品国偷自产在线99热| 欧美一级视频免费观看| 清纯唯美综合亚洲| 国产精品日韩专区| www.国产在线观看| 久久五月婷婷丁香社区| 国产av无码专区亚洲精品| 久久bbxx| 亚洲高清在线观看| 免费视频网站在线观看入口| 五月开心六月丁香综合色啪| 51午夜精品| 中文字幕天堂网| 97欧美成人| 欧美xxxx做受欧美| 午夜激情小视频| 国产精品乡下勾搭老头1| 亚洲熟妇av日韩熟妇在线| 在线观看电影av| 日韩精品久久久久久福利| 国产又黄又爽视频| 日韩不卡在线观看日韩不卡视频| 一本一道久久a久久综合精品| 亚洲色图另类色图| 91精品婷婷国产综合久久性色| 精品亚洲永久免费| 在线观看日韩| 麻豆传媒一区二区| 欧美精品少妇| 精品电影一区二区| 国产毛片久久久久| 国产成人鲁色资源国产91色综| 免费看又黄又无码的网站| 91av久久| 久久天天躁狠狠躁夜夜躁2014 | 精品国产三级| 国产成人一区二区| 国内自拍九色| 精品久久久久久| 久热这里只有精品在线| 伊人久久亚洲影院| 精品国产无码在线| 色婷婷视频在线观看| 久久精品视频一| 国产成人精品自线拍|