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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

串口發送字符成功后有什么提示嗎?

[復制鏈接]
跳轉到指定樓層
樓主
在論壇下了個串口控制LED燈的程序試了下,沒成功,不知道是程序問題還是字符沒成功發送,發送字符成功后有什么提示嗎?
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint  unsigned int
uchar PuZh[36] = "廣州匯承信息科技有限公司www*hc01*com";
//--定義使用的IO--//
sbit LED=P2^0;

//--聲明全局函數--//   
void UsartConfiguration();
void Delay_1ms(uint i);

/********************************************************************
* 名稱 : Com_Int()
* 功能 : 串口中斷子函數
* 輸入 : 無 * 輸出 : 無
***********************************************************************/
void Com_Int(void) interrupt 4
{
uchar i;
  uchar receive_data;

  EA = 0;

  if(RI == 1) //當硬件接收到一個數據時,RI會置位
{   
  RI = 0;
  receive_data = SBUF;//接收到的數據

  if(receive_data == '1')  
  {
    LED =1;//接收到1亮燈
  }
  else
  {
    LED =0; //其他情況燈滅
  }

}

  for(i=0; i<36; i++)
  {
   SBUF = PuZh;   //將要發送的數據放入到發送寄存器
   while(!TI);      //等待發送數據完成
   TI=0;           //清除發送完成標志位
   Delay_1ms(1);
  }
  EA = 1;
}
/*******************************************************************************
* 函 數 名       : main
* 函數功能     : 主函數
* 輸    入       : 無
* 輸    出       : 無
*******************************************************************************/
void main()
{
UsartConfiguration();//初始化串口

while(1);
}

/*******************************************************************************
* 函 數 名       : UsartConfiguration()
* 函數功能     : 設置串口
* 輸    入       : 無
* 輸    出       : 無
*******************************************************************************/
void UsartConfiguration()
{
SCON=0X50;   //設置為工作方式1,8位數據,可變波特率
TMOD=0X20;   //設置計數器工作方式2
PCON=0X00;   //波特率不加倍
TH1=0XFd;      //計數器初始值設置,9600@11.0592MHz
TL1=0XFd;
TR1=1;     //打開計數器
ES = 1;         //開串口中斷
EA = 1;         //開總中斷
}

/********************************************************************
* 名稱 : Delay_1ms()
* 功能 : 延時子程序,延時時間為 1ms
* x * 輸入 : x (延時一毫秒的個數)
* 輸出 : 無
***********************************************************************/
void Delay_1ms(uint i)//1ms延時
{
  uchar x,j;

  for(j=0;j<i;j++)
    for(x=0;x<=148;x++);
}


QQ截圖20181027161417.png (30.99 KB, 下載次數: 45)

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

使用道具 舉報

沙發
ID:213280 發表于 2018-10-27 22:56 | 只看該作者
弄好了,原來是接線接錯了
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲国产成人一区二区 | 国产69精品久久99不卡免费版 | 一区二区三区国产 | 日韩欧美一区二区三区免费观看 | 一区二区三区国产精品 | 99精品99久久久久久宅男 | 国产精品高清在线 | 国产三区av| 日韩视频在线免费观看 | 国产黄色大片 | 亚洲成人日韩 | 亚洲精品视频在线 | 在线观看视频91 | 色综合久久久久 | 国产精品欧美一区二区三区不卡 | 久久精品国产免费一区二区三区 | 99re在线视频 | 亚洲一二三区在线观看 | 天啪 | 亚洲国产成人在线 | 一本色道久久综合亚洲精品高清 | 国产在线观看一区二区 | 欧美色欧美亚洲另类七区 | 国产精品一区二区三区四区五区 | 国产91视频一区二区 | 人人干天天干 | 精品国产乱码久久久久久丨区2区 | 天天曰夜夜操 | 日韩欧美不卡 | 久久久久久亚洲精品 | 伊人精品在线视频 | 久久国| 一区二区三区观看视频 | 亚洲国产黄 | 亚洲精品久久久久久久久久吃药 | 国产小u女发育末成年 | 色综合视频| 91夜夜夜| 欧美午夜一区 | 91精品国产91久久久久久吃药 | 成人福利视频网站 |