extern shiftport; extern clockport; extern latchport; extern LCDPORT; extern RSPORT; extern ENPORT; void lcd_init(void); void out_74595(unsigned char shift_data); void lcd_out(unsigned char lcd_data,unsigned char rs_bit); void lcd_packet(unsigned char raw_data,unsigned char rs_bit); void lcd_clear(); void lcd_st(unsigned char *string); void lcd_num(unsigned int conv, unsigned char digit, unsigned char lz); void lcd_hex(unsigned char dec); void lcd_pos(unsigned char line,unsigned char column); unsigned char num2hex(unsigned char decimal); unsigned char lzero(unsigned char decimal,unsigned char showz); //extern unsigned char bit_no; //extern unsigned char rs_state; //extern unsigned char clockbit,latchbit;