• 大小: 0.07M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: 其他
  • 标签: 其他  

资源简介

89340790e28be62b039fe334126d2854.rar

资源截图

代码片段和文件信息

//proteus仿真论坛:proteus.5d6d.com
#include 
#include 
#include 
#define unit unsigned int
#define uchar unsigned char
#define AD XBYTE[0X7FF8]                         //AD的地址

sbit led1=P2^0;
sbit led2=P2^1;
sbit led3=P2^2;
sbit led4=P2^3;
sbit ad_busy=P3^2;
uchar ad_data;
uchar data dis[5]={0x000x000x000x000x00};
uchar code led_segment[ ]={0x3F0x060x5B0x4F0x660x6D0x7D
                            0x070x7F0x6F};
void data_pro();
void delay (k);
void display();
void data_pro();

void main(void)                      //主程序
{
    EA=1;                            //开中断
    EX0=1;
    ad_data=0;                       //采样值存储单元初始化为0
    ad_busy=0;                       //中断信号初始化为有效
    while(1) 
    {
        AD=0;
        data_pro();
        display();
    
    }
}

void delay(uchar k)                  //延时子程?

    {
        uchar j;
        while(k--)
         {
                for(j=0;j<125;j++)
                 {;}
         }
    }   
     

void display(void)                     //LED显示子程序
{
    P1=led_segment[dis[2]]|0x80;       //学习一种位驱动方法
    led1=0;
    delay(0.5);
    led1=1;

    P1=led_segment[dis[1]];
    led2=0;
    delay(0.5);
    led2=1;
   
    P1=led_segment[dis[0]];
    led3=0;  
    delay(0.5);
    led3=1;
}

void data_pro(void)                 //数据处理子程序
{
    dis[2]=ad_data/51;        
    dis[4]=ad_data%51;
    dis[4]=dis[4]*10;
    dis[1]=dis[4]/51;         
    dis[4]=dis[4]%51;
    dis[4]=dis[4]*10;
    dis[0]=dis[4]/51;         

}

void ad0809(void) interrupt 0 using 1
{
    ad_data=AD;                       //  将采集数据送到 ad_data变量中
              
}


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

     文件        280  2006-05-30 08:33  基于ADC0808的数字电压表,LED数码管显示\123.a51

     文件         77  2006-05-30 08:33  基于ADC0808的数字电压表,LED数码管显示\123.HEX

     文件          0  2006-05-30 08:33  基于ADC0808的数字电压表,LED数码管显示\123.LNK

     文件        882  2006-05-30 08:33  基于ADC0808的数字电压表,LED数码管显示\123.LST

     文件       2629  2006-05-09 16:51  基于ADC0808的数字电压表,LED数码管显示\ADC 中断.a51

     文件       2425  2006-05-27 10:33  基于ADC0808的数字电压表,LED数码管显示\ADC 延时.a51

     文件       4291  2006-05-30 09:42  基于ADC0808的数字电压表,LED数码管显示\ADC 查询.a51

     文件       1004  2006-05-30 09:43  基于ADC0808的数字电压表,LED数码管显示\ADC 查询.HEX

     文件        672  2006-05-30 09:43  基于ADC0808的数字电压表,LED数码管显示\ADC 查询.LNK

     文件      11854  2006-05-30 09:43  基于ADC0808的数字电压表,LED数码管显示\ADC 查询.LST

     文件        138  2006-05-09 16:56  基于ADC0808的数字电压表,LED数码管显示\ADC 查询.SYM

     文件       9732  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809

     文件        938  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809.hex

     文件         56  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809.lnp

     文件      20508  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809.MAP

     文件        920  1999-08-04 04:36  基于ADC0808的数字电压表,LED数码管显示\adc0809.Opt

     文件       1038  1999-08-04 04:36  基于ADC0808的数字电压表,LED数码管显示\adc0809.plg

     文件       4911  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809.SBR

     文件       2078  1999-08-09 03:18  基于ADC0808的数字电压表,LED数码管显示\adc0809.Uv2

     文件        926  2006-09-24 15:44  基于ADC0808的数字电压表,LED数码管显示\adc0809_Opt.Bak

     文件       1761  1999-08-04 04:33  基于ADC0808的数字电压表,LED数码管显示\adc0809_source.bak

     文件       1790  2008-12-09 09:32  基于ADC0808的数字电压表,LED数码管显示\adc0809_source.c

     文件       4068  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809_source.LST

     文件       8904  1999-08-04 04:34  基于ADC0808的数字电压表,LED数码管显示\adc0809_source.OBJ

     文件       2120  1999-08-07 04:24  基于ADC0808的数字电压表,LED数码管显示\adc0809_Uv2.Bak

     文件     110791  1999-08-09 04:01  基于ADC0808的数字电压表,LED数码管显示\Last Loaded 数字电压表.DBK

     文件        730  2006-05-30 09:39  基于ADC0808的数字电压表,LED数码管显示\LVBO.a51

     文件        196  2006-05-30 09:39  基于ADC0808的数字电压表,LED数码管显示\LVBO.HEX

     文件         48  2006-05-30 09:39  基于ADC0808的数字电压表,LED数码管显示\LVBO.LNK

     文件       2301  2006-05-30 09:39  基于ADC0808的数字电压表,LED数码管显示\LVBO.LST

............此处省略9个文件信息

评论

共有 条评论