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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3106|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

串口調(diào)試,求指導(dǎo)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:46054 發(fā)表于 2012-11-3 19:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

各位大仙,我用串口調(diào)試助手往單片機(jī)里發(fā)送數(shù)據(jù),然后再數(shù)碼管里顯示,下面是我的程序,但不知哪錯(cuò)了,求指導(dǎo)啊!!

#include <reg52.h>
#include <intrins.h>
unsigned char code non_dot[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};    //數(shù)字不帶小數(shù)點(diǎn)
unsigned char code dot[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};   //數(shù)字帶小數(shù)點(diǎn)
int i=0;   
unsigned char data Temp[10];
unsigned char data dis_digit;
unsigned char data first;
int k=1,m=1,flag=0;     //定義全局變量
void ser_uart(void);   //函數(shù)聲明
void timer0();

//定時(shí)器的初始化,定時(shí)器1,模式2,波特率:9600,用于串行口。定時(shí)器0,模式1,用于數(shù)碼管的動(dòng)態(tài)掃描
void init()
{
 TMOD=0X21;  //初始化定時(shí)器0和1.
 TH1=0Xfd;
 TL1=0Xfd;
 TH0=0XFE;
 TL0=0X17;
 TR1=1;
 //TR0=1;
 SCON=0X50;
 PCON=0X00;   //波特率沒有倍增
 EA=1;
 ES=1;
 ET0=1;
 dis_digit=0xfe;
}

//主函數(shù)
void main()
{
 init();
 while (1);
}

//串口中斷程序
void ser_uart(void) interrupt 4 //串行中斷服務(wù)程序
{
  
   if(RI)                        //判斷是接收中斷產(chǎn)生
     {
   RI=0;
   if(SBUF==‘%’)
 { flag=1;
   while(flag==1)
  {                    
     Temp=SBUF;
     if(Temp!='#')
     {
  i++;
  break;
      }
     else { TR0=1; break;}
  
   }  
 }  
  /* else
  display(Temp);  */
                
/*    }
   if(TI)                       
     TI=0;
}
*/

//判定有無小數(shù)點(diǎn)及顯示整數(shù)程序
/*void judge(unsigned char *data)

 int j=0;
 for(j=0;j<=i;j++)
 {
  if{*(data+j)!='.'} ;
  else display(Temp);
 }
 
}
*/

//定時(shí)器0中斷程序,負(fù)責(zé)數(shù)碼管的動(dòng)態(tài)掃描
/*void timer0() interrupt 1

 
 TH0=0XFE;
 TL0=0X17;

 P2=0XFF;          //先關(guān)閉所有數(shù)碼管
 if(k<i)
 { P0=non_dot[(Temp[k])-0x30];
   k++;
 }
 else k=1;
 
 P2=dis_digit;
 if(m<i-1)
 { m++;
  dis_digit=_crol_(dis_digit,1);    //位選通值左移,下次中斷時(shí)選通下一位數(shù)碼管
  }
  else
  { m=1; dis_digit=0xfe; }
 
}

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

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 婷婷毛片| 热久久免费视频 | 午夜欧美 | 欧美一级二级三级 | 久久男人 | 国产一区二区在线91 | 亚洲精品2 | 亚洲欧美国产精品久久 | 激情网五月天 | 中文字幕一区二区三区四区五区 | .国产精品成人自产拍在线观看6 | 欧美激情精品久久久久久 | 一区二区三区国产好的精 | 狠狠爱免费视频 | 日韩中文字幕在线视频 | 天天碰夜夜操 | 日日碰碰| 懂色中文一区二区在线播放 | 艹逼网 | 日韩一区二区久久 | 国产精品日产欧美久久久久 | 亚洲网站在线观看 | 网色| 久日精品 | 欧美一区二区免费 | 在线欧美视频 | 亚洲一区二区网站 | 欧美一区二区三区四区五区无卡码 | 中文字幕 亚洲一区 | 亚洲成人精品久久久 | 精品国产不卡一区二区三区 | 综合网伊人 | 91视频大全| 操皮视频 | 欧美三级不卡 | 成人精品一区二区 | 亚洲不卡在线观看 | 一级大黄| 麻豆视频在线免费看 | 热久久免费视频 | 成人精品一区二区三区中文字幕 |