标题: Single Chip U-art simple string通讯 [打印本页]

作者: liuzong    时间: 2013-7-9 14:00
标题: Single Chip U-art simple string通讯
                                                                                                #include<reg52.h>
typedef unsigned char uint8;
typedef unsigned int  uint16;
uint8 STR[]="hello world!\n";
void uart_init()
{
        SCON=0x50;
        TMOD=0x20;
        TH1=0xfd;
        TL1=0xfd;
        TR1=1;
}
void delay(uint16 timer)
{
        while(timer--);
}
void uart_send_byte(uint8 dat)
{
                SBUF=dat;
                while(!TI);
                TI=0;
}
void uart_send_string(uint8 *pointer)
{
        while(*pointer!='\0')
        {
       
                uart_send_byte(*pointer++);
        }

}
main()
{
        uart_init();
        uart_send_string(STR);
        delay(30000);
}


                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                       





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1