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精品久久香蕉国产线看观看,国产精品欧美久久
    欧美羞羞免费网站| 日韩欧美123| 亚洲成人动漫av| 欧美一区二区人人喊爽| 激情欧美一区二区| 一区二区中文字幕在线| 欧美裸体一区二区三区| 九九**精品视频免费播放| 国产精品三级视频| 欧美日韩国产免费| 韩国精品免费视频| 亚洲日本在线观看| 欧美va在线播放| 99国产精品99久久久久久| 图片区小说区区亚洲影院| 国产欧美日韩不卡免费| 欧美日韩日日骚| 国产成人在线观看免费网站| 亚洲自拍欧美精品| 国产亚洲一区二区三区四区| 色婷婷国产精品| 激情综合网av| 亚洲一区二区三区四区的| 精品国产麻豆免费人成网站| 91在线观看污| 蜜臀国产一区二区三区在线播放| 欧美国产日韩精品免费观看| 欧美日韩高清一区二区不卡| 懂色av中文字幕一区二区三区| 午夜一区二区三区在线观看| 日本一区二区免费在线| 欧美日韩另类一区| 成人动漫中文字幕| 乱中年女人伦av一区二区| 最新成人av在线| 久久综合九色综合欧美亚洲| 欧美性色黄大片| 成人一区二区三区视频在线观看| 日韩成人免费电影| ...xxx性欧美| 久久久国产综合精品女国产盗摄| 欧美精选一区二区| 91在线视频观看| 国内精品国产成人| 婷婷丁香久久五月婷婷| 亚洲丝袜精品丝袜在线| 久久先锋影音av| 制服丝袜中文字幕一区| 色综合天天做天天爱| 国产剧情一区二区| 美腿丝袜在线亚洲一区| 亚洲中国最大av网站| 国产精品免费丝袜| 久久影院午夜片一区| 欧美老肥妇做.爰bbww| 一本久久a久久精品亚洲| 国产成人在线视频网站| 九九在线精品视频| 日韩成人一级片| 亚洲成人一区在线| 一区二区三区在线观看动漫| 国产精品天天摸av网| 久久久99久久| 欧美电视剧在线观看完整版| 欧美精品亚洲一区二区在线播放| 色8久久人人97超碰香蕉987| 成人a免费在线看| 国产老妇另类xxxxx| 精品一区二区三区欧美| 日韩不卡一区二区| 亚洲.国产.中文慕字在线| 洋洋av久久久久久久一区| 亚洲图片你懂的| 国产精品久久久久影视| 国产精品网曝门| 欧美韩国一区二区| 久久久久97国产精华液好用吗| 欧美成人a在线| 日韩久久久精品| 日韩欧美aaaaaa| 日韩精品一区在线观看| 欧美一区二区三区公司| 欧美一区二区三区在线观看视频| 欧美丰满美乳xxx高潮www| 在线精品视频免费播放| 91福利精品视频| 欧美性一二三区| 欧美色综合网站| 欧美日韩在线观看一区二区| 91福利视频网站| 欧美色倩网站大全免费| 欧美日韩色综合| 3d成人h动漫网站入口| 在线成人av网站| 日韩一级大片在线| 日韩女优av电影| 精品日产卡一卡二卡麻豆| 久久影院午夜论| 欧美极品美女视频| 国产精品久久久久久久久快鸭| 国产精品久久久久久久久快鸭 | 日韩欧美国产一二三区| 日韩欧美成人激情| 久久久另类综合| 国产精品系列在线| 亚洲日本丝袜连裤袜办公室| 一区二区三国产精华液| 亚洲国产成人tv| 免费的成人av| 国产精品一区二区免费不卡 | 91精品国产欧美一区二区18| 日韩一区二区影院| 久久久不卡影院| 国产精品久久久久久久久搜平片| 亚洲精品国产精华液| 亚洲mv大片欧洲mv大片精品| 狂野欧美性猛交blacked| 韩国av一区二区| 成人国产精品免费网站| 色老汉av一区二区三区| 91精品黄色片免费大全| 久久久精品tv| 有码一区二区三区| 奇米影视7777精品一区二区| 国产乱子轮精品视频| 99视频有精品| 欧美日韩国产综合一区二区| 欧美不卡激情三级在线观看| 国产精品亲子伦对白| 亚洲第一会所有码转帖| 久久99这里只有精品| 成人av免费网站| 欧美日韩一区二区电影| 欧美精品一区二区三区在线| 中文字幕巨乱亚洲| 亚洲成人一区在线| 国产一区二区三区| 色哟哟一区二区三区| 日韩美一区二区三区| 国产精品二三区| 日本视频中文字幕一区二区三区| 国产成人免费视频| 欧美午夜精品一区二区三区| 精品国产一二三| 亚洲精品视频自拍| 国内久久精品视频| 91福利区一区二区三区| 精品成人私密视频| 亚洲精品国产品国语在线app| 久久超碰97人人做人人爱| caoporn国产精品| 欧美一区二区三区四区在线观看| 国产精品色婷婷| 奇米精品一区二区三区在线观看| 成人av综合在线| 日韩一区二区三免费高清| 亚洲视频一区在线| 韩国三级中文字幕hd久久精品| 91美女片黄在线观看| 亚洲精品一区二区三区影院 | 蜜臀av一区二区| 色综合天天综合色综合av | 久久久一区二区三区| 亚洲国产视频网站| 成人黄色一级视频| 欧美变态tickling挠脚心| 一区二区久久久| 成人午夜av电影| 精品区一区二区| 亚洲bt欧美bt精品| 91一区二区在线观看| 久久久久久久久一| 首页综合国产亚洲丝袜| 91网址在线看| 久久久久久久久97黄色工厂| 丝袜国产日韩另类美女| 91丨国产丨九色丨pron| 久久天天做天天爱综合色| 五月天视频一区| 91啦中文在线观看| 国产日本欧洲亚洲| 紧缚捆绑精品一区二区| 欧美日韩黄色影视| 一区二区三区自拍| 不卡的av在线| 国产欧美一区二区在线观看| 美腿丝袜亚洲一区| 欧美日韩另类国产亚洲欧美一级| 自拍偷拍欧美精品| 国产高清视频一区| 亚洲精品一区二区三区蜜桃下载 | 欧美丰满嫩嫩电影| 亚洲一卡二卡三卡四卡无卡久久 | 懂色av一区二区三区免费观看| 欧美成人福利视频| 免费一级欧美片在线观看| 欧美唯美清纯偷拍| 亚洲美女一区二区三区| 99re这里只有精品视频首页| 国产精品欧美一级免费|