sci.h

来自「《嵌入式系统-使用HCS12微控制器的设计与应用》在CodeWarrior开发环」· C头文件 代码 · 共 26 行

H
26
字号
//防止文件被重复编译
#ifndef SCI_H                           
    #define SCI_H

    //包含头文件
    #include    <mc9s12dg128.h>         //系统的头文件

    //定义寄存器和位
    #define ReSendStatusR SCI0SR1       //SCI状态寄存器    
    #define ReTestBit     5             //接收缓冲区满标志位         
    #define SendTestBit   7             //发送缓冲区空标志位     
    #define ReSendDataR   SCI0DRL       //数据寄存器 

    //串行口相关函数声明
    void SCIInit(void);                 //串行口初始化
    unsigned char SCIRe1(unsigned char *p);//接收1字节
    unsigned char SCIReN(unsigned char n,unsigned char ch[]);//接收n字节
    void SCISend1(unsigned char o);     //发送1字节
    void SCISendN(unsigned char n,unsigned char ch[]);//发送n字节

#endif




⌨️ 快捷键说明

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