- 31
- 0
- 约3.85千字
- 约 7页
- 2019-06-18 发布于浙江
- 举报
附录一、主机源程序
#include reg52.H
unsigned char xdata table[5];
unsigned char code tab[]={0x03,0x9f,0x25,0x0d,
0x99,0x49,0x41,0x1f,
0x01,0x09,0x05,0xc1,
0x63,0x85,0x61,0x71,0xff};
sbit ctrl=P1^2;
sbit DATA=P1^0;
sbit CLK=P1^1;
void show(unsigned char m)//LED显示子程序
{
unsigned char i,d;
d=tab[m];
for(i=0;i8;i++)
{
DATA=d0x01;
CLK=0;
CLK=1;
d=d1;
}
}
void interrupt0(void) interrupt 0 using 0//串行中断程序
{
unsigned char cm0,cm1,sum0,sum1,i;
lab:
sum0=0;
ctrl=1;//将MAX485设置为发送方式
SBUF=0xFF;//发送数据申请
while(TI!=1);
ctrl=0; //将MAX485设
原创力文档

文档评论(0)