资源简介
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
评论
共有 条评论