📄 123.lst
字号:
170 3 wr_lcd(table2[2*i+1]);
171 3 }
172 2 wr_lcd(0xfa);
173 2 for(i=0;i<3;i++)
174 2 {
C51 COMPILER V8.05a 123 04/16/2009 17:22:03 PAGE 4
175 3 wr_zhiling(0xf0,i,2);
176 3 wr_lcd(table3[2*i]);
177 3 wr_lcd(table3[2*i+1]);
178 3 }
179 2 for(i=0;i<3;i++)
180 2 {
181 3 wr_zhiling(0xf0,i,3);
182 3 wr_lcd(table4[2*i]);
183 3 wr_lcd(table4[2*i+1]);
184 3 }
185 2 break;
186 2
187 2 case 2:
188 2 wr_lcd(0xf4);
189 2 for(i=0;i<3;i++)
190 2 {
191 3 wr_zhiling(0xf0,i,0);
192 3 wr_lcd(table1[2*i]);
193 3 wr_lcd(table1[2*i+1]);
194 3 }
195 2
196 2 for(i=0;i<3;i++)
197 2 {
198 3 wr_zhiling(0xf0,i,1);
199 3 wr_lcd(table2[2*i]);
200 3 wr_lcd(table2[2*i+1]);
201 3 }
202 2 wr_lcd(0xfa);
203 2 for(i=0;i<3;i++)
204 2 {
205 3 wr_zhiling(0xf0,i,2);
206 3 wr_lcd(table3[2*i]);
207 3 wr_lcd(table3[2*i+1]);
208 3 }
209 2 wr_lcd(0xfa);
210 2 for(i=0;i<3;i++)
211 2 {
212 3 wr_zhiling(0xf0,i,3);
213 3 wr_lcd(table4[2*i]);
214 3 wr_lcd(table4[2*i+1]);
215 3 }
216 2 break;
217 2 case 3:
218 2 wr_lcd(0xf4);
219 2 for(i=0;i<3;i++)
220 2 {
221 3 wr_zhiling(0xf0,i,0);
222 3 wr_lcd(table1[2*i]);
223 3 wr_lcd(table1[2*i+1]);
224 3 }
225 2
226 2 for(i=0;i<3;i++)
227 2 {
228 3 wr_zhiling(0xf0,i,1);
229 3 wr_lcd(table2[2*i]);
230 3 wr_lcd(table2[2*i+1]);
231 3 }
232 2
233 2 for(i=0;i<3;i++)
234 2 {
235 3 wr_zhiling(0xf0,i,2);
236 3 wr_lcd(table3[2*i]);
C51 COMPILER V8.05a 123 04/16/2009 17:22:03 PAGE 5
237 3 wr_lcd(table3[2*i+1]);
238 3 }
239 2 wr_lcd(0xfa);
240 2 for(i=0;i<3;i++)
241 2 {
242 3 wr_zhiling(0xf0,i,3);
243 3 wr_lcd(table4[2*i]);
244 3 wr_lcd(table4[2*i+1]);
245 3 }
246 2 wr_lcd(0xfa);
247 2
248 2 break;
249 2
250 2 }
251 1
252 1 }
253 /************************************************************************/
254
255
256
257 /**************************一级子菜单显示********************************/
258 void sub_menu1(uchar k)
259 {
260 1 uchar l,i;
261 1 l=k;
262 1 switch(l)
263 1 {
264 2 case 0: //频率
265 2 wr_lcd(0xf4);
266 2 wr_lcd(0xfa);
267 2 for(i=0;i<2;i++)
268 2 {
269 3 wr_zhiling(0xf0,i,0);
270 3 wr_lcd(set0[2*i]);
271 3 wr_lcd(set0[2*i+1]);
272 3 }
273 2 wr_lcd(0xfa);
274 2 for(i=0;i<2;i++) //幅度
275 2 {
276 3 wr_zhiling(0xf0,i,1);
277 3 wr_lcd(set1[2*i]);
278 3 wr_lcd(set1[2*i+1]);
279 3 }
280 2 for(i=0;i<3;i++) //占空比
281 2 {
282 3 wr_zhiling(0xf0,i,2);
283 3 wr_lcd(set2[2*i]);
284 3 wr_lcd(set2[2*i+1]);
285 3 }
286 2
287 2 break;
288 2
289 2 case 1: //频率
290 2 wr_lcd(0xf4);
291 2 for(i=0;i<2;i++)
292 2 {
293 3 wr_zhiling(0xf0,i,0);
294 3 wr_lcd(set0[2*i]);
295 3 wr_lcd(set0[2*i+1]);
296 3 }
297 2 wr_lcd(0xfa);
298 2 for(i=0;i<2;i++) //幅度
C51 COMPILER V8.05a 123 04/16/2009 17:22:03 PAGE 6
299 2 {
300 3 wr_zhiling(0xf0,i,1);
301 3 wr_lcd(set1[2*i]);
302 3 wr_lcd(set1[2*i+1]);
303 3 }
304 2 wr_lcd(0xfa);
305 2 for(i=0;i<3;i++) //占空比
306 2 {
307 3 wr_zhiling(0xf0,i,2);
308 3 wr_lcd(set2[2*i]);
309 3 wr_lcd(set2[2*i+1]);
310 3 }
311 2
312 2 break;
313 2
314 2 case 2: //频率
315 2 wr_lcd(0xf4);
316 2 for(i=0;i<2;i++)
317 2 {
318 3 wr_zhiling(0xf0,i,0);
319 3 wr_lcd(set0[2*i]);
320 3 wr_lcd(set0[2*i+1]);
321 3 }
322 2 for(i=0;i<2;i++) //幅度
323 2 {
324 3 wr_zhiling(0xf0,i,1);
325 3 wr_lcd(set1[2*i]);
326 3 wr_lcd(set1[2*i+1]);
327 3 }
328 2 wr_lcd(0xfa);
329 2 for(i=0;i<3;i++) //占空比
330 2 {
331 3 wr_zhiling(0xf0,i,2);
332 3 wr_lcd(set2[2*i]);
333 3 wr_lcd(set2[2*i+1]);
334 3 }
335 2 wr_lcd(0xfa);
336 2
337 2 break;
338 2 }
339 1 }
340 /*****************************************************************************/
341
342 /************************显示设定的参数的大小******************************/
343 void display_data(uchar sta,uint x,uchar y,uchar z,uchar v)
344 {
345 1 uchar l,i;
346 1 l=sta;
347 1
348 1 for(i=0;i<5;i++)
349 1 {
350 2 numf[i]=0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -