winio.c

来自「上传一个带源代码的嵌入式实时多任务操作系统CMX」· C语言 代码 · 共 26 行

C
26
字号
/* IO functions for winbug.c and wintrack.c */
/* 80C16x specific */

#define CMXMODULE

#include <cxfuncs.h>
#include <winio.h>

void setbaud(void);

void setbaud(void)
{
	DISABLE_XMT();
	P3 |= 0X0400;		/* now set up serial channel 0, for use with CMXBug */
	DP3 |= 0X0400;
	DP3 &= 0XF7FF;
/*	S0BG  = 0x0040; */		/* 9600 Baud using 40 MHz	*/
	S0BG = 0x0F; 			/* 38400 Baud using 40 MHz */
/*	S0BG = 0x207; */			/* 1200 Baud using 40 MHz */
	S0TIC = 0;				/* clear error flags	*/
	S0RIC = 0;
	S0EIC = 0;
	S0CON = 0x8011;
}

⌨️ 快捷键说明

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