📄 sci.h
字号:
/**
* Copyright (c) 2004, Freescale Semiconductor
* Freescale Confidential Proprietary
*
* File name : SCI.h
* Project name: SMAC (Simple Media Access Controller)
*
* Department : Freescale Radio Products Division
*
* Description : Header for SCI module.
*
* $Author: b06900 $
* $Date: 2008/03/05 22:48:43 $
* $Name: $
*/
/* Constants Initialization*/
#define INIT_SCI2C2 0b00101100
#define BAUD_38400 0x0D //for busclk=8Mhz (clk rate=16Mhz)
/* SCI functions */
void SCIInit(void);
void SCIStartTransmit(UINT8 cData);
void SCITransmitStr(UINT8 *pStr);
#if defined (HCS08Q)
#pragma CODE_SEG __NEAR_SEG NON_BANKED
__interrupt void Vscirx();
#pragma CODE_SEG DEFAULT
#else
extern interrupt void Vscirx();
#endif
void SCITransmitArray(UINT8 *pStr, UINT8 length);
UINT8 SCIgets(char *pPrompt, char *pBuffer, UINT8 u8Size);
void SCIInitGeneric(UINT32 u32BusClock, UINT32 u32BaudRate, UINT8 u8ComNumber);
void SCITransmitFormattedArray(char *pStr, UINT8 length);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -