#include <REGX52.H>
#include "DELAY.H"
sbit RCK=P3^5;
sbit SCK=P3^6;
sbit SER=P3^4;
void LED_Cro(char Byte)
{
for(unsigned char i=0;i<8;i++)
{
SER=Byte&(0x80>>i);
SCK=0;
SCK=1;
}
RCK=0;
RCK=1;
}
void LED_Len(char Len)
{
switch(Len)
{
case 1:P0=0x10;break;
}
}
void LED_Located(char x,char y)
{
void LED_Cro(x);
void LED_Len(y);
}
void main()
{
void LED_Located(0x80,1);
while(1)
{
}
}
|