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

📄 com.c.bak

📁 此程序为单片机和PC机RS232传输时候的C51源码!实现单片机中断程序发送,接受功能.
💻 BAK
字号:
/***************************************************************
功能:实现单片机通过串口进行数据的收发.                             
作者:SG                                                         
时间:2004-03-15                                                 
版本:V1.0                                                       
***************************************************************/
#include "reg52.h"			//包函8051内部资源的定义

/*-------------------------------------------------------
功能:串口初始化,波特率9600 方式1 8 UART
-------------------------------------------------------*/
void Init_Com(void)
{
     TMOD = 0x20;
     PCON = 0x00;
     SCON = 0x50;			
     TH1 = 0xFd;
     TL1 = 0xFd;
     TR1 = 1;				
}

/*-------------------------------------------------------
主程序
功能:实现接收数据并把接收到的数据发送出去
-------------------------------------------------------*/
void main()
{
   unsigned char dat;
   Init_Com();
   while(1)
   {
       if ( RI )
       {
            dat = SBUF;			//接收数据
            RI = 0;
            SBUF = dat;			//发送数据
       }
   }
}

⌨️ 快捷键说明

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