娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月05日(星期三)

正在發生

2020年02月05日 | 基于ADC0831+LM358正負極電壓測量

發布者:心靈舞動 來源: 51hei關鍵字:ADC0831  LM358  正負極電壓測量 手機看文章 掃描二維碼
隨時隨地手機看文章

用358做一個加法器,通過ADC0831 AD轉換,51單片機控制,可以測量正2.5V至負的2.5V電壓值。可以擴展到大電壓的測量 加分壓電阻即可
電路原理圖如下:
 

單片機源程序如下:

/*******************

程序功能:AD轉換顯示。被測電壓范圍-2.5V至+2.5V

版本:Vre1.0

*******************/

#include

#include           //頭文件


#define uchar unsigned char

#define uint  unsigned int


sbit cs  = P1^0;        //IO定義

sbit clk = P1^1;

sbit dat = P1^2;

sbit dian= P2^7;


uchar code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff};        //數碼管

uchar code bc[]={0x01,0x02,0x04,0x08};        //數碼管位選(共陽)

uint  huancun[]={0,0,0,0}; //數據緩存


uchar adc0831(); //讀取AD值

void display();         //數碼管顯示


void delay(uint time)  //延時

{

for(time;time>0;time--);

}


void main()

{

uint date,date1;

uchar i;

P1=0xff;

P2=0xff;

P3=0xff;

while(1)

{

  i++;

  if(i==100)

  {

   i=0;

   //P2=adc0831(); //測試用

   date=adc0831();        //讀取AD值

   date*=2;                 //基準電壓5.1V,乘以2剛好是測得的電壓值的100倍(date=120,就是1.2V)

   if(date>250)         //如果測得的值大于2.5V,說明加法器上的被測電壓是正電壓

   {

    date-=250;        //轉換到2.5V電壓范圍內

        huancun[0]=11; //符號位不顯示,表示正電壓

   }

   else if(date==250) //如果測到的值是2.5V,說明加法器上的被測電壓是0V

   {

    date=0;

        huancun[0]=11;

   }

   else                //如果測得的值小于2.5V說明加法器上的電壓是負電壓

   {

    date1=250-date;//250是加法器上的偏置電壓,date是測到的電壓

        date=date1;           //date1就是被測的電壓值

    huancun[0]=10; //顯示負號

   }

   //date=date/51;

   huancun[1]=date/100;

   huancun[2]=date%100/10;

   huancun[3]=date%10;

  }

  display();        //顯示

}

}


void display()

{

uchar i;

for(i=0;i<4;i++)

{

  P3=bc[i];

  P2=tab[huancun[i]];

  if(i==1)         //顯示百位的小數點

  dian=0;

  else

  dian=1;

  delay(100);

}

}


uchar adc0831()//AD轉換程序 就沒什么說的了  網上大把

{

uchar i,temp;

dat=1;

_nop_();

_nop_();

_nop_();

cs=0;

_nop_();

_nop_();

_nop_();

clk=1;

_nop_();

_nop_();

_nop_();

clk=0;

_nop_();

_nop_();

_nop_();

clk=1;

_nop_();

_nop_();

_nop_();

clk=0;

for(i=0;i<8;i++)

{

  temp<<=1;

  if(dat)

  {

   temp++;

  }

  clk=1;

  _nop_();

  _nop_();

  _nop_();

  clk=0;

  _nop_();

  _nop_();

  _nop_();

}

cs=1;

_nop_();

_nop_();

return temp;

}



關鍵字:ADC0831  LM358  正負極電壓測量 引用地址:基于ADC0831+LM358正負極電壓測量

上一篇:AT89S51系列單片機的特點(AT89S51引腳功能及應用電路)
下一篇:51單片機+LCD1602電子密碼鎖程序

推薦閱讀

月全食、超級月亮和“藍月亮”三種天象齊出的奇觀,據說時隔152年才能見到一次,而這樣的熱點,老司機杜蕾斯怎么能夠不借勢呢? 但是這次,杜蕾斯卻敗了!敗給誰呢? 當然是自帶IP屬性的“藍月亮”啦,這次藍月亮想不火都難,而且完全不用自己做海報出文案,廣大網友自發的幫忙藍月亮蹭熱點上頭條。?那么,家電界的“藍血月”海報又是什么樣呢?一起來...
gossip 協議(gossip protocol)又稱 epidemic 協議(epidemic protocol),是基于流行病傳播方式的節點或者進程之間信息交換的協議,在分布式系統中被廣泛使用,比如我們可以使用 gossip 協議來確保網絡中所有節點的數據一樣。 從 gossip 單詞就可以看到,其中文意思是八卦、流言等意思,我們可以想象下緋聞的傳播(或者流行病的傳播);goss...
Strategy Analytics 發布的最新研究報告指出,由于外部政治經濟因素對聯想主要競爭對手華為造成壓力,2019 年 Q4 聯想平板電腦的出貨量同比增長 8%至 250 萬臺,其市場份額增長了 0.9 個百分點至 5.2%。中美貿易戰給華為帶來了壓力,而亞馬遜因在七月中成功的“ Prime Day”促銷,將需求從這個假日季向前拉。利用各種方式吸金預示著平板電腦...
行業數字化轉型進入新階段 自德國2011年啟動工業4.0計劃以來,行業數字化轉型的概念已為大多數發達經濟體所接納。 無論是歐洲各國,還是美國或中國,都已啟動類似的計劃以促進行業發展,提高生產效率。 新冠病毒危機更凸顯了加速轉型的必要性。韓國已啟動了一項為期5年的“數字新政”計劃,推動經濟增長,并為創新的數字經濟奠定基礎。我國也啟動了新基建...

史海拾趣

問答坊 | AI 解惑

一位用激情經營人生的本土IC創業者

美國創業 如果一個設計工程師已經具備了深厚的技術積累,此外,他還有洞察市場先機的能力,他也有市場經驗,他還有很多好的幫手,那他下一步應該干什么?創業!這是很多人的自然想法,不過,很多人都忽視了一個重要的因素。當然,褚以人也不例 ...…

查看全部問答∨

如何看自己的系統所采用的文件系統是哪種啊?

如何看自己的系統采用的是哪種文件系統啊?是fatfs的還是binfs的啊?…

查看全部問答∨

怎么用ISIS 設計個萬年歷??只要年月日》》

只要年月日就行了  要用74ls160》》》》》》救急啊!!!!!!!!!!!跪謝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!…

查看全部問答∨

EMC對策的容感器件選擇方法

EMC對策的容感器件選擇方法…

查看全部問答∨

TAME-A的問題。求解

CCISx Bit 13-12 Capture/compare input select. These bits select the TACCRx input signal. See the device-specific datasheet for specific signal connections. 00 CCIxA 01 CCIxB 10 GND 11 VCC 怎么理解?msp430 x1xx系列輸入捕捉 ...…

查看全部問答∨

剛接觸STM32 寫了個用Font_libs字庫顯示TFT的程序(8位數據線)

一直寫TFT 顯示 漢字都是軟件取模,很煩,前段時間看到有個Font_Libs字庫,正好這幾天接觸STM32,拿他來試了下,顯示完全正常,不用再自己取模了,哈哈!一直潛水,今天發處女貼哦字庫在附件工程里面,頂貼光榮,呵呵!程序內函數有的也是借鑒其他 ...…

查看全部問答∨

今年電設那乘法器是干啥的

本帖最后由 paulhyde 于 2014-9-15 03:45 編輯 今年電設那乘法器是干啥的,求指教。謝謝    …

查看全部問答∨

谷歌徹底掛了?山人自有妙計!

本帖最后由 dontium 于 2015-1-23 11:39 編輯 試試谷粉搜搜,gfsoso. …

查看全部問答∨

限流電路的設計原理

本帖最后由 shaorc 于 2017-7-30 09:49 編輯 現在想用儀表放大器AD8421 結合 比較器AD8561 兩個IC一起 在功率放大器電路中,加入一個限流保護的環節 看了這兩個芯片的datasheet后,發現AD8421要設置Rg阻值 以此來調節增益參數,但是不知道如何 ...…

查看全部問答∨

【C標準庫里哪些好玩的事情】還是strlen:strlen test case

我前面發了一個帖子,問:你會怎么實現 strlen這個函數。 我現在想要給strlen這個可能是最簡單的函數,添加了一些測試case. 規則很簡答: 不管是 c標準庫的實現,還是我,或者lcoftp的實現。 還有誰誰的實現。 都要跑過這套測試。 如果跑不過 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 镇江市| 黔西| 汝阳县| 通化县| 鹰潭市| 定兴县| 清丰县| 平潭县| 应用必备| 元氏县| 得荣县| 府谷县| 祥云县| 饶河县| 潢川县| 合山市| 瓦房店市| 中宁县| 老河口市| 潮州市| 密山市| 兴业县| 金塔县| 肃南| 榆社县| 安仁县| 宿迁市| 盐边县| 咸丰县| 仙居县| 苍溪县| 靖安县| 江北区| 宁夏| 望谟县| 武宁县| 岑巩县| 平昌县| 滁州市| 滨海县| 富裕县|