wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5678|回復: 0
打印 上一主題 下一主題
收起左側

串口UART實現電腦發送數據當430接收到數據后再發回電腦

[復制鏈接]
跳轉到指定樓層
樓主
串口UART實現電腦發送數據當430接收到數據后再發回電腦


單片機源程序如下:
  1. #include<msp430g2553.h>
  2. #include  "UART_Global.h"

  3. unsigned  char  Rx_FIFO[RX_FIFO_SIZE]={0};    //UART接收FIFO數組
  4. unsigned  int  Rx_FIFO_DataNum=0;      //UART接收FIFO的“空滿”指示變量
  5. unsigned  int  Rx_FIFO_IndexR=0;        //UART接收FIFO的模擬“讀指針”變量
  6. unsigned  int  Rx_FIFO_IndexW=0;        //UART接收FIFO的模擬“寫指針”變量
  7. unsigned  char  Tx_FIFO[TX_FIFO_SIZE]={0};    //UART發送FIFO數組
  8. unsigned  int  Tx_FIFO_DataNum=0;      //UART發送FIFO的“空滿”指示變量
  9. unsigned  int  Tx_FIFO_IndexR=0;        //UART發送FIFO的模擬“讀指針”變量
  10. unsigned  int  Tx_FIFO_IndexW=0;        //UART 發送 FIFO 的模擬“寫指針”變量

  11. char Rx_FIFO_WriteChar(unsigned  char  Data)
  12. {
  13.         if(Rx_FIFO_DataNum==RX_FIFO_SIZE)  return(0);
  14.         //判斷FIFO是否已裝滿未讀數據,如果裝滿返回0
  15.         __disable_interrupt();             //操作FIFO前一定要關總中斷
  16.         Rx_FIFO_DataNum++;                      //未讀取數據個數加一
  17.         Rx_FIFO[Rx_FIFO_IndexW]=Data;            //將數據寫入寫讀指針位置的FIFO數組
  18.         Rx_FIFO_IndexW++;                          //寫指針移位
  19.         if  (Rx_FIFO_IndexW>=RX_FIFO_SIZE)        //判斷指針是否越界
  20.         Rx_FIFO_IndexW=0;                    //寫指針循環歸零
  21.         __disable_interrupt();                         //恢復總中斷使能
  22.         return(1);               //返回成功
  23. }
  24. char Rx_FIFO_ReadChar(unsigned  char *Chr)
  25. {
  26.         if(Rx_FIFO_DataNum==0)  return(0);  //判斷FIFO是是否有未讀數據,如果沒有返回0
  27.         __disable_interrupt();        //操作FIFO前一定要關總中斷
  28.         Rx_FIFO_DataNum --;        //待讀取數據個數減一
  29.         *Chr=Rx_FIFO[Rx_FIFO_IndexR];    //將讀指針位置的FIFO數據賦給指針所指變量
  30.         Rx_FIFO_IndexR++;         //讀指針移位
  31.         if  (Rx_FIFO_IndexR>=RX_FIFO_SIZE)    //判斷指針是否越界
  32.         Rx_FIFO_IndexR=0;       //讀指針循環歸零
  33.         __disable_interrupt();        //恢復總中斷使能
  34.         return(1);
  35. }
  36. void  Rx_FIFO_Clear()
  37. {
  38.         __disable_interrupt();          //操作FIFO前一定要關總中斷
  39.         Rx_FIFO_DataNum=0;          //FIFO中未讀取數據數目
  40.         Rx_FIFO_IndexR=0;           //FIFO中模擬讀指針清零
  41.         Rx_FIFO_IndexW=0;          //FIFO中模擬寫指針清零
  42.         __disable_interrupt();          //恢復總中斷使能
  43. }
  44. char Tx_FIFO_WriteChar(unsigned  char Data)
  45. {
  46.         if(Tx_FIFO_DataNum==TX_FIFO_SIZE)  return(0);
  47.         //判斷FIFO是否已裝滿未讀數據,如果裝滿返回0
  48.         __disable_interrupt();                        //操作FIFO前一定要關總中斷
  49.         //-----“全新”一次發送數據必須手動觸發Tx 中斷-----
  50.         if((Tx_FIFO_DataNum==0) &&( !(UCA0STAT & UCBUSY)))
  51.         //判斷是否為一次“全新”發送
  52.         IFG2 |=UCA0TXIFG;            //  手動觸發一次
  53.         Tx_FIFO_DataNum++;                        //未讀取數據個數加一
  54.         Tx_FIFO[Tx_FIFO_IndexW]=Data;             //將數據寫入寫讀指針位置的FIFO數組
  55.         Tx_FIFO_IndexW++;                          //寫指針移位
  56.         if  (Tx_FIFO_IndexW  >= TX_FIFO_SIZE)          //判斷指針是否越界
  57.         Tx_FIFO_IndexW=0;                      //寫指針循環歸零
  58.         __disable_interrupt();                          //恢復總中斷使能
  59.         return(1);               //返回成功
  60. }
  61. char Tx_FIFO_ReadChar(unsigned  char *Chr)
  62. {
  63.         if(Tx_FIFO_DataNum==0) return(0);    //判斷FIFO是是否有未讀數據,如果沒有返回0
  64.         __disable_interrupt();                  //操作FIFO前一定要關總中斷
  65.         Tx_FIFO_DataNum --;                  //待讀取數據個數減一
  66.         *Chr=Tx_FIFO[Tx_FIFO_IndexR];       //將讀指針位置的FIFO數據賦給指針所指變量
  67.         Tx_FIFO_IndexR++;                   //讀指針移位
  68.         if  (Tx_FIFO_IndexR>=TX_FIFO_SIZE)   //判斷指針是否越界
  69.         Tx_FIFO_IndexR=0;               //讀指針循環歸零
  70.         __disable_interrupt();                  //恢復總中斷使能
  71.         return(1);               //返回成功
  72. }
  73. void  Tx_FIFO_Clear()
  74. {
  75.         __disable_interrupt();             //操作FIFO前一定要關總中斷
  76.         Tx_FIFO_DataNum=0;              //FIFO中未讀取數據數目清零
  77.         Tx_FIFO_IndexR=0;                  //FIFO中模擬讀指針清零
  78.         Tx_FIFO_IndexW=0;               //FIFO中模擬寫指針清零
  79.         __disable_interrupt();              //恢復總中斷使能
  80. ……………………

  81. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
串口UART實現電腦發送數據當430接收到數據后再發回電腦.rar (120.48 KB, 下載次數: 42)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产一区二区高清在线| 中文字幕精品在线不卡| 日韩成人一区| 亚洲第一区视频| 97理论电影| 久久久久久久黄色片| 国产三级三级看三级| 国产精品视频在线免费观看| 亚洲欧美综合v| 欧美日韩美女在线| 91色综合久久久久婷婷| 亚洲日本视频| www.成人网| 国产伦子伦对白在线播放观看| 成人黄色免费电影| 亚洲色图网友自拍| 欧美超碰在线观看| 亚洲a∨无码无在线观看| 另类小说色综合| 亚洲欧洲国产精品久久| 国产精品视频最多的网站| 伊人伊成久久人综合网小说| 蜜臀国产一区二区三区在线播放| 高潮按摩久久久久久av免费| 草草视频在线| 成年人在线观看视频| 影音av资源网| 九九热精品在线视频| 国产乱人乱偷精品视频| 动漫精品一区一码二码三码四码 | 亚洲av无码国产精品久久不卡| 亚洲精品卡一卡二| 国产清纯白嫩初高中在线观看性色| a级免费在线观看| 欧美12av| 5g国产欧美日韩视频| 91精品国产高清自在线看超| 亚洲午夜久久久久久久| 精品欧美一区二区在线观看| 色88888久久久久久影院野外| 久久伊人影院| caoporn-草棚在线视频最| 国产福利免费在线观看| 国产香蕉视频在线观看| 综合网插菊花| 德国性xxxx| 午夜私人影院在线观看| 欧美jizzhd精品欧美另类| 天天干,天天操,天天射| 国产av精国产传媒| 国产美女三级无套内谢| 中文字幕人妻一区二区在线视频| 欧美亚韩一区二区三区| 国产亚洲自拍av| www青青草原| 欧美h片在线观看| 女人裸体性做爰全过| 中文幕无线码中文字蜜桃| 日韩成人av一区二区| 精品国产免费久久久久久婷婷| 天天色天天综合网| 三日本三级少妇三级99| 污视频网站观看| 欧美视频国产视频| 日本不卡一区二区在线观看| 国产一伦一伦一伦| 久久精品一卡二卡| 国产sm在线观看| 五月天激情小说| 亚洲午夜福利在线观看| 日韩精品电影一区二区| 在线观看国产精品一区| 极品蜜桃臀肥臀-x88av| 男人天堂资源网| 欧美精品久久久久久久久46p| 亚洲AV成人无码网站天堂久久| 国产黄色片在线| 91人妻一区二区三区蜜臀| 久久在线视频精品| 日本韩国欧美中文字幕| 中文字幕人妻精品一区| 丰满肉嫩西川结衣av| 亚洲综合在线不卡| 国产一二三四| 污视频网站免费| julia中文字幕久久亚洲蜜臀| а√天堂www在线а√天堂视频| 天堂资源中文在线| 日韩伦理在线观看| jizzjizz中国精品麻豆| 久久久久伊人| 欧美日韩导航| 亚洲精品一区二区在线看| 一本色道久久综合| 精品无人区卡一卡二卡三乱码免费卡| 成人免费福利片| 国产精品二三区| 欧美丝袜第一区| 日韩精品一区二区三区在线观看 | 精品国产1区| 午夜视频一区| 久久99久久久久久久久久久| 99精品在线免费| 亚洲免费av在线| 欧美亚洲禁片免费| 亚洲精品福利视频| 久久久久久免费精品| 91影院在线免费观看视频| 欧美在线一区二区三区四区| 久久精品无码中文字幕| 爽爽爽在线观看| 亚洲AV成人无码网站天堂久久| 国产精品免费精品一区| 天堂av资源在线| 美女啪啪无遮挡| 一色桃子在线| 手机在线观看av| 亚洲一区久久久| 亚洲一区二区精品| 欧美激情中文网| 国产精品视频地址| 蜜桃麻豆www久久国产精品| 热这里只有精品| 中文字幕第36页| 91精彩刺激对白露脸偷拍| 国产手机在线视频| 午夜精品久久久久久久第一页按摩 | 国产在线播放一区二区| 国产乱人伦精品一区二区三区| 污污网站在线观看视频| 欧美性x x x| 亚洲av无码专区在线| 成年女人免费又黄又爽视频| 国产一二三区在线视频| 国产精品美女午夜爽爽| 一区二区不卡| 不卡一区二区中文字幕| 色狠狠av一区二区三区| 精品国产一区二区三区四区在线观看| 91九色蝌蚪国产| 国产成人精品视频免费看| 手机看片福利视频| 国产三级小视频| 男男视频在线观看网站| 多野结衣av一区| 日韩欧美综合| 91免费看`日韩一区二区| 欧洲一区二区三区在线| 久久久日本电影| 亚洲三区在线| 亚洲第一页av| www黄色网址| 免费观看黄色网| 欧美一级二级视频| 日韩亚洲国产精品| 亚洲乱码日产精品bd| 亚洲性av网站| 精品综合在线| 97人妻精品一区二区三区免费| 青青草av网站| 日本 欧美 国产| 天天干天天插天天操| 玖草视频在线| 一区二区三区国产好| 日本特黄久久久高潮| 大桥未久av一区二区三区| 免费91麻豆精品国产自产在线观看| 欧美国产一区二区在线| 亚洲欧美日韩偷拍| 成人午夜精品福利免费| 天堂a中文在线| 欧美freesex8一10精品| 成人不卡免费av| 欧美精品一区二区三区久久久| 国产日韩在线视频| 毛片毛片毛片毛| 国产乱色精品成人免费视频 | 国产精品jizz在线观看麻豆| a级黄色小视频| 国产在线日韩在线| 狠狠干 狠狠操| 999这里只有精品| 天天草天天草| 美女国产精品久久久| 国产精品88av| 亚洲国产成人精品一区二区| 国产伦精品一区二区三区视频免费| 国产老头和老头xxxx×| 高潮一区二区三区乱码| 在线视频1区2区| 91精品国产自产在线观看永久∴| 亚洲天天做日日做天天谢日日欢 | 97电影在线看视频| 欧美在线国产| 精品美女国产在线| 国产福利精品av综合导导航| 亚洲视频一二三四| 天天射天天色天天干| 日本成人网址| 亚洲专区一区| 欧美剧在线免费观看网站| 国产精品视频福利| 91社区视频在线观看| 最新eeuss影院在线观看| 成人免费视频观看| 国产不卡免费视频| 亚洲男人天堂久| 国产精品视频网站在线观看| 精品成人无码久久久久久| 天堂а√在线8种子蜜桃视频 | 色香欲www7777综合网| 国内成人精品2018免费看| 日韩免费观看高清完整版在线观看| 精品一区二区日本| 欧美卡一卡二卡三| 中国一级特黄毛片大片| jizzjizz欧美69巨大| 亚洲在线成人精品| 国产精品第一视频| 熟女俱乐部一区二区| 色猫咪免费人成网站在线观看| 国产精品一区二区三区四区在线观看| 成人高清视频在线| 久操成人在线视频| 欧美国产日韩另类| 国产精品日日爱| 2023欧美最顶级a∨艳星| 日韩av自拍| 欧美综合在线视频| 欧美日韩精品久久久免费观看| 日本免费一二三区| 久久精品色图| 久久精品综合| 精品调教chinesegay| 男女视频网站在线观看| 蜜臀久久99精品久久久| 在线观看网站免费入口在线观看国内 | 欧美日韩国产成人在线91| 蜜桃成人在线| 精品无码一区二区三区的天堂| 日本中文字幕伦在线观看| 青青国产91久久久久久| 中文字幕日韩av电影| 亚洲成人天堂网| 99久久国产视频| 亚瑟一区二区三区四区| 色综合久久久久综合体| 日韩电影大全在线观看| 中文字幕综合在线观看| 国产精品人人爽| 欧美三区四区| 亚洲美女免费视频| 久久66热这里只有精品| 精品国产乱子伦| 亚洲电影视频在线| av高清不卡在线| 国产精品伦子伦免费视频| 伊人久久久久久久久久久久久久| 亚洲综合图片| 精品影院一区二区久久久| 久久99青青精品免费观看| 国产精品嫩草av| 午夜爽爽视频| 青青草一区二区三区| 欧美极品美女视频网站在线观看免费| 亚洲专区区免费| 在线观看av网站永久| 加勒比av一区二区| 国产91精品最新在线播放| 欧美日韩精品一区二区三区视频播放 | 午夜精品一区二| 黄频免费在线观看| 亚洲天堂中文字幕| 日本午夜精品一区二区三区| 国产sm主人调教女m视频| 色成人免费网站| 无码av免费一区二区三区试看| 夜夜爽www精品| 九九久久久久午夜精选| 久久爱www成人| 亚洲国产欧美一区二区丝袜黑人 | 狠狠色狠狠色综合日日91app| 久久久午夜视频| 亚洲不卡在线播放| 美女网站视频在线| 亚洲另类色综合网站| 婷婷亚洲婷婷综合色香五月| 日韩性xxxx| 国产亚洲电影| 国产亚洲一区二区精品| 亚洲欧美色图视频| 99免在线观看免费视频高清| 国产日韩一级二级三级| 日本精品一区二区三区高清 久久| 亚洲免费成人网| 亚洲天堂日韩在线| 亚洲欧美国产一本综合首页| 国产一线在线观看| jizzjizz在线观看| 亚洲色图在线播放| 小泽玛利亚av在线| 精品一区二区91| 久久一区精品| 91在线观看欧美日韩| av无码精品一区二区三区宅噜噜| 欧美交a欧美精品喷水| 精品视频www| 亚洲欧洲久久久| 欧美wwww| 欧美午夜精品理论片a级按摩| 色播五月综合网| 免费在线一级视频| √…a在线天堂一区| 久久久久久av无码免费网站下载| 免费看ww视频网站入口| 另类专区欧美蜜桃臀第一页| 亚洲第一精品福利| 精品人妻无码一区二区三区换脸| a天堂中文在线官网在线| 亚洲五码中文字幕| 天天天干夜夜夜操| 性色视频在线观看| 亚洲欧洲制服丝袜| 波多野结衣作品集| 国产在线视频网| 亚洲成av人片在线观看无码| 狠狠躁狠狠躁视频专区| 噜噜噜噜噜在线视频| 一区二区在线观看不卡| 在线观看免费黄网站| 亚洲精品传媒| 色婷婷av一区二区三区之一色屋| 91pony九色| 午夜av在线播放| 欧美精品aⅴ在线视频| 欧美激情aaa| 国产极品一区| 亚洲欧美日韩精品久久亚洲区 | 污视频网站在线免费| 色婷婷综合久久久中文一区二区| 宇都宫紫苑在线播放| 啪啪小视频网站| 欧美一区二区三区久久| 精品自在线视频| 国产精品久久久久久久久久久久久久久久久久 | 99热国产在线中文| 欧美人xxxx| 国产在线观看免费视频软件| 亚洲最大的免费视频网站| 在线视频欧美日韩| 无码日韩精品一区二区| 国产精品99久久精品| 国产啪精品视频网站| 男人精品网站一区二区三区| 国产老妇另类xxxxx| 免费观看黄色的网站| 在线免费观看黄色片| 五月婷婷综合在线| 国产精品边吃奶边做爽| av激情成人网| 久久天堂电影网| www.爱爱.com| 久久精品二区三区| 亚洲午夜在线观看| 在线三级av| 欧洲日韩一区二区三区| 日韩一区二区三区四区视频| 国产成人一二| 欧美在线播放视频| 欧美高清videos性极品| 99国产精品99久久久久久| 日韩中文字幕免费在线 | 懂色一区二区三区免费观看| 久无码久无码av无码| av福利在线播放| 日韩欧美专区在线| 国产精品人人人人| 亚洲国产国产亚洲一二三 | 日韩黄色一级视频| 欧美三级网页| 日韩激情视频| 你懂的视频在线播放| 欧美日韩成人综合天天影院| 久久网中文字幕| 亚洲精品va| 欧美乱偷一区二区三区在线| 自拍偷拍电影| 91国内精品野花午夜精品| 欧美黑人一级片| 黄色日韩在线| 一级一片免费播放| 老司机福利在线视频| 亚洲免费高清视频| 人人妻人人玩人人澡人人爽| 国产成人精品一区二区三区四区 | 欧美激情99| 5566av亚洲| 在线观看导航| 精品国产一区二区国模嫣然| 一级aaaa毛片|