#include #include
#define uchar unsigned char #define uint unsigned int #define ulong unsigned long
void Delay1ms(unsigned int count);//延时程序 void init_rs232(void); //串口初始化
/***************************延时子程序start***************************/ void Delay1ms(unsigned int count) {
unsigned int i,j; for(i=0;i /***************************延时子程序end***************************/ /* 串口通信初始化设置 */ void init_rs232(void) { SCON=0x50; PCON=0x00; TH1=0xFD; //波特率 9600 11.0592MHZ 时候 TL1=0XFD; TMOD=0X20; TR1=1; } /*****************主程序************************/ main() { //main start uchar temp; Delay1ms(1000); //开机延时 init_rs232(); //串口初始化 TI=1; /*******在串口调试软件中选用\字符格式显示\ printf(\串口测试程序\\n\ printf(\你好世界,Hello World! \\n\\n\ Delay1ms(1000); printf(\串口初始化成功\\n\\n\ Delay1ms(1000); printf(\进入串口测试程序,请爱我\\n\\n\ /*******在串口调试软件中选用\进制格式显示\ while(1) { Delay1ms(5000); SBUF=temp; //循环发送至串口数字从00-FF temp++; } } //mian end 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库51单片机学习 - 串口通信程序在线全文阅读。
相关推荐: