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

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

?? sed1335.c

?? 本文件提供各種驅(qū)動(dòng)程序和匯編代碼,包括溫度芯片驅(qū)動(dòng)等等.
?? C
字號(hào):
#include <reg51.h>
#include <stdio.h>
#include <math.h>
#include <absacc.h>
#include <string.h>
/* 直接訪問方式地址定義,根據(jù)用戶平臺(tái)接口修改 */
#define  wcadd1 XBYTE[0x8100]  /* 寫指令代碼地址 */
#define  wdadd1 XBYTE[0x8000]  /* 寫參數(shù)及顯示數(shù)據(jù)地址 */
#define  rdadd1 XBYTE[0x8100]  /* 讀參數(shù)及顯示數(shù)據(jù)地址 */
#define  rbadd1 XBYTE[0x8000]  /* 讀忙狀態(tài)地址 */
/* 程序參數(shù)定義,根據(jù)用戶選擇的LCM型號(hào)修改 */
#define  PARA 0x1f;
/* 定義調(diào)用函數(shù) */
CCW1_PR(char O_X,char O_Y,char code_1);  /* 漢字寫入函數(shù)(文本方式) */
CCW2_PR(char O_X,char O_Y,char code_1);  /* 漢字寫入函數(shù)(圖形方式) */
W_DOT(int O_X,int O_Y );  /* 繪點(diǎn)函數(shù) */
CW_PR(O_X,O_Y);  /* 西文寫入函數(shù) */
/*-------------------240128的SYSTEM SET 參數(shù)-------------------------------*/
unsigned char SYSTAB[8]={0x30,0x87,0x07,0x1e,0x21,0x80,0x1f,0x00};
unsigned char SCRTAB[10]={0x00,0x00,0x80,0xf0,0x01,0x80,0x00,0x00,0x00,0x00};
/* 在此可以觀察文本方式下的字符及光標(biāo)的顯示效果(寫入內(nèi)容為"Sevicer tel:") */
unsigned char CTAB1[12]={0x53,0x65,0x76,0x69,0x63,0x65,0x72,0x20,0x54,0x45,0x4c,0x3a};
/* 文本方式下的漢字顯示方法
 在文本方式下顯示漢字, 需要在SED1335 等顯示RAM 內(nèi)建立一個(gè)自定義字符庫
 CGRAM,然后通過在相應(yīng)的單元寫入相應(yīng)的字符代碼來實(shí)現(xiàn)漢字的顯示.
 SED1335 等的字符代碼對(duì)應(yīng)的是8x8 點(diǎn)陣的字符塊, 而一個(gè)漢字需要四個(gè)8x8
 點(diǎn)陣的字符塊組合顯示, 所以在建立漢字的CGRAM 時(shí), 需要四個(gè)字符代碼管理一個(gè)
 漢字, 一般是按左上部, 左下部, 右上部和右下部四部分分配代碼. 比如在演示程
 序中建立 "清華" 兩個(gè)漢字的CGRAM,那么這兩個(gè)漢字的代碼為80H(81H,82H,83H)和
 84H(85H,86H,87H). */
code unsigned char CGTAB[4][32]={ 0x00,0x00,0x7F,0x40,0x7F,0x40,0x5F,0x51,      /* 感 */
                                  0x51,0x5F,0x90,0x02,0x29,0x28,0x48,0x07,
                                  0x50,0x48,0xFC,0x40,0xC0,0x48,0x48,0x50,
                                  0x22,0x52,0x8E,0x00,0x90,0xAC,0x24,0xE0,
                                  0x02,0x44,0x2F,0x28,0x0F,0x08,0xEF,0x28,      /* 謝 */
                                  0x28,0x3F,0x21,0x2A,0x34,0x28,0x12,0x01,
                                  0x08,0x88,0xC8,0x88,0x88,0xFE,0x88,0x88,
                                  0xC8,0xA8,0xA8,0x88,0x88,0x88,0xA8,0x10,
                                  0x04,0x04,0x07,0x08,0x14,0x22,0x01,0x06,      /* 各 */
                                  0x18,0xE0,0x0F,0x08,0x08,0x08,0x0F,0x08,
                                  0x00,0x00,0xF0,0x10,0x20,0x40,0x80,0x60,
                                  0x1E,0x40,0xF0,0x10,0x10,0x10,0xF0,0x10,
                                  0x08,0x08,0x08,0x10,0x17,0x30,0x52,0x92,      /* 位 */
                                  0x11,0x11,0x10,0x10,0x10,0x1F,0x10,0x10,
                                  0x80,0x40,0x40,0x08,0xFC,0x00,0x08,0x08,
                                  0x10,0x10,0x90,0xA0,0x24,0xFE,0x00,0x00,  };
/**********************/
/*     演示主程序     */
/**********************/
void main()
   {
     unsigned char i,j,code_1;
     unsigned int k,O_X,O_Y;
     INT_1();   /* 調(diào)初始化函數(shù) */
     k=0;
     for(j=0;j<128;j++)   /* 繪點(diǎn)顯示 */
       {
         O_X=k;
         O_Y=j+0x10;
         W_DOT(O_X,O_Y);  /* 調(diào)繪點(diǎn)函數(shù)  */
         k++;
         if(k>240)break;
       }
      for(j=126;j>0;j--)
       {
         O_X=k;
         O_Y=j+0x10;
         W_DOT(O_X,O_Y);  /* 調(diào)繪點(diǎn)函數(shù)  */
         k++;
         if(k>240)break;
       }

     code_1=0x00;     /* 中文顯示(圖形方式) */
     O_X=0x10+0x02;
     O_Y=0x00;
     CCW2_PR(O_X,O_Y,code_1);   /* 調(diào)中文顯示函數(shù)(圖形方式)  */
     code_1=0x01;
     O_X=0x10+0x19;
     O_Y=0x00;
     CCW2_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(圖形方式)  */
     code_1=0x02;
     O_X=0x10+0x02;
     O_Y=0x6f;
     CCW2_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(圖形方式)  */
     code_1=0x03;
     O_X=0x10+0x19;
     O_Y=0x6f;
     CCW2_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(圖形方式)  */

/*------- 中文顯示(文本方式)----------- */
     CGRAM();     /* 調(diào)CGRAM子程序 */
     code_1=0x80;  /* 取字模 */
     O_X=0x00;
     O_Y=0x02;
     CCW1_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(文本方式)  */
     code_1=0x84;  /* 取字模 */
     O_X=0x1c;
     O_Y=0x04;
     CCW1_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(文本方式)  */
     code_1=0x88;  /* 取字模 */
     O_X=0x00;
     O_Y=0x0e;
     CCW1_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(文本方式)  */
     code_1=0x8c;  /* 取字模 */
     O_X=0x1c;
     O_Y=0x0e;
     CCW1_PR(O_X,O_Y,code_1);  /* 調(diào)中文顯示函數(shù)(文本方式)  */

/*------------西文顯示-------------*/
     wcadd1=0x5d;  /* 設(shè)光標(biāo)形狀 */
     wdadd1=0x07;
     wdadd1=0x03;
     wcadd1=0x5b;  /* OVLAY代碼 */
     wdadd1=0x01;
     wcadd1=0x59;  /* DISP ON\OFF代碼 */
     wdadd1=0x56;
     O_X=0;   /*X軸方向取值0~29(十進(jìn)制)*/
     O_Y=0;  /*Y軸方向取值0~15(十進(jìn)制)*/
     CW_PR(O_X,O_Y);  /* 調(diào)西文寫入函數(shù) */
   }
/********************/
/*   初始化函數(shù)   */
/********************/
INT_1()
   {
     unsigned char i;
     wcadd1=0x40;   /* SYSTEM SET代碼 */
     for(i=0;i<8;i++)
        {
          wdadd1=SYSTAB[i];  /* 寫入?yún)?shù) */
        }
      wcadd1=0x44;   /* SCROLL代碼 */
      for(i=0;i<10;i++)
        {
          wdadd1=SCRTAB[i];   /* 寫入?yún)?shù) */
        }
      wcadd1=0x5a;   /* HDOT SCR 代碼 */
      wdadd1=0x00;   /* 設(shè)置參數(shù)P1 */
      wcadd1=0x5b;   /* OVLAY 代碼 */
      wdadd1=0x00;   /* 設(shè)置參數(shù):顯示一,三區(qū)為文本屬性 */
      CLEAR();       /* 調(diào)清屏函數(shù) */
      wcadd1=0x59;   /* 顯示狀態(tài)設(shè)置 */
      wdadd1=0x54;   /* 設(shè)置參數(shù):顯示一~四區(qū)開顯示 */
  }
/*********************/
/*    清屏函數(shù)     */
/*********************/
CLEAR()
  {
    unsigned int i,j;
    wcadd1=0x4c;   /* CSRDIR 代碼 */
    wcadd1=0x46;   /* CSRW 代碼 */
    wdadd1=0x00;   /* 設(shè)置參數(shù)光標(biāo)指針低8位 */
    wdadd1=0x00;   /* 設(shè)置參數(shù)光標(biāo)指針高8位 */
    wcadd1=0x42;   /* MWRITE 代碼 */
    for(j=0;j<2195;j++)
      {
        for(i=0;i<30;i++)
          {
            wdadd1=0x00;   /* 寫入數(shù)據(jù) */
          }
      }
  }
/********************/
/*   CGRAM函數(shù)    */
/********************/
CGRAM()
  {
   unsigned char i,j;
   wcadd1=0x5c;  /* CGRAMADR 代碼 */
   wdadd1=0x00;  /* 設(shè)置SAG=0x3000 */
   wdadd1=0x30;
   wcadd1=0x46;  /* CSRW 代碼 */
   wdadd1=0x00;  /* 設(shè)置CSR=0x3400(字符代碼=80H) */
   wdadd1=0x34;
   wcadd1=0x4c;  /* CSRDIR 代碼 */
   wcadd1=0x42;  /* MWRITE 代碼 */
   for(j=0;j<4;j++)
     {
   for(i=0;i<32;i++)
      {
       wdadd1=CGTAB[j][i];  /* 寫入字模數(shù)據(jù) */
       }
     }
  }
/*************************/
/*  寫漢字函數(shù)(文本方式) */
/*************************/
CCW1_PR(char O_X,char O_Y,code_1)
  {
    unsigned int i,j;
    i=PARA;
    j=i*O_Y+O_X;
    wcadd1=0x4f;      /* CSRDIR 代碼(下移) */
    wcadd1=0x46;      /* CSRW 代碼 */
    wdadd1=j%256;     /* 設(shè)置光標(biāo)地址 */
    wdadd1=j/256;
    wcadd1=0x42;      /* MWRITE 代碼 */
    wdadd1=code_1;    /* 寫入漢字代碼 */
    wdadd1=code_1+1;  /* 寫入漢字代碼 */
    j++;
    wcadd1=0x46;      /* CSRW 代碼 */
    wdadd1=j%256;     /* 設(shè)置光標(biāo)地址 */
    wdadd1=j/256;
    wcadd1=0x42;      /* MWRITE 代碼 */
    wdadd1=code_1+2;  /* 寫入漢字代碼 */
    wdadd1=code_1+3;  /* 寫入漢字代碼 */
  }
/************************/
/*  寫漢字函數(shù)(圖形方式)*/
/************************/
CCW2_PR(char O_X,char O_Y,code_1)
  {
    unsigned char count1;
    unsigned int i,j,a;
    i=PARA;
    j=i*O_Y+O_X;
    wcadd1=0x4f;   /* CSRDIR 代碼(下移) */
  for(i=0;i<2;i++)
      {
       wcadd1=0x46;      /* CSRW 代碼 */
       wdadd1=j%256;     /* 設(shè)置光標(biāo)地址CSR */
       wdadd1=j/256;
       wcadd1=0x42;    /* MWRITE 代碼 */
       for(count1=i*16;count1<16*(i+1);count1++)
         {
         wdadd1=CGTAB[code_1][count1]; /* 寫入數(shù)據(jù) */
         }
       j=j+1;
       }
  }
 /************************/
 /*       西文函數(shù)       */
 /************************/
unsigned char i;
unsigned int j;
CW_PR(O_X,O_Y)
   {
     i=PARA;
     j=i*O_Y+O_X;
     wcadd1=0x46;   /* CSRW 代碼 */
     wdadd1=j%256;  /* 設(shè)置光標(biāo)地址CSR */
     wdadd1=j/256;
     wcadd1=0x4c;   /* CSRDIR 代碼 */
     wcadd1=0x42;   /* MWRITE 代碼 */
     for(i=0;i<12;i++)
      {
        wdadd1=CTAB1[i];  /* 寫入數(shù)據(jù) */
      }
    }
/***********************/
/*      繪點(diǎn)函數(shù)       */
/***********************/
W_DOT(int O_X,int O_Y)
  {
    unsigned char i,j,dat;
    unsigned int k;
      j=PARA;
      i=O_X%8;
      O_X=O_X/8;
      k=j*O_Y+O_X;
      wcadd1=0x4f;
      wcadd1=0x46;  /* 設(shè)置光標(biāo)地址 */
      wdadd1=k%256; /* 計(jì)算光標(biāo)地址 */
      wdadd1=k/256;
      if(O_Y==0)O_Y=0x80;
      else
        {
             O_Y=1;
         for(;i<7;i++)  /* 計(jì)算顯示位 */
             {
                O_Y=O_Y*2;
             }
         }
      wcadd1=0x43;  /* MREAD 代碼 */
      dat=rdadd1;   /* 讀取當(dāng)前顯示數(shù)據(jù) */
      wcadd1=0x46;  /* 設(shè)置光標(biāo)地址 */
      wdadd1=k%256;  /* 計(jì)算光標(biāo)地址 */
      wdadd1=k/256;
      wcadd1=0x42;  /* MWRITE 代碼 */
      wdadd1=dat|O_Y;  /* 寫入合成數(shù)據(jù) */
  }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久毛片| 日本欧美大码aⅴ在线播放| 亚洲永久精品大片| 国产精品女上位| 久久精品亚洲精品国产欧美| 久久嫩草精品久久久久| 精品免费一区二区三区| 欧美日本国产一区| 欧美蜜桃一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 一本大道久久a久久综合| 色综合天天天天做夜夜夜夜做| a美女胸又www黄视频久久| av中文字幕亚洲| 色呦呦一区二区三区| 欧日韩精品视频| 91精品在线免费| 日韩你懂的在线播放| 久久久久久久久蜜桃| 国产精品美女久久久久久| 亚洲欧美另类小说视频| 一区二区三区精品在线观看| 午夜av电影一区| 国产剧情av麻豆香蕉精品| 成人性视频免费网站| 91极品美女在线| 日韩一区二区中文字幕| 国产日韩av一区| 亚洲女同ⅹxx女同tv| 蜜臀av一区二区在线观看| 黄色精品一二区| 一本在线高清不卡dvd| 777久久久精品| 国产精品成人免费在线| 亚洲电影第三页| 国产麻豆欧美日韩一区| 色先锋aa成人| 精品国产网站在线观看| 国产精品久久久久久久久动漫| 亚洲第一成人在线| 国产91丝袜在线18| 欧美丰满美乳xxx高潮www| 久久久国产一区二区三区四区小说| 亚洲视频狠狠干| 精品一区二区三区的国产在线播放| 成人少妇影院yyyy| 日韩丝袜美女视频| 亚洲视频综合在线| 国产在线播放一区二区三区| 91久久免费观看| 日本一区二区三区免费乱视频| 亚洲午夜久久久| 91污片在线观看| 久久久久99精品国产片| 天堂va蜜桃一区二区三区漫画版| 成人做爰69片免费看网站| 91精品国产综合久久精品图片 | 99国产精品99久久久久久| 在线不卡a资源高清| 亚洲欧美激情一区二区| 国产成人高清在线| 337p日本欧洲亚洲大胆精品| 亚洲福利一区二区| 色偷偷久久一区二区三区| 国产欧美精品一区二区色综合| 免费看精品久久片| 精品视频999| 亚洲小说欧美激情另类| 99re热这里只有精品免费视频| 久久老女人爱爱| 国产麻豆视频精品| 2021久久国产精品不只是精品| 日本网站在线观看一区二区三区| 在线精品视频免费播放| 亚洲伦在线观看| 日本久久精品电影| 亚洲精品中文字幕乱码三区| 色哟哟国产精品免费观看| 一级特黄大欧美久久久| 91香蕉视频mp4| 亚洲乱码日产精品bd| 91蜜桃婷婷狠狠久久综合9色| 国产精品网曝门| 色综合天天综合网天天看片| 1024国产精品| 欧美日韩在线三级| 日韩av午夜在线观看| 日韩欧美一二三区| 国产乱码精品一区二区三区忘忧草| 欧美精品一区二区三区在线播放| 韩国成人在线视频| 国产亚洲综合在线| 99久久国产综合精品女不卡| 亚洲女与黑人做爰| 欧美酷刑日本凌虐凌虐| 久久国产精品露脸对白| 国产亚洲一本大道中文在线| 不卡一区二区在线| 亚洲午夜激情av| 日韩欧美国产精品一区| 粉嫩aⅴ一区二区三区四区| 1024亚洲合集| 日韩视频一区在线观看| 国产91精品精华液一区二区三区| 亚洲女厕所小便bbb| 91精品国产综合久久香蕉的特点| 国产真实精品久久二三区| 中文字幕日韩一区| 91麻豆精品国产91久久久| 国产激情一区二区三区| 午夜视频在线观看一区二区 | 欧美精品一区二区三区在线 | 国产一区欧美日韩| 亚洲人xxxx| 欧美哺乳videos| 色狠狠色狠狠综合| 国产精华液一区二区三区| 午夜精品一区二区三区三上悠亚| 26uuu精品一区二区| 欧美系列日韩一区| 成人一区二区三区中文字幕| 午夜欧美大尺度福利影院在线看 | 国产精品美女久久久久久久久久久| 1区2区3区精品视频| 色综合天天综合网天天看片| 久久超碰97中文字幕| 久久久777精品电影网影网| 粉嫩在线一区二区三区视频| 国产精品国产三级国产aⅴ原创 | 午夜伊人狠狠久久| 欧美xxxxxxxx| 成人精品免费网站| 午夜电影一区二区三区| 国产日韩成人精品| 欧美男生操女生| 国产福利视频一区二区三区| 日日夜夜免费精品| 亚洲国产成人在线| 91精品欧美一区二区三区综合在| 国产成人高清在线| 日韩高清电影一区| 天堂久久一区二区三区| 国产精品护士白丝一区av| 在线不卡一区二区| 91在线看国产| 奇米亚洲午夜久久精品| 午夜成人免费视频| 亚洲日本丝袜连裤袜办公室| 欧美一二区视频| 欧美群妇大交群的观看方式| 99re热视频这里只精品| 国产黄色成人av| 日产欧产美韩系列久久99| 亚洲乱码精品一二三四区日韩在线 | 亚洲国产高清在线观看视频| 欧美一级一区二区| 色婷婷国产精品| 亚洲福中文字幕伊人影院| 亚洲免费伊人电影| 精品国产一区二区精华| 色婷婷精品久久二区二区蜜臀av| 粉嫩高潮美女一区二区三区 | 亚洲国产视频在线| 五月天网站亚洲| 亚洲精品免费在线| 亚洲视频 欧洲视频| 亚洲欧洲日韩综合一区二区| 一区二区三区在线免费播放| 最新日韩av在线| 国产精品欧美极品| 中文字幕一区二区日韩精品绯色| 国产精品久久久久影视| 中文字幕成人av| 国产人成一区二区三区影院| 日韩精品一区二区三区蜜臀| 日韩欧美一二三四区| 精品国产青草久久久久福利| 欧美mv日韩mv亚洲| 久久影院视频免费| 国产嫩草影院久久久久| 亚洲国产精品t66y| 午夜av电影一区| 久久99精品久久久久久动态图| 视频一区二区三区在线| 亚洲成人7777| 国产成人在线免费观看| aaa欧美日韩| 91丝袜呻吟高潮美腿白嫩在线观看| 懂色av噜噜一区二区三区av| 91福利在线看| 欧美私模裸体表演在线观看| 91色视频在线| 在线电影一区二区三区| 制服丝袜国产精品| 2024国产精品| 中文字幕一区不卡| 日日摸夜夜添夜夜添精品视频| 裸体一区二区三区| 国产jizzjizz一区二区| 日韩午夜在线影院|