?? peli_test.lst
字號:
A51 MACRO ASSEMBLER PELI_TEST 02/12/2003 17:10:16 PAGE 1
MACRO ASSEMBLER A51 V7.01
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: C:\KEIL\C51\BIN\A51.EXE PELI_TEST.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 $nomod51
2
0080 3 P0 DATA 080H
0090 4 P1 DATA 090H
00A0 5 P2 DATA 0A0H
00B0 6 P3 DATA 0B0H
00D6 7 AC BIT 0D0H.6
00B4 8 T0 BIT 0B0H.4
00B5 9 T1 BIT 0B0H.5
00AF 10 EA BIT 0A8H.7
0090 11 T2 BIT 090H.0
00A8 12 IE DATA 0A8H
0080 13 P0_0 BIT 080H.0
0090 14 P1_0 BIT 090H.0
0081 15 P0_1 BIT 080H.1
00D1 16 FL BIT 0D0H.1
00A0 17 P2_0 BIT 0A0H.0
0091 18 P1_1 BIT 090H.1
0082 19 P0_2 BIT 080H.2
00B0 20 P3_0 BIT 0B0H.0
00A1 21 P2_1 BIT 0A0H.1
0092 22 P1_2 BIT 090H.2
0083 23 P0_3 BIT 080H.3
00B1 24 P3_1 BIT 0B0H.1
00A2 25 P2_2 BIT 0A0H.2
0093 26 P1_3 BIT 090H.3
0084 27 P0_4 BIT 080H.4
00B2 28 P3_2 BIT 0B0H.2
00A3 29 P2_3 BIT 0A0H.3
0094 30 P1_4 BIT 090H.4
0085 31 P0_5 BIT 080H.5
00CE 32 EXF2 BIT 0C8H.6
00B7 33 RD BIT 0B0H.7
00B3 34 P3_3 BIT 0B0H.3
00A4 35 P2_4 BIT 0A0H.4
0095 36 P1_5 BIT 090H.5
0086 37 P0_6 BIT 080H.6
00B4 38 P3_4 BIT 0B0H.4
00A5 39 P2_5 BIT 0A0H.5
0096 40 P1_6 BIT 090H.6
0087 41 P0_7 BIT 080H.7
00B5 42 P3_5 BIT 0B0H.5
00AC 43 ES BIT 0A8H.4
00A6 44 P2_6 BIT 0A0H.6
0097 45 P1_7 BIT 090H.7
00B6 46 P3_6 BIT 0B0H.6
00A7 47 P2_7 BIT 0A0H.7
00B8 48 IP DATA 0B8H
00B7 49 P3_7 BIT 0B0H.7
0098 50 RI BIT 098H.0
00D7 51 CY BIT 0D0H.7
00B2 52 INT0 BIT 0B0H.2
00B3 53 INT1 BIT 0B0H.3
0099 54 TI BIT 098H.1
00CB 55 RCAP2H DATA 0CBH
00BC 56 PS BIT 0B8H.4
0081 57 SP DATA 081H
0091 58 T2EX BIT 090H.1
A51 MACRO ASSEMBLER PELI_TEST 02/12/2003 17:10:16 PAGE 2
00D2 59 OV BIT 0D0H.2
00CA 60 RCAP2L DATA 0CAH
00C9 61 C_T2 BIT 0C8H.1
00B6 62 WR BIT 0B0H.6
00CD 63 RCLK BIT 0C8H.5
00CC 64 TCLK BIT 0C8H.4
0099 65 SBUF DATA 099H
0087 66 PCON DATA 087H
0098 67 SCON DATA 098H
0089 68 TMOD DATA 089H
0088 69 TCON DATA 088H
0089 70 IE0 BIT 088H.1
008B 71 IE1 BIT 088H.3
00F0 72 B DATA 0F0H
00C8 73 CP_RL2 BIT 0C8H.0
00E0 74 ACC DATA 0E0H
00A9 75 ET0 BIT 0A8H.1
00AB 76 ET1 BIT 0A8H.3
008D 77 TF0 BIT 088H.5
00AD 78 ET2 BIT 0A8H.5
008F 79 TF1 BIT 088H.7
00CF 80 TF2 BIT 0C8H.7
009A 81 RB8 BIT 098H.2
008C 82 TH0 DATA 08CH
00A8 83 EX0 BIT 0A8H.0
0088 84 IT0 BIT 088H.0
008D 85 TH1 DATA 08DH
00AA 86 EX1 BIT 0A8H.2
009B 87 TB8 BIT 098H.3
008A 88 IT1 BIT 088H.2
00CD 89 TH2 DATA 0CDH
00D0 90 P BIT 0D0H.0
009F 91 SM0 BIT 098H.7
008A 92 TL0 DATA 08AH
009E 93 SM1 BIT 098H.6
008B 94 TL1 DATA 08BH
009D 95 SM2 BIT 098H.5
00CC 96 TL2 DATA 0CCH
00B9 97 PT0 BIT 0B8H.1
00D3 98 RS0 BIT 0D0H.3
00BB 99 PT1 BIT 0B8H.3
00D4 100 RS1 BIT 0D0H.4
00BD 101 PT2 BIT 0B8H.5
008C 102 TR0 BIT 088H.4
008E 103 TR1 BIT 088H.6
00CA 104 TR2 BIT 0C8H.2
00B8 105 PX0 BIT 0B8H.0
00BA 106 PX1 BIT 0B8H.2
0083 107 DPH DATA 083H
0082 108 DPL DATA 082H
00CB 109 EXEN2 BIT 0C8H.3
009C 110 REN BIT 098H.4
00C9 111 T2MOD DATA 0C9H
00C8 112 T2CON DATA 0C8H
00B0 113 RXD BIT 0B0H.0
008F 114 CKCON DATA 08FH
00B1 115 TXD BIT 0B0H.1
00D5 116 F0 BIT 0D0H.5
00D0 117 PSW DATA 0D0H
118 ;/*
119 ;;*****************************************************************************************
**************************
120 ;*描述: 獨立的CAN 控制器SJA1000PeliCAN簡單的測試程序
121 ;*文件名: PELI_TEST.ASM
122 ;*應用語言: KEIL A51/L51 or Intel A51/L51
123 ;*版本 : V1.0
A51 MACRO ASSEMBLER PELI_TEST 02/12/2003 17:10:16 PAGE 3
124 ;*廣州周立功單片機發(fā)展有限公司 保留所有的版權
125 ;;*****************************************************************************************
**************************
126 ;;*/
127 ;/*$page;*/
128 ;;/*
129 ;;*****************************************************************************************
******************************
130 ;;* 導入頭文件
131 ;;*****************************************************************************************
******************************
132 ;;*/
133 ;$include (SJA_PELICONF.ASM)
+1 134 ;;;/*
+1 135 ;******************************************************************************************
**************************
+1 136 ;*描述: 獨立的CAN 控制器SJA1000基本硬件頭文件定義 CAN 工作方式)
+1 137 ;*文件名: SJA_PELIConf.asm
+1 138 ;*應用語言: KEIL A51/L51 or Intel A51/L51
+1 139 ;*版本 : V1.0
+1 140 ;*廣州周立功單片機發(fā)展有限公司 保留所有的版權
+1 141 ;******************************************************************************************
**************************
+1 142 ;;*/
+1 143
+1 144 ;;;/*$page;*/
+1 145 ;;;/*
+1 146 ;******************************************************************************************
**************************
+1 147 ;** 關于PeliCAN模式下一些必須說明的問題:
+1 148 ;** 1、PeliCAN模式的選擇:sja1000上電默認的模式為BasicCAN模式,所以上電后應在復位模式下
首先將時鐘分頻器中的CAN 模
+1 149 ;**式控制位(CDR.7 置為1
+1 150 ;** 2、PeliCAN模式下標準幀和擴展幀的應用:
+1 151 ;** 3、雙濾波器的應用
+1 152 ;** 4、自我測試功能的應用
+1 153 ;******************************************************************************************
**************************
+1 154 ;;*/
+1 155
+1 156 ;;;/*$page;*/
+1 157
+1 158 ;;;/*
+1 159 ;******************************************************************************************
**************************
+1 160 ;*SJA1000與微處理器的接口是以外部存儲器的方式,所以以下的基址定義,用戶應根據自己的實際電路
來進行調整
+1 161 ;******************************************************************************************
**************************
+1 162 ;;*/
FA00 +1 163 SJA_BaseAdr EQU 0fa00H ;;;// 定義sja1000的片選基址 fa00
+1 164
+1 165
+1 166 ;;;/*$page;*/
+1 167
+1 168 ;;;/*
+1 169 ;;*****************************************************************************************
***************************
+1 170 ;;* 以下的定義為SJA1000的PeliCAN模式內部寄存器的地址,不可修改;各寄存器的具體功能清參閱sja1
000的示菔植
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -