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

📄 main.c

📁 一些很有用的VDHL程序设计例子
💻 C
字号:
//UARTDemo Code Edit by xinqiang 20050607
//UART 波特率设置为9600
//IOA0~7接LED发光管,
//接收到一个零的数据则认为是接收到了有效数据,这时在IOA的低八位口输出接收到的数据
//
#include "SPCE061V004.h"

extern unsigned int uiRS_Buff;				//串行口接收数据缓存
extern unsigned int uiRS_ReciveFlag;		//串行口接收数据标识
extern unsigned int uiTX_Buff[5];			//发送数据缓冲区   暂时设定为10个8bit的数据区域	

int main(void)
{
	unsigned int uiIndex=1;
	InitUART();								//初始化串行口,端口初始化、波特率初始化、变量初始化
	*P_IOA_Dir = 0x00ff;					//初始化IOA口,用于输出接收到的数据
	*P_IOA_Attrib = 0x00ff;	
	*P_IOA_Data = 0x0000;
	
	while(1)
	{	
		if(uiRS_ReciveFlag)			//接收标志为1时标志接收到数据			
		{	
			uiRS_ReciveFlag = 0;	//标志位清零
			*P_IOA_Data = uiRS_Buff;//在IOA的低八位中输出接收到的数据
		}
		*P_Watchdog_Clear = 0x0001;	//清狗
	}
}

⌨️ 快捷键说明

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