伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

設計分享|基于51單片機的多量程數字電壓表

羅婺彝人 ? 來源:羅婺彝人 ? 作者:羅婺彝人 ? 2022-12-17 20:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

目錄

具體實現功能

設計介紹

51單片機簡介

資料內容

仿真實現(protues8.7)

程序(Keil5)

全部內容

具體實現功能

1、輸入直流電壓值,自動選擇量程,處理后利用LCD1602進行顯示。
2、仿真模擬實現直流電壓的測量與顯示,可進行四個量程的切換(2V、20V、200V、500V)。

pYYBAGOdtUuAVBlaAAEyoRI0fX0045.png

設計介紹

poYBAGOdtUuAR8nXAADioXJXF0A304.png

?51單片機簡介

51單片是一種低功耗、高性能CMOS-8位微控制器,擁有靈巧的8位CPU和可編程Flash,使得51單片機為眾多嵌入式控制應用系統提供靈活、高效的解決方案。

本設計所使用的芯片可兼容以下所有的51系列單片機(包括AT系列和STC系列)。

pYYBAGOdtUyATONjAAG1ksi-aaA864.png

?資料內容

仿真實現(protues8.7)

本設計利用protues8.7軟件實現仿真設計,具體如圖。

poYBAGOdtUyAEtoiAAFAHbllPbs390.png

程序(Keil5)

本設計利用KEIL5軟件實現程序設計。

主函數如下:

void main()
{
   float DATA,temp2;
   char temp1;
   LcdInit(); 	   //LCD初始化
   LCD_word(0x80,"voltage:");
   while(1)
   {
  	   P2=0xFF;
       temp1=P2;
	   temp1=temp1&0xf0;
	   switch(temp1)
	   {
	       case 0x80: {P2=P2&0xF8;A=0;break;}
	   	   case 0xc0: {P2=P2&0xF9;BB=0;break;}
	   	   case 0xE0: {P2=P2&0xFA;C=0;break;}
	   	   case 0xF0: {P2=P2&0xFB;D=0;break;}
	   }
     AD_START=0; 
	   AD_OE=0;
	   AD_START=1;
	   _nop_();
	   AD_START=0;
	    
	   while(!AD_EOC);
       AD_OE=1;
	   temp2=P1;
	   AD_OE=1;
	   DATA=temp2/255.0*5.0;
	   temp1=P2;
	   temp1=temp1&0x0f;
	   switch(temp1)
	   {
	   	  case 0x08:DATA=DATA*1;break;
		  case 0x09:DATA=DATA*10;break;
		  case 0x0A:DATA=DATA*100;break;
	   	  case 0x0B:DATA=DATA*1000;break;
	   }
       LCD_DATA(0x89,DATA);
	   LCD_word(0x80+15,"V");
  }
 }

程序運行結果如圖:

pYYBAGOdtU2AW6f-AANO0eh2vyo147.png

全部內容

全部內容如下:

poYBAGOdtU2AbqD4AAFjo6k2L-c542.png

資料鏈接:https://docs.qq.com/doc/DT0ZleG9PZ0NhSWxU

?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電壓表
    +關注

    關注

    3

    文章

    324

    瀏覽量

    41580
  • 仿真
    +關注

    關注

    55

    文章

    4503

    瀏覽量

    138462
  • 51單片機
    +關注

    關注

    278

    文章

    5716

    瀏覽量

    134620
  • 數字電壓表
    +關注

    關注

    4

    文章

    198

    瀏覽量

    34262
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索MAX197:多量程12位數據采集系統的卓越性能與應用

    探索MAX197:多量程12位數據采集系統的卓越性能與應用 在電子工程師的日常工作中,數據采集系統(DAS)是一個至關重要的組成部分。今天,我們將深入探討MAXIM公司的MAX197多量程12位數
    的頭像 發表于 03-19 17:30 ?403次閱讀

    MAX1270/MAX1271:多量程8通道12位串行ADC的卓越之選

    MAX1270/MAX1271:多量程8通道12位串行ADC的卓越之選 在電子設計領域,模數轉換器(ADC)是連接模擬世界和數字世界的關鍵橋梁。今天,我們將深入探討MAXIM公司的MAX1270
    的頭像 發表于 02-11 16:25 ?490次閱讀

    51單片機RS485編程實例資料

    詳細介紹51單片機RS485通信接線和編程代碼
    發表于 10-20 14:57 ?4次下載

    求助,簡單的電壓表怎么能用多個測量串聯電池組的每個電池電壓

    本帖最后由 JackieMa81 于 2025-8-19 09:35 編輯 兩塊錢一個的電壓表,三線的,測試端和供電端兩個正極,共用負極。簡單抄了一下電路圖現在想給我的16串電池組同時
    發表于 08-19 05:36

    基于FPGA和LTC2308模數轉換芯片的數字電壓表設計

    通過FPGA對模數轉換芯片(LTC2308)的采樣控制,實現一個簡易的數字電壓表
    的頭像 發表于 08-16 08:58 ?5631次閱讀
    基于FPGA和LTC2308模數轉換芯片的<b class='flag-5'>數字</b><b class='flag-5'>電壓表</b>設計

    單片機最小系統工作原理及搭建

    單片機最小系統是指使單片機正常運行所需的最簡電路配置,它是所有單片機應用的開發基礎。以下是其核心組成、工作原理及搭建指南: 一、最小系統核心組成 單片機芯片 常見型號 :STC89C
    的頭像 發表于 08-11 10:55 ?3839次閱讀
    <b class='flag-5'>單片機</b>最小系統工作原理及搭建

    單片機怎么驅動電機?

    、高效的控制。 ? ? ??單片機本身的輸出電流和電壓較小,通常無法直接驅動功率較大的電機,這是因為電機在啟動和運行時需要較大的電流,若直接由單片機供電,可能會因過載損壞單片機。因此,
    的頭像 發表于 07-25 09:31 ?1025次閱讀

    大一暑假適合學51單片機嗎?

    大一暑假學 51 單片機,簡直是老天爺賞飯吃的黃金窗口。我當時就是靠著這兩個月,把從課本上看來的 C 語言指針、循環語句,變成了能讓 LED 按節奏跳舞的真本事。
    的頭像 發表于 07-16 11:42 ?657次閱讀
    大一暑假適合學<b class='flag-5'>51</b><b class='flag-5'>單片機</b>嗎?

    AT89C51 單片機中文資料

    電子發燒友網站提供《AT89C51 單片機中文資料.pdf》資料免費下載
    發表于 06-24 15:29 ?1次下載

    Analog Devices Inc. ADMX3652Z ±20V數字電壓表數據手冊

    Analog Devices ADMX3652Z ±20V數字電壓表是一款6?位數字電壓表 (DVM),具有1kSPS的快速吞吐量。Analog Devices ADMX3652Z具有
    的頭像 發表于 06-11 11:47 ?959次閱讀

    2.4寸TFT彩屏配套測試程序-51單片機

    如題,2.4寸TFT彩屏配套測試程序-51單片機
    發表于 06-04 16:26 ?0次下載

    51單片機筆記(建議收藏!)

    簡單匯總下51單片機的資源和學習方法 一頁紙講清單片機 也許有人問:有沒有那么簡單呀? 當然不會那么簡單啦,首先你要把書讀薄,然后再把書讀后,最后把書放進自己腦子里,形成自己的一套思路。 理解
    發表于 05-21 17:24

    基于51單片機的溫濕度檢測與調節系統電路圖

    電子發燒友網站提供《基于51單片機的溫濕度檢測與調節系統電路圖》資料免費下載
    發表于 05-12 17:23 ?4次下載

    新概念51單片機C語言教程入門、提高、開發、拓展全攻略

    資料介紹 從實際應用入手,以實驗過程和實驗現象為主導,循序漸進地講述51單片機C語言編程方法以及51單片機的硬件結構和功能應用。全書共分5篇,分別為入門篇、內外部資源操作篇、提高篇、實
    發表于 04-15 13:57

    基于51/32單片機按鍵控制步進電機正反轉,A4988驅動

    基于51/32單片機按鍵控制步進電機正反轉,A4988驅動
    發表于 04-14 15:05 ?7次下載