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

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

?? yj22.lst

?? 液晶TS1620的程序
?? LST
字號:
C51 COMPILER V3.20,  SN-0  YJ22                                                            11/16/04  14:44:05  PAGE 1   


DOS C51 COMPILER V3.20, COMPILATION OF MODULE YJ22
OBJECT MODULE PLACED IN YJ22.OBJ
COMPILER INVOKED BY: C:\C51\BIN\C51.EXE YJ22.C DB OE SMALL ROM(LARGE) 

stmt level    source

   1          #include <reg51.h>
   2          #include <stdio.h>
   3          #include <math.h>
   4          #include <intrins.h>
   5          
   6          
   7          //#define SHUCHU P2
   8          
   9          #define uchar unsigned char
  10          #define _Nop()  _nop_()  
  11          
  12          sbit v0=P3^5;
  13          sbit RS=P1^1;
  14          sbit RW=P1^2;
  15          sbit E=P1^3;
  16          sbit bl1=P1^4;
  17          sbit bl2=P1^5;
  18          sbit led=P1^6;
  19          sbit led2=P1^5;
  20          
  21          
  22           uchar code tab[]={0x74,0x68,0x69,0x73,0x69,0x73,0x61,0x67,
  23          				0x6f,0x6f,0x64,0x63,0x61,0x74,0x21,0x21,0x6c,
  24          				0x75,0x63,0x6b,0x79,0x3f,0x3f,0x3f,0x3f,0x3f,
  25          				0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f};
  26          uchar  SHUCHU0;
  27          uchar  data1;
  28          uchar  add0;
  29          bit busy;
  30          uchar j=0x37;
  31          
  32          
  33          void cleardisplay();
  34          void write_command(uchar);
  35          void write_data(uchar);
  36          void writechar(uchar,uchar);
  37          void readdata(uchar);
  38          //void intport();
  39          void intLcd();
  40          void DELAY(uchar);
  41          //void delay1();
  42          void readstate();
  43          void writestring(uchar,uchar *,uchar);
  44          
  45          void main()
  46          {
  47   1      	uchar i,ucAddr;
  48   1      	uchar *s;
  49   1      	s=tab;
  50   1      	
  51   1      	intLcd();
  52   1      	for(;;)
  53   1      	{
  54   2      		led2=0;
  55   2      		
C51 COMPILER V3.20,  SN-0  YJ22                                                            11/16/04  14:44:05  PAGE 2   

  56   2      		led=0;
  57   2      		
  58   2              writestring(ucAddr,s,31);
  59   2              DELAY(200);
  60   2              DELAY(200);
  61   2              DELAY(200);
  62   2              
  63   2              
  64   2      		//writechar(ucAddr,j);
  65   2      		j=*s++;
  66   2      		DELAY(200);
  67   2      		ucAddr++;
  68   2      		writechar(ucAddr,j);
  69   2      		ucAddr++;
  70   2      		//j=*s++;
  71   2      		//readdata(0x82);
  72   2      		DELAY(200);
  73   2      		led2=1;
  74   2      		led=1;
  75   2      		DELAY(200);
  76   2      		DELAY(200);
  77   2      		DELAY(200);
  78   2      		DELAY(200);
  79   2      		led2=0;
  80   2      		led=0;
  81   2      		
  82   2      		DELAY(200);
  83   2      		DELAY(200);
  84   2      		DELAY(200);
  85   2      		
  86   2      		
  87   2      	}
  88   1      		
  89   1      }
  90          
  91          	
  92          	
  93          	
  94          
  95          
  96          
  97          
  98          
  99          
 100          void write_command(uchar shu1)
 101          {
 102   1      	readstate();
 103   1      	E=0;
 104   1      	RS=0x00;
 105   1      	RW=0x00;
 106   1      	P2=shu1;
 107   1      	E=1;
 108   1      	DELAY(5);
 109   1      	E=0;
 110   1      	DELAY(5);
 111   1      }
 112          
 113          
 114          void readdata(uchar uAddr)
 115          {
 116   1          uchar temp1;
 117   1          temp1=uAddr;
C51 COMPILER V3.20,  SN-0  YJ22                                                            11/16/04  14:44:05  PAGE 3   

 118   1          write_command(temp1+0x80);
 119   1          readstate();
 120   1      	E=0;
 121   1      	RS=1;       
 122   1      	RW=1;
 123   1      	E=1;
 124   1      	_Nop();
 125   1      	_Nop();
 126   1      	
 127   1      	SHUCHU0=P2;      /*高電平*/
 128   1      	_Nop();
 129   1      	_Nop();
 130   1      	
 131   1      	E=0;
 132   1      	
 133   1      }
 134          void write_data(uchar shu2)
 135          {
 136   1      	readstate();
 137   1      	E=0;
 138   1      	RS=1;
 139   1      	RW=0;
 140   1      	P2=shu2;   
 141   1      	E=1;
 142   1      	E=0;
 143   1      	DELAY(1);
 144   1      }
 145          
 146          void readstate()
 147          {
 148   1      	busy=0;
 149   1      	RS=0;       
 150   1      	RW=1;
 151   1      	E=1;
 152   1      	//DELAY();  
 153   1      	//data1=SHUCHU;      /*高電平*/
 154   1      	//E=0;
 155   1      	//data1&=0x80;
 156   1      	//if(data1==0) busy=0;
 157   1      	//else busy=1;
 158   1      	do 
 159   1      	{
 160   2      		//P2=0xff;
 161   2      		busy=P2&0x80;
 162   2      		E=0;
 163   2      	}
 164   1      	while(busy==1);
 165   1      }
 166          
 167          
 168          void intLcd()
 169          {
 170   1      	
 171   1      	uchar i;
 172   1      	RS=0;
 173   1      	RW=0;
 174   1      	for(i=0;i<3;i++)
 175   1      	{
 176   2      		P2=0x30;
 177   2      		E=1;
 178   2      		E=0;
 179   2      		DELAY(50);
C51 COMPILER V3.20,  SN-0  YJ22                                                            11/16/04  14:44:05  PAGE 4   

 180   2      	}	
 181   1      	DELAY(10);
 182   1      	write_command(0x38);
 183   1      	DELAY(41);
 184   1      	//write_command(0x38);   /*顯示模式  八位接口,2行 5X7*/
 185   1      	
 186   1      	write_command(0x08);/*清屏*/
 187   1      	write_command(0x01);  /*關顯示*/
 188   1      	write_command(0x06);/*光標右移*/
 189   1      	write_command(0x0e);/*顯示開,光標設置顯示光標*/
 190   1      	//write_command(0x09);
 191   1      	
 192   1      	DELAY(2);
 193   1      }
 194          
 195          void DELAY(uchar temp)
 196          {
 197   1      	uchar i,j;
 198   1      	for(j=0;j<temp;j++)
 199   1      	{
 200   2      		for(i=0;i<250;i++);
 201   2      		//for(i=0;i<250;i++);
 202   2      	}
 203   1      		
 204   1      }
 205          
 206          void writechar(uchar uAddr,uchar uDis)
 207          {
 208   1      	if(uAddr<16)
 209   1      	{
 210   2      		write_command(0x80+uAddr);
 211   2      		write_data(uDis);
 212   2      	}
 213   1      	else
 214   1      	{
 215   2      		write_command(0xc0+uAddr-16);
 216   2      		write_data(uDis);
 217   2      	}
 218   1      }
 219          
 220          void writestring(uchar uAddr1,uchar *P,uchar k)
 221          {
 222   1      	uchar i;
 223   1      	for(i=0;i<k;i++)
 224   1      	{
 225   2      		if(uAddr1<16)
 226   2      		{
 227   3      		
 228   3      			write_command(0x80+uAddr1);
 229   3      			write_data(*(P+i));
 230   3      		}
 231   2      		else
 232   2      		{
 233   3      			write_command(0xc0+uAddr1-16);
 234   3      			write_data(*(P+i));
 235   3      		}
 236   2      		uAddr1++;
 237   2      	}
 238   1      		
 239   1      }
 240          	
 241          		
C51 COMPILER V3.20,  SN-0  YJ22                                                            11/16/04  14:44:05  PAGE 5   

 242          		
 243          		
 244          /*void return()
              {
              	write_command(0x02);  回車
              }
              void mode()
              {
              	write_command(0x07); 光標增,顯示右移動
              }
               
              void display()
              {
              	
              	write_command(0x0e);顯示開,光標顯,閃爍
              }
              void shift()
              {
              	Writecmommand(0x1c); 顯示移位,光標右移
              	
              }
              void setF()
              {
              	
              	write_command(0x38);八位接口,2行 5X7
              	
              }
              void display()
              {
              	write_command(0x3C);八位接口,2行 5X10
              }*/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    451    ----
   CONSTANT SIZE    =     33    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      4      16
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品久久久久影视| 欧美日韩一区久久| 欧美久久久久久蜜桃| 久久久精品国产免大香伊| 亚洲电影你懂得| 国产.欧美.日韩| 日韩三级视频中文字幕| 亚洲高清中文字幕| 一本色道久久综合狠狠躁的推荐| 久久只精品国产| 老司机午夜精品99久久| 欧美日韩精品一区二区天天拍小说| 国产精品乱码人人做人人爱 | 在线电影欧美成精品| 日韩美女精品在线| 国产成人av电影在线观看| 欧美一区二区视频在线观看2020| 亚洲久本草在线中文字幕| 成人免费视频播放| 国产欧美视频一区二区三区| 九九国产精品视频| 精品久久久久久久人人人人传媒| 亚洲影视在线播放| 欧美日精品一区视频| 亚洲已满18点击进入久久| 91浏览器打开| 怡红院av一区二区三区| 在线精品视频一区二区| 1000精品久久久久久久久| 国产福利91精品| 国产欧美精品在线观看| av电影在线观看不卡| 亚洲欧美韩国综合色| 欧美性受xxxx| 日韩高清一区二区| 精品国产麻豆免费人成网站| 麻豆精品蜜桃视频网站| 26uuu另类欧美| 国产成人亚洲综合a∨婷婷| 国产拍欧美日韩视频二区| 成人性生交大片免费看中文| 国产精品不卡一区二区三区| 色吊一区二区三区| 亚洲国产综合色| 日韩视频免费观看高清完整版在线观看 | 欧美大白屁股肥臀xxxxxx| 免费成人在线影院| 国产欧美日产一区| 色拍拍在线精品视频8848| 亚洲高清在线精品| 日韩美女一区二区三区四区| 高清在线成人网| 亚洲国产成人av网| 日韩欧美中文字幕一区| 粉嫩av一区二区三区| 亚洲精品国产视频| 91精品在线观看入口| 国产成人av网站| 亚洲一区二区在线播放相泽| 欧美mv日韩mv国产网站app| av电影在线观看不卡| 日韩精品电影在线观看| 国产午夜亚洲精品理论片色戒 | 欧美一区二区女人| 国产激情一区二区三区四区 | 欧美三级在线看| 国产真实乱偷精品视频免| 亚洲日本电影在线| 久久影音资源网| 欧美色图第一页| 成人免费视频播放| 蜜桃精品视频在线观看| 亚洲天堂久久久久久久| 日韩欧美久久一区| 91成人看片片| 国产成a人亚洲| 蜜臀va亚洲va欧美va天堂| 亚洲精品国久久99热| 欧美精品一区二区三区蜜桃| 在线日韩国产精品| 成人小视频在线| 免费精品99久久国产综合精品| 日韩美女精品在线| 久久久久国产精品麻豆ai换脸| 欧美精品亚洲二区| 色欧美88888久久久久久影院| 狠狠色狠狠色综合系列| 日日骚欧美日韩| 一级精品视频在线观看宜春院| 亚洲精品一区二区在线观看| 欧美日产在线观看| 欧美午夜一区二区三区| 99久久亚洲一区二区三区青草| 国产麻豆视频精品| 精品在线一区二区三区| 国产精品91xxx| 国内精品免费**视频| 丝袜美腿亚洲一区二区图片| 亚洲与欧洲av电影| 亚洲综合色自拍一区| 亚洲三级在线免费观看| 日韩毛片一二三区| 亚洲人成亚洲人成在线观看图片 | 国产亚洲欧美色| 精品捆绑美女sm三区| 日韩一区二区三区四区| 欧美一区二区三区四区视频| 欧美男男青年gay1069videost | 成人午夜在线播放| 精品一区二区三区欧美| 另类欧美日韩国产在线| 久久精品国产亚洲5555| 精品一区二区三区在线视频| 精品一区二区在线看| 久久成人免费日本黄色| 国产精品一区二区黑丝| 国产精品综合视频| 成人少妇影院yyyy| 99精品视频在线观看| 一本一道久久a久久精品综合蜜臀| 色激情天天射综合网| 欧美日韩国产综合一区二区三区| 欧美日本在线播放| 日韩亚洲国产中文字幕欧美| 欧美电影免费观看高清完整版在线| 欧美电影免费观看高清完整版| 亚洲精品一线二线三线| 中文字幕欧美国产| 一区二区三区中文字幕| 日韩电影在线观看电影| 久久福利资源站| 成人av网站在线| 欧美日韩性生活| 精品剧情在线观看| 国产欧美精品区一区二区三区| 国产精品第五页| 天天射综合影视| 国产精品资源在线看| 一本大道av伊人久久综合| 欧美日韩国产天堂| 久久久精品国产免费观看同学| 亚洲欧美一区二区久久| 秋霞国产午夜精品免费视频| 国产很黄免费观看久久| 欧美日韩在线播放三区四区| 亚洲精品在线观| 一区二区三区免费在线观看| 久久精品国产澳门| 色就色 综合激情| 久久久美女毛片| 亚洲成人久久影院| 成人h动漫精品| 日韩精品一区二区三区swag| 中文字幕日本不卡| 麻豆精品在线播放| 在线日韩一区二区| 国产午夜精品福利| 日韩黄色在线观看| 成人av免费在线观看| 欧美一级久久久| 亚洲一区在线观看网站| 成人在线一区二区三区| 日韩一区二区三区在线观看 | 在线观看成人小视频| 欧美xingq一区二区| 亚洲在线视频网站| 国产成人精品综合在线观看 | 美女视频黄久久| 91麻豆免费观看| 久久久久久久综合日本| 日产国产欧美视频一区精品| 一本一道综合狠狠老| 国产亚洲精品免费| 免费成人在线网站| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 成人免费视频国产在线观看| 日韩欧美国产午夜精品| 亚洲综合色区另类av| 成人国产免费视频| 久久天天做天天爱综合色| 婷婷中文字幕综合| 一本色道久久加勒比精品| 国产日韩精品一区二区三区| 看片的网站亚洲| 欧美一区二区不卡视频| 婷婷中文字幕综合| 欧美亚洲自拍偷拍| 亚洲一区在线观看视频| 91久久一区二区| 亚洲欧美激情在线| 色综合久久综合网97色综合| 日韩美女视频一区二区| 91尤物视频在线观看| 亚洲免费观看高清完整| 91浏览器入口在线观看| 亚洲另类在线视频| 欧美系列亚洲系列| 亚洲成a人在线观看| 欧美老肥妇做.爰bbww| 日韩国产精品久久久久久亚洲|