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

📄 serial.c

📁 W3100A网络调试程序,可进行数据传输
💻 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 + -