久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3877|回復(fù): 0
收起左側(cè)

單片機(jī)向上位機(jī)發(fā)送字符串

[復(fù)制鏈接]
ID:591620 發(fā)表于 2020-6-18 16:39 | 顯示全部樓層 |閱讀模式
單片機(jī)向上位機(jī)發(fā)送字符串
單片機(jī)發(fā)上位機(jī).png

  1. #include <reg52.h>

  2. #define uchar unsigned char
  3. #define uint unsigned int


  4. void delay_ms(uint ms)
  5. {
  6.         uchar time;
  7.         while(ms--)
  8.         for(time=0;time<110;time++);       
  9. }


  10. void UART_sendOneByte(uchar dat)
  11. {
  12.         SBUF=dat;//將被發(fā)送的單字節(jié)數(shù)據(jù)放入串口SBUF數(shù)據(jù)發(fā)送緩沖器
  13.         while(TI==0);//等待SBUF緩沖器中的數(shù)據(jù)被發(fā)送完畢(發(fā)送完畢后TI被硬件寫1)
  14.         TI=0;//將TI位(發(fā)送完成標(biāo)志位)清零
  15. }
  16. void UART_sendEnter(void)
  17. {
  18.         UART_sendOneByte(0x0d);
  19.         UART_sendOneByte(0x0a);
  20. }

  21. void UART_sendstring(uchar *str)
  22. {
  23.         while(*str)
  24.         {
  25.                 UART_sendOneByte(*str);
  26.                 str++;               
  27.         }
  28. }

  29. void init()       
  30. {
  31.     EA=1;
  32.         SM0=0;
  33.         SM1=1;//串口工作在方式1,為8位異步收發(fā),波特率可變

  34.         TMOD=TMOD|0X20;//定時(shí)器T1工作在方式2,為8位自動(dòng)重載參數(shù)模式,用來產(chǎn)生波特率

  35.         TL1 = 0xFD;//設(shè)定定時(shí)初值
復(fù)制代碼
單片機(jī)發(fā)送上位機(jī).zip (47.42 KB, 下載次數(shù): 23)


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕在线观看一区二区 | 黄色成人免费网站 | 亚洲一区二区三区在线 | 亚洲国产91 | 国产精品久久网 | 成年视频在线观看 | 久久久久婷婷 | 国产精品久久久久久久成人午夜 | 91蝌蚪少妇偷拍 | 久久福利视频导航 | 国产a毛片 | 亚洲精品18在线观看 | 97色伦图片| 不卡av在线 | 亚洲第一毛片 | 色站综合 | 国产视频一区二区在线观看 | 欧美视频一区二区三区 | 中文字幕在线一区二区三区 | 欧美日韩国| www.黄色 | 亚洲123区 | 超碰人人插| 日韩一区精品 | 成人综合网站 | 亚洲高清视频在线观看 | 日韩精品极品视频在线观看免费 | 欧美精品黄色 | 日本欧美在线 | 日本激情网站 | 国产日韩欧美在线 | 福利视频免费观看 | 永久黄网站色视频免费观看w | 伊人久久综合 | av中文在线 | 在线中文字幕视频 | 欧美午夜在线 | 欧美日韩一区二区三区四区 | 国产小视频在线观看 | 国产一区在线视频 | 欧美日韩激情视频 |