www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

單片機與RS232串口通信C51程序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2012-3-8

/*************************************************************************/
#i nclude "iom16v.h"   //請將# 替換成英文格式的#
#i nclude<macros.h>
#define baud 9600     //波特率
#define fosc 8000000  //晶振8MHZ 
/************************* 初始化函數**********************/
void USART_Init(void)
{

  /*設置波特率*/
  //UBRR=51;
  //UBRRH=(unsigned char)(baud>>8);
 // UBRRL=(unsigned char)(baud);
  UBRRL=(fosc/16/baud-1)%256;
  UBRRH=(fosc/16/baud-1)/256;
  /*接收器發送器使能*/
  UCSRB=(1<<RXEN)|(1<<TXEN);
  /*設置數據幀格式*/
  UCsrc="/blog/(1<";<URSEL)|(1<<USBS)|(3<<UCSZ0);  //8個數據位,2個停止位
}
/********************數據發送函數(5~8位)*********************/

void USART_Transmit(unsigned char data)
{
  /*等待發送緩沖器為空*/
  while(!(UCSRA&(1<<UDRE)))   //UDRE為時緩沖器為空
  ;
  /*將數據放入緩沖器,發送數據*/
  UDR=data;
}
/********************數據接受函數(5~8位)*********************/
unsigned char USART_Receive(void)
{
  /*等待接受數據*/
  while(!(UCSRA&(1<<RXC)))  //接受緩沖器中有未讀出的數據時RXC置位,否則清零
         ;
  /*從緩沖器中獲取并返回數據*/
  return UDR;
}
/********************字符串發送函數(不含回車換行)***********************/
void USART_Transmit_string(unsigned char *s)
{
while (*s)
   {
   USART_Transmit(*s);
   s++;
   }
}
void main()
{
unsigned char i;
unsigned char *p1,*p2;
unsigned char a[]={" The  key  is:"};
unsigned char b[]={" Please press any key "};
p1=a;
p2=b;
USART_Init();
//USART_Transmit_string(p2);
//USART_Transmit(0x0d);   //回車換行
//USART_Transmit(0x0a);
while(1)
  {
  i=USART_Receive();
  if(i!=0)
  {
  //USART_Transmit_string(p1);
  USART_Transmit(i);
  //USART_Transmit(0x0d);   //回車換行
  //USART_Transmit(0x0a);
  }

  }

 

   /*************************************************************************/
#i nclude "iom16v.h"
#i nclude<macros.h>
#define baud 9600     //波特率
#define fosc 8000000  //晶振8MHZ 
/************************* 初始化函數**********************/
void USART_Init(void)
{

  /*設置波特率*/
  //UBRR=51;
  //UBRRH=(unsigned char)(baud>>8);
 // UBRRL=(unsigned char)(baud);
  UBRRL=(fosc/16/baud-1)%256;
  UBRRH=(fosc/16/baud-1)/256;
  /*接收器和發送器使能*/
  UCSRB=(1<<RXEN)|(1<<TXEN);
  /*設置數據幀格式*/
  UCsrc="/blog/(1<";<URSEL)|(1<<USBS)|(3<<UCSZ0);  //8個數據位,2個停止位
}
/********************數據發送函數(5~8位)*********************/

void USART_Transmit(unsigned char data)
{
  /*等待發送緩沖器為空*/
  while(!(UCSRA&(1<<UDRE)))   //UDRE為時緩沖器為空
  ;
  /*將數據放入緩沖器,發送數據*/
  UDR=data;
}
/********************數據接受函數(5~8位)*********************/
unsigned char USART_Receive(void)
{
  /*等待接受數據*/
  while(!(UCSRA&(1<<RXC)))  //接受緩沖器中有未讀出的數據時RXC置位,否則清零
         ;
  /*從緩沖器中獲取并返回數據*/
  return UDR;
}
/********************字符串發送函數(不含回車換行)***********************/
void USART_Transmit_string(unsigned char *s)
{
while (*s)
   {
   USART_Transmit(*s);
   s++;
   }
}
void main()
{
unsigned char i;
unsigned char *p1,*p2;
unsigned char a[]={" The  key  is:"};
unsigned char b[]={" Please press any key "};
p1=a;
p2=b;
USART_Init();
//USART_Transmit_string(p2);
//USART_Transmit(0x0d);   //回車換行
//USART_Transmit(0x0a);
while(1)
  {
  i=USART_Receive();
  if(i!=0)
  {
  //USART_Transmit_string(p1);
  USART_Transmit(i);
  //USART_Transmit(0x0d);   //回車換行
  //USART_Transmit(0x0a);
  }

  }

Tags:單片機,串口通信,rs232,c程序  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章:
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    91麻豆精品91久久久久久清纯| 1024成人网| 成人午夜在线播放| 亚洲色图欧美激情| 欧美日韩综合在线| 国内外成人在线| 国产精品成人在线观看| 欧美性受极品xxxx喷水| 免费在线看成人av| 国产精品午夜电影| 欧美日韩国产综合一区二区| 久久99精品久久久| 中文字幕亚洲区| 欧美日本在线视频| 国产成人精品免费网站| 亚洲精品国产一区二区精华液| 91精品国产综合久久久久久漫画| 国产精品中文字幕欧美| 曰韩精品一区二区| 亚洲精品一区在线观看| 色婷婷久久一区二区三区麻豆| 麻豆视频一区二区| 最新热久久免费视频| 欧美一区二区黄| 国产91精品露脸国语对白| 亚洲国产精品一区二区www| www一区二区| 91搞黄在线观看| 国产美女一区二区三区| 亚洲一区二区在线免费观看视频| 久久天堂av综合合色蜜桃网| 91国在线观看| 国产成人啪免费观看软件| 亚洲国产精品嫩草影院| 欧美高清一级片在线观看| 欧美电影在哪看比较好| www.亚洲色图.com| 久久精品国产成人一区二区三区 | 久久久美女艺术照精彩视频福利播放| 91婷婷韩国欧美一区二区| 麻豆久久久久久久| 一区二区成人在线观看| 欧美国产成人在线| 欧美一区二区黄色| 在线观看视频一区二区| 国产高清精品久久久久| 日韩成人精品在线观看| 亚洲另类一区二区| 国产亚洲精品bt天堂精选| 777欧美精品| 色婷婷香蕉在线一区二区| 国产不卡视频在线观看| 蜜桃免费网站一区二区三区| 亚洲永久精品大片| 国产精品看片你懂得 | 日韩网站在线看片你懂的| 色婷婷av一区二区三区之一色屋| 国产乱淫av一区二区三区 | 97久久超碰国产精品| 国产在线不卡一区| 日本不卡高清视频| 亚洲国产成人av网| 亚洲欧洲中文日韩久久av乱码| www激情久久| 日韩一级高清毛片| 欧美日韩久久不卡| 色狠狠一区二区三区香蕉| 成人综合激情网| 国产一区二区电影| 久久精品免费观看| 日韩和欧美一区二区| 一区二区三区免费看视频| 国产精品久久夜| 国产日韩欧美精品电影三级在线| 日韩欧美国产综合一区| 欧美精品三级日韩久久| 在线观看不卡一区| 日本乱码高清不卡字幕| 91在线国产福利| 99久久伊人网影院| 粉嫩久久99精品久久久久久夜| 国产在线精品免费av| 国内精品伊人久久久久影院对白| 免费在线成人网| 免费不卡在线视频| 日韩国产欧美在线播放| 日韩电影免费在线看| 日韩av在线免费观看不卡| 日韩高清不卡一区二区| 婷婷六月综合网| 亚洲成人综合视频| 亚洲国产精品一区二区尤物区| 亚洲一区二区三区四区五区中文| 亚洲美女免费视频| 亚洲自拍与偷拍| 亚洲妇女屁股眼交7| 亚洲影院在线观看| 亚洲成人动漫在线免费观看| 亚洲国产成人精品视频| 图片区小说区区亚洲影院| 亚洲成人免费视| 视频一区中文字幕国产| 日日骚欧美日韩| 蜜桃一区二区三区在线观看| 玖玖九九国产精品| 国产大陆a不卡| 粉嫩在线一区二区三区视频| av午夜一区麻豆| 色丁香久综合在线久综合在线观看| 一本久久综合亚洲鲁鲁五月天| 91高清视频免费看| 欧美丰满一区二区免费视频| 欧美一区二区三区在线电影| 日韩色视频在线观看| 欧美精品一区二区精品网| 国产亚洲一本大道中文在线| 中文字幕av免费专区久久| 一区在线观看视频| 亚洲一二三四久久| 日本欧美肥老太交大片| 国产在线国偷精品免费看| 成人一区二区三区| 91影院在线免费观看| 欧美日韩视频第一区| 欧美大片国产精品| 亚洲国产激情av| 又紧又大又爽精品一区二区| 亚洲va中文字幕| 国内成+人亚洲+欧美+综合在线 | 久久人人爽人人爽| 最新国产精品久久精品| 午夜精品影院在线观看| 裸体歌舞表演一区二区| 福利一区在线观看| 欧美亚洲国产一卡| 日韩精品一区二区三区蜜臀| 中文字幕不卡在线| 亚洲va中文字幕| 国产一区二区三区四区在线观看| gogo大胆日本视频一区| 欧美日韩中文精品| 久久一夜天堂av一区二区三区| 1区2区3区欧美| 日韩激情av在线| 国产aⅴ综合色| 欧美午夜精品电影| 久久久久国产免费免费 | 狠狠色狠狠色综合| 99久久精品一区| 欧美一二三区在线观看| 中文字幕免费不卡在线| 五月天亚洲精品| 国产不卡视频在线播放| 精品视频在线免费观看| 国产午夜三级一区二区三| 亚洲综合在线五月| 狠狠色丁香久久婷婷综合丁香| 色偷偷成人一区二区三区91| 欧美成人r级一区二区三区| 中文字幕中文字幕在线一区| 日本强好片久久久久久aaa| 丰满少妇在线播放bd日韩电影| 欧美日韩在线观看一区二区| 国产欧美一区二区三区网站| 日日骚欧美日韩| caoporn国产一区二区| 日韩欧美三级在线| 亚洲精品国久久99热| 国产高清一区日本| 欧美另类videos死尸| 欧美国产丝袜视频| 欧美aaaaa成人免费观看视频| 99久久免费精品| 精品福利av导航| 午夜精品久久久久久久久久久| 成人97人人超碰人人99| 欧美成人艳星乳罩| 夜夜揉揉日日人人青青一国产精品| 国产盗摄一区二区三区| 欧美一区二区视频观看视频| 亚洲精选免费视频| 高清不卡在线观看| 欧美大片日本大片免费观看| 亚洲国产精品欧美一二99| jizzjizzjizz欧美| 久久精品一区二区| 另类小说综合欧美亚洲| 欧美午夜在线观看| 国产精品狼人久久影院观看方式| 久久99久久精品欧美| 在线观看成人免费视频| 综合久久国产九一剧情麻豆| 国产在线精品视频| 日韩欧美国产一二三区| 亚洲18影院在线观看| 色先锋久久av资源部| 亚洲欧美怡红院| 国产大片一区二区| 2020日本不卡一区二区视频| 男女性色大片免费观看一区二区|