?? temp_gpif.lst
字號:
C51 COMPILER V8.05a TEMP_GPIF 01/17/2009 11:23:18 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE TEMP_GPIF
OBJECT MODULE PLACED IN temp_gpif.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE temp_gpif.c BROWSE DEBUG OBJECTEXTEND
line level source
1 // This program configures the General Programmable Interface (GPIF) for FX2.
2 // Please do not modify sections of text which are marked as "DO NOT EDIT ...".
3 //
4 // DO NOT EDIT ...
5 // GPIF Initialization
6 // Interface Timing Sync
7 // Internal Ready Init IntRdy=1
8 // CTL Out Tristate-able Binary
9 // SingleWrite WF Select 1
10 // SingleRead WF Select 0
11 // FifoWrite WF Select 3
12 // FifoRead WF Select 2
13 // Data Bus Idle Drive Tristate
14 // END DO NOT EDIT
15
16 // DO NOT EDIT ...
17 // GPIF Wave Names
18 // Wave 0 = unused
19 // Wave 1 = unused
20 // Wave 2 = FIFORd
21 // Wave 3 = FIFOWr
22
23 // GPIF Ctrl Outputs Level
24 // CTL 0 = WEN# CMOS
25 // CTL 1 = REN# CMOS
26 // CTL 2 = OE# CMOS
27 // CTL 3 = unused CMOS
28 // CTL 4 = unused CMOS
29 // CTL 5 = unused CMOS
30
31 // GPIF Rdy Inputs
32 // RDY0 = EF#
33 // RDY1 = FF#
34 // RDY2 = unused
35 // RDY3 = unused
36 // RDY4 = unused
37 // RDY5 = TCXpire
38 // FIFOFlag = FIFOFlag
39 // IntReady = IntReady
40 // END DO NOT EDIT
41 // DO NOT EDIT ...
42 //
43 // GPIF Waveform 0: unused
44 //
45 // Interval 0 1 2 3 4 5 6 Idle (7)
46 // _________ _________ _________ _________ _________ _________ _________ _________
47 //
48 // AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
49 // DataMode NO Data NO Data NO Data NO Data NO Data NO Data NO Data
50 // NextData SameData SameData SameData SameData SameData SameData SameData
51 // Int Trig No Int No Int No Int No Int No Int No Int No Int
52 // IF/Wait Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
53 // Term A
54 // LFunc
55 // Term B
C51 COMPILER V8.05a TEMP_GPIF 01/17/2009 11:23:18 PAGE 2
56 // Branch1
57 // Branch0
58 // Re-Exec
59 // Sngl/CRC Default Default Default Default Default Default Default
60 // WEN# 1 1 1 1 1 1 1 1
61 // REN# 1 1 1 1 1 1 1 1
62 // OE# 1 1 1 1 1 1 1 1
63 // unused 0 0 0 0 0 0 0 0
64 // unused 0 0 0 0 0 0 0 0
65 // unused 0 0 0 0 0 0 0 0
66 //
67 // END DO NOT EDIT
68 // DO NOT EDIT ...
69 //
70 // GPIF Waveform 1: unused
71 //
72 // Interval 0 1 2 3 4 5 6 Idle (7)
73 // _________ _________ _________ _________ _________ _________ _________ _________
74 //
75 // AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
76 // DataMode NO Data NO Data NO Data NO Data NO Data NO Data NO Data
77 // NextData SameData SameData SameData SameData SameData SameData SameData
78 // Int Trig No Int No Int No Int No Int No Int No Int No Int
79 // IF/Wait Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
80 // Term A
81 // LFunc
82 // Term B
83 // Branch1
84 // Branch0
85 // Re-Exec
86 // Sngl/CRC Default Default Default Default Default Default Default
87 // WEN# 1 1 1 1 1 1 1 1
88 // REN# 1 1 1 1 1 1 1 1
89 // OE# 1 1 1 1 1 1 1 1
90 // unused 0 0 0 0 0 0 0 0
91 // unused 0 0 0 0 0 0 0 0
92 // unused 0 0 0 0 0 0 0 0
93 //
94 // END DO NOT EDIT
95 // DO NOT EDIT ...
96 //
97 // GPIF Waveform 2: FIFORd
98 //
99 // Interval 0 1 2 3 4 5 6 Idle (7)
100 // _________ _________ _________ _________ _________ _________ _________ _________
101 //
102 // AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
103 // DataMode NO Data NO Data NO Data Activate Activate Activate Activate
104 // NextData SameData SameData SameData SameData SameData SameData SameData
105 // Int Trig No Int No Int No Int No Int No Int No Int No Int
106 // IF/Wait Wait 1 Wait 1 Wait 1 IF Wait 1 Wait 1 Wait 1
107 // Term A TCXpire
108 // LFunc AND
109 // Term B TCXpire
110 // Branch1 ThenIdle
111 // Branch0 Else 3
112 // Re-Exec No
113 // Sngl/CRC Default Default Default Default Default Default Default
114 // WEN# 1 1 1 1 1 1 1 1
115 // REN# 1 0 0 1 1 1 1 1
116 // OE# 1 1 0 1 1 1 1 1
117 // unused 0 0 0 0 0 0 0 0
C51 COMPILER V8.05a TEMP_GPIF 01/17/2009 11:23:18 PAGE 3
118 // unused 0 0 0 0 0 0 0 0
119 // unused 0 0 0 0 0 0 0 0
120 //
121 // END DO NOT EDIT
122 // DO NOT EDIT ...
123 //
124 // GPIF Waveform 3: FIFOWr
125 //
126 // Interval 0 1 2 3 4 5 6 Idle (7)
127 // _________ _________ _________ _________ _________ _________ _________ _________
128 //
129 // AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
130 // DataMode NO Data Activate NO Data NO Data NO Data NO Data NO Data
131 // NextData SameData SameData SameData SameData SameData SameData SameData
132 // Int Trig No Int No Int No Int No Int No Int No Int No Int
133 // IF/Wait Wait 1 IF Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
134 // Term A TCXpire
135 // LFunc AND
136 // Term B TCXpire
137 // Branch1 ThenIdle
138 // Branch0 Else 1
139 // Re-Exec No
140 // Sngl/CRC Default Default Default Default Default Default Default
141 // WEN# 1 0 0 0 0 0 0 1
142 // REN# 1 1 1 1 1 1 1 1
143 // OE# 1 1 0 0 0 0 0 1
144 // unused 0 0 0 0 0 0 0 0
145 // unused 0 0 0 0 0 0 0 0
146 // unused 0 0 0 0 0 0 0 0
147 //
148 // END DO NOT EDIT
149
150 // GPIF Program Code
151
152 // DO NOT EDIT ...
153 #include "fx2.h"
154 #include "fx2regs.h"
155 #include "fx2sdly.h" // SYNCDELAY macro
156 // END DO NOT EDIT
157
158 // DO NOT EDIT ...
159 const char xdata WaveData[128] =
160 {
161 // Wave 0
162 /* LenBr */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07,
163 /* Opcode*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
164 /* Output*/ 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07,
165 /* LFun */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
166 // Wave 1
167 /* LenBr */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07,
168 /* Opcode*/ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
169 /* Output*/ 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07,
170 /* LFun */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -