serial1.c

来自「自己的平时一些制作 现在整理一下 与大家一起分享」· C语言 代码 · 共 34 行

C
34
字号
/********头文件包含*********/
#include<reg51.h> 

/******发送一个字节**********/
//
//
/***************/
sent_char(unsigned char schar) 
{ 
SBUF=schar; 
while(TI==0); 
TI=0; 
} 

/*****************/
//
//
//
/*****************/
main() 
{ 
unsigned char string[13]="Hello,World!\n"; 
unsigned char i; 
SCON = 0x50; /* SCON: 串口方式1, 8位异步通信,接收使能*/ 
TMOD = 0x20; /*波特率发生需用定时器1:TMOD: 定时器1, 8位自动重装 */ 
TH1 = 0xfd; /* TH1:自动重装值,9600baud ,晶振11.0592MHz */ 
TR1 = 1; /* TR1:启动定时器1 */ 
while(1) 
{ 
for(i=0;i<13;i++) 
sent_char(string[i]); 
} 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?