单片机串口自发自收
#include<reg51.h>
unsigned char code led_code[]={
0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09,
0x11,0xc1,0x63,0x85,0x61,0x71,0xff};
unsigned char dis_buf[4];
sbit led_clk= P1^6 ;
sbit led_data = P1^7 ;
sbit key1=P2^0;
sbit key2=P2^1;
sbit key3=P2^2;
sbit key4=P2^3;
unsigned char read_flag ;
unsigned char flag=0;
unsigned char TT[4],num;
unsigned char i,j;
void led_display ( )
{
unsignedchar t,i;
unsignedchar input_code;
for(i=0;i