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

📄 sci3.c

📁 温度传感器DS18B20的读写程序
💻 C
字号:
#include "sci3.h"
#include "iodefine.h"

void sci3_init(void)
{
	SCI3.SMR.BYTE=0x00;		//初始化串口
	SCI3.BRR=51;			//baudrate 9600bps
	IO.PMR1.BIT.TXD=1;		
	SCI3.SCR3.BYTE=0x30;
}

char sci3_charget(void)
{
	char InputChar;
	while (SCI3.SSR.BIT.RDRF==0)
	{
		/* ignore errors */
		if ((SCI3.SSR.BYTE & ORER_FER_PER) != 0x00)
			SCI3.SSR.BYTE &= ~ORER_FER_PER;
	}
	InputChar = SCI3.RDR;
	SCI3.SSR.BIT.RDRF = 0;
	return (InputChar);
}

void sci3_PutStr(char* ptr)
{
	SCI3_CHARPUT('a');
	while(*ptr!=0){
		while(SCI3.SSR.BIT.TDRE != 1);
		SCI3.TDR=*ptr;
		ptr++;
	}
}


⌨️ 快捷键说明

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