| void Lcd_Busy()<br />{<br />    <br />    uint8    temp;<br />    volatile uint8 *addr_data;<br />    addr_data =(volatile uint8 *)Lcd_Address ;<br /><br />    do<br />    {<br />        <br />        temp = *addr_data;<br />        temp &= 0x40;<br />    }<br />    while (temp == 0);<br /><br />    do<br />    {<br />        <br />        temp = *addr_data;<br />        temp &= 0x40;<br />    }<br />    while (temp == 0x40);<br /><br />} |