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

📄 sci.h

📁 项目是为日本瑞萨工作所做的BAKE炉温控系统 整个文件夹包括设计文档
💻 H
字号:
#ifndef _SCI_
#define _SCI_


#include "GP32C.H"          //MCU头文件
#define ReSendStatusR SCS1  //SCI状态寄存器    
#define ReTestBit     5     //接收缓冲区满标志位         
#define SendTestBit   7     //发送缓冲区空标志位     
#define ReSendDataR   SCDR  //数据寄存器 

/*SCIRe1:串行收一个字节数据----------------------------*
*功  能:从串行口接收1个字节的数据                      *         
*参  数:标志指针p                                      *
*返  回:接收到的数据(若接收失败,返回0xff)           * 
*说  明:参数*p带回接收标志=0收到数据,=1未收到数据      *  
*-----------------------------------------------------*/
unsigned char SCIRe1(unsigned char *p); 


/*SCIReN:HC08串行接收N个字节---------------------------*
*功  能:接收N个字节数据,并存放在ch数组中               *       
*参  数:待接收的数据字节数及其存放的数组首地址         *       
*返  回:接收标志=0收到数据,=1未收到数据                * 
*-----------------------------------------------------*/
unsigned char SCIReN(unsigned char n,unsigned char ch[]);  //接收n字节

/*SCISend1:串行发送1个字节-----------------------------*
*功  能:串行发送1个字节                                *
*参  数:要发送的数据                                   *
*返  回:无                                             *
*-----------------------------------------------------*/
void SCISend1(unsigned char o);        


/*SCISendN:串行发送N个字节-----------------------------*
*功  能:发送数组中的N个字节数据                        *
*参  数:待发送的数据字节数及其要存放的数组首地址       *          
*返  回:无                                             *
*-----------------------------------------------------*/
void SCISendN(unsigned char n,unsigned char ch[]);        


#endif

⌨️ 快捷键说明

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