亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? uart.c

?? MSP430的適時操作系統的移置代碼。歡迎下載
?? C
字號:
//====================================================================================//
//文件名:UART.c
//功能描述:串口驅動程序
//編寫:
//時間:07.12.29
//修改:
//====================================================================================//
//頭文件
#include "includes.h"
//全局變量聲明
INT8U  Receive_Buffer[18];
INT8U  record = 0;
//extern OS_EVENT *TASK1_EVENT;
extern OS_EVENT *UART_EVENT;
//#include "UART.h"
//====================================================================================//
//函數名:UART_Init
//功能:UART串口初始化
//參數:無
//返回值:無
//編寫:
//時間:08.01.02
//修改:
//===================================================================================//
void UART_Init(void)
{ 
   P3SEL |= 0x30;                            // P3.4,5 = USART0 TXD/RXD
   UCTL0 = 0x00;
   ME1 |= UTXE0|URXE0;                     // Enable USART0 TXD/RXD
   UCTL0 |= CHAR;                            // 8-bit character
   UTCTL0 |= SSEL1;                          // UCLK = ACLK
   UBR00 = 0x41;//0x41;                             // 8Mhz/9600 = 833 = 0x0341
   UBR10 = 0x03;//0x03;                             //
   UMCTL0 = 0x00; //0x03                           // no modulation
   UCTL0 &= ~SWRST;                          // Initialize USART state machine
   IE1 |= URXIE0;                            // Enable USART0 RX interrupt
   IFG1 &= ~UTXIFG0;  
}
//====================================================================================//
//函數名:UART_SendData
//功能:  UART串口發送數據子函數
//參數:  發送的數據 發送的數據長度
//返回值:無
//編寫:  
//時間:  08.01.02
//修改:
//===================================================================================//
void UART_SendData(INT8U buffer[],INT8U length)
{
  INT8U i;
  for(i=0;i<length;i++)
  {
     TXBUF0 = (buffer[i]>>4)|0x30;   
     while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
     TXBUF0 = (buffer[i]&0x0F)|0x30; 
     while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
     TXBUF0 = 0x20;      
     while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
  }
//  while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
}
//====================================================================================//
//函數名:UART_Send
//功能:  UART串口發送字串子函數
//參數:  發送的字串數據 發送的數據長度
//返回值:無
//編寫:  
//時間:  08.01.02
//修改:
//===================================================================================//
void UART_Send(INT8U buf[],INT8U length)
{ 
  INT8U i;
  for(i=0;i<length;i++)
  {
     TXBUF0 = buf[i]; 
     while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
  }
 // while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
}
//====================================================================================//
//函數名:usart0_rx
//功能:UART串口接收中斷
//參數:無
//返回值:無
//編寫:
//時間:08.01.02
//修改:
//===================================================================================//
#pragma vector=UART0RX_VECTOR
__interrupt void usart0_rx (void)
{
  Receive_Buffer[record] = RXBUF0;         
  UART_Send(Receive_Buffer,1);               //測試是否正確接收
  while (!(IFG1 & UTXIFG0));                // USART0 TX buffer empty?
  OSSemPost(UART_EVENT);
}
//===================================================================================//
//end of file//

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩视频在线观看一区二区| 国产三区在线成人av| 欧美tickling挠脚心丨vk| 国产精品午夜春色av| 日韩和欧美一区二区| 成人av影院在线| 久久综合久久综合久久| 一区二区三区欧美在线观看| 国产一区二区三区在线看麻豆| 欧美亚洲国产bt| 国产精品少妇自拍| 国产一区二区不卡在线| 911精品产国品一二三产区| 亚洲图片你懂的| 成人av网址在线观看| 久久久久国产精品麻豆| 九九九久久久精品| 欧美一二三区精品| 亚洲成av人影院| 色悠悠亚洲一区二区| 国产精品久久久久久一区二区三区 | 奇米一区二区三区av| 欧美丝袜丝nylons| 亚洲男同性恋视频| 97精品久久久午夜一区二区三区| 国产免费久久精品| 国产精品77777竹菊影视小说| 日韩欧美国产综合在线一区二区三区| 亚洲成人在线观看视频| 欧美写真视频网站| 亚洲成人www| 91精品国产一区二区| 日韩高清中文字幕一区| 欧美人与禽zozo性伦| 五月婷婷欧美视频| 4438x亚洲最大成人网| 美女视频免费一区| 91麻豆精品国产综合久久久久久| 亚洲一二三四久久| 欧美日韩国产综合草草| 午夜av一区二区三区| 欧美一区二区三级| 韩国视频一区二区| 国产精品久久久久久福利一牛影视 | 欧美三级蜜桃2在线观看| 亚洲福利视频一区二区| 欧美老肥妇做.爰bbww| 日韩精品乱码av一区二区| 欧美一区二区三区免费观看视频| 美女免费视频一区二区| 久久久久久久久久看片| 成人va在线观看| 亚洲电影你懂得| 欧美成人午夜电影| 国产毛片精品国产一区二区三区| 国产性色一区二区| 在线这里只有精品| 精品综合免费视频观看| 中文字幕乱码一区二区免费| 色婷婷国产精品综合在线观看| 丝袜国产日韩另类美女| 337p日本欧洲亚洲大胆色噜噜| 成a人片国产精品| 午夜国产精品影院在线观看| 精品免费国产二区三区| 91网上在线视频| 日韩国产一区二| 国产精品福利一区二区| 欧美精品1区2区| 成人h精品动漫一区二区三区| 亚洲图片欧美视频| 国产免费成人在线视频| 欧美精品v国产精品v日韩精品| 成人丝袜视频网| 日韩精彩视频在线观看| 中文字幕一区二区不卡| 欧美一级欧美三级| 91麻豆国产福利精品| 激情亚洲综合在线| 亚洲成a人片在线观看中文| 2023国产精品| 欧美日韩激情一区二区三区| 岛国精品在线观看| 免费成人美女在线观看.| 亚洲免费在线视频一区 二区| 日韩免费电影网站| 欧美日韩三级视频| 91在线无精精品入口| 国产成人啪免费观看软件| 五月婷婷色综合| 一区二区三区精品视频| 国产欧美va欧美不卡在线| 欧美一区二视频| 在线观看av不卡| 不卡一区在线观看| 国产福利精品一区二区| 日本vs亚洲vs韩国一区三区二区| 一区二区三区欧美久久| 国产精品成人一区二区三区夜夜夜| 精品日本一线二线三线不卡| 久久综合色综合88| 99久久久精品| 久久精品国产亚洲高清剧情介绍 | 中文字幕免费观看一区| 日韩精品一区二区三区老鸭窝 | 亚洲超碰精品一区二区| 中文字幕在线观看一区二区| 韩国一区二区三区| 免费人成精品欧美精品| 日本欧美在线观看| 石原莉奈一区二区三区在线观看| 日韩丝袜情趣美女图片| 无吗不卡中文字幕| 国产三级一区二区三区| 欧美色综合久久| 国模少妇一区二区三区| 一区二区欧美国产| 久久久亚洲高清| 欧美日韩你懂得| 成人免费看视频| 蜜臀精品久久久久久蜜臀| 综合久久久久久久| 久久久久国色av免费看影院| 精品视频色一区| 91香蕉视频mp4| 国产麻豆一精品一av一免费| 天天av天天翘天天综合网| 国产精品久久久久久久久免费丝袜| 欧美日韩免费一区二区三区视频| 国产不卡视频一区二区三区| 蜜臀av一区二区三区| 一区二区三区小说| 亚洲婷婷在线视频| 久久久久久久久蜜桃| 日韩欧美一二三四区| 欧美日韩综合不卡| 91国偷自产一区二区使用方法| 99re这里只有精品视频首页| 国产在线一区二区综合免费视频| 三级欧美韩日大片在线看| 亚洲欧美综合网| 中文字幕欧美三区| 国产精品网曝门| 中文字幕精品一区 | 蜜桃av噜噜一区| 午夜精品久久久久久久| 一区二区三区毛片| 亚洲一二三级电影| 亚洲高清视频在线| 午夜在线成人av| 天天操天天干天天综合网| 亚洲成人动漫av| 亚洲国产wwwccc36天堂| 亚洲六月丁香色婷婷综合久久| 综合激情成人伊人| 一区二区三区欧美视频| 亚洲一区在线视频| 亚洲一二三四在线观看| 亚洲香肠在线观看| 日日夜夜一区二区| 麻豆一区二区在线| 国内精品伊人久久久久影院对白| 激情综合网av| 国产91对白在线观看九色| 国产大陆亚洲精品国产| 粉嫩嫩av羞羞动漫久久久| av不卡在线观看| 欧美久久久一区| 精品国产sm最大网站免费看| 久久蜜桃av一区二区天堂| 国产精品视频一二三| 亚洲欧美色综合| 青娱乐精品视频在线| 国模冰冰炮一区二区| caoporm超碰国产精品| 在线视频国内一区二区| 日韩欧美在线一区二区三区| 国产日韩欧美精品电影三级在线| 中文字幕日本乱码精品影院| 亚洲一区成人在线| 国产一区二区三区精品欧美日韩一区二区三区 | 美女爽到高潮91| 国产**成人网毛片九色| 精品视频色一区| 国产亚洲欧美中文| 亚洲综合成人网| 国产一区在线观看麻豆| 色婷婷久久久综合中文字幕| 欧美日本国产视频| 国产欧美精品一区| 亚洲不卡av一区二区三区| 国产高清在线精品| 欧美美女喷水视频| 中文字幕第一区第二区| 三级影片在线观看欧美日韩一区二区 | 色网站国产精品| 久久这里只有精品视频网| 一区二区三区.www| 国产91精品欧美| 日韩一级片网站|