📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 05/22/2009 13:33:00 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\keil 8.02\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /***************************************************************
2 * 标 题:赛维单片机学习板 - 字符液晶演示 *
3 * 日 期:2009-05-20 *
4 * 作 者:赛维单片机-Seawind *
5 * 修 改: *
6 * 网 店:http://shop35044302.taobao.com/ *
7 ****************************************************************
8 * *
9 * 描 述:在指定地址显示字符或字符串 *
10 * *
11 ****************************************************************
12 * 【版 权】 Copyright(C)赛维单片机 @ All Rights Reserved *
13 * 【声 明】 此程序仅用于学习与参考,引用请注明版权和作者信息! *
14 ***************************************************************/
15 #include"delay.h"
16 #include"lcd1602.h"
17
18 /*-----STC89C52 专用-----*/
19 sfr WDT = 0xE1;
20 #define _CLRWDT_ {WDT = 0x36;}
21
22 /********************************************************
23 系统初始化
24 ********************************************************/
25 void InitSys(void)
26 {
27 1 DelayMs(100); // 等待系统稳定
28 1
29 1 P0 = 0xFF; // 初始化IO
30 1 P1 = 0xFF;
31 1 P2 = 0xFF;
32 1 P3 = 0xFF;
33 1
34 1 InitLcd(); // 初始化Lcd
35 1 }
36
37 /********************************************************
38 主函数
39 ********************************************************/
40 void main(void)
41 {
42 1 InitSys();
43 1
44 1 DisplayListChar(1, 1, Name); // 显示name字符串
45 1 DisplayListChar(2, 0, Logo); // 显示LOGO字符串
46 1
47 1 while(1)
48 1 {
49 2 _CLRWDT_;
50 2 }
51 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 288 ----
C51 COMPILER V8.02 MAIN 05/22/2009 13:33:00 PAGE 2
CONSTANT SIZE = 26 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 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 + -