main.c

来自「项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档」· C语言 代码 · 共 33 行

C
33
字号
//-------------------------------------------------------------------------*
//工程文件名:SCI_Pooling.prj                                               *
//硬件连接:                                                                *
//    (1)MCU的串口与PC方的COM1相连                                         *
//程序描述:利用查询方式把收到的数据发送回去                                *
//目    的:初步掌握利用查询方式进行串行通信的基本知识                      *
//说    明:                                                                *
//注    意:                                                                *
//日    期:2007.01.03                                                      *
//-----------------------《嵌入式技术基础与实践》实例----------------------*

#include "Includes.h"   //总头文件
//主函数
void main()
{
    INT8U i;
    MCUInit();
    SCIInit();          //调串行口初始化子程序              
    while(1)
    {
      //接收1个字节的数据,如果是#,则继续接收2个字节数据,并回送出去
      //                  如果是@,则回送@
      i=SCIReN(1,SerialBuff); 
      if(SerialBuff[0]=='#') 
      {
        i=SCIReN(2,SerialBuff); 
        if(i==0)
      	 SCISendN(2,SerialBuff);
      }
      else   if(SerialBuff[0]=='@')
        SCISend1('@');   
    }  
}

⌨️ 快捷键说明

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