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

📄 2.c

📁 本文件是单片机的串口通信(接收显示并发送)含有C程序。
💻 C
字号:
#include"reg52.h"

void delay(unsigned int x);

unsigned char num=0;

void main(void)
{	
		unsigned int i;
    	T2CON=0x30;//T2作为波特率发生器
		RCAP2H=0xff;
        RCAP2L=0xec;//波特率为19200
	    ES=1;
		SCON=0x40;// 串口工作方式为工作方式1
		PCON=0x00;
        TI=0;
		TR2=1;
		for(i=0;i<256;i++)                                                                                                
        {
		        
 				SBUF=num;//发送数据
                while(!TI);
                TI=0;
				delay(100);
				num++;
        }
        while(1);
}


void delay(unsigned int x)
{ 
           unsigned char i;
           while(x--)
           {
                    for(i=0;i<125;i++);
           }
}

⌨️ 快捷键说明

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