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

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

?? 240160b.lst

?? 基于C8051F020單片機(jī)的LCD顯示程序
?? LST
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
C51 COMPILER V7.09   240160B                                                               08/23/2004 10:54:00 PAGE 1   


C51 COMPILER V7.09, COMPILATION OF MODULE 240160B
OBJECT MODULE PLACED IN 240160b.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.exe 240160b.c DB OE

line level    source

   1          /****************************************Copyright (c)**************************************************
   2          **                               重慶東電通信技術(shù)有限公司
   3          **                                     生產(chǎn)技術(shù)部
   4          **
   5          **                                 http://www.dodem.com
   6          **
   7          **--------------文件信息--------------------------------------------------------------------------------
   8          ** 文   件   名: 240160b.c
   9          ** 創(chuàng)   建   人: 陳龍永
  10          ** 最后修改日期: 2004年7月5日
  11          ** 描        述: 臺(tái)灣晶采光電液晶240x160B,控制器SED1335F的驅(qū)動(dòng)模塊,包括圖形方式下字符,漢字的顯示程式
  12          **--------------歷史版本信息----------------------------------------------------------------------------
  13          ** 創(chuàng)建人: 陳龍永
  14          ** 版  本: V1.0
  15          ** 日 期: 2004年7月5日
  16          ** 描 述: 原始版本
  17          **
  18          **------------------------------------------------------------------------------------------------------
  19          ** 修改人: 
  20          ** 版  本: 
  21          ** 日 期: 
  22          ** 描 述: 
  23          **
  24          **--------------當(dāng)前版本修訂------------------------------------------------------------------------------
  25          ** 修改人: 陳龍永
  26          ** 日 期: 2004年7月5日
  27          ** 描 述: 240x160B液晶驅(qū)動(dòng)函數(shù)
  28          **            
  29          **------------------------------------------------------------------------------------------------------
  30          ********************************************************************************************************/
  31          /*******************************************************************************************************
  32          ** 液晶接口情況表述:
  33          **      No: LCM ----- F022
  34          **      ---------------------
  35          **      1...RESET..... 復(fù)位                                     復(fù)位信號(hào),低電平有效,阻容式復(fù)位電路
  36          **      2.../RD  ..... P13                                      讀有效
  37          **      3.../WR  ..... P14                                      寫有效
  38          **      4.../CS  ..... P15                                      液晶片選信號(hào),低有效
  39          **      5...A0   ..... P16                                      寄存器選擇信號(hào),命令數(shù)據(jù)方式選擇
  40          **      6...D0   ..... P6.0                                     數(shù)據(jù)總線 D0
  41          **      7...D1   ..... P6.1                                     數(shù)據(jù)總線 D1
  42          **      8...D2   ..... P6.2                                     數(shù)據(jù)總線 D2
  43          **      9...D3   ..... P6.3                                     數(shù)據(jù)總線 D3
  44          **      10..D4   ..... P6.4                                     數(shù)據(jù)總線 D4
  45          **      11..D5   ..... P6.5                                     數(shù)據(jù)總線 D5
  46          **      12..D6   ..... P6.6                                     數(shù)據(jù)總線 D6
  47          **      13..D7   ..... P6.7                                     數(shù)據(jù)總線 D7
  48          **      14..VDD  ..... +3.3V                            電源
  49          **      15..VSS  ..... GND                                      地線                                   
  50          **      16..VLCD ..... +25V                                     25V電壓輸出
  51          **      17..VADJ ..... VO                   對(duì)比度調(diào)整輸入
  52          **      18..ELON ..... P17                                      背光打開(kāi)/關(guān)閉
  53                  19,20    ..... NC
  54          
  55          **      間接方式,無(wú)須上拉電阻,所以數(shù)據(jù)口和控制口應(yīng)設(shè)置為推挽輸出方式
C51 COMPILER V7.09   240160B                                                               08/23/2004 10:54:00 PAGE 2   

  56          ********************************************************************************************************/
  57          
  58          
  59          #include "c8051F020.h"
  60          #include "dotlib1.h"
  61          
  62          
  63          #define Uchar unsigned char 
  64          #define Uint unsigned int
  65          //240x160b,SED1335定義
  66          #define paraP9          0x1e            //相對(duì)于240x160
  67          //光標(biāo)移動(dòng)方向設(shè)置,后續(xù)參數(shù):無(wú)
  68          #define CsrDirR         0x4c
  69          #define CsrDirL         0x4d
  70          #define CsrDirU         0x4e
  71          #define CsrDirD         0x4f
  72          /* 該指令規(guī)定了光標(biāo)指針CSR在計(jì)算機(jī)讀寫顯示數(shù)據(jù)后自動(dòng)修復(fù)的方向,從顯示效果來(lái)說(shuō),
  73          就是光標(biāo)移動(dòng)的方向設(shè)置.該指令的兩個(gè)參數(shù)位DR1,DR0:
  74                          ===========================
  75                            DR1 DR0   自動(dòng)定位方向
  76                          ===========================
  77                             0   0    右
  78                             0   1    左
  79                             1   0    上
  80                             1   1    下
  81                          ===========================
  82          */
  83          
  84          //光標(biāo)指針設(shè)置
  85          #define CsrW            0x46
  86          /* 該指令設(shè)置了光標(biāo)指針CSR.該指針有兩個(gè)功能:1.作為當(dāng)前光標(biāo)顯示的位置;2.作為
  87          顯示存儲(chǔ)器當(dāng)前的地址指針.2個(gè)參數(shù):CSRL,CSRH
  88          [說(shuō)明]:當(dāng)光標(biāo)指針指向有效顯示區(qū)域之外時(shí),光標(biāo)將自動(dòng)消失,但不影響顯示數(shù)據(jù)的讀寫.
  89          光標(biāo)指針在計(jì)算機(jī)的每次讀寫顯示數(shù)據(jù)操作后,將根據(jù)最近設(shè)置的光標(biāo)指針移動(dòng)方向而自動(dòng)
  90          修正.光標(biāo)指針不受畫面滾動(dòng)操作的影響.
  91          */
  92          
  93          //讀取光標(biāo)指針
  94          #define CsrR            0x47
  95          /* 該指令代碼寫入后,計(jì)算機(jī)將從SED1335等數(shù)據(jù)通道讀出當(dāng)前的光標(biāo)指針值.光標(biāo)指針讀
  96          出的順序是先CSRL再CSRH.
  97          */
  98          
  99          //數(shù)據(jù)寫入設(shè)置,后續(xù)參數(shù)N字節(jié)
 100          #define mWrite          0x42
 101          /*該指令寫入后將允許計(jì)算機(jī)連續(xù)的向顯示存儲(chǔ)器內(nèi)寫入數(shù)據(jù),寫入的單元地址由光標(biāo)指針
 102          CSR提供,寫操作完成后光標(biāo)指針自動(dòng)根據(jù)所設(shè)置的光標(biāo)指針移動(dòng)方向進(jìn)行修改,顯示數(shù)據(jù)
 103          寫入操作在計(jì)算機(jī)寫入下一指令代碼后結(jié)束.
 104          */
 105          
 106          //數(shù)據(jù)讀取設(shè)置,后續(xù)參數(shù)N字節(jié)
 107          #define mRead           0x43
 108          /*該指令寫入將允許計(jì)算機(jī)連續(xù)地從顯示存儲(chǔ)器內(nèi)讀取數(shù)據(jù),讀取的單元地址由光標(biāo)指針
 109          CSR提供讀操作完成后,光標(biāo)指針自動(dòng)根據(jù)所設(shè)定的光標(biāo)移動(dòng)方向進(jìn)行修改.顯示數(shù)據(jù)讀取
 110          操作在計(jì)算機(jī)寫入下一個(gè)指令代碼后結(jié)束.
 111          */
 112          
 113          ////////////////////////////////////////////////////////////////////
 114          //
 115          /////////////液晶MODULE 240x160b,SED1335F0B驅(qū)動(dòng)函數(shù)/////////////////
 116          //
 117          ////////////////////////////////////////////////////////////////////
C51 COMPILER V7.09   240160B                                                               08/23/2004 10:54:00 PAGE 3   

 118          //-----------------------------------------------------------------------------
 119          // 函數(shù):void WriteCmd(unsigned char cmd)(私有函數(shù),其他模塊不能調(diào)用)
 120          //-----------------------------------------------------------------------------
 121          /******************************************************************************
 122           調(diào)用方式(Function):WriteCmd()  
 123           函數(shù)描述(Description):指令寫入函數(shù)
 124           入口參數(shù)(Parameters):無(wú)
 125           返回值(Returns):無(wú)
 126           創(chuàng)建時(shí)間:16:07,PM,2004.4.19
 127           修改時(shí)間:無(wú)
 128           修改原因:無(wú)
 129          ******************************************************************************/
 130          void WriteCmd(Uchar cmd)        
 131          {
 132   1              RD=1;
 133   1              A0=1;
 134   1              P6=cmd;
 135   1              CS=0;
 136   1              WR=0;
 137   1              WR=1;
 138   1              CS=1;
 139   1      }
 140          
 141          
 142          //-----------------------------------------------------------------------------
 143          // 函數(shù):void WriteData(unsigned char datalcd) (私有函數(shù),其他模塊不能調(diào)用)
 144          //-----------------------------------------------------------------------------
 145          /******************************************************************************
 146           調(diào)用方式(Function):WriteData(datalcd) 
 147           函數(shù)描述(Description):數(shù)據(jù)和指令的附屬參數(shù)寫入函數(shù)
 148           入口參數(shù)(Parameters):
 149                                                    datalcd--待寫入的顯示數(shù)據(jù)或指令的附屬參數(shù)
 150           返回值(Returns):無(wú)
 151           創(chuàng)建時(shí)間:16:07,PM,2004.4.19
 152           修改時(shí)間:無(wú)
 153           修改原因:無(wú)
 154          ******************************************************************************/
 155          void WriteData(Uchar datalcd){
 156   1              
 157   1              RD=1;
 158   1              A0=0;
 159   1              P6=datalcd;
 160   1              CS=0;
 161   1              WR=0;
 162   1              WR=1;
 163   1              CS=1;
 164   1      
 165   1      }
 166          
 167          //-----------------------------------------------------------------------------
 168          // 函數(shù):unsigned char ReadfromLcd(void) (私有函數(shù),其他模塊不能調(diào)用)
 169          //-----------------------------------------------------------------------------
 170          /******************************************************************************
 171           調(diào)用方式(Function):ReadfromLcd() 
 172           函數(shù)描述(Description):數(shù)據(jù)和光標(biāo)地址讀出函數(shù)
 173           入口參數(shù)(Parameters):無(wú)
 174           返回值(Returns):數(shù)據(jù)或光標(biāo)地址
 175           創(chuàng)建時(shí)間:16:07,PM,2004.4.19
 176           修改時(shí)間:無(wú)
 177           修改原因:無(wú)
 178          ******************************************************************************/
 179          Uchar ReadfromLcd(void){
C51 COMPILER V7.09   240160B                                                               08/23/2004 10:54:00 PAGE 4   

 180   1      
 181   1              Uchar rdata;
 182   1      
 183   1              P6=0xff;
 184   1              A0=1;
 185   1              RD=0;
 186   1              rdata=P6;
 187   1              CS=0;
 188   1              RD=1;
 189   1              CS=1;
 190   1              return(rdata);
 191   1      }
 192          
 193          //-----------------------------------------------------------------------------
 194          // 函數(shù):void LcdInit(void)
 195          //-----------------------------------------------------------------------------
 196          /******************************************************************************
 197           調(diào)用方式(Function):LcdInit() 
 198           函數(shù)描述(Description):液晶初始化函數(shù)
 199           入口參數(shù)(Parameters):無(wú)
 200           返回值(Returns):無(wú)
 201           創(chuàng)建時(shí)間:16:07,PM,2004.4.19
 202           修改時(shí)間:無(wú)
 203           修改原因:無(wú)
 204          ******************************************************************************/
 205          
 206          void LcdInit(void){
 207   1      
 208   1              WriteCmd(0x40);         //進(jìn)行system set,要寫入8個(gè)參數(shù)     
 209   1              WriteData(0x30);        //單屏結(jié)構(gòu),8×8點(diǎn)陣
 210   1              WriteData(0x87);        //字符寬度位7
 211   1              WriteData(0x07);        //字符高度為7
 212   1              WriteData(0x1d);        //一行顯示30個(gè)字符      (C/R)
 213   1              WriteData(0x42);        //頻率轉(zhuǎn)化
 214   1              WriteData(0x9f);        //每幀掃描160行         (L/F)
 215   1              WriteData(0x1e);        //一行共有30個(gè)字符  
 216   1              WriteData(0);   
 217   1      
 218   1              WriteCmd(0x44);         //進(jìn)行Scroll,要寫入10個(gè)參數(shù)   
 219   1              WriteData(0x00);
 220   1              WriteData(0x00);
 221   1              WriteData(0xa0);        //第一顯示區(qū)地址和所占的行數(shù)160行
 222   1              WriteData(0xc0);
 223   1              WriteData(0x12);
 224   1              WriteData(0xa0);        //第二顯示區(qū)地址和所占的行數(shù)160行
 225   1              WriteData(0x80);  
 226   1              WriteData(0x25);        //第三顯示區(qū)地址高8位、低8位和所占的行數(shù)160行
 227   1      //      WriteData(0x00);  
 228   1      //      WriteData(0x00);        //第四顯示區(qū)地址高8位、低8位和所占的行數(shù)160行
 229   1      
 230   1              WriteCmd(0x5a);                                 //以點(diǎn)為單位的水平移動(dòng)量
 231   1              WriteData(0x00);                                //水平卷動(dòng),初始化時(shí)必須清零
 232   1      
 233   1              WriteCmd(0x5b);                                 //顯示合成方式設(shè)置
 234   1              WriteData(0x0c);                                //三屏圖形方式相加,或邏輯
 235   1      
 236   1              WriteCmd(0x59);                                 // 寫入指令代碼0x59
 237   1              WriteData(0x04);                                // 顯示1區(qū)開(kāi)顯示,2、3、4區(qū)關(guān)顯示;光標(biāo)關(guān)顯示
 238   1      }
 239          
 240          //-----------------------------------------------------------------------------
 241          // 函數(shù):void LcdClr(void)
C51 COMPILER V7.09   240160B                                                               08/23/2004 10:54:00 PAGE 5   

 242          //-----------------------------------------------------------------------------
 243          /******************************************************************************

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美天堂亚洲电影院在线播放| 日韩三级电影网址| 99精品一区二区| 久久超碰97人人做人人爱| 日本欧美肥老太交大片| 视频一区国产视频| 偷窥国产亚洲免费视频| 无吗不卡中文字幕| 美国三级日本三级久久99| 日韩成人一级片| 久久激情五月婷婷| 久久精品国产亚洲高清剧情介绍| 久久精品国产99国产| 韩国精品一区二区| 国产成人在线视频播放| 粉嫩绯色av一区二区在线观看 | 人人爽香蕉精品| 婷婷综合五月天| 久久精品国产色蜜蜜麻豆| 国产一区 二区| 成人午夜视频在线观看| 91丨porny丨户外露出| 日本久久精品电影| 欧美日韩精品一区二区三区| 在线成人午夜影院| 久久这里都是精品| 国产精品三级久久久久三级| 亚洲丝袜制服诱惑| 亚洲成人av电影在线| 青青草国产成人av片免费| 极品美女销魂一区二区三区免费 | 91精品国产色综合久久不卡电影 | 亚洲超碰精品一区二区| 久久国产尿小便嘘嘘尿| 成人午夜在线播放| 欧美色窝79yyyycom| 欧美大度的电影原声| 国产亚洲精品精华液| 一区二区在线观看不卡| 日韩av一区二区在线影视| 国产精品1区2区| 日本高清视频一区二区| 日韩免费一区二区| 亚洲欧洲日韩一区二区三区| 偷拍亚洲欧洲综合| 成人精品一区二区三区中文字幕| 欧美在线观看视频一区二区| 日韩欧美另类在线| 亚洲男人天堂一区| 精品夜夜嗨av一区二区三区| 99re热这里只有精品免费视频 | 蜜臀a∨国产成人精品| 韩国视频一区二区| 色爱区综合激月婷婷| 精品999在线播放| 亚洲日本中文字幕区| 美女视频网站久久| 91欧美激情一区二区三区成人| 欧美一区二区三区小说| 中文字幕在线不卡| 老司机精品视频导航| 在线免费一区三区| 国产偷国产偷精品高清尤物| 亚洲一级二级在线| 成人网男人的天堂| 欧美成人性战久久| 亚洲午夜久久久久久久久电影院 | 一本久久综合亚洲鲁鲁五月天| 日韩欧美一区中文| 亚洲一级二级三级| 成人综合激情网| 日韩欧美国产精品一区| 夜夜爽夜夜爽精品视频| 国产精品亚洲一区二区三区妖精 | 成人网在线免费视频| 日韩欧美一区二区三区在线| 一区二区视频在线看| 国产99久久久精品| 欧美成人性福生活免费看| 亚洲超丰满肉感bbw| 色久综合一二码| 欧美国产欧美亚州国产日韩mv天天看完整| 婷婷中文字幕一区三区| 色婷婷久久一区二区三区麻豆| 久久久激情视频| 伦理电影国产精品| 69av一区二区三区| 亚洲成av人片在线| 欧美午夜寂寞影院| 亚洲一区二区三区小说| 99re视频精品| 亚洲欧洲综合另类在线| 99re热视频这里只精品| 最新国产精品久久精品| 大桥未久av一区二区三区中文| 久久免费午夜影院| 国产麻豆一精品一av一免费| 日韩一级大片在线| 偷拍亚洲欧洲综合| 欧美一区二区播放| 蜜臀精品一区二区三区在线观看 | 97成人超碰视| 国产精品国产精品国产专区不片| 国产精品66部| 欧美国产日韩精品免费观看| 国产黄人亚洲片| 欧美国产国产综合| 国产成人午夜高潮毛片| 久久精品免视看| 国产超碰在线一区| 国产精品每日更新在线播放网址| av电影天堂一区二区在线观看| 中文字幕在线一区免费| 一本大道久久精品懂色aⅴ| 亚洲色图视频网站| 欧美亚洲国产一区二区三区va| 一区二区在线观看免费| 欧美日韩另类国产亚洲欧美一级| 亚洲mv大片欧洲mv大片精品| 欧美高清www午色夜在线视频| 日韩精品成人一区二区在线| 日韩西西人体444www| 精品一区二区三区在线播放视频| 精品免费日韩av| 国产高清一区日本| 亚洲欧美偷拍另类a∨色屁股| 日本高清成人免费播放| 肉肉av福利一精品导航| 精品国产污污免费网站入口| 国产成人av电影| 亚洲三级免费观看| 欧美日本在线播放| 久久福利资源站| 国产精品网站在线观看| 色综合久久综合网欧美综合网| 亚洲一区二区三区国产| 精品日韩一区二区三区免费视频| 国产麻豆成人传媒免费观看| 18欧美乱大交hd1984| 欧美日韩小视频| 国产伦精品一区二区三区免费| 国产精品久久久久久久久晋中 | 高潮精品一区videoshd| 亚洲欧美日韩一区二区| 3atv在线一区二区三区| 国产a久久麻豆| 亚洲成人资源网| 久久精品一区二区三区不卡| 91丝袜美女网| 国产揄拍国内精品对白| 亚洲激情第一区| 久久婷婷综合激情| 91久久精品一区二区| 蜜桃精品视频在线| 日韩一区在线看| 日韩欧美一二三四区| 色综合色综合色综合| 国内精品免费在线观看| 亚洲一本大道在线| 欧美精品一区二区三区蜜臀 | 久久精品日韩一区二区三区| 欧美日韩在线播放| 成人永久免费视频| 青青草一区二区三区| 亚洲精品国产a久久久久久| 欧美r级电影在线观看| 色又黄又爽网站www久久| 国产一区二区三区不卡在线观看 | 欧美在线你懂得| 国产剧情一区二区| 天天综合色天天综合| 国产精品久久久一区麻豆最新章节| 欧美精品色综合| 91同城在线观看| 国产不卡免费视频| 另类的小说在线视频另类成人小视频在线 | 成人国产在线观看| 久久 天天综合| 五月天亚洲精品| 亚洲专区一二三| 亚洲欧洲制服丝袜| 国产精品久久久久久久久免费相片| 日韩一区二区免费高清| 欧美色综合天天久久综合精品| 波多野结衣一区二区三区| 精品亚洲国内自在自线福利| 亚洲丶国产丶欧美一区二区三区| 国产精品免费aⅴ片在线观看| 亚洲精品一区二区精华| 欧美一卡二卡在线| 欧美日韩亚洲综合| 色诱视频网站一区| 色综合天天性综合| 成人看片黄a免费看在线| 国产大片一区二区| 精品一区二区影视| 韩国av一区二区三区在线观看| 日本中文字幕一区二区视频| 亚洲成人黄色影院| 午夜精品一区二区三区免费视频|