void 595_send_byte(uchar byte)
{
uchar i;
for(i=0; i<=7; i++)
{
595_data=( byte&(1<<i) );
595_clk=1;
595_clk=0;
}
}
void 595_send_int(int data)
{
uchar int_l,int_h;
int_l=data;
int_h=(data>>8);
595_send_byte(int_l);
595_send_byte(int_h);
595_latch=1;
595_latch=0;
}