📄 msp430x14x_uart.c
字号:
/*--------------文件信息---------------------------------------------
**文 件 名: MSP430x14x_USART.C
** 函数名称: usart0_tx
** 功能描述: 发送中断处理程序
** 输 入: 无
** 输 出: 无
** 全局变量: Usart0_TX_BUF[5],nsend_TX0, nTX0_Len,nTX0_Flag
** 调用模块: 无
** 日 期:
**-------------------------------------------------------------------
** 修改人:
** 日 期:
**-------------------------------------------------------------------
********************************************************************/
#include "global.h"
uint nsend_TX0;
uint nTX0_Len;
uchar nTX0_Flag;
interrupt[UART0TX_VECTOR] void usart0_tx (void)
{
uchar h,j;
if(nTX0_Len!=0)
{
nTX0_Flag=0; //表示缓冲区里的数据没有发完
TXBUF0=Usart0_TX_BUF[nsend_TX0];
while((UTCTL0&0X01)==0);
nsend_TX0+=1;
for(h=0;h<5;h++)
{
for(j=0;j<6;j++)
{
;
}
}
if(nsend_TX0>=nTX0_Len)
{
nsend_TX0=0;
nTX0_Len=0;
nTX0_Flag=1;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -