/* #include #include #include #define SHORT_DELAY { int8 j; for( j=0; j<4; j++ ); } void L3_init( void ) { ... } void L3_putByte( uint8 byte, uint8 mode ) { uint8 i; uint8 rled, lled; rled = !led_status( RIGHT_LED ); lled = !led_status( LEFT_LED ); PDATB = ...; SHORT_DELAY; for( i=0; i<8; i++ ) { PDATB = ...; PDATA = ...; SHORT_DELAY; PDATB = ...; SHORT_DELAY; } PDATB = (rled << 10) | (lled << 9) | (1 << 5) | (1 << 4); } */