📄 main_set.lst
字号:
149 2 }
150 1 else {display_r_byte(2,32,&(number_code[tuidao_set[2]*16]));
151 2 b[2]=tuidao_set[2]; }
152 1 //第三行
153 1 display_l_word(4,0,sheng_code);
154 1 display_l_word(4,16,yu_code);
155 1 display_l_word(4,32,mu_code);
156 1 display_l_word(4,48,xin_code);
157 1 display_r_word(4,48,mm_code);
158 1 e[2]=c[0]*100+c[1]*10+c[2];
159 1 e[4]=daoju_set[0]*100+daoju_set[1]*10+daoju_set[2];
160 1 if(set_main==9) {
161 2 flash_r_byte(4,0,maohao_code);
162 2 // c[4]=daoju_set[0]*100+daoju_set[1]*10+daoju_set[2];
163 2 if(down_bit){
164 3 down_bit=0;
165 3 set_main=13;}
166 2 if(up_bit){
167 3 up_bit=0;
168 3 set_main=5;}
169 2 c[0]=muxin_set[0];
170 2 c[1]=muxin_set[1];
171 2 c[2]=muxin_set[2];}
172 1 // c[3]=c[0]*100+c[1]*10+c[2];}
173 1 else display_r_byte(4,0,maohao_code);
174 1 if(set_main==10) {
175 2 flash_r_byte(4,16,&(number_code[c[0]*16]));
176 2 // c[3]=c[0]*100+c[1]*10+c[2];
177 2 if(up_bit&&(c[0]<9)) {
178 3 up_bit=0;
179 3 c[0]=c[0]+1;}
C51 COMPILER V7.06 MAIN_SET 02/05/2005 09:08:20 PAGE 4
180 2 if(down_bit&&(c[0]>0)&&(e[2]>e[4])) {
181 3 down_bit=0;
182 3 c[0]=c[0]-1;}
183 2 if(enter_bit) {
184 3 enter_bit=0;
185 3 muxin_set[0]=c[0];
186 3 set_main=11;}
187 2 }
188 1 else {display_r_byte(4,16,&(number_code[muxin_set[0]*16]));
189 2 c[0]=muxin_set[0];}
190 1 if(set_main==11) {
191 2 flash_r_byte(4,24,&(number_code[c[1]*16]));
192 2 // c[3]=c[0]*100+c[1]*10+c[2];
193 2 if(up_bit&&(c[1]<9)) {
194 3 up_bit=0;
195 3 c[1]=c[1]+1;}
196 2 if(down_bit&&(c[1]>0)&&(e[2]>e[4])) {
197 3 down_bit=0;
198 3 c[1]=c[1]-1;}
199 2 if(enter_bit) {
200 3 enter_bit=0;
201 3 muxin_set[1]=c[1];
202 3 set_main=12;}
203 2 }
204 1 else
205 1 { display_r_byte(4,24,&(number_code[muxin_set[1]*16]));
206 2 c[1]=muxin_set[1];}
207 1 if(set_main==12) {
208 2 flash_r_byte(4,32,&(number_code[c[2]*16]));
209 2 // c[3]=c[0]*100+c[1]*10+c[2];
210 2 if(up_bit&&(c[2]<9)) {
211 3 up_bit=0;
212 3 c[2]=c[2]+1;}
213 2 if(down_bit&&(c[2]>0)&&(e[2]>e[4])) {
214 3 down_bit=0;
215 3 c[2]=c[2]-1;}
216 2 if(enter_bit) {
217 3 enter_bit=0;
218 3 muxin_set[2]=c[2];
219 3 set_main=13;}
220 2 }
221 1 else {display_r_byte(4,32,&(number_code[muxin_set[2]*16]));
222 2 c[2]=muxin_set[2];}
223 1 //第四行
224 1 display_l_word(6,0,bu_code);
225 1 display_l_word(6,16,chang_code);
226 1 display_l_word(6,32,she_code);
227 1 display_l_word(6,48,zhi_code);
228 1 display_r_byte(6,24,zero_code);
229 1 // display_r_word(6,48,mm_code);
230 1 e[3]=d[0]*100+d[1]*10+d[2];
231 1 if(set_main==13) {
232 2 flash_r_byte(6,0,maohao_code);
233 2 if(up_bit){
234 3 up_bit=0;
235 3 set_main=9;}
236 2 d[0]=buchang_set[0];
237 2 d[1]=buchang_set[1];
238 2 d[2]=buchang_set[2];}
239 1 // d[3]=d[0]*100+d[1]*10+d[2];}
240 1 else display_r_byte(6,0,maohao_code);
241 1 if(set_main==14) {
C51 COMPILER V7.06 MAIN_SET 02/05/2005 09:08:20 PAGE 5
242 2 flash_r_byte(6,16,&(number_code[d[0]*16]));
243 2 // d[3]=d[0]*100+d[1]*10+d[2];
244 2 if(up_bit&&(d[0]<9)&&(e[3]<120)) {
245 3 up_bit=0;
246 3 d[0]=d[0]+1;}
247 2 if(down_bit&&(d[0]>0)&&(e[3]>80)) {
248 3 down_bit=0;
249 3 d[0]=d[0]-1;}
250 2 if(enter_bit) {
251 3 enter_bit=0;
252 3 buchang_set[0]=d[0];
253 3 set_main=15;}
254 2 }
255 1 else {display_r_byte(6,16,&(number_code[buchang_set[0]*16]));
256 2 d[0]=buchang_set[0];}
257 1 if(set_main==15) {
258 2 flash_r_byte(6,32,&(number_code[d[1]*16]));
259 2 // d[3]=d[0]*100+d[1]*10+d[2];
260 2 if(up_bit&&(d[1]<9)&&(e[3]<120)) {
261 3 up_bit=0;
262 3 d[1]=d[1]+1;}
263 2 if(down_bit&&(d[1]>0)&&(e[3]>80)) {
264 3 down_bit=0;
265 3 d[1]=d[1]-1;}
266 2 if(enter_bit) {
267 3 enter_bit=0;
268 3 buchang_set[1]=d[1];
269 3 set_main=16;}
270 2 }
271 1 else { display_r_byte(6,32,&(number_code[buchang_set[1]*16]));
272 2 d[1]=buchang_set[1];}
273 1 if(set_main==16) {
274 2 flash_r_byte(6,40,&(number_code[d[2]*16]));
275 2 // d[3]=d[0]*100+d[1]*10+d[2];
276 2 if(up_bit&&(d[2]<9)&&(e[3]<120)) {
277 3 up_bit=0;
278 3 d[2]=d[2]+1;}
279 2 if(down_bit&&(d[2]>0)&&(e[3]>80)) {
280 3 down_bit=0;
281 3 d[2]=d[2]-1;}
282 2 if(enter_bit) {
283 3 enter_bit=0;
284 3 buchang_set[2]=d[2];
285 3 set_main=17;}
286 2 }
287 1 else {display_r_byte(6,40,&(number_code[buchang_set[2]*16]));
288 2 d[2]=buchang_set[2];}
289 1
290 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1995 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 12 25
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 + -