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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

51單片機ADC0808采集 數碼管顯示

[復制鏈接]
跳轉到指定樓層
樓主

程序和仿真工程請在附件中下載

單片機源程序如下:
  1. #include<reg52.h>         
  2. #include<intrins.h>
  3. #define ulong unsigned long
  4. #define uint unsigned int
  5. #define uchar unsigned char

  6. //定義ADC的控制接口
  7. #define                ADC_DATA                P1               
  8. sbit                  ADC_EOC                 = P3^2;              
  9. sbit                  ADC_CLK                 = P3^1;               
  10. sbit                  ADC_START                 = P3^0;            
  11. sbit                  ADC_OE                         = P3^3;  
  12. sbit                  ADC_A                         = P3^4;  
  13. sbit                  ADC_B                         = P3^5;   
  14. sbit                  ADC_C                         = P3^6;

  15. //定義數碼管接口
  16. #define                SEG_DATA                P0
  17. sbit seg_1=P2^0;
  18. sbit seg_2=P2^1;
  19. sbit seg_3=P2^2;
  20. sbit seg_4=P2^3;


  21. uchar code SEG_Table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xf7};//CA共陽
  22. uchar dis_data_buf[4]={0,0,0,0};

  23. //============================
  24. //ADC獲取函數
  25. //============================
  26. uchar ADC_GET(uchar temp_channel)
  27. {
  28.         if(temp_channel==0)
  29.         {
  30.            ADC_A=0;
  31.            ADC_B=0;
  32.            ADC_C=0;
  33.         }
  34.         else if(temp_channel==1)
  35.         {
  36.            ADC_A=1;
  37.            ADC_B=0;
  38.            ADC_C=0;
  39.         }
  40.         else if(temp_channel==2)
  41.         {
  42.            ADC_A=0;
  43.            ADC_B=1;
  44.            ADC_C=0;
  45.         }
  46.         else if(temp_channel==3)
  47.         {
  48.            ADC_A=1;
  49.            ADC_B=1;
  50.            ADC_C=0;
  51.         }
  52.         else if(temp_channel==4)
  53.         {
  54.            ADC_A=0;
  55.            ADC_B=0;
  56.            ADC_C=1;
  57.         }
  58.         else if(temp_channel==5)
  59.         {
  60.            ADC_A=1;
  61.            ADC_B=0;
  62.            ADC_C=1;
  63.         }
  64.         else if(temp_channel==6)
  65.         {
  66.            ADC_A=0;
  67.            ADC_B=1;
  68.            ADC_C=1;
  69.         }
  70.         else if(temp_channel==7)
  71.         {
  72.            ADC_A=1;
  73.            ADC_B=1;
  74.            ADC_C=1;
  75.         }

  76.         ADC_START = 0;
  77.         ADC_OE = 0;
  78.         ADC_START = 1;
  79.         ADC_START = 0;
  80.         while(ADC_EOC == 0);
  81.         ADC_OE = 1;
  82.         return ADC_DATA;
  83. }

  84. void Delay_1ms(uint i)//1ms延時
  85. {
  86.   uchar x,j;
  87.   for(j=0;j<i;j++)
  88.     for(x=0;x<=148;x++);       
  89. }


  90. //數碼管的顯示函數
  91. void diplay(uchar *dis_p)
  92. {
  93.   static uchar temp_num=0;
  94.   //消隱       
  95.   seg_1=0;seg_2=0;seg_3=0;seg_4=0;
  96.   switch(temp_num) //動態掃描數碼管
  97.   {
  98.   case 0:
  99.                  SEG_DATA=SEG_Table[*(dis_p+temp_num)]&0x7f;//傳遞數碼管斷碼到數據段
  100.                 seg_1=1;seg_2=0;seg_3=0;seg_4=0;
  101.                
  102.   break;
  103.   case 1:
  104.            SEG_DATA=SEG_Table[*(dis_p+temp_num)];//傳遞數碼管斷碼到數據段
  105.            seg_1=0;seg_2=1;seg_3=0;seg_4=0;
  106.                
  107.   break;
  108.   case 2:
  109.                 SEG_DATA=SEG_Table[*(dis_p+temp_num)];//傳遞數碼管斷碼到數據段
  110.                 seg_1=0;seg_2=0;seg_3=1;seg_4=0;
  111.                
  112.   break;
  113.   case 3:
  114.                 SEG_DATA=SEG_Table[*(dis_p+temp_num)];//傳遞數碼管斷碼到數據段
  115.                 seg_1=0;seg_2=0;seg_3=0;seg_4=1;
  116.                
  117.   break;
  118.   }
  119.   Delay_1ms(2);

  120.   temp_num++;
  121.   if(temp_num>3) temp_num=0;

  122. }
  123. //************************************
  124. //定時器初始化
  125. //************************************
  126. void Time0_init()
  127. {
  128.         TMOD |= 0x02;                         //使用模式2,8位定時器
  129.         TH0=256-50;//  50US
  130.           TL0=256-50;//
  131.         EA    = 1;  //總中斷
  132.         ET0   = 1;//定時器0初始化
  133.         TR0   = 1;

  134. }

  135. //轉換采集的數據進行顯示
  136. void Trans_data(uchar temp_channel)
  137. {
  138.         ulong temp_data=0;
  139.         temp_data=ADC_GET(temp_channel);
  140.         temp_data=temp_data*5000/255;        //把AD數值換算成電壓并放大1000倍,避免小數運算
  141.         //解析數據到數碼管
  142.         dis_data_buf[3]=temp_data%10;
  143.         dis_data_buf[2]=temp_data%100/10;
  144.         dis_data_buf[1]=temp_data%1000/100;;         //數組的最后一個是下劃線編碼
  145.         dis_data_buf[0]=temp_data/1000;
  146. }
  147. /********************************************************************
  148. * 名稱 : Main()                       
  149. * 功能 : 主函數                       
  150. * 輸入 : 無               
  151. * 輸出 : 無               
  152. ***********************************************************************/
  153. void Main(void)
  154. {

  155.   Time0_init();                                        //初始化定時器
  156.   while(1)
  157.   {                 
  158.         Trans_data(0);                        //采集指定通道的數據       
  159.     diplay(dis_data_buf);        //刷新顯示       
  160.   }
  161. }

  162. //===========================
  163. //定時器0中斷,為ADC提供時鐘信號
  164. //===========================
  165. void timer0() interrupt 1
  166. {
  167.         ADC_CLK = ~ADC_CLK;
  168. }
復制代碼

所有資料51hei提供下載:
ADC809.zip (236.54 KB, 下載次數: 70)




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

使用道具 舉報

無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美激情视频在线免费观看 欧美视频免费一 | 国产精品日韩精品欧美精品| 草草影院在线| 国产经典第一页| 一区二区三区在线|网站| 久久精品免费av| 又黄又爽又色的视频| 色香蕉在线观看| 国产精品一香蕉国产线看观看| 亚洲新声在线观看| 欧美日韩国产高清一区二区三区 | 日韩电影网1区2区| 欧美大胆视频| 在线看片福利| 欧美另类自拍| 99热在线观看| 色吊丝av中文字幕| 久热这里只有精品6| 韩国三级在线播放| 神马影院午夜我不卡| 久久久免费观看| 欧美片网站yy| 国产精品久久久久久久久免费桃花| 免费一区二区| 激情在线视频播放| 特黄特黄的视频| 亚洲人成色777777老人头| 天海翼在线视频| 午夜精品久久久久久久99热影院| 久久99精品国产99久久| 性视频1819p久久| 亚洲精品一区二区在线观看| 亚洲你懂的在线视频| 极品少妇xxxx偷拍精品少妇| 日韩理论电影院| 国产亚洲欧美日韩精品一区二区三区 | 麻豆精品网站| 国产精品一区二区美女视频免费看 | 成人看片在线观看| 在线观看精品一区二区三区| 成人拍拍拍在线观看| 影音先锋一区二区资源站| 亚洲s码欧洲m码国产av| 女人黄色一级片| 中文字幕第88页| 欧美精品久久96人妻无码| 国产主播喷水一区二区| 久久综合久久美利坚合众国| 精品乱码亚洲一区二区不卡| 午夜电影久久久| 国产免费观看久久| 国产一区二区视频在线| 99热在线精品观看| 欧美伦理在线视频| 97品白浆高清久久久久久| 川上优av中文字幕一区二区| 在线观看av资源| jizz在线视频| 国产69精品久久久久9999小说| 亚洲国产无线乱码在线观看| 色偷偷www8888| 国产精品99久久免费黑人人妻| 中国成人在线视频| 欧美日韩精品免费看| 成人国产精品日本在线| 亲子乱一区二区三区电影| 欧美高清第一页| 中文字幕免费精品一区| 日韩av在线播放资源| 911精品产国品一二三产区| 色天使色偷偷av一区二区| 一区二区理论电影在线观看| 中文成人综合网| 久久亚洲精华国产精华液| 国产一区欧美日韩| 久久91精品久久久久久秒播| 日韩精品一区第一页| 狠狠做六月爱婷婷综合aⅴ | 国产精品亚洲综合久久小说 | www.夜夜爽| 日韩av资源在线| 日本中文字幕网址| 国产婷婷一区二区三区| 欧美极品少妇无套实战| 日本一区二区三区www| 亚洲xxxx视频| 国产日韩欧美中文| 国产亚洲精品日韩| 欧美日韩日日骚| 色综合色综合色综合色综合色综合| 亚洲欧美日韩小说| 岛国片在线观看| 5g国产欧美日韩视频| 欧美亚洲伦理www| 久久久午夜视频| 欧美高清电影在线看| 久久综合九色九九| 欧美精品做受xxx性少妇| 久久精品国产久精国产思思| www.日韩欧美| 久久成人综合视频| 久久久在线观看| 91精品国产精品| 2018日韩中文字幕| 国产不卡在线观看| 亚洲成人av一区| 亚洲一区二区三区美女| 亚洲综合丁香婷婷六月香| 一区二区三区久久| 国产女主播一区| 国产亲近乱来精品视频| 国产精品乱码人人做人人爱| 国产精品久久久久久久久免费樱桃| 成人欧美一区二区三区1314| 亚洲国产欧美在线| 欧美日免费三级在线| 91精品中文字幕一区二区三区| 777a∨成人精品桃花网| 亚洲精品国产精品国自产在线 | 久久精品国产精品亚洲毛片| 久久视频社区| 亚洲欧洲色图| 欧美午夜不卡| 蜜桃免费网站一区二区三区| 菠萝蜜视频在线观看一区| 国产欧美精品日韩区二区麻豆天美| 亚洲欧美激情插| 欧美日韩精品二区| 国产一区二区三区国产| 97久久超碰国产精品| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 超碰在线一区| 日韩av网址大全| 亚洲精品久久久| 日本亚洲天堂网| 91色porny蝌蚪| 一区二区免费看| 91精品国产黑色紧身裤美女| 国产亚洲视频在线观看| 国产91精品黑色丝袜高跟鞋| 国产精品国产三级欧美二区| 992tv成人免费观看| 超碰超碰在线观看| 日本黄区免费视频观看| 秋霞av一区二区三区| 天堂在线视频免费观看| 天天综合天天添夜夜添狠狠添| 亚洲欧美日韩偷拍| 国产视频91在线| 欧美 日韩 国产 成人 在线 91| 91视频黄色| 在线国产1区| 99re6在线精品视频免费播放| 亚洲码欧美码一区二区三区| 欧美va天堂在线| 国产精品99久| 五月天一区二区| 亚洲欧美国产精品专区久久| 国产mv久久久| 天天综合中文字幕| 亚洲图片欧美另类| 亚洲精品视频在线观看免费视频| 国产91绿帽单男绿奴| 3p乱日视频| 在线视频二区| 红杏成人性视频免费看| 噜噜噜在线观看免费视频日韩 | 制服丝袜中文字幕亚洲| 欧美成年人网站| 久久国产一区| 在线观看国产中文字幕| 久久精品视频国产| 亚洲剧场午夜在线观看| 男人天堂免费视频| 日本高清不卡一区二区三区视频| 色综合色综合| a美女胸又www黄视频久久| 欧美性生活大片视频| 色在人av网站天堂精品| 日本在线观看一区二区三区| 国模大尺度视频| 这里只有精品免费视频| 黄色动漫网站| www视频在线观看| 999久久久精品国产| www一区二区| 亚洲第一免费播放区| 国产精品亚洲第一区| 国内外成人激情视频| 国产精品国产精品88| 国产免费av网站| 免费国产h视频在线观看86| 玖玖综合伊人| 午夜免费欧美电影| 日本aⅴ免费视频一区二区三区 | 精品日韩一区| 91色.com| 亚洲精品乱码久久久久久金桔影视 | 高清乱码毛片入口| 在线看a视频| caoporn成人| 高清国产午夜精品久久久久久| 欧美另类久久久品| 国产欧美婷婷中文| 伊人影院综合在线| 91精东传媒理伦片在线观看| 全部孕妇毛片丰满孕妇孕| 95精品视频| 国产色婷婷在线| 日韩国产一区二区| 国产精品乱码一区二三区小蝌蚪| 国产亚洲美女精品久久久| 日韩国产在线一区| 男人在线观看视频| 性生活视频网站| 成人做爰视频www网站小优视频| 亚洲伊人网站| 91福利资源站| 91精品国产综合久久久久久蜜臀| 欧洲美女亚洲激情| 日韩一级片免费在线观看| 国产在线日本| 四虎8848精品成人免费网站| 一区二区国产盗摄色噜噜| 国内揄拍国内精品| 熟妇人妻无乱码中文字幕真矢织江 | 国产成人avxxxxx在线看| 欧美又粗又长又爽做受| 国产乱国产乱老熟| 中文字幕第5页| 狠狠色丁香婷婷综合影院| 国产精品久久久爽爽爽麻豆色哟哟| 久久亚洲国产精品成人av秋霞| 成人免费a级片| 波多野结衣不卡| 女人天堂在线| 精品成人国产| 欧美日韩中文国产| 蜜桃视频成人| 久久综合加勒比| 婷婷六月激情| 久久久久久久久99精品大| 午夜精品福利一区二区三区av| 国产精品免费视频xxxx| 国产精品无码专区| 性生生活性生交a级| 日本亚州欧洲精品不卡| 国产精品视频九色porn| 91精品国产沙发| 999久久精品| 免费看欧美美女黄的网站| 日韩丝袜美女视频| 亚洲乱码一区二区三区| 日韩成人在线免费视频| 中文字幕网在线| 欧美破处大片在线视频| 欧美日韩国产大片| 亚洲国产欧美日韩| 中文 日韩 欧美| 好男人www社区在线视频夜恋| 午夜影院在线观看国产主播| 不卡高清视频专区| 国产91精品青草社区| 97中文字幕在线观看| 黄瓜视频网站| 日韩精品久久| 欧美一区二区三区免费大片| 色呦呦网站入口| 99久久伊人| 毛片不卡一区二区| 亚洲精品自拍视频| 日本在线视频www| 男女爱爱视频免费| 国产91在线播放精品| 成人午夜精品在线| 欧美黑人极品猛少妇色xxxxx| 成人3d动漫一区二区三区| 欧美黑人巨大xxxx猛交| 羞羞视频在线观看一区二区| 91亚洲大成网污www| 国产一区二区精品久久99 | 国产有色视频色综合| 久99久视频| 久久精品欧美一区二区| 92国产在线视频| 国产传媒一区在线| 欧美亚洲日本黄色| 一本一本久久a久久| 羞羞视频网站在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 超碰精品一区二区三区乱码| 国产老熟女伦老熟妇露脸| 日日草天天干| 亚洲精品色图| 日日噜噜噜夜夜爽亚洲精品| 亚洲成人精品在线播放| 很黄很a的视频| 亚欧成人精品| 色综合久综合久久综合久鬼88| 无码人妻精品一区二区中文| 色播色播色播色播色播在线| 看国产成人h片视频| 97精品一区二区三区| 小嫩苞一区二区三区| 亚洲成人三级| 国产亚洲欧美一级| 久久久久久久久四区三区| 精品人妻久久久久一区二区三区 | 国内精品久久久久久久影视简单| 日韩网站在线看片你懂的| 国内自拍视频一区| 欧美在线xxxx| 日韩aaaa| 精品久久久久久久久久久院品网| 夜夜夜夜夜夜操| eeuss影院www免费视频| 一区二区毛片| 久久久精品久久| 亚洲精品国产熟女久久久| 波多野结衣中文字幕在线| 国产在线看一区| 成人福利在线观看| 男人午夜免费视频| 亚洲色图综合| 日韩欧美中文字幕一区| 亚洲三级在线视频| 青青操在线视频| 国产婷婷一区二区| 亚洲一区不卡在线| 国产精品美女一区二区视频| 99国产精品视频免费观看一公开 | 欧美国产免费| 欧美高清激情视频| 男人天堂中文字幕| 亚洲成人1区| 国产亚洲精品久久久优势| 午夜一区二区三区| 午夜福利理论片在线观看| 国产精品主播在线观看| 色8久久人人97超碰香蕉987| 欧美日韩亚洲一二三| 国产av国片精品| 天天色天天操天天做| 国产乱码精品一区二区三| 97久久人人超碰caoprom欧美 | 福利在线播放| 亚洲欧洲精品一区二区精品久久久 | 手机视频在线观看| 日韩av免费观影| 高清免费观看在线| 国产一区二区看久久| http;//www.99re视频| 美国黑人一级大黄| av片在线观看永久免费| 狠狠躁夜夜躁人人躁婷婷91| 欧美大片久久久| 免费a级在线播放| 91福利国产精品| 日韩aaaaa| 网友自拍亚洲| 亚洲精品美女在线| 欧美片一区二区| 99re8这里有精品热视频8在线| 色一区av在线| 看黄色一级大片| 欧美h版在线| 日韩av三级在线观看| 欧美熟女一区二区| 性欧美xxxx大乳国产app| 91在线在线观看| xxxx欧美| av午夜一区麻豆| 给我免费播放片在线观看| 一本大道香蕉久在线播放29| 亚洲综合视频在线观看| 一女二男3p波多野结衣| 影音先锋在线播放| 精品欧美久久久| 国产精品99精品无码视| 免费av一区| 日韩男女性生活视频| 好男人官网在线观看| 美女视频网站黄色亚洲| 在线看一区二区| 在线免费观看视频| 三级欧美日韩| 久久久欧美一区二区| 囯产精品一品二区三区| 青青草原综合久久大伊人精品优势| 欧美日韩高清免费| 91嫩草在线播放| 天天av天天翘天天综合网 | 女人扒开腿免费视频app| 在线观看爽视频| x99av成人免费| 亚洲三区在线播放| 99久久综合狠狠综合久久| 99sesese| 国产精品igao视频网网址不卡日韩| 欧美亚洲成人免费|