?? htg12864.lst
字號:
C51 COMPILER V8.08 HTG12864 02/10/2009 17:32:48 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE HTG12864
OBJECT MODULE PLACED IN HTG12864.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE HTG12864.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2
3
4
5
6
7 #include <reg51.h>
8 #include <intrins.h>
9 #define uchar unsigned char
10 #define uint unsigned int
11 /*
12 sbit R_S= P3^5;//指令/數(shù)據(jù)選擇信號
13 sbit RES= P3^4;//復(fù)位信號
14 sbit W_R= P3^1;//寫信號
15 sbit R_D= P3^0;//讀信號
16 sbit C_S= P3^7;//片選
17
18
19 */
20
21
22 /****************Serial*************************/
23
24
25 sbit R_S= P3^5;//指令/數(shù)據(jù)選擇信號
26 sbit RES= P3^4;//復(fù)位信號
27 sbit SCK= P1^6;
28 sbit SDA= P1^7;
29 sbit C_S= P3^7;//片選
30
31 /**********************************************/
32
33
34 uchar Page = 0xb0 ;
35 /*1 2 3 4 5 6 7 8 9 10 11 12 13 14 1
-5 16 */
36 unsigned char code Number[][16]= {0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0
-x0F,0x00, //0
37 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0
-x00,0x00, //1
38 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0
-x30,0x00, //2
39 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0
-x0E,0x00, //3
40 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0
-x24,0x00, //4
41 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0
-x0E,0x00, //5
42 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0
-x0E,0x00, //6
43 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0
-x00,0x00, //7
44 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0
-x1C,0x00, //8
45 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0
C51 COMPILER V8.08 HTG12864 02/10/2009 17:32:48 PAGE 2
-x0F,0x00, //9
46 0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0
-x38,0x20, //A 1
47 0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00, //B 2
48 0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00, //C 3
49 0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00, //D
- 4
50 0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x20,0x23,0x20,0
-x18,0x00, //E 5
51 0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00, //F 6
52 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0
-x3F,0x20, //a 27
53 0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0
-x0E,0x00, //b 28
54 0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00, //c 29
55 0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20, //d 30
56 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00, //e 31
57 0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00 //f 32
58 };
59
60
61
62 void delay(uint ms)
63 {
64 1 uchar j;
65 1 while(ms--)
66 1 for(j=0;j<=20;j++); //
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -