⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2543.lst

📁 128*64串行输入数据!希望能给大家提供帮助!
💻 LST
字号:
C51 COMPILER V7.06   2543                                                                  08/02/2007 15:46:31 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 2543
OBJECT MODULE PLACED IN 2543.OBJ
COMPILER INVOKED BY: E:\单片机\kcai\安装后\C51\BIN\C51.EXE 2543.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #include<reg52.h>
   2          #include"lcd.h"
   3          #include"TCL2543.h"
   4          #define uint unsigned int
   5          #define uchar unsigned char
   6          
   7          uchar code tab1[]="dianya 0.00     ";
   8          uchar code tab2[]="made xiao yu    ";
   9          uchar code tab3[]="0123456789.";
  10          unsigned long d[4]={0,0,0,0};  //数据缓冲
  11          unsigned long adata;   // 转换成的数据
  12          unsigned long shuchu;
  13          
  14          void display(void);
  15          
  16          /*
  17          void hua_zuobiao(void)
  18          {
  19           uint i,j;
  20                               //化坐标 
  21          for(i=0;i<8;i++)
  22          {
  23           set_adr(i,0);   //共有八页
  24           for(j=0;j<128;j++)  //一页有128列,纵向取模
  25          {
  26           if(j>=64) WRdata(a[j+i*128],0,1);  //右半屏幕
  27           else WRdata(a[j+i*128],1,0); //左半屏幕
  28          }
  29          }
  30          }*/
  31          void main(void)
  32          {
  33   1       uchar i;
  34   1       init_lcd(); //初始化
  35   1       clear_lcd(); //清屏
  36   1       gotoxy(1,0); //第一行
  37   1       for(i=0;i<16;i++) write_lcd_data(tab1[i]);
  38   1       gotoxy(2,0);  //第二行
  39   1       for(i=0;i<16;i++) write_lcd_data(tab2[i]);
  40   1      /*12864初始化*/ 
  41   1       //reset();    //复位
  42   1       //dison_off(0);     //屏幕开
  43   1       //set_startline(0);  //从零行开始
  44   1       //clear();          //清屏
  45   1       
  46   1       //hua_zuobiao(); 
  47   1      
  48   1       while(1)
  49   1       {
  50   2        adata=read2543(0x00);  //转换的数据
  51   2        display();   
  52   2        gotoxy(1,7);             
  53   2        for(i=0;i<4;i++)write_lcd_data(tab3[d[i]]); 
  54   2        }
  55   1      }
C51 COMPILER V7.06   2543                                                                  08/02/2007 15:46:31 PAGE 2   

  56          
  57          void display(void)
  58          {
  59   1       shuchu=100*adata/819;
  60   1       d[0]=shuchu/100;
  61   1       d[1]=10;
  62   1       d[2]=shuchu%100/10;
  63   1       d[3]=shuchu%10;
  64   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    446    ----
   CONSTANT SIZE    =     46    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =     24       4
   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 + -