亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? uart2.c

?? kiell下的一個51 UART 程序,通過串口可以接收來自電腦的字符并以數字形式顯示,也可以發送字符
?? C
字號:
#include <reg52.H>
#include <stdio.h>
#include <string.h>

sbit dight1=P3^2;
sbit dight2=P3^3;
sbit dight3=P3^6;
sbit key1=P2^0;

sbit key2=P2^1;
unsigned char code dispdata[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
unsigned char disbuf[3],rbuf[4],sbuf[25],j;
bit c;



void init(void )
{

SCON = 0x50; //串口方式1,允許接收
TMOD = 0x20; //定時器1 定時方式2

PCON=0x00;
TH1 = 0xfd; //11.0592MHz  波特率     9600
TL1 = 0xfd;
EA=1;
ES=1;
TR1 = 1;   //啟動定時器
}

void Delay1()
{
  int i;  
  for(i=0;i<500;i++)   
   {;} 
}

void Display()
{  
   P1=disbuf[0];
	dight1=0;
	Delay1();
	dight1=1;
	P1=disbuf[1];
	dight2=0;
	Delay1();
	dight2=1;
	P1=disbuf[2];
	dight3=0;
	Delay1();
	dight3=1; 
}

//void Delay(unsigned int a)
//{
 // int i;  
 // for(i=0;i<a;i++)   
  // {;} 
//}

void changedata(unsigned int val)
{
  unsigned char a,b;
  a=val/100;
  if(!a)
  {
  c=1;
  a=10;
  }
  val=val%100;
  b=val/10;
  if(c)
  {
  if(!b)  
  b=10;
  }
  val=val%10;
  c=0;
  disbuf[2]=dispdata[a];
  disbuf[1]=dispdata[b];
  disbuf[0]=dispdata[val];
}


/*int Hatoi(char ch)
{
    if(isdigit(ch)) return ch - '0';
    return ch - 'A' + 10;
}

unsigned int Hstod(char *ch, int digit)
{
    unsigned int result;
    unsigned int i, j, len ;
    for(len = 0; len < digit && isxdigit(ch[len]); len++);
    result = 0;
    for(i = 0; i < len; i++) {
        if((j=Hatoi(ch[i])) != 0) result += j*(1<<(4*(len-i-1)));
    }
    return result;
}

/*int Dtohs(unsigned int val, char *buffer)
{
    char  tempc[20];
    char *bufptr;
    unsigned int i;

    *(bufptr = &tempc[19]) = 0;

    do {
        if((i=(val&0x0f)) > 9) *--bufptr = 'A' + i - 10;
        else *--bufptr = '0' + i;
    } while(val /= 16);

    memcpy(buffer, bufptr, val = (tempc + 20) - bufptr);
    return val - 1;   //  DON'T COUNT NULL TERMINATION 
}*/


void send()
{
  unsigned char i;
  EA=0;
 for(i=0;i<22;i++)
 {
  SBUF=sbuf[i];
  while(TI==0);
  TI=0;
  }
  EA=1;
  
}

void send2()
{
  unsigned char i;  
  EA=0;
  sprintf(sbuf,"I love you very much!");
 for(i=0;i<22;i++)
 {
  SBUF=sbuf[i];
  while(TI==0);
  TI=0;
  }
  EA=1;
  
}

void reserv() interrupt 4 using 2
{
  unsigned char ic,nc=0;
  unsigned int lStartTime=0;
  EA=0;
  
	 for(;;)
	 {
	  if(RI)
	  {
	   ic = SBUF;	    //read data from COM3 port
		if(ic == '\r' || nc >= 3) break;
		rbuf[nc++] = ic;
		lStartTime = 0;
		RI=0;
		}
		//Display();
	  	if(lStartTime++ == 10000) break;
	 }	 
	RI=0;
  EA=1;
}

void main()
{
 unsigned int i;

 P0=0;
 P1=0;
 P2=0;
 init();
 while(1)
 {
  Delay1();
  disbuf[0]=dispdata[rbuf[2]-48]; 
  disbuf[1]=dispdata[rbuf[1]-48];
  disbuf[2]=dispdata[rbuf[0]-48];
  //changedata(1);
  Display();
  Delay1();
  if(key1)
  for(i=0;i<20;i++)
  Display();
  if(key1)
  {
    /*sbuf[0]='I';
 	 sbuf[1]='l';
	 sbuf[2]='o';
	 sbuf[3]='v';
	 sbuf[4]='e';*/
	 sprintf(sbuf,"I love you very much!");
    send();
  }

  if(key2)
  for(i=0;i<20;i++)
  Display();
  if(key2)
  {
    /*sbuf[0]='I';
 	 sbuf[1]='l';
	 sbuf[2]='o';
	 sbuf[3]='v';
	 sbuf[4]='e';*/
	 sprintf(sbuf,"you are wellcom!");
    send();
  }

  if(rbuf[0]==5) 
  {
   sbuf[0]=6;
	sbuf[1]=16;
	sbuf[2]=~sbuf[1];
	for(j=0;j<3;j++)
	{
   SBUF=sbuf[j];
   while(TI==0);
   TI=0;
	}
  }
  //Delay1();
  if(rbuf[0]==6) 
  {
   send2();
  }
 }
 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品99久久久久久有的能看| www国产精品av| 色婷婷久久久亚洲一区二区三区 | 中文字幕一区二区三区av| 久久久夜色精品亚洲| 欧美成人伊人久久综合网| 欧美电视剧在线看免费| 日韩欧美国产三级电影视频| 日韩视频在线你懂得| 欧美成人性福生活免费看| 精品国产一区久久| 久久蜜臀精品av| 中文字幕欧美日本乱码一线二线 | 精品在线亚洲视频| 国产美女精品一区二区三区| 国产成人精品三级麻豆| 成人精品电影在线观看| 色综合久久久久网| 欧美午夜精品一区二区三区| 欧美精品色一区二区三区| 日韩一区二区麻豆国产| 精品国产伦一区二区三区观看体验| 精品区一区二区| 欧美激情自拍偷拍| 亚洲乱码中文字幕综合| 亚洲va欧美va人人爽| 麻豆精品久久久| 国产白丝精品91爽爽久久| 99久久精品免费看| 欧美日本精品一区二区三区| 精品少妇一区二区三区| 国产精品久久久久精k8| 亚洲国产日韩精品| 激情丁香综合五月| 成人国产一区二区三区精品| 欧美午夜精品久久久久久孕妇| 欧美精品 国产精品| 久久久久久久久久久久电影| 亚洲三级在线免费| 蜜桃视频在线观看一区二区| 国产69精品久久久久毛片| 91年精品国产| 欧美tickling网站挠脚心| 中文字幕亚洲电影| 日日夜夜精品视频免费| 国产馆精品极品| 欧洲激情一区二区| 久久青草国产手机看片福利盒子| 亚洲毛片av在线| 极品美女销魂一区二区三区免费| kk眼镜猥琐国模调教系列一区二区| 欧美日韩一级视频| 国产免费观看久久| 亚洲aⅴ怡春院| 国产白丝精品91爽爽久久| 欧美日韩精品一区二区三区四区| 亚洲成人综合在线| 国产成人亚洲综合a∨猫咪| 精品视频一区二区三区免费| 国产女主播一区| 日韩国产精品久久久| 99免费精品视频| 久久综合99re88久久爱| 亚洲一区av在线| 99久免费精品视频在线观看| 日韩欧美精品在线| 亚洲一区二区美女| 成人精品免费视频| 精品久久久久久无| 亚洲第一搞黄网站| 一本色道a无线码一区v| 久久久久99精品一区| 天天操天天干天天综合网| 99久久精品国产观看| 2023国产精华国产精品| 日韩黄色小视频| 日本精品视频一区二区| 国产精品二三区| 国产夫妻精品视频| 日韩一区二区三区电影在线观看| 亚洲激情图片小说视频| 成人午夜av影视| 久久久影视传媒| 另类小说视频一区二区| 欧美精品视频www在线观看 | 亚洲国产综合在线| 色综合av在线| 17c精品麻豆一区二区免费| 国产成a人无v码亚洲福利| 2022国产精品视频| 精品一区二区三区日韩| 日韩一级完整毛片| 日韩va欧美va亚洲va久久| 欧美另类videos死尸| 亚洲国产一区二区三区| 91日韩精品一区| 亚洲九九爱视频| 色综合久久久久久久| 中文字幕日韩av资源站| 99国内精品久久| 中文字幕在线一区二区三区| av午夜一区麻豆| 综合久久久久综合| 色综合久久久久久久久久久| 亚洲色大成网站www久久九九| 9l国产精品久久久久麻豆| 亚洲视频免费在线| 色偷偷久久人人79超碰人人澡| 国内精品伊人久久久久影院对白| 91精品中文字幕一区二区三区| 午夜视频在线观看一区二区三区| 欧美日韩国产片| 视频一区欧美日韩| 日韩欧美自拍偷拍| 国产麻豆9l精品三级站| 日本一区二区综合亚洲| aaa国产一区| 一区二区三区欧美激情| 欧美久久高跟鞋激| 麻豆成人av在线| 久久精品一区二区三区不卡牛牛 | 国产高清精品网站| 国产精品久久福利| 色哟哟一区二区三区| 亚洲一区二区三区四区五区黄| 欧美日韩午夜精品| 精品一区二区免费在线观看| 久久久久久久av麻豆果冻| jlzzjlzz欧美大全| 亚洲午夜激情网页| 欧美α欧美αv大片| 风间由美一区二区三区在线观看| 成人欧美一区二区三区白人| 欧美性大战久久久久久久蜜臀| 日韩福利电影在线观看| 久久久一区二区三区捆绑**| 97精品久久久午夜一区二区三区 | 中文字幕人成不卡一区| 欧美日本乱大交xxxxx| 狠狠色丁香九九婷婷综合五月| 国产精品美女久久久久久久久| 色丁香久综合在线久综合在线观看| 日韩精品一区第一页| 久久精品免费在线观看| 在线观看91视频| 国产美女娇喘av呻吟久久| 亚洲精品乱码久久久久久久久 | 成人av综合在线| 亚洲成在人线在线播放| 欧美精品一区二区精品网| 91片黄在线观看| 91亚洲国产成人精品一区二区三| 性做久久久久久久免费看| 国产午夜精品久久久久久久 | 久久久欧美精品sm网站| 日本二三区不卡| 国产在线播放一区三区四| 亚洲美女在线国产| 久久久99久久精品欧美| 欧美日韩国产高清一区| 成人午夜视频在线| 麻豆国产一区二区| 亚洲精品一二三| 国产亚洲一区二区三区四区| 欧美性大战久久久久久久| 福利一区二区在线观看| 蜜臀av性久久久久蜜臀aⅴ| 亚洲精品国产成人久久av盗摄| 精品美女在线观看| 欧美日韩国产成人在线免费| av在线播放不卡| 国产麻豆午夜三级精品| 日本在线观看不卡视频| 亚洲精品第一国产综合野| 国产日韩在线不卡| 日韩欧美一区二区免费| 欧美日韩aaaaa| 在线免费观看日本欧美| 成人美女视频在线观看18| 精品一区二区三区影院在线午夜| 亚洲午夜电影在线观看| 亚洲色大成网站www久久九九| 久久久高清一区二区三区| 日韩欧美成人激情| 7777女厕盗摄久久久| 欧美日韩在线播放三区| 一本一本大道香蕉久在线精品| 国产福利精品一区二区| 国产制服丝袜一区| 秋霞午夜鲁丝一区二区老狼| 亚洲国产欧美在线| 亚洲一区免费观看| 亚洲女同一区二区| 综合在线观看色| 亚洲日本青草视频在线怡红院 | 国产老妇另类xxxxx| 麻豆成人综合网| 麻豆91精品视频| 久久国产精品露脸对白| 精品一区二区三区不卡|