资源简介

基于51单片机的数字电压表;利用AT89C51单片机、TLC2543AD芯片、74LS245锁存器设计,四段共阴数码管显示;文件包含程序,proteus仿真,电路图、元器件清单和芯片资料;

资源截图

代码片段和文件信息

#include “led.h“
#include “TLC2543.h“
const uchar code displayMode=0x0f;
uchar displayBuff[4]={0x7e0x7e0x7e0x7e};   //数码管显示缓冲区,低两位为时间,最高位为抢答号
const uchar code digitalNumber[10]={0x7e0x060x6d0x790x330x5b0x5f0x700x7f0x73};
void main()
{  
  uint voltageReadTemp;
  uint voltageRead;
  uchar temp;
  uchar ij;
  init_led();
  while(1)
  {
    ledSweepDisplay(displayBuffdisplayMode4);
    voltageRead=read_TLC2543(0x05);
voltageRead=voltageRead*0x05;
for(i=4;i>0;i--)
{
  temp=(uchar)(voltageRead/0x0fff);
  if(i==4)
    displayBuff[i-1]=digitalNumber[temp]|0x80;
  else
    displayBuff[i-1]=digitalNumber[temp]; 
  voltageRead=voltageRead%0x0fff;
  voltageReadTemp=voltageRead<<1;
  voltageRead=0x0000;
  for(j=0;j<5;j++)
    voltageRead+=voltageReadTemp;//voltageRead=voltageRead*10
   
}

  }
 
}

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

     文件        883  2019-05-31 14:49  基于51单片机的数字电压表\1、程序\digitalMain.c

     文件       2227  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\digitalMain.LST

     文件       6590  2019-05-31 14:49  基于51单片机的数字电压表\1、程序\digitalMain.OBJ

     文件       1377  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\digitalV.plg

     文件        747  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\Include.h

     文件       1347  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\led.c

     文件        802  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\led.h

     文件       4076  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\led.LST

     文件       7111  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\led.OBJ

     文件         33  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\led.__i

     文件       6376  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\STARTUP.A51

     文件      14061  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\STARTUP.LST

     文件        749  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\STARTUP.OBJ

     文件       1046  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\TLC2543.c

     文件       1148  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\TLC2543.h

     文件       2746  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\TLC2543.LST

     文件       5944  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\TLC2543.OBJ

     文件         37  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\TLC2543.__i

     文件      18992  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表

     文件       2279  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.hex

     文件         97  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.lnp

     文件      13735  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.M51

     文件        182  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.plg

     文件      56894  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.uvopt

     文件      13750  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表.uvproj

     文件      56896  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表_uvopt.bak

     文件          0  2019-05-31 14:48  基于51单片机的数字电压表\1、程序\数字电压表_uvproj.bak

     文件     119638  2019-05-31 14:48  基于51单片机的数字电压表\2、仿真\Last Loaded 数字电压表.DBK

     文件     119639  2019-05-31 14:48  基于51单片机的数字电压表\2、仿真\数字电压表.DSN

     文件        742  2019-05-31 14:48  基于51单片机的数字电压表\2、仿真\数字电压表.PWI

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

评论

共有 条评论