• 大小: 432KB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-07
  • 语言: 其他
  • 标签:

资源简介

TLC2543程序+protues仿真,已验证通过,希望对大家有用!

资源截图

代码片段和文件信息

#include       
#define uchar unsigned char 
#define uint unsigned int
sbit DO=P1^0;
sbit DI=P1^1;
sbit CS=P1^2;
sbit CLK=P1^3;
sbit EOC=P1^4;
uchar code DSY_CODE[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x00};
void DelayMS(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}  

uint readAD(uchar ch)  //转换函数
{
uchar i;
uint ad=0; 

EOC=1; 
CS=1; 
CS=0;
CLK=0;
ch<<=4;     // 讲低四位移到高四位,ch:0-10对应0-10通道
 
for(i=0;i<12;i++)
{
ad<<=1;  
if(DO) ad|=0x01;      
DI=(bit)(ch&0x80);      //将选择通道的控制字从高到低传送给DINPUT
CLK=1; 
CLK=0; 
ch<<=1; 
 

CS=1; 
while(!EOC);           //可以省略
return ad; 
}

void Display(int d)
{

P2=0XF7;
P0=DSY_CODE[d%10];
DelayMS(5);
P2=0XFB;
P0=DSY_CODE[d%100/10];
DelayMS(5);
P2=0XFD;
P0=DSY_CODE[d/100%10];
DelayMS(5);
P2=0XFe;
P0=DSY_CODE[d/1000];
DelayMS(5);

}

void main()
{ uint result;

while(1)
{
result=readAD(1);
Display(result);
}
}




    

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-01-15 16:21  TLC2543程序+protues仿真\
     文件       59290  2014-01-15 11:38  TLC2543程序+protues仿真\Last Loaded TLC.DBK
     文件        6376  2010-09-03 17:12  TLC2543程序+protues仿真\STARTUP.A51
     文件       14049  2014-01-15 10:27  TLC2543程序+protues仿真\STARTUP.LST
     文件         749  2014-01-15 10:27  TLC2543程序+protues仿真\STARTUP.OBJ
     文件      104534  2014-01-15 16:21  TLC2543程序+protues仿真\TLC.DSN
     文件         742  2014-01-15 16:21  TLC2543程序+protues仿真\TLC.PWI
     文件        5828  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543
     文件        1020  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.c
     文件        1199  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.hex
     文件          47  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.lnp
     文件        3003  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.LST
     文件        7555  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.M51
     文件        5580  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.OBJ
     文件      441550  2014-01-15 09:46  TLC2543程序+protues仿真\TLC2543.pdf
     文件       44223  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.plg
     文件       71604  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.uvgui.pc
     文件        6033  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.uvopt
     文件       13435  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.uvproj
     文件          37  2014-01-15 16:21  TLC2543程序+protues仿真\tlc2543.__i
     文件           0  2014-01-15 10:25  TLC2543程序+protues仿真\tlc2543_uvproj.bak
     文件         938  2014-01-15 13:32  TLC2543程序+protues仿真\新建文本文档 (2).txt

评论

共有 条评论

相关资源