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

📄 init.c

📁 利用MSP430FE427单片机
💻 C
字号:
#include "Config.h"
#include "Init.h"

/*******************************************************************************
Init_USART0()
串口初始化函数 
*******************************************************************************/
void Init(void)
{
   U0CTL |= (SWRST + PENA + PEV + CHAR); //选择偶校验,8位传送
   U0TCTL |= SSEL0; //选择ACLK
   ME1 |= (URXE0 + UTXE0);   //使能UART0的URXD和UTXD
   
   
   P2SEL |= URXD + UTXD; //设置P2.5为URXD,P2.4为UTXD
   P2DIR |= UTXD;
   
   U0BR0 = 0x1B; //波特率1200bps
   U0BR1 = 0x00; 
   U0MCTL = 0x03;
   
   TXBUF0 = 0x00;
   U0CTL &= ~SWRST;
   U0IFG &= ~URXIFG0;      //复位操作
   U0IFG &= ~UTXIFG0;
   U0CTL = 0X00;
   U0TCTL = 0X00;
   IE1 |= URXIE0;  //打开UART0的RX中断
   return;
}

⌨️ 快捷键说明

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