?? serial.c
字號:
/*
********************************************************************************
* Wiznet.
* 5F Simmtech Bldg., 228-3, Nonhyun-dong, Kangnam-gu,
* Seoul, Korea
*
* (c) Copyright 2002, Wiznet, Seoul, Korea
*
* Filename : serial.c
* Programmer(s):
* Created : 2002/01/
* Modified :
* Description : 8051 serial I/F 包訪 竊薦甸.
********************************************************************************
*/
#include "../atmel/at89x51.h" // 8051 SFR 瀝狼 拳老
#include "serial.h" // 8051 serial 包訪 竊薦
/*
********************************************************************************
* 8051 serial I/F 檬扁拳 竊薦
*
* Description: 8051 serial I/F 甫 57600 bps肺 汲瀝.
* Arguments : None.
* Returns : None.
* Note :
********************************************************************************
*/
void InitSerial(void)
{
ET1 = 0; // TIMER1 INT DISABLE
TMOD = 0x20;
PCON = 0x80;
// TH1 = 0xFF; //115200(SMOD=1) at 22.1184 MHZ
TH1 = 0xFE; // 57600(SMOD=1) at 22.1184 MHZ
// TH1 = 0xFD; // 38400(SMOD=1) at 22.1184 MHZ
// TH1 = 0xFA; // 19200(SMOD=1) at 22.1184 MHZ
// TH1 = 0xF4; // 9600(SMOD=1) at 22.1184 MHZ
TR1 = 1; // START THE TIMER1
SCON = 0x52; // SERIAL MODE 1, REN=1, TI=1, RI=0
SBUF = 0x00;
ES = 0; // 流紡 牢磐反飄 陛瘤
RI = 0; // 罐扁 釬矯扁 沒家
TI = 0; // 焊郴扁 釬矯扁 沒家
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -