📄 main.lst
字号:
C51 COMPILER V6.11 MAIN 03/30/2001 19:15:11 PAGE 1
C51 COMPILER V6.11, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN .\main.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE .\main.c DEBUG OBJECTEXTEND
stmt level source
1 #include <REG767.H>
2
3 void main (void)
4 {
5 1 unsigned char i;
6 1
7 1 /************************************************
8 1 Set CIN1A(P0^4) and CIN2A(P0^2 as Input Only and
9 1 CMP1 Out(P0^6) and CMP2 Out(P0^0) as Push-Pull
10 1 Output
11 1 ************************************************/
12 1
13 1 P0M2 &= ~0x14; // Set P0^4 and P0^2 Input Only
14 1 P0M1 |= 0x14; // Disable Dig Out on Cmp Input pins.
15 1 PT0AD = 0x14; // Disable Digital Input on CMP pins.
16 1
17 1 /****************************************************
18 1 Enable the Comparator 1 with Pos In on CIN1A and
19 1 Neg In from internal Vref of 1.28V.
20 1 ****************************************************/
21 1 CMP1 = 0x2C;
22 1
23 1 /****************************************************
24 1 Enable the Comparator 2 with Pos In on CIN2A and
25 1 Neg In from external CMPREF.
26 1 ****************************************************/
27 1 CMP2 = 0x24;
28 1
29 1 /********************************************************
30 1 Delay 10uSec to allow comparator to stabilize
31 1 ********************************************************/
32 1 for (i=0; i<= 10; i++); // Do nothing delay 10uSec
33 1 while(1)
34 1 {
35 2 ; // Loop Forever
36 2 ; // Your software here
37 2 }
38 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 23 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -