?? hal.lst
字號:
C51 COMPILER V7.01 HAL 11/14/2003 09:44:52 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE HAL
OBJECT MODULE PLACED IN HAL.OBJ
COMPILER INVOKED BY: E:\Keil\C51\BIN\c51.exe HAL.C DB OE COMPACT ROM(LARGE)
stmt level source
1
2 #include"HAL.H"
3 #include"D12CI.H"
4 #include"MAIN.H"
5
6
7 /*********************************************************************************************************
-*
8 *This is the lowest layer code in the firmware,which performs hardware dependent i/o access to PDIUSBD12.
-*
9 *********************************************************************************************************
-*/
10 void outportb(unsigned char port,unsigned char val)
11 {
12 1 unsigned char xdata *ext_address;
13 1
14 1 // MCU_HOSTDACK=1;
15 1
16 1 ext_address=0xff00+port;
17 1 // ext_address=port;
18 1 *ext_address=val;
19 1
20 1 //MCU_HOSTDACK=0;
21 1
22 1 }
23 unsigned char inportb(unsigned char port)
24 {
25 1 unsigned char xdata *ext_address;//define an external data storage
26 1
27 1 unsigned char c;
28 1
29 1 // MCU_HOSTDACK=1; // set DMA's mode flag
30 1
31 1 ext_address=0xff00+port;
32 1 //ext_address=port;
33 1 c=*ext_address;
34 1
35 1 // MCU_HOSTDACK=0;
36 1
37 1 return c;
38 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 26 ----
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 + -