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

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

?? p1.lst

?? 液晶顯示驅動,簡單驅動的代碼 液晶顯示驅動,簡單驅動的代碼 液晶顯示驅動,簡單驅動的代碼
?? LST
字號:
C51 COMPILER V6.12  P1                                                                     11/28/2006 21:31:21 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE P1
OBJECT MODULE PLACED IN .\P1.OBJ
COMPILER INVOKED BY: E:\Keil\C51\BIN\C51.EXE .\P1.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*************************************************
   2          程序名稱:32x64LED點陣上顯示32X32的漢字
   3          日期    :2006.11.25
   4          程序說明:一個漢字占128個字節,點陣每一行數據占4個字節
   5          作者	:liuanggh	
   6          *************************************************/
   7          #include <reg52.h>
   8          #include "P1.h"
   9          
  10          sbit  	LOAD 	=P3^2;	//74LS595鎖存
  11          sbit  	RST 	=P3^3;  //
  12          sbit 	SLECET 	=P2^3;  //74LS138譯碼器使能端,低電平有效
  13          
  14          uchar code line[] = {   //行掃描段碼
  15          						0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07
  16          					};
  17          uchar line_count;			//行計數器
  18          uchar move_count;			//移位計數器
  19          uchar font_count;			//字計數器
  20          uchar buff[16] = {0x00};//一行有128列,每8列數據占一個字節,所以緩沖區需要16個字節
  21          
  22          void transform_data();  //數據轉換
  23          void send_data();  		//串行發送8個字節的數據
  24          
  25          main()
  26          {
  27   1      	uchar i;
  28   1      	uchar j = 0;
  29   1      	SCON = 0;				//串口工作在方式0下
  30   1      	SLECET = 1;     		//138譯碼器無效
  31   1      	RST = 0;        
  32   1      	RST = 1;			//595復位
  33   1      	/*
  34   1      	for(i = 0; i < 32; i++)
  35   1      	{
  36   1      		LOAD = 0;
  37   1      		send_data();
  38   1      		LOAD = 1;
  39   1      		P2 = line[j%8];  //片選138
  40   1      		P1 = line[i%8];
  41   1      		if(i%8 == 7)
  42   1      		j++;		
  43   1      	}
  44   1      	*/
  45   1      	for(i = 0; i < 8; i++)
  46   1      	{
  47   2      		P2 = line[i];		//138譯碼器片選
  48   2      		for(j = 0; j < 8; j++)
  49   2      		{			
  50   3      			LOAD = 0;      //保持原有數據
  51   3      			send_data();	//發送數據
  52   3      			SLECET = 1; 	//關閉顯示
  53   3      			LOAD = 1;		//595鎖存數據
  54   3      			SLECET = 0; 	//138譯碼器有效
  55   3      			P1 = line[j];	//行掃描
C51 COMPILER V6.12  P1                                                                     11/28/2006 21:31:21 PAGE 2   

  56   3      			line_count++;	//行掃描一次,行計數器加1
  57   3      			//if(line_count > 31)
  58   3      			if(line_count > 64)
  59   3      			line_count = 0;
  60   3      			delay();
  61   3      		}
  62   2      	}
  63   1      
  64   1      }	
  65          
  66          void transform_data()  //數據轉換
  67          {
  68   1      	/*
  69   1          uchar temp[5] = {0};
  70   1      	uchar i;
  71   1      	for( i = 0; i < 4; i++)
  72   1      	temp[i] = font[(font_count + i) * 8 + line_count]; //取第i行數據
  73   1      	for( i = 0; i < 4; i++)
  74   1      	buff[i] = ( temp[ i ] >> move_count )|( temp[ i + 1] << ( 7 - move_count ) );
  75   1      	*/
  76   1      	uchar i;
  77   1      	for(i = 0; i < 8; i++)
  78   1      	{
  79   2      		buff[i] = hanzi[ line_count*8 + i];
  80   2      	}
  81   1      
  82   1      	for(i = 8; i < 16; i++)
  83   1      	{
  84   2      		buff[i] = hanzi[ line_count*8 + (i-8) + 512];
  85   2      	}
  86   1      	/*
  87   1      	for(i = 0; i < 4; i++)
  88   1      	{
  89   1      		buff[i] = hanzi[ line_count*4 + i];
  90   1      	}
  91   1      
  92   1      	for(i = 4; i < 8; i++)
  93   1      	{
  94   1      		buff[i] = hanzi[ line_count*4 + i + 128];
  95   1      	}
  96   1      
  97   1      	for(i = 8; i < 12; i++)
  98   1      	{
  99   1      		buff[i] = hanzi[ line_count*4 + i + 256];
 100   1      	}
 101   1      
 102   1      	for(i = 12; i < 16; i++)
 103   1      	{
 104   1      		buff[i] = hanzi[ line_count*4 + i + 384];
 105   1      	}
 106   1      	*/
 107   1      
 108   1      
 109   1      }
 110          
 111          
 112          void send_data()  			//串行發送8個字節的數據
 113          {
 114   1      	uchar i;
 115   1      	transform_data();			//數據轉換
 116   1      
 117   1      	//顯示"陣點"
C51 COMPILER V6.12  P1                                                                     11/28/2006 21:31:21 PAGE 3   

 118   1      	for( i = 0; i < 16; i++)
 119   1      	{
 120   2      		//SBUF = 0xff;
 121   2            SBUF = buff[i];
 122   2      		while(!TI);
 123   2      		TI = 0;
 124   2      	} 
 125   1      
 126   1      	/*
 127   1      	//顯示"點陣"
 128   1      	for( i = 4; i < 8; i++)
 129   1      	{
 130   1      		//SBUF = 0xff;
 131   1            SBUF = buff[i];
 132   1      		while(!TI);
 133   1      		TI = 0;
 134   1      	} 
 135   1      	for( i = 0; i < 4; i++)
 136   1      	{
 137   1      		//SBUF = 0xff;
 138   1            SBUF = buff[i];
 139   1      		while(!TI);
 140   1      		TI = 0;
 141   1      	} 
 142   1      	*/
 143   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    213    ----
   CONSTANT SIZE    =   1032    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     19       2
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕欧美日本乱码一线二线| 伊人色综合久久天天人手人婷| 国产精品久久久久久久岛一牛影视| 亚洲综合色视频| 激情五月激情综合网| 欧洲一区二区三区免费视频| 久久免费午夜影院| 日本伊人色综合网| 欧美午夜不卡视频| 亚洲三级电影全部在线观看高清| 国产一区二区导航在线播放| 欧美精品欧美精品系列| 亚洲一级二级三级在线免费观看| 成人网在线免费视频| 日韩你懂的在线播放| 日韩成人午夜电影| 欧美三级在线播放| 洋洋av久久久久久久一区| 福利视频网站一区二区三区| 精品国产伦一区二区三区观看方式| 香蕉久久夜色精品国产使用方法| 色视频一区二区| 综合激情网...| 成人在线综合网| 国产日产精品一区| 国产精品一区二区果冻传媒| 欧美白人最猛性xxxxx69交| 日韩中文字幕亚洲一区二区va在线| 色一情一伦一子一伦一区| 中文字幕一区二区三区视频| 成人三级在线视频| 国产女主播在线一区二区| 丁香一区二区三区| 欧美激情一区二区三区蜜桃视频 | 日韩欧美一级二级三级| 亚洲国产一二三| 欧美性猛交xxxxxx富婆| 一区二区三区视频在线观看| 欧美写真视频网站| 免费精品视频最新在线| 日韩一区二区影院| 美腿丝袜一区二区三区| 精品三级在线观看| 久久99热这里只有精品| 亚洲精品一区二区三区四区高清| 成人午夜免费av| 日韩美女视频19| 欧美性生活大片视频| 日本成人在线不卡视频| 26uuu国产在线精品一区二区| 国产麻豆欧美日韩一区| 中文字幕一区二区三区精华液| 91蝌蚪porny成人天涯| 亚洲一二三区视频在线观看| 日韩欧美在线网站| 国产高清精品在线| 亚洲午夜电影网| 欧美成人国产一区二区| 久久99精品久久久久久动态图| 国产欧美一区二区精品久导航| heyzo一本久久综合| 偷拍与自拍一区| 国产精品天美传媒沈樵| 欧美日韩在线播放一区| 国精产品一区一区三区mba视频| 国产精品国产精品国产专区不蜜 | 91啪亚洲精品| 青娱乐精品视频在线| 国产精品色呦呦| 精品视频一区二区不卡| 国产成人在线视频免费播放| 偷拍自拍另类欧美| 欧美激情一区在线| 欧美一区二区三区性视频| 风间由美一区二区av101| 五月婷婷激情综合| 国产精品久久久久久久久久免费看 | 欧美日本在线一区| 国产乱理伦片在线观看夜一区| 一级精品视频在线观看宜春院| 精品久久人人做人人爱| 欧美年轻男男videosbes| 99久久免费视频.com| 久久99精品久久只有精品| 一区二区三区**美女毛片| 国产亚洲一本大道中文在线| 欧美一区二区私人影院日本| 91在线免费看| 国产一区二区三区久久久| 日韩综合小视频| 中文字幕一区二区三区视频| 久久色在线视频| 日韩精品中文字幕一区二区三区 | 亚洲sss视频在线视频| 亚洲欧美综合色| 久久久亚洲精品一区二区三区| 欧美视频日韩视频在线观看| thepron国产精品| heyzo一本久久综合| 国产精品亚洲а∨天堂免在线| 免费xxxx性欧美18vr| 婷婷国产v国产偷v亚洲高清| 亚洲精品第1页| 亚洲免费观看在线视频| 国产精品久久久久久妇女6080| 久久青草国产手机看片福利盒子| 欧美tk—视频vk| 日韩一区二区精品葵司在线| 欧美精品黑人性xxxx| 欧美美女直播网站| 欧美日免费三级在线| 欧美日韩综合在线| 欧美精品久久99久久在免费线| 欧美日韩精品福利| 欧美日韩一区二区不卡| 在线国产亚洲欧美| 欧美性受极品xxxx喷水| 欧美日本在线播放| 91超碰这里只有精品国产| 欧美区一区二区三区| 欧美日本一区二区三区四区| 91精品国产综合久久婷婷香蕉| 91精品国产麻豆| 精品捆绑美女sm三区| 久久久久久久久久久久久女国产乱 | 亚洲国产视频直播| 亚洲18女电影在线观看| 免费日韩伦理电影| 国产一区二区免费看| 成人黄色大片在线观看| 91久久一区二区| 欧美精品九九99久久| 2024国产精品| 亚洲图片激情小说| 亚洲mv大片欧洲mv大片精品| 久久成人久久爱| 国产凹凸在线观看一区二区| 91在线无精精品入口| 欧美日韩高清一区二区| 欧美精品一区二区久久婷婷| 欧美韩国日本综合| 亚洲一区二区三区视频在线| 激情六月婷婷久久| 99精品黄色片免费大全| 欧美视频三区在线播放| 久久精品日产第一区二区三区高清版| 国产精品天干天干在观线| 亚洲成av人片观看| 国产一区不卡在线| 91蝌蚪porny| 欧美大片在线观看一区二区| 国产精品日韩成人| 奇米色一区二区三区四区| 成人av一区二区三区| 91精品久久久久久久久99蜜臂| 中文字幕不卡一区| 日韩国产欧美三级| av一区二区三区四区| 欧美大胆人体bbbb| 亚洲欧美激情插| 成人av在线资源网| 7777精品伊人久久久大香线蕉| 国产精品久久久久永久免费观看| 亚洲成av人片在www色猫咪| 成人激情免费视频| 日韩亚洲欧美在线观看| 亚洲日本在线a| 国产一区二区在线免费观看| 欧美丝袜丝nylons| 中文字幕不卡在线| 国内外成人在线| 欧美一区午夜精品| 夜夜嗨av一区二区三区网页| 成人自拍视频在线| 欧美精品一区二区三区四区 | 18成人在线视频| 激情偷乱视频一区二区三区| 欧美日韩国产乱码电影| 亚洲精品福利视频网站| 成人国产视频在线观看| 久久精品亚洲麻豆av一区二区| 日韩va欧美va亚洲va久久| 欧美色爱综合网| 一区二区三区在线免费| 色综合天天天天做夜夜夜夜做| 亚洲国产精品黑人久久久| 韩国成人福利片在线播放| 日韩亚洲欧美高清| 日精品一区二区三区| 欧美日韩激情一区二区三区| 亚洲欧美日韩成人高清在线一区| 国产aⅴ综合色| 久久久高清一区二区三区| 国产一区二区美女诱惑| 日韩欧美的一区| 日本三级亚洲精品| 欧美成人精品福利| 激情综合网av| 久久久99精品免费观看不卡| 国产精品一区二区三区乱码|