?? 2543.lst
字號(hào):
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:\單片機(jī)\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}; //數(shù)據(jù)緩沖
11 unsigned long adata; // 轉(zhuǎn)換成的數(shù)據(jù)
12 unsigned long shuchu;
13
14 void display(void);
15
16 /*
17 void hua_zuobiao(void)
18 {
19 uint i,j;
20 //化坐標(biāo)
21 for(i=0;i<8;i++)
22 {
23 set_adr(i,0); //共有八頁(yè)
24 for(j=0;j<128;j++) //一頁(yè)有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(); //復(fù)位
42 1 //dison_off(0); //屏幕開(kāi)
43 1 //set_startline(0); //從零行開(kāi)始
44 1 //clear(); //清屏
45 1
46 1 //hua_zuobiao();
47 1
48 1 while(1)
49 1 {
50 2 adata=read2543(0x00); //轉(zhuǎn)換的數(shù)據(jù)
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)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -