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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? int_read.c

?? 凌陽(yáng)條碼掃描程序
?? C
字號(hào):
#include "easy_io.h"
#include "SPCE061A.h"
#include "SPLC501User.h" //包含液晶驅(qū)動(dòng)的頭文件
#include "StrLib.h" //包含字模數(shù)據(jù)頭文件

void delayms(int time);   //延時(shí)
int read_data(void);      //掃描數(shù)據(jù)
void display(void);       //顯示信息
void bar_init(void);      //初始化
void intdy();             //歡迎界面
void menu();			//顯示菜單
unsigned char IntNum = 0;//中斷次數(shù)計(jì)數(shù)
unsigned char KeyV;//鍵值
unsigned char Key_UP=0, Shift = 0;//Key_UP是鍵松開(kāi)標(biāo)識(shí),Shift是Shift鍵按下標(biāo)識(shí)
unsigned char DisNum = 0;//顯示用指針
unsigned char BF = 0;//標(biāo)識(shí)是否有字符被收到
int data1[20];       //數(shù)據(jù)數(shù)組
int j=5,k=8,u=1;
int i,data[50];
int n;
unsigned int count = 1;

void main()
{
	bar_init();
	while(1)
  	{
  		if(count==1)
  		{
  		intdy();    //歡迎界面
  		read_data();
  		menu();
  		display();
   		*P_Watchdog_Clear=0x01; 
   		}
   		else if(count >1)
   		{
   		read_data();
  		menu();
  		display();
   		*P_Watchdog_Clear=0x01; 
   		}
  	   	*P_Watchdog_Clear=0x01; 
   }
}

////////////////////////////////////////////////
//void delayms(int time)
//延時(shí)函數(shù)
//time 延時(shí)計(jì)數(shù)
//////////////////////////////////////////////// 
void delayms(int time)
 {
  	int i,j;
  	for (i=1;i<time;i++)
  		for (j=1;j<200;j++)
  		   *P_Watchdog_Clear=0x01;
  }
  
////////////////////////////////////////////////
//void bar_init(void)
//初始化函數(shù)
//
////////////////////////////////////////////////
void bar_init(void)
 {
  int i,tmp,din;  //ioa_0--data;  ioa_1---clk
  LCD501_Init(0x00); //初始化液晶
  Setb(P_IOA_Dir,0,1); 
  Setb(P_IOB_Dir,2,0); 
  Setb(P_IOA_Attrib,0,1);
  Setb(P_IOB_Attrib,2,0);
  Setb(P_IOA_Data,0,1);
  Setb(P_IOB_Data,2,1);//input  pullup
  Setb(P_IOA_Data,0,0);
  for (din=1;din<4;din++)
  {
  tmp=1023;	//send 10 ge "1"
    for (i=1;i<12;i++)
  	{
     while(( *P_IOB_Data & 0x04)) 
       {
       	    
    	*P_Watchdog_Clear=0x01;   
       }
     *P_IOA_Data=tmp & 0x01;
     tmp>>=1;
     while(!( *P_IOB_Data & 0x04))
      {
   	*P_Watchdog_Clear=0x01;

      }
  	} 
  }
  
  Setb(P_IOA_Dir,0,0);
  Setb(P_IOA_Data,0,0);
  Setb(P_IOA_Attrib,0,1);
  Setb(P_IOB_Dir,2,0); 
  Setb(P_IOB_Data,2,0);//input  pullup
  Setb(P_IOB_Data,2,1);
 }

	
////////////////////////////////////////////////
//void intdy(void)
///歡迎界面
//
//////////////////////////////////////////////// 
void intdy(void)       //歡迎界面
{
	
	LCD501_Bitmap(0,5,(unsigned int *)encoding_46);       //手
	LCD501_Bitmap(16,5,(unsigned int *)encoding_47);       //持
	LCD501_Bitmap(32,5,(unsigned int *)encoding_48);       //式
    LCD501_Bitmap(48,5,(unsigned int *)encoding_60);       //條
    LCD501_Bitmap(64,5,(unsigned int *)encoding_61);       //碼
    LCD501_Bitmap(80,5,(unsigned int *)encoding_49);       //掃
    LCD501_Bitmap(96,5,(unsigned int *)encoding_50);       //描
    LCD501_Bitmap(112,5,(unsigned int *)encoding_51);       //儀
    LCD501_Bitmap(32,25,(unsigned int *)encoding_52);       //寧
    LCD501_Bitmap(48,25,(unsigned int *)encoding_53);       //夏
    LCD501_Bitmap(64,25,(unsigned int *)encoding_54);       //大
    LCD501_Bitmap(80,25,(unsigned int *)encoding_55);       //學(xué)
    LCD501_Bitmap(32,41,(unsigned int *)encoding_56);       //物
    LCD501_Bitmap(48,41,(unsigned int *)encoding_57);       //電
    LCD501_Bitmap(64,41,(unsigned int *)encoding_58);       //學(xué)
    LCD501_Bitmap(80,41,(unsigned int *)encoding_59);       //院 
    *P_Watchdog_Clear = 0x0001;
}

////////////////////////////////////////////////
//int read_data(void)
///掃描數(shù)據(jù)data并存入data1
//
//////////////////////////////////////////////// 
int read_data(void)
{
    *P_Watchdog_Clear=0x01;
    __asm("IRQ OFF"); 
  	*P_INT_Ctrl=0x0100;
 	i=0;
	__asm("IRQ ON");
 	do
      {
         if (BF)
           {
             *P_Watchdog_Clear=0x01;
             data[i]=KeyV;  
             if (data[i]==0x0077)
                {
                  	i=2;
                }
             else if (data[i]==0x00aa)
                {
                  	i=1;
                }
             else
                i++;                  
             BF=0;
          }
         else
            __asm("IRQ ON"); //開(kāi)中斷
         if (KeyV==0x5a)
         {
         	count++;
             break;
         }
         *P_Watchdog_Clear=0x01;  
     } while(1);
     
    
}

////////////////////////////////////////////////
//void display(void)
///顯示。條碼用data1,字符用data
//
////////////////////////////////////////////////     
void display(void)
{
	  if(data[0]==0x0000)
     {  
     	for(i=0,j=1;i<13;i++,j+=3)
       {
      	  data1[i]=data[j];
        }
        n=1;
      }
      else if((data[0]==0x0077||data[0]==0x0000)&&data[1]==0x0000)
     {  
     	for(i=0,j=2;i<13;i++,j+=3)
       {
      	  data1[i]=data[j];
        }
        n=2;
      }
     else if(data[1]==0x00f0)
       {
       	for(i=0,j=0;i<13;i++,j+=3)
        {
      	  data1[i]=data[j];
         }
         n=0;
       }
     *P_Watchdog_Clear=0x01;
     *P_Watchdog_Clear=0x01;
     
   for(i=0,j=42;i<13;i++,j+=6)
    {
    	switch(data1[i])
         {
	        case 0x45:  LCD501_PutString(j,6,(unsigned int)"0");break;
	    	case 0x16:  LCD501_PutString(j,6,(unsigned int)"1");break;    
            case 0x1E:  LCD501_PutString(j,6,(unsigned int)"2");break;
            case 0x26:  LCD501_PutString(j,6,(unsigned int)"3");break;  
            case 0x25:  LCD501_PutString(j,6,(unsigned int)"4");break;
            case 0x2E:  LCD501_PutString(j,6,(unsigned int)"5");break;
            case 0x36:  LCD501_PutString(j,6,(unsigned int)"6");break;
            case 0x3D:  LCD501_PutString(j,6,(unsigned int)"7");break;
            case 0x3E:  LCD501_PutString(j,6,(unsigned int)"8");break;
            case 0x46:  LCD501_PutString(j,6,(unsigned int)"9");break;   
            default :  *P_Watchdog_Clear=0x01; break;               
	      } 
    } 
    *P_Watchdog_Clear=0x01;
   
  if(data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x26||data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x45||data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x25
  		||data[n]==0x46)
    {
    	LCD501_Bitmap(60,20,(unsigned int *)encoding_34);     //中
    	LCD501_Bitmap(75,20,(unsigned int *)encoding_25);     //國(guó)
    	*P_Watchdog_Clear = 0x0001;
     } 
  *P_Watchdog_Clear=0x01;	
  if(data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x26&&data[n+9]==0x46&&data[n+12]==0x46&&data[n+15]==0x46&&data[n+18]==0x26&&data[n+21]==0x3d)
    {
    	LCD501_Bitmap(60,35,(unsigned int *)encoding_16);     //康
        LCD501_Bitmap(75,35,(unsigned int *)encoding_17);     //師
        LCD501_Bitmap(90,35,(unsigned int *)encoding_10);     //傅
        *P_Watchdog_Clear = 0x0001;
    }
  *P_Watchdog_Clear=0x01;
  if(data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x45&&data[n+9]==0x1e&&data[n+12]==0x45&&data[n+15]==0x3e&&data[n+18]==0x26)
    {
    	LCD501_Bitmap(60,35,(unsigned int *)encoding_35);      //娃
        LCD501_Bitmap(75,35,(unsigned int *)encoding_36);      //哈
        LCD501_Bitmap(90,35,(unsigned int *)encoding_36);      //哈
        *P_Watchdog_Clear = 0x0001;
    }
  *P_Watchdog_Clear=0x01;
  if(data[n]==0x36&&data[n+3]==0x46&&data[n+6]==0x25&&data[n+9]==0x25&&data[n+12]==0x3e&&data[n+15]==0x46&&data[n+18]==0x25&&data[n+21]==0x45)
    {
    	LCD501_Bitmap(60,35,(unsigned int *)encoding_41);      //達(dá)
        LCD501_Bitmap(75,35,(unsigned int *)encoding_42);      //利
        LCD501_Bitmap(90,35,(unsigned int *)encoding_43);      //園
        *P_Watchdog_Clear = 0x0001;
    }
  *P_Watchdog_Clear=0x01;  	   	       		
  if(data[n+24]==0x46&&data[n+27]==0x3e&&data[n+30]==0x25&&data[n+33]==0x26)
    {
        LCD501_Bitmap(60,50,(unsigned int *)encoding_12);      //茉
        LCD501_Bitmap(75,50,(unsigned int *)encoding_13);      //莉
        LCD501_Bitmap(90,50,(unsigned int *)encoding_21);      //清
        LCD501_Bitmap(105,50,(unsigned int *)encoding_110);    //茶
        *P_Watchdog_Clear = 0x0001;
    }   
  if(data[n+24]==0x45&&data[n+27]==0x2e&&data[n+30]==0x16&&data[n+33]==0x36)
    {
        LCD501_Bitmap(60,50,(unsigned int *)encoding_11);      //綠
        LCD501_Bitmap(75,50,(unsigned int *)encoding_110);     //茶
        *P_Watchdog_Clear = 0x0001;
    }
  if(data[n+24]==0x46&&data[n+27]==0x26&&data[n+30]==0x3d&&data[n+33]==0x46)
    { 
        LCD501_Bitmap(60,50,(unsigned int *)encoding_12);      //茉
        LCD501_Bitmap(75,50,(unsigned int *)encoding_13);      //莉
        LCD501_Bitmap(90,50,(unsigned int *)encoding_19);      //蜜
        LCD501_Bitmap(105,50,(unsigned int *)encoding_110);    //茶
       *P_Watchdog_Clear = 0x0001;
     }
  if(data[n+21]==0x3e&&data[n+24]==0x3e&&data[n+27]==0x26&&data[n+30]==0x45&&data[n+33]==0x25)
  {
  	   LCD501_Bitmap(60,50,(unsigned int *)encoding_37);       //橙
       LCD501_Bitmap(75,50,(unsigned int *)encoding_38);       //汁
       LCD501_Bitmap(90,50,(unsigned int *)encoding_39);       //飲
       LCD501_Bitmap(105,50,(unsigned int *)encoding_40);      //品
       *P_Watchdog_Clear = 0x0001;
  }
  if(data[n+24]==0x45&&data[n+27]==0x45&&data[n+30]==0x16&&data[n+33]==0x16)
  {
       LCD501_Bitmap(60,50,(unsigned int *)encoding_44);       //青
       LCD501_Bitmap(75,50,(unsigned int *)encoding_45);       //梅
       LCD501_Bitmap(90,50,(unsigned int *)encoding_11);       //綠
       LCD501_Bitmap(105,50,(unsigned int *)encoding_110);     //茶
       *P_Watchdog_Clear = 0x0001;
  }
  if(data[n]==0x46) 
  {
  	   LCD501_Bitmap(60,35,(unsigned int *)encoding_62);      //空格
       LCD501_Bitmap(75,35,(unsigned int *)encoding_62);      //空格
       LCD501_Bitmap(90,35,(unsigned int *)encoding_62);      //空格
        
       LCD501_Bitmap(60,50,(unsigned int *)encoding_62);      //空格
       LCD501_Bitmap(75,50,(unsigned int *)encoding_62);      //空格
       LCD501_Bitmap(90,50,(unsigned int *)encoding_62);      //空格
       LCD501_Bitmap(105,50,(unsigned int *)encoding_62);     //空格
       *P_Watchdog_Clear = 0x0001;
  }
 KeyV=0;
}

////////////////////////////////////////////////
//void menu(void)
///顯示。條碼用data1,字符用data
//
////////////////////////////////////////////////     

void menu(void)
 {
       LCD501_ClrScreen(0);
       LCD501_Rectangle(0,0,127,63,PAINT_HOLLOW); 
	   *P_Watchdog_Clear = 0x0001;
	   LCD501_Bitmap(2,4,(unsigned int *)encoding_22);       //條
       LCD501_Bitmap(13,4,(unsigned int *)encoding_23);      //形
       LCD501_Bitmap(24,4,(unsigned int *)encoding_24);      //碼
       LCD501_Bitmap(2,20,(unsigned int *)encoding_25);      //國(guó)
       LCD501_Bitmap(35,20,(unsigned int *)encoding_26);     //家
       LCD501_Bitmap(47,16,(unsigned int *)encoding_32);     //:
       LCD501_Bitmap(2,35,(unsigned int *)encoding_27);      //廠
       LCD501_Bitmap(35,35,(unsigned int *)encoding_28);     //商
       LCD501_Bitmap(47,32,(unsigned int *)encoding_32);     //:
       LCD501_Bitmap(2,50,(unsigned int *)encoding_28);      //商
       LCD501_Bitmap(13,50,(unsigned int *)encoding_29);     //品
       LCD501_Bitmap(24,50,(unsigned int *)encoding_30);     //項(xiàng)
       LCD501_Bitmap(35,50,(unsigned int *)encoding_31);     //目
       LCD501_Bitmap(47,46,(unsigned int *)encoding_32);     //:       
       LCD501_FontSet(0);*P_Watchdog_Clear=0x01;
  }

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区在线观看视频| 亚洲精品欧美激情| 色一区在线观看| 久久精品国产亚洲高清剧情介绍| 久久精品视频网| 欧美日韩的一区二区| 高清成人在线观看| 麻豆精品在线播放| 亚洲成av人片在线观看无码| 国产精品久久影院| 久久综合视频网| 正在播放亚洲一区| 欧美性受xxxx黑人xyx性爽| 成人毛片视频在线观看| 国产伦精一区二区三区| 日韩国产欧美在线播放| 亚洲国产aⅴ成人精品无吗| 国产精品二区一区二区aⅴ污介绍| 日韩精品一区二区三区三区免费| 在线观看视频91| 99re视频精品| 99麻豆久久久国产精品免费| 国产1区2区3区精品美女| 精品亚洲免费视频| 美国十次综合导航| 日本亚洲免费观看| 日韩高清在线一区| 日韩激情一区二区| 日韩国产欧美三级| 热久久国产精品| 免费在线观看不卡| 老司机午夜精品| 麻豆精品一二三| 久久国产乱子精品免费女| 毛片av一区二区| 欧美三片在线视频观看| 91国模大尺度私拍在线视频| 99re这里都是精品| 日本高清不卡一区| 欧美中文字幕一区| 欧美精三区欧美精三区| 制服丝袜国产精品| 日韩欧美国产成人一区二区| 欧美成人精品福利| 久久久久国产免费免费| 亚洲国产高清不卡| 亚洲人成亚洲人成在线观看图片| 亚洲视频 欧洲视频| 亚洲激情网站免费观看| 亚洲图片欧美视频| 日韩高清在线电影| 极品少妇一区二区三区精品视频| 国产河南妇女毛片精品久久久| 国产福利一区在线观看| 丰满少妇久久久久久久| 99久久精品免费| 在线免费亚洲电影| 日韩欧美一卡二卡| 欧美国产在线观看| 亚洲免费看黄网站| 日韩av一级电影| 久久se这里有精品| 国产91精品久久久久久久网曝门| 99精品视频免费在线观看| 欧美日韩一区高清| 精品欧美一区二区在线观看| 中日韩免费视频中文字幕| 亚洲美女电影在线| 美女被吸乳得到大胸91| 成人sese在线| 欧美久久久一区| 精品国产伦一区二区三区免费 | 欧美一级午夜免费电影| 久久久久久99精品| 一区二区三区四区蜜桃 | 麻豆成人av在线| 成人精品视频一区| 欧美高清视频一二三区| 精品日韩在线一区| 亚洲免费大片在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| fc2成人免费人成在线观看播放| 国产日韩精品一区二区浪潮av| 国产精品久久久久久久第一福利 | 国产精品亚洲午夜一区二区三区 | 午夜精品福利一区二区蜜股av | zzijzzij亚洲日本少妇熟睡| 欧美日韩国产美| 国产片一区二区| 午夜婷婷国产麻豆精品| 国产91精品久久久久久久网曝门| 欧美三级三级三级| 国产欧美综合在线观看第十页| 亚洲国产欧美日韩另类综合 | 亚洲在线免费播放| 国产一区 二区 三区一级| 91久久精品国产91性色tv| 精品国产污网站| 午夜久久福利影院| 93久久精品日日躁夜夜躁欧美| 精品日产卡一卡二卡麻豆| 亚洲一区二区三区小说| 国产suv精品一区二区883| 91.成人天堂一区| 亚洲黄色小视频| 国产不卡高清在线观看视频| 6080日韩午夜伦伦午夜伦| 亚洲另类春色国产| av毛片久久久久**hd| 久久久久久久久久久99999| 日本在线不卡视频一二三区| 欧美性大战久久久久久久蜜臀 | 26uuu成人网一区二区三区| 一本色道久久综合亚洲91| 欧美精品一区二| 全国精品久久少妇| 欧美日韩成人综合| 亚洲激情第一区| eeuss鲁片一区二区三区在线观看| 亚洲精品一区在线观看| 免费观看30秒视频久久| 在线成人av影院| 亚洲 欧美综合在线网络| 日本乱人伦aⅴ精品| 亚洲色图.com| 91偷拍与自偷拍精品| 国产精品美女久久久久久2018| 国产成人av资源| 国产欧美日韩在线看| 国产精品中文字幕日韩精品| 久久伊人蜜桃av一区二区| 久国产精品韩国三级视频| 欧美www视频| 国内久久精品视频| 久久久久国产成人精品亚洲午夜| 久久精品国产一区二区三| 精品理论电影在线观看 | 椎名由奈av一区二区三区| 不卡免费追剧大全电视剧网站| 日本一区二区在线不卡| 成人午夜短视频| 亚洲男同1069视频| 91国产成人在线| 亚洲18影院在线观看| 在线电影院国产精品| 精品一区二区三区在线播放| 久久这里只有精品6| 国产高清亚洲一区| 国产精品久久久久9999吃药| 99国产精品久久久久久久久久 | av日韩在线网站| 亚洲欧洲成人自拍| 91久久精品国产91性色tv| 无吗不卡中文字幕| 精品理论电影在线观看| 欧美高清精品3d| 麻豆精品在线观看| 国产色婷婷亚洲99精品小说| 成人激情校园春色| 一区二区三区免费观看| 欧美高清视频不卡网| 国产精品1区2区3区在线观看| 国产精品久久久久久久久动漫| 欧美综合天天夜夜久久| 蜜臀久久99精品久久久久宅男| 国产日韩一级二级三级| 在线中文字幕不卡| 九色porny丨国产精品| 国产精品久久久久久久久图文区| 91久久国产最好的精华液| 免费人成在线不卡| 国产精品视频线看| 欧美人xxxx| 国产91综合一区在线观看| 亚洲成a人片在线不卡一二三区| 2022国产精品视频| 日本道免费精品一区二区三区| 捆绑调教一区二区三区| 亚洲男女毛片无遮挡| 欧美成人精品二区三区99精品| 91在线无精精品入口| 麻豆精品新av中文字幕| 亚洲日本欧美天堂| 欧美xxxxxxxx| 欧美性生活影院| 丰满亚洲少妇av| 欧美aⅴ一区二区三区视频| 国产精品视频麻豆| 日韩欧美成人激情| 色老头久久综合| 国产成人亚洲综合a∨婷婷图片| 欧美图片一区二区三区| 日本三级亚洲精品| 国产精品短视频| 欧美一级日韩一级| 色猫猫国产区一区二在线视频| 国产一区二三区| 日韩电影在线一区二区三区| 国产欧美日韩在线看| 日韩一区二区精品葵司在线|