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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3894|回復: 0
收起左側

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

[復制鏈接]
ID:888341 發表于 2021-3-4 15:06 | 顯示全部樓層 |閱讀模式
51hei圖片20210304150216.png
程序和仿真工程請在附件中下載

單片機源程序如下:
  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)




回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
k8久久久一区二区三区| 日韩a级黄色片| 高清亚洲成在人网站天堂| 日韩精品极品视频免费观看| 555夜色666亚洲国产免| 色欧美片视频在线观看| 欧美日韩综合视频| 天天综合日日夜夜精品| 欧美精选一区二区三区| 精品成人18| 欧美欧美在线| caoporn成人免费视频在线| 日韩精品亚洲专区在线观看| 日韩三级网址| 美国成人xxx| 亚洲免费福利一区| 蜜桃成人av| 成人在线免费观看网站| 久久久久亚洲| 亚洲精选在线| 日本视频一区二区三区| 美女一区二区三区| 国产精品乡下勾搭老头1| 国产丶欧美丶日本不卡视频| 成人毛片在线观看| 久久精品免费在线观看| 亚洲欧洲国产日本综合| 亚洲一线二线三线久久久| 亚洲成a人片在线观看中文| 精品国产乱码久久久久久婷婷| 欧美体内谢she精2性欧美| 欧美亚洲动漫精品| 日韩在线不卡| 久久久久久久久久久妇女| 国产精品a级| 久久大逼视频| 成人午夜视频在线| 亚洲欧美怡红院| 婷婷开心激情综合| 日韩午夜电影av| 亚洲精品自在久久| 欧美乱大交xxxxx另类电影| 热99精品里视频精品| 亚洲自拍偷拍一区| 神马欧美一区二区| 欧美二区在线视频| 日韩欧美色视频| 精品人体无码一区二区三区| 六月丁香婷婷综合| 亚洲国产精品国自产拍久久| 精品街拍一区二区| 天天干天天草| 国产在线观看精品一区| 狂野欧美性猛交xxxxx视频| 日本国产欧美| 亚洲区小说区| 国产亚洲精品久久久久婷婷瑜伽| 成人午夜亚洲| 精品少妇3p| 激情自拍一区| 国产成人精品免费在线| 亚洲欧洲99久久| 欧美日韩亚洲不卡| 色婷婷**av毛片一区| 国产第一区电影| 免费在线观看一区二区| 波多野结衣50连登视频| 加勒比精品视频| 久久国产一级片| 亚洲免费视频网| 18以下岁禁止1000部免费| 久久免费看视频| 欧美成a人片在线观看久| 亚洲视频分类| 免费成人小视频| 中文一区在线播放| 欧美一二三在线| 久久久久久久久电影| 国产高清一区视频| 国产美女三级视频| 91ts人妖另类精品系列| a天堂在线观看视频| 黄色小视网站| 免费av在线| 加勒比视频一区| 蜜桃av噜噜一区二区三区小说| 日本一区二区综合亚洲| 91精品国产麻豆| 欧洲一区二区视频| 国产日韩第一页| 人妻丰满熟妇av无码久久洗澡 | 丝袜脚交免费网站xx| 青青青手机在线视频观看| 神马久久资源| 欧美成人精品| 国产日韩在线不卡| 日韩视频一区在线观看| 热门国产精品亚洲第一区在线| 午夜精品一区二区在线观看| 午夜不卡久久精品无码免费| 亚洲午夜激情视频| 天天干人人干| 亚洲精品.com| 国内精品美女在线观看| 国产精品二区一区二区aⅴ污介绍| 久久精品国内一区二区三区| 亚洲免费三区一区二区| 在线观看国产精品91| 99re在线观看| 在线观看免费av网址| 国产美女激情视频| 美女福利网站视频在线观看| av午夜在线观看| 亚洲一区二区三区| 亚洲国产精品高清| 亚洲免费电影一区| 精品国产一区二区三区四区精华| 天堂在线中文在线| 涩涩视频在线观看| 日本wwwwwwwzzzzz视频| 国产精品久久久久77777丨| 美女精品在线观看| 色视频一区二区| 国产成人精品免费视频| 日韩精品视频一区二区在线观看| 久久免费黄色网址| 美女高潮黄又色高清视频免费| 国产不卡网站| 日本不卡一区二区三区| 欧美日韩你懂得| 亚洲黄色小说网| 欧美视频xxx| 成人免费网址在线| 在线观看午夜av| 成人性生交大片免费看中文视频 | 中日韩高清电影网| 欧美在线一级| 91精品国产91久久久久久黑人| 另类小说综合欧美亚洲| 综合久久一区二区三区| 日韩美女主播在线视频一区二区三区| 欧美精品日韩三级| 久久久久久国产精品mv| 久久久精品麻豆| 私库av在线播放| www.中文字幕.com| 最近97中文超碰在线| 你懂得影院夜精品a| 日韩精品dvd| 国产白丝精品91爽爽久久| 色婷婷综合激情| 久久亚洲精品视频| 欧美精品亚洲| 无码人妻aⅴ一区二区三区玉蒲团| 日本三级午夜理伦三级三| 亚洲国产图片| jizz日韩| 伊人春色精品| 不卡视频一二三| 人妻互换一区二区激情偷拍| 亚洲色图影院| 不卡av免费观看| 国内精品国产成人| 伊人青青综合网站| av日韩一区二区三区| 中文字幕一区二区三区人妻四季 | 国产探花一区| 一区二区日韩av| 国产精品第3页| 国产极品一区二区| 偷偷看偷偷操| 风间由美中文字幕在线看视频国产欧美 | 午夜在线精品| 欧美日韩国产免费一区二区| 精品欧美日韩在线| 精品少妇爆乳无码av无码专区| 理论片鲁丝二区爱情网| 国产尤物久久久| 色哟哟日韩精品| 蜜桃av噜噜一区二区三| 综合激情网五月| 欧美成熟毛茸茸| 午夜在线精品| 亚洲人成网站免费播放| 久久久国产影院| 久久久精品麻豆| 另类专区欧美| 操欧美女人视频| 福利一区视频在线观看| 欧美激情论坛| www.日韩一区| 在线中文字幕电影| 国产成人免费视频一区| 国外视频精品毛片| 少妇被狂c下部羞羞漫画| 九色自拍视频| 国产精品99久久| 欧美一卡2卡三卡4卡5免费| 日韩亚洲欧美一区二区| 黄色一级a毛片| 精品九九久久| 亚洲主播在线播放| 国产一区二区精品在线| 成人毛片在线播放| 黄页在线观看免费| 久久精品视频免费| 国产免费一区二区三区香蕉精| 日本在线一级片| 国产小视频免费在线观看| 久久99精品国产91久久来源| 欧美精品xxx| 欧美黄色一级生活片| 国外男同性恋在线看| 免费一级欧美片在线播放| www.午夜精品| 久久久久亚洲av无码专区桃色| 最大av网站| 毛片av一区二区| 欧洲美女免费图片一区| 欧美偷拍第一页| 1769视频在线播放免费观看| 福利一区在线观看| 国产在线观看91精品一区| 久久人人爽人人爽人人| 老司机在线视频二区| 久久久一区二区| 97超碰人人看人人| 亚洲一区中文字幕永久在线| 免费观看亚洲| 亚洲一区二区在线视频| 欧美性视频在线播放| 男女猛烈无遮挡| 国内精品久久久久久久久电影网| 欧美精品一区二区三区四区| 超碰在线资源站| 天天草夜夜草| 国产宾馆实践打屁股91| 96国产粉嫩美女| 中文在线字幕av| 麻豆国产精品| 欧美一区日本一区韩国一区| 亚洲三级视频网站| 婷婷色播视频| 国产原创一区二区三区| 国产在线播放91| 国产剧情精品在线| 大型av综合网站| 亚洲国产精品va在线看黑人| 少妇伦子伦精品无吗| 亚洲成人影院少妇| 久久夜色精品一区| 欧美一级二级三级| 久草免费福利视频| 欧美福利网址| 久久久久这里只有精品| 国产精品第一页在线观看| 超级碰碰久久| 色偷偷久久一区二区三区| www.天天射.com| 天堂资源中文在线| 国产亚洲婷婷免费| 正在播放国产精品| 一个人看的www片免费高清视频| 亚洲一区久久| 国产欧美精品在线| 不卡视频免费在线观看| 成人无号精品一区二区三区| 日韩中文字幕精品视频| 久久久久国产精品夜夜夜夜夜| 欧美人与性动交xxⅹxx| 欧美精品1区2区3区| 国产伦精品一区二区免费| 午夜视频在线看| 亚洲综合一区在线| 欧美激情亚洲精品| 成年免费在线观看| 51精品国产| 中文字幕最新精品| 日韩欧美亚洲一区二区三区| 日韩一级淫片| 中文日韩电影网站| 日韩av一区二区在线播放| 国产一区二区三区免费在线| 精品爽片免费看久久| 麻豆天美蜜桃91| 国产精品中文| 亚洲性生活视频| 久久精品视频9| 2023国产精华国产精品| 北条麻妃一区二区三区中文字幕| 精品91久久久| 最新精品国偷自产在线| 欧美日本啪啪无遮挡网站| www.亚洲激情| 日韩大片在线| 国产成人极品视频| 亚洲色图狠狠干| 美女被久久久| 麻豆av一区| 天天操夜夜操免费视频| 久久久亚洲高清| 国产免费黄视频| 成人免费黄色网页| 色婷婷久久综合| 播金莲一级淫片aaaaaaa| 色婷婷综合久久久中字幕精品久久 | 萌白酱国产一区二区| 亚洲性猛交富婆| 天天综合网91| 国产日本欧美一区二区三区| 日本欧美色图| 豆国产96在线|亚洲| 在线观看17c| 青青草免费在线视频| 欧美日韩一区二区在线| 国产精品jizz| 欧洲精品99毛片免费高清观看 | 狠狠色狠狠色综合系列| 亚洲国产激情一区二区三区| 好男人社区在线视频| 亚洲一区二区欧美日韩| 任你躁av一区二区三区| 国产麻豆久久| 另类图片亚洲另类| 午夜精品久久久久久久96蜜桃| 久久av最新网址| 亚洲成人av动漫| 最近97中文超碰在线| 欧洲国内综合视频| tube国产麻豆| 日本高清免费电影一区| **亚洲第一综合导航网站| 免费电影网站在线观看| 日本一区二区三区四区| 一级黄色高清视频| 日韩高清成人| 欧美日产国产成人免费图片| 无码精品人妻一区二区| 国产精品18久久久久久久网站| 毛片在线视频播放| 欧美性video| 一本色道久久综合狠狠躁篇的优点| 一级片免费观看视频| 日韩视频免费| 伊人久久青草| 免费高清在线观看| 亚洲精品mp4| 国产精品欧美久久久久天天影视| 视频一区二区中文字幕| 国产传媒久久久| 成年人网站在线| 亚洲天堂男人的天堂| 黄片毛片在线看| 国产亚洲精彩久久| 欧美黑人巨大xxx极品| 欧美18一14sex性处hd| 中文av一区二区| 在线免费观看麻豆| 国产a久久精品一区二区三区| 亚洲va国产va天堂va久久| 免费h片在线观看| 欧美日韩精品一区二区三区四区 | 91在线在线观看| 美女一级全黄| 欧美三级中文字幕| 国产一级片av| 精品一区二区三区在线观看国产| 国产精品天天av精麻传媒| 精品三区视频| 国产精品视频免费在线| 国产主播色在线| 91精品一区二区三区久久久久久| 69国产精品视频免费观看| 日本v片在线高清不卡在线观看| 免费黄色日本网站| 国产精品美女久久久久人| 成人黄色大片在线免费观看| 成人观看视频| 欧美精品高清视频| 97国产成人无码精品久久久| 国产乱码精品一区二区三| 日本女人性视频| 最新亚洲精品| 亚洲蜜桃av| 日韩电影免费看| 国产精品日韩在线播放| 视频在线国产| 亚洲精品mp4| 男人操女人免费网站| 亚洲美女屁股眼交3| 懂色av.com| 国产精品自产自拍| 亚洲成av人片在线观看无| 久久久久亚洲| 日韩精品xxxx| 亚洲一区二区三区日本久久九| 国产欧美日韩综合精品二区| 成人免费网站在线观看视频| 久久久久国产视频| 91大神影片|