?? 68k_sci.h
字號:
#ifndef __68K_SCI_H
#define __68K_SCI_H
// bits in SCI control register 1;
#define BM_LOOPS 0x4000 // loop mode;
#define BM_WOMS 0x2000 // wire-or mode for TXD pin;
#define BM_ILT 0x1000 // idle line detect type;
#define BM_PT 0x0800 // parity type;
#define BM_PE 0x0400 // parity enable;
#define BM_M 0x0200 // mode select;
#define BM_WAKE 0x0100 // wake up by address mark;
#define BM_TIE 0x0080 // transmit interrupt enable;
#define BM_TCIE 0x0040 // transmit complete interrupt enable;
#define BM_RIE 0x0020 // receiver interrupt enable;
#define BM_ILIE 0x0010 // idle line interrupt enable;
#define BM_TE 0x0008 // transmitter enable;
#define BM_RE 0x0004 // receiver enable;
#define BM_RWU 0x0002 // receiver wake up;
#define BM_SBK 0x0001 // send break;
// bits in SCI status register;
#define BM_TDRE 0x0100 // transmit data regiter empty;
#define BM_TC 0x0080 // transmit complete;
#define BM_RDRF 0x0040 // receive data regiter full;
#define BM_RAF 0x0020 // receive active;
#define BM_IDLE 0x0010 // idle line detected;
#define BM_OR 0x0008 // overrun error;
#define BM_NF 0x0004 // noise error flag;
#define BM_FE 0x0002 // framing error;
#define BM_PF 0x0001 // parity error;
void initSCI(void);
void setSCIBaudRate(INT16U scbr);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -