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

📄 msp430x14x_uart.c

📁 医疗电子,血氧浓度测量模块原程序,采用430 单片机.
💻 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 + -