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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 22448|回復: 9
收起左側

AT89C2051內部比較器做AD轉換器ADC

  [復制鏈接]
ID:71407 發表于 2014-12-31 00:11 | 顯示全部樓層 |閱讀模式
    放假研究恒溫烙鐵,繼昨晚研究完1602液晶驅動后,今天繼續研究利用AT89C2051內部的電壓比較器做廉價的ADC轉換器,查閱了一些資料,基本上有這么一些方法:
  1、常規RC電路,對電容充電時間進行計算,通過查表得到AD值。這種AD簡單,但分辨率低,僅8位左右。
  2、常規RC電路,對電容充電時間進行計算,通過直接的自然對數反對數運算得到AD值,這種AD電路簡單,分辨率高,但程序的運算量很大。2051這種低端單片機不適合此法。
  3、中國歐軟采用的辦法:外置恒流源,以得到線性的充電曲線,這樣單片機的運算工作就會簡單很多了。
電路圖:

焊接好的電路板:



    程序:

  1. #include <reg51.h>
  2. sbit CMP_R=P3^6;
  3. sbit ADC = P1^1;
  4. unsigned char sled1,sled2,sled3,sled4,sztj;//串行LED掃描數據,狀態機
  5. unsigned char temp,temp1,temp2;
  6. unsigned int advalue;
  7. bit timer1overflow;
  8. unsigned char code sledsg[]={0x28,0xEB,0x32,0xA2,0xE1,0xA4,0x24,0xEA,0x20,0xA0,
  9.                              0x60,0x25,0x3C,0x37,0x23,0x34,0x74,0x61,0x65,0x3D,
  10.         0x67,0x68,0x27,0x70,0x77,0x35,0x29,0xF7,0x7F,0xff};//LED段碼
  11. void init(void) //初始化函數,就是開機首先要做的事情,init是自己起的名字
  12.      {
  13.   TMOD=0x11; //兩個定時器工作于方式1
  14.   PX0=1;  //計時定時器中斷優先
  15.   TR0=1;  //定時器0啟動
  16.   ET0=1;
  17.   ET1=1;
  18.   EA=1;
  19.   }   //這段程序啟動了芯片中的兩個定時器
  20. void sledscan(void)      //時速LED模塊掃描子程序,定時器調用
  21.      {
  22.   unsigned char datemp;
  23.   switch(sztj)      //切換狀態機
  24.     {
  25.     case 0:       //第一狀態
  26.     P3=0XFF;       //關閉顯示
  27.     datemp=sledsg[sled3];
  28.     P1=0X01;
  29.     P1=P1|(datemp&0xfc);
  30.     P3=P3&(datemp|0xfc);
  31.     P3=P3&0x7f;
  32.     sztj=1;       //轉移狀態
  33.     break;       //狀態結束
  34.     case 1:       //第二狀態
  35.     P3=0XFF;       //關閉顯示
  36.     datemp=sledsg[sled4];
  37.     P1=0X01;
  38.     P1=P1|(datemp&0xfc);
  39.     P3=P3&(datemp|0xfc);
  40.     P3=P3&0xdf;
  41.     sztj=2;       //轉移狀態
  42.     break;       //狀態結束
  43.     case 2:       //第三狀態
  44.     P3=0XFF;       //關閉顯示
  45.     datemp=sledsg[sled1];
  46.     P1=0X01;
  47.     P1=P1|(datemp&0xdc);
  48.     P3=P3&(datemp|0xfc);
  49.     P3=P3&0xef;
  50.     sztj=3;
  51.     break;
  52.     case 3:
  53.     P3=0XFF;       //關閉顯示
  54.     datemp=sledsg[sled2];
  55.     P1=0X01;
  56.     P1=P1|(datemp&0xfc);
  57.     P3=P3&(datemp|0xfc);
  58.     P3=P3&0xf7;
  59.     sztj=0;
  60.     break;
  61.     default:
  62.     sztj=0;       //異常時捕獲狀態機
  63.     break;
  64.     }
  65.   }
  66. void timer0 (void) interrupt 1 using 2  //定時器中斷程序,定時時間到,自動運行此程序
  67.      {
  68.   TH0=(65536-10000)/256;    //這兩行的數值代表每10000us運行一次此程序
  69.   TL0=(65536-10000)%256;    //置定時值,每次時間到都要重新置定時值
  70.   sledscan();      //掃描時速LED模塊,122個周期
  71.   }
  72. void timer1 (void) interrupt 3 using 1  //定時器中斷程序,定時時間到,自動運行此程序
  73.   {
  74.   TR1=0;
  75.   timer1overflow=1;
  76.   TH1=0XFF;
  77.   TL1=0XFF;
  78.   }
  79. void delay()
  80.   {
  81. while(--temp)
  82.    while(--temp1)
  83.      while(--temp2);//等待電容放電完畢
  84.   }
  85. void main()
  86.   {
  87.   init();
  88.   while(1)
  89.     {
  90. P3=0XFF;//關閉顯示
  91. advalue=0;//變量復位
  92. ET0=0;//關閉中斷,防止中斷干擾
  93. TL1=0X00;
  94. TH1=0X00;
  95. TR1=1;
  96. ADC=1;//開始給電容充電
  97. while(CMP_R&&(!timer1overflow));//等待比較器結果
  98.     timer1overflow=0;
  99. TR1=0;
  100. ADC=0;
  101. ((unsigned char *)&advalue)[0]=TH1;
  102. ((unsigned char *)&advalue)[1]=TL1;
  103. advalue=advalue+1000;
  104. sled1=advalue/10000;//轉成十進制
  105. sled2=advalue%10000/1000;
  106. sled3=advalue%1000/100;
  107. sled4=advalue%100/10;
  108. ET0=1;
  109. temp=4;
  110. delay();
  111. }
  112.   }
復制代碼




回復

使用道具 舉報

ID:70769 發表于 2015-1-1 23:51 | 顯示全部樓層
GOOD!!!
回復

使用道具 舉報

ID:111188 發表于 2016-3-29 21:23 | 顯示全部樓層
先下載看一下,不知道可不可用
回復

使用道具 舉報

ID:72088 發表于 2016-9-10 19:58 | 顯示全部樓層
試過了嗎,你們誰試過,精度如何
回復

使用道具 舉報

ID:72088 發表于 2017-2-15 13:01 | 顯示全部樓層
利用定時器計時加橫流充電,精度很高的,我制作過。
很容易達到4位精度
2051電壓表.png
回復

使用道具 舉報

ID:230350 發表于 2017-9-1 02:48 | 顯示全部樓層
新鄉家電維修 發表于 2017-2-15 13:01
利用定時器計時加橫流充電,精度很高的,我制作過。
很容易達到4位精度

用ISIS 7 Professional 仿真后怎么只顯示四個 7777
回復

使用道具 舉報

ID:517951 發表于 2020-11-15 09:56 | 顯示全部樓層
謝謝樓主分析代碼,值得學習
回復

使用道具 舉報

ID:137736 發表于 2022-9-26 16:06 | 顯示全部樓層
1305115329 發表于 2017-9-1 02:48
**** 作者被禁止或刪除 內容自動屏蔽 ****

好象有人說模型中的89c2051無比較器,而后,有人做了個模型
回復

使用道具 舉報

ID:163139 發表于 2022-9-28 20:38 | 顯示全部樓層

太棒了,我一直想制作一個
回復

使用道具 舉報

ID:977861 發表于 2022-10-3 13:03 | 顯示全部樓層
學習了,謝謝你的付出
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
噜噜噜久久,亚洲精品国产品| 麻豆视频在线观看免费网站| 国产又大又黄视频| 久久久久久蜜桃一区二区| 国产精选一区二区| 伊人伊成久久人综合网小说| 岛国av一区二区在线在线观看| 国产成人av影院| 日本一区二区高清不卡| 少妇视频在线观看| 免费福利在线视频| 黄色高清视频| 性感美女福利视频| 婷婷激情五月综合| 国产伦精品一区二区三| 久久精品亚洲94久久精品| 欧美日本在线播放| 亚洲伦在线观看| 国产精品一二一区| 欧美日韩日本国产亚洲在线 | 麻豆一区二区三| 成人影视亚洲图片在线| 国产精品亚洲欧美一级在线| 91麻豆国产福利在线观看宅福利| 久草在.com| 婷婷丁香激情五月| 亚洲第一成人在线视频| 国产精品第5页| 日本一二三不卡视频| 亚洲欧美一区二区三区不卡| 搞av.com| 日韩精品无码一区二区三区| 9久草视频在线视频精品| 国产综合婷婷| 精品国产日韩欧美| 日韩成人在线看| 波多野结衣久久精品| 老司机福利在线视频| 在线观看视频污| 国产女优裸体网站| 97在线资源在| 黄瓜视频网站| 伊人午夜电影| 麻豆精品国产自产在线| 亚洲图片小说综合| 男人天堂手机在线观看| 夜夜嗨av禁果av粉嫩avhd| 在线观看 中文字幕| 日韩一级片大全| 国产7777777| xxxx日本黄色| 亚洲AV无码片久久精品| 亚洲男人在线天堂| 日本黄色动态图| 国产精久久久久| 欧美国产在线一区| 91日韩精品视频| 中文字幕视频三区| 99中文字幕在线| 五月天中文字幕在线| 亚洲成人天堂网| 想看黄色一级片| 黑人性生活视频| 亚洲欧洲国产视频| 最近日本中文字幕| 女人十八毛片嫩草av| 欧美巨胸大乳hitomi| 天天操天天摸天天舔| 国产日产在线观看| 久久激情免费视频| 日韩精品无码一区二区三区免费 | 中文字幕在线2018| 中文天堂在线资源| 国产毛片毛片毛片毛片| 国产精品伊人久久| 色婷婷中文字幕| 四虎影视成人永久免费观看视频| 又粗又大的机巴好爽欧美| 精品国产一区二区三区久久久狼牙| 欧美怡红院在线| 91网站最新地址| 2019国内自拍| 一级特黄视频| 在线日本中文字幕| 成人三级小说| 久久夜夜久久| 欧美顶级毛片在线播放| 色97色成人| 欧美久久成人| 毛片大全在线观看| 欧美家庭影院| 韩国理伦片久久电影网| 国产精品日本一区二区不卡视频 | 国产二区视频在线观看| 成人在线观看亚洲| 免费亚洲电影| www.亚洲一二| 欧美激情电影| 久久这里有精品15一区二区三区| 国产一区二区不卡| 国产亚洲欧美一区在线观看| 一区二区三区资源| 欧美日韩精品一区二区三区 | 午夜国产视频| lutube成人福利在线观看| av成人福利| 一区二区三区在线免费看| 欧美色图国产精品| 久久久久99| 成人国产精品免费观看动漫| 亚洲精品精品亚洲| 在线播放一区二区三区| 中文字幕日韩av电影| 日本不卡高字幕在线2019| 国产精品一区在线播放| av一区二区三区免费观看| 亚洲图片 自拍偷拍| 亚洲色图27p| 91久久国语露脸精品国产高跟| 久热中文字幕在线| 福利片免费在线观看| 成人日韩欧美| 国产精品自在| 久久久久免费| 国产精品全国免费观看高清| 91成人国产精品| 中文字幕日韩精品在线| 91精品国产欧美一区二区| 中文字幕亚洲欧美日韩高清| 国产精品一区二区久久国产| 亚洲一区二区在| 4438x全国最大成人| 精品一区免费观看| 亚洲色图另类图片| 男人的天堂在线播放| 国产在线精彩视频| 精品美女视频| 成人高清视频在线| 精品视频一区三区九区| 欧美黑人xxx| 色就是色欧美| 天天干天天曰天天操| 久久久久亚洲av成人片| 九九久久久久午夜精选| 免费看成年人视频在线观看| 免费成人动漫| 黄色在线成人| 国产精品福利av| 亚洲国产精品电影在线观看| 国产欧美1区2区3区| 欧美一区二区三区视频在线观看| 97色在线视频观看| 国产树林野战在线播放| 日韩网站在线播放| 精品人妻一区二区三区日产乱码| www.青草| 刘亦菲一区二区三区免费看| 亚洲欧洲美洲一区二区三区| 久久久亚洲精品一区二区三区 | 日韩高清专区| 亚洲激情 欧美| 不卡视频在线播放| 国产精品久久久久白浆| 99精品国产九九国产精品| 老司机一区二区三区| 亚洲妇熟xx妇色黄| 欧美日韩成人在线视频| 国产人妻互换一区二区| 女人裸体性做爰全过| 中文字幕久热精品视频免费| aⅴ在线视频男人的天堂| 九热爱视频精品视频| 成人蜜臀av电影| 亚洲精品一区二区精华| 国产一级精品aaaaa看| 精品国产午夜福利在线观看| 亚洲一级在线播放| 色影视在线视频资源站| 欧美色图五月天| 国产欧美一区二区精品久导航 | 精品久久久久久亚洲精品| 欧美激情二区三区| 国产 日韩 欧美在线| 日本在线视频中文字幕| 成人免费视频77777| 久久国产三级| 国产精品亚洲а∨天堂免在线| 欧美日韩精品是欧美日韩精品| 日韩午夜三级在线| 999国产视频| 日韩精品一区二区三区高清免费| 天堂av资源在线| 中文字幕在线观看播放| 亚洲日产国产精品| 日本黄色一区二区| 国产精选久久久久久| 欧美精品色视频| 无码国产精品一区二区色情男同| 日日夜夜精品一区| 日韩欧美高清| 亚洲国产精品一区二区久久恐怖片| 欧美精品成人在线| 欧美牲交a欧美牲交| 依依成人在线视频| 中文官网资源新版中文第二页在线观看| 九九热播视频在线精品6| 91性感美女视频| 自拍视频国产精品| 男人的天堂狠狠干| 91成年人视频| 国产高清在线观看| 色播色播色播色播色播在线| 成人中文字幕视频| 久久精品夜色噜噜亚洲aⅴ| 免费成人高清视频| aaa毛片在线观看| 丰满岳乱妇国产精品一区| 亚洲色图美国十次| 日韩**一区毛片| 亚洲国产精品成人va在线观看| 日韩精品欧美专区| 青青草av在线播放| 欧美著名女优| 国产一区亚洲| 欧美高清视频www夜色资源网| 精品一区二区久久久久久久网站| wwwww黄色| 亚洲jizzjizz妇女| 99国产**精品****| 欧美午夜不卡视频| 日本一区网站| 亚洲国产av一区二区三区| 国产在线小视频| 葵司免费一区二区三区四区五区| 亚洲国产精品资源| 免费 成 人 黄 色| 丰满少妇一级片| 中文字幕高清在线播放| 粉嫩aⅴ一区二区三区四区| 欧美人交a欧美精品| 中文字幕第一页在线视频| 国内精品免费视频精选在线观看| vam成人资源在线观看| 亚洲色图一区二区| 91久久国产精品91久久性色| 四虎永久免费地址| 在线观看av片| 久久久夜夜夜| 中文字幕亚洲激情| 成年人三级黄色片| 伊人影院在线观看| 成人亚洲网站| 国产精品久久久久aaaa樱花| 国产欧美精品日韩精品| 婷婷丁香综合网| 在线播放91| 日韩av在线发布| 色一区av在线| xxxx国产视频| 69中国xxxxxxxxx69| 亚洲精品字幕| 日韩中文字幕av| 国产一级二级视频| 天天爽夜夜爽| 波多野结衣的一区二区三区| 91精品国产综合久久久久久| 水蜜桃色314在线观看| 中文一区在线观看| 久草在线综合| 91精品综合久久久久久| 日本国产在线播放| 免费国产阿v视频在线观看| 嫩草国产精品入口| 欧美一区二区在线免费观看| 国产无限制自拍| 国产精品白浆流出视频| 欧美猛男做受videos| 欧美精品一区二区三区蜜桃视频| 国产成人精品视频ⅴa片软件竹菊| 国产一卡2卡3卡四卡网站| 精品国产91| 亚洲精选中文字幕| 在线免费播放av| 亚洲图片123| 99久久亚洲一区二区三区青草| 国产欧美日韩免费| 老熟妇一区二区三区| 你懂的在线看| 久久日一线二线三线suv| 99精品在线直播| 亚洲视频久久久| 日韩黄色av| 欧美日韩中文精品| 精品视频一区二区在线| 很很鲁在线视频播放影院| 亚洲欧美不卡| 2020欧美日韩在线视频| 久久久精品国产sm调教| jizzjizz中国精品麻豆| 亚洲不卡av一区二区三区| 精品视频在线观看一区二区| 国产极品嫩模在线视频一区| 亚洲先锋影音| 久久久久久97| 在线观看中文字幕视频| 123成人网| 日韩一区二区在线看| 在线播放免费视频| 天堂中文在线视频| 久久午夜免费电影| 综合一区中文字幕| 西西午夜视频| 日本视频中文字幕一区二区三区| 国产精品久久久久久久久久ktv | 亚洲图片激情小说| 国产av不卡一区二区| 污黄视频在线观看| 天堂资源在线中文精品| 国产精品99久久久久久白浆小说| 一级特黄aaa大片| 台湾色综合娱乐中文网| 国产亚洲精品久久久久久777| 亚洲一区视频在线播放| 中文不卡1区2区3区| 欧美日韩一区二区在线观看| 亚洲在线观看网站| 国产二区视频在线观看| 亚洲图片欧美色图| 午夜免费高清视频| 日韩电影在线观看完整版| 中文字幕综合网| 无码精品国产一区二区三区免费| 22288色视频在线观看| 久久蜜桃香蕉精品一区二区三区| 日本一区二区三区四区五区六区| 被弄出白浆喷水了视频| 懂色av中文一区二区三区| 亚洲国产欧美一区二区三区不卡| 尤物视频在线观看视频| 国产在线播放一区三区四| 蜜桃久久精品乱码一区二区 | 97精品在线观看| 国产精品视频无码| 国产精品www.| 国产欧美日韩精品丝袜高跟鞋| 天天操天天插天天射| 亚洲欧美高清| 国产精品yjizz| 一个人看免费www视频有多爽| 韩日精品视频一区| eeuss中文| 伊人春色在线| 亚洲妇女屁股眼交7| 日本一区二区在线观看视频| 不卡专区在线| 精品盗摄一区二区三区| 国产第一页第二页| 一呦二呦三呦国产精品| 久久久久久久久久久亚洲| 国内老熟妇对白xxxxhd| 久久午夜av| 日产国产精品精品a∨| www.久草.com| 亚洲自拍偷拍图区| 911亚洲精选| 99只有精品| 欧美成人中文字幕| 午夜精品久久久久久久第一页按摩| 国产精品激情| 日本高清不卡一区二区三| 免费福利影院| 亚洲第一激情av| 国产精品伦子伦| 亚州一区二区| 午夜精品久久久久久久99黑人| 日韩性xxxx| 国产成人在线电影| 蜜臀av色欲a片无码精品一区| 国产精品天堂| 日韩三级在线观看| 午夜精品一区二| 黑人一区二区| 午夜精品一区二区在线观看的 | 国产精品美女久久久久久免费| 国产视频xxx| 欧美激情在线观看视频免费| 毛片毛片毛片毛| а√天堂资源国产精品| 九九热精品视频国产| 狠狠鲁男人天堂| 26uuu亚洲综合色| 99999精品| 欧美日韩免费电影| 日韩美女写真福利在线观看| 国产成在线观看免费视频| 国产丝袜美腿一区二区三区| 亚洲国产综合视频| 精品精品国产毛片在线看| 国产精品丝袜久久久久久不卡| 你懂的网站在线观看网址|