⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test uart.c

📁 基于单片机的串口摄像头模块的读写C语言源程序
💻 C
字号:
#include <SST89x5xxRD2.h>
#define uchar unsigned char
#define uint unsigned int

void init_UART()
{
	SCON=0x50; //串口工作方式1,8位UART,波特率可变  
    TH2=0xFF;           
    TL2=0xDC;   //波特率:115200 晶振=11.0592MHz 
    RCAP2H=0xFF;   
    RCAP2L=0xDC; //16位自动再装入值 
//*****************
    TCLK=1;   
    RCLK=1;   
    C_T2=0;   
    EXEN2=0; //波特率发生器工作方式

//*****************
    TR2=1 ; //定时器2开始
}
/*void delay_1ms()
{
	uchar i;
	for(i=0;i<255;i++)
		;
	for(i=0;i<42;i++)
		;
}

void delay_ms(uchar t)
{
	uchar i;
	for(i=0;i<t;i++)
		delay_1ms();
}

void delay()
{
	uchar j,k;
	for(j=0;j<255;j++)
		{
			for(k=0;k<255;k++)
			{
				if(RI!=0)
				{
					break;
				}
			}
		}
}*/

void main()
{
	uchar dat;
	init_UART();
	while(1)
	{
		while(RI==0)
			;
		dat=SBUF;
		RI=0;
		SBUF=dat;
		while(TI==0)
			;
		TI=0;	
	}
}

⌨️ 快捷键说明

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