• 大小: 52.76 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-12-23
  • 语言: 其他
  • 标签:

资源简介

一个小小的数字电压表,利用ADC0808仿真,四位LED两种显示模式:八路扫描显示与手动切换单路显示,供入门者参考。

资源截图

代码片段和文件信息

#include
#define unchar unsigned char 
sbit W0=P2^0;
sbit W1=P2^1;
sbit W2=P2^2;
sbit W3=P2^3;
uchar table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};

void delay(uchar x)
{
uchar ab;
for(a=x;a>0;a--)
 for(b=110;b>0;b--);
}

void disp(uchar vol)
{
unchr ijkm;
m=vol*10;
i=m/100;
j=m%100/10;
k=m%100%10;
P0=table[k];
W3=0;
delay(5);
W3=1;

P0=table[j];
W2=0;
delay(5);
W2=1;

P0=0x80;
W1=0;
delay(5);
P0=table[i];
delay(5);
W1=1;

P0=table[0];
W0=0;
delay(5);
W0=1;
}

void mian()
{
uchar num;
num=2;
while(1)
{
disp(num);
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        471  2010-05-25 10:59  简易数字电压表.LST

     文件      10752  2010-05-28 20:38  简易数字电压表.M51

     文件       1032  2010-05-28 21:14  简易数字电压表.Opt

     文件        768  2010-05-28 21:13  简易数字电压表.PWI

    .......      1034  2010-05-26 21:59  简易数字电压表_Opt.Bak

    .......         0  2010-05-25 11:00  简易数字电压表_Uv2.Bak

     文件         72  2010-05-28 21:18  欢迎指正.txt

     文件     119385  2010-05-26 21:16  Last Loaded 简易数字电压表.DBK

     文件       2701  2010-05-28 20:38  简易数字电压表

    .......       642  2010-05-25 10:59  简易数字电压表.bak

     文件     122318  2010-05-26 21:22  简易数字电压表.DSN

     文件        154  2010-05-28 21:14  简易数字电压表.plg

     文件       1678  2010-05-25 11:55  简易数字电压表.Uv2

    .......      1696  2010-05-26 21:59  简易数字电压表1.bak

     文件       1798  2010-05-28 20:38  简易数字电压表1.c

     文件        741  2010-05-28 20:38  简易数字电压表1.LST

     文件       3484  2010-05-28 20:38  简易数字电压表1.OBJ

     文件        640  2010-05-25 11:00  简易数字电压表.c

     文件       1932  2010-05-28 20:38  简易数字电压表.hex

     文件         46  2010-05-28 20:38  简易数字电压表.lnp

----------- ---------  ---------- -----  ----

               271344                    20


评论

共有 条评论

相关资源