tx_char(unsigned char c) //发送一个字符
{
while(1)
{
if(( SCON & 0x02 ) == 0x02 ) // TI = 1,判断发送中断标志
{
break;
}
}
clrbit(SCON.1); // TI =0,清除发送中断标志
SBUF = c; //将字符送至串行输出缓冲器
}
tx_str(char *str) //送出字符串
{
char i;
for( i = 0; i < strlen ( str ); i ++ )
{
tx_char ( str[i] );
}
}
tx_str1 ( char *str ) //以指针的方式送出字符串
{
do
{
tx_char ( *str++);
}whlie ( *str !=');
}
}
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/801031/viewspace-923097/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/801031/viewspace-923097/