📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 08/18/2008 18:35:15 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND TABS(2)
line level source
1 #include<REGX52.H>
2 #include<absacc.h>
3 #include "Global.H"
4 #include "ISD1420.h"
5
6 void SystemInitialize(void);//系统初始始化
7 void delay_1ms(); //延时1ms
8
9
10 main()
11 {
12 1 char temp = 0;
13 1 delay_1ms();
14 1 SystemInitialize();
15 1 DisplayBuffer[2] = HexChar[ISD1420_Counter];
16 1 DisplayBuffer[7] = HexChar[KeyValue];
17 1 while(1)
18 1 {
19 2 ISD1420_Task();
20 2
21 2 }
22 1 }
23
24
25 void delay_1ms() //延时1ms
26 {
27 1 int j=300;
28 1 while(j--);
29 1 }
30 //系统初始化
31 void SystemInitialize(void)
32 {
33 1 //资源设置(初始化)
34 1 //================
35 1 //定时器0工作在方式1 作时间定时用(2.5ms产生一次溢出中断)
36 1 //外部中断设置 INT0及INT1均为边沿触发(允许中断)
37 1
38 1 TMOD = 0x10;//7(GATE),6(C/~T),5(M1),4(M0),3(GATE),2(C/~T),1(M1),0(M0) //使用定时器1,工作方式1,
39 1 TH1 = 0xF6;//Serial Port Baud Rate 2400 bps, when the main frequence is 12MHz
40 1 TL1 = 0x00;
41 1 TCON = 0x45;//TCON: 7(TF1),6(TR1),5(TF0),4(TR0),3(IE1),2(IT1),1(IE0),0(IT0)
42 1 //SCON = 0x78;//SCON: 7(SM0),6(SM1),5(SM2),4(REN),3(TB8),2(RB8),1(TI),0(RI)
43 1 //PCON = 0x00;//PCON: 7(SMOD),6(null),5(null),4(null),3(GF1),2(GF0),1(PD),0(IDL)
44 1 IE = 0x0D;//中断允许:7(EA),6(null),5(ET2),4(ES),3(ET1),2(EX1),1(ET0),0(EX0)
45 1 //IP = 0x30;//中断优先级:7(null),6(null),5(PT2),4(PS),3(PT1),2(PX1),1(PT0),0(PX0)
46 1 //==============================================================================
47 1 //开启中断,允许中断响应
48 1 //======================
49 1 EA = 1;
50 1 /* TMOD=0x10; //使用定时器1,工作方式1,
51 1 TL1=0x00; //-1000%256;
52 1 TH1=0xFB; //-1000/256; //定时2.5ms
53 1 EA=1; //开中断
54 1 ET1=1;
55 1 EX0=1;
C51 COMPILER V8.02 MAIN 08/18/2008 18:35:15 PAGE 2
56 1 IT0=1;
57 1 TR1=1; */
58 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 76 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 1
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 + -