基于51单片机的八路电压表采集Proteus仿真
创始人
2024-02-02 12:02:18
0

资料编号:110  下面是相关功能视频演示:

110-基于51单片机的八路电压表采集Proteus仿真(源码+仿真+原理图+全套资料)

功能如下:

利用单片机及其外围器件(A/D转换器等)实现一款简易电压表,实现以下功能:
1   电压表能够进行8路模拟电压测量;
2    利用LED数码管进行8路循环显示及单路选择显示两种模式;
3    单路电压测量范围为0-5V,测量精度为0.1V.

下面是原理图展示: 

 

下面是部分程序展示:

 

//主函数
void main()
{
    uchar key=0,i;
    unsigned long j=0;
    for(i=0;i<10;i++)//测量
        volt=TLC1543_read(flag-1);
    j=volt;
    volt=j*50/4096;

    TMOD|=0X01;
    TH0=0X3C;
    TL0=0XB0;    
    ET0=1;//打开定时器0中断允许
    EA=1;//打开总中断
    TR0=1;//打开定时器
    while(1)
    {
         //按键检测
         if(!k1 &&(key!=1))
         {             
             key=1;
            mode=!mode;
         }
         if(!k2 &&(key!=2))
         {             
             key=2;
            if(flag<8)
                flag++;
            else
                flag=1;
            for(i=0;i<10;i++)//测量
                volt=TLC1543_read(flag-1);
            j=volt;
            volt=j*50/4096;
         }
         if(!k3 &&(key!=3))
         {             
             key=3;
            if(flag>1)
                flag--;
            else
                flag=8;
            for(i=0;i<10;i++)//测量
                volt=TLC1543_read(flag-1);
            j=volt;
            volt=j*50/4096;
         }
         if(k1 && k2 && k3)
             key=0;
         //显示
         P0=smgduan0[flag];smg1=0;delay(100);smg1=1;
         if(mode==1)
         {P0=0x40;smg2=0;delay(100);smg2=1;}
         P0=smgduan1[volt/10];smg3=0;delay(100);smg3=1;
         P0=smgduan0[volt%10];smg4=0;delay(100);smg4=1;
    }
}

下面是该资料的分享链接:

https://pan.baidu.com/s/1M8SMSZGPZhyQuJ5juK8vtw?pwd=h38d 

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...