📄 ss_sweep.lst
字号:
}
if(Freq<928)
{
div=31;
phase=Freq/0.4536;
}
if((Freq>=928)&&(Freq<1919))
{
div=15;
phase=Freq/0.9375;
}
if((Freq>=1919)&&(Freq<4113))
{
div=7;
phase=Freq/2.0090;
}
if((Freq>=4113)&&(Freq<5759))
{
div=5;
phase=Freq/2.8125;
}
if((Freq>=5759)&&(Freq<7199))
{
div=4;
phase=Freq/3.5156;
}
if((Freq>=7199)&&(Freq<10104))
{
div=3;
phase=Freq/4.9345;
}
if((Freq>=10104)&&(Freq<15157))
{
div=2;
phase=Freq/7.4017;
C51 COMPILER V7.06 SS_SWEEP 02/25/2007 16:14:28 PAGE 5
}
if((Freq>=30316))
{
div=1;
phase=Freq/14.8034;
}
#endif
249 1 P0=phase&0xff;//((unsigned char *)&phase)[1];
250 1 Mh=0;
251 1 DC=1;
252 1 Cmd_CS=1;
253 1 Cmd_CS=0;
254 1 Cmd_CS=1;
255 1 P0=(div<<3)|((phase&0x0700)>>8);//((unsigned char *)&phase)[0];
256 1 Mh=1;
257 1 DC=1;
258 1 Cmd_CS=1;
259 1 Cmd_CS=0;
260 1 Cmd_CS=1;
261 1 }
262
263 void SetCMD(unsigned char Cmd)
264 {
265 1 P0=Cmd;
266 1 DC=0;
267 1 Cmd_CS=1;
268 1 Cmd_CS=0;
269 1 Cmd_CS=1;
270 1 }
271
272 void refresh_led()
273 {
274 1 led_display(10);
275 1 led_display(value[0]);
276 1 led_display(value[1]);
277 1 led_display(value[2]);
278 1 led_display(value[3]);
279 1 led_display(value[4]);
280 1 }
281 void huanying1()
282 {
283 1 //cls();
284 1 //Set_Display_Add(0);
285 1 // printf("dds \nPlease press enter key to set Frequency");
286 1 Set_Display_Add(264);
287 1 printf("Welcome to us ");
288 1 Set_Display_Add(530);
289 1 putchar(0);
290 1 Set_Display_Add(535);
291 1 putchar(1);
292 1 Set_Display_Add(658);
293 1 putchar(2);
294 1 Set_Display_Add(663);
295 1 putchar(3);
296 1 Set_Display_Add(550);
297 1 putchar(0);
298 1 Set_Display_Add(555);
299 1 putchar(1);
300 1 Set_Display_Add(678);
301 1 putchar(2);
302 1 Set_Display_Add(683);
303 1 putchar(3);
C51 COMPILER V7.06 SS_SWEEP 02/25/2007 16:14:28 PAGE 6
304 1 Set_Display_Add(570);
305 1 putchar(4);
306 1 Set_Display_Add(575);
307 1 putchar(5);
308 1 Set_Display_Add(698);
309 1 putchar(6);
310 1 Set_Display_Add(703);
311 1 putchar(7);
312 1 //Set_Display_Add(560);
313 1 //printf("*******");
314 1 delayMs(500);
315 1 cls();
316 1 delayMs(100);
317 1 }
318 void huanying2()
319 {
320 1 //cls();
321 1 //Set_Display_Add(0);
322 1 // printf("dds \nPlease press enter key to set Frequency");
323 1 Set_Display_Add(390);
324 1 putchar(137);
325 1 Set_Display_Add(395);
326 1 putchar(138);
327 1 Set_Display_Add(518);
328 1 putchar(139);
329 1 Set_Display_Add(523);
330 1 putchar(140);
331 1 Set_Display_Add(402);
332 1 putchar(141);
333 1 Set_Display_Add(407);
334 1 putchar(142);
335 1 Set_Display_Add(530);
336 1 putchar(143);
337 1 Set_Display_Add(535);
338 1 putchar(144);
339 1 Set_Display_Add(414);
340 1 putchar(145);
341 1 Set_Display_Add(419);
342 1 putchar(146);
343 1 Set_Display_Add(542);
344 1 putchar(147);
345 1 Set_Display_Add(547);
346 1 putchar(148);
347 1 /////////////////////////////
348 1 Set_Display_Add(430);
349 1 putchar(129);
350 1 Set_Display_Add(435);
351 1 putchar(130);
352 1 Set_Display_Add(558);
353 1 putchar(131);
354 1 Set_Display_Add(563);
355 1 putchar(132);
356 1 Set_Display_Add(442);
357 1 putchar(133);
358 1 Set_Display_Add(447);
359 1 putchar(134);
360 1 Set_Display_Add(570);
361 1 putchar(135);
362 1 Set_Display_Add(575);
363 1 putchar(136);
364 1 /////////////////////////////////////
365 1 Set_Display_Add(458);
C51 COMPILER V7.06 SS_SWEEP 02/25/2007 16:14:28 PAGE 7
366 1 putchar(149);
367 1 Set_Display_Add(463);
368 1 putchar(150);
369 1 Set_Display_Add(586);
370 1 putchar(151);
371 1 Set_Display_Add(591);
372 1 putchar(152);
373 1 Set_Display_Add(470);
374 1 putchar(153);
375 1 Set_Display_Add(475);
376 1 putchar(154);
377 1 Set_Display_Add(598);
378 1 putchar(155);
379 1 Set_Display_Add(603);
380 1 putchar(156);
381 1 Set_Display_Add(482);
382 1 putchar(157);
383 1 Set_Display_Add(487);
384 1 putchar(158);
385 1 Set_Display_Add(610);
386 1 putchar(159);
387 1 Set_Display_Add(615);
388 1 putchar(160);
389 1 Set_Display_Add(134);
390 1 printf("*********************");
391 1 Set_Display_Add(772);
392 1 printf("*********************");
393 1 delayMs(1000);
394 1 cls();
395 1 //delayMs(100);
396 1 }
397
398 //////////////
399
400
401 void display_mod(unsigned char mod)
402 {
403 1 Set_Display_Add(768);
404 1 printf("MOD:");
405 1 switch(mod)
406 1 {
407 2 case Wsin: printf("SIN ");
408 2 break;
409 2 case Wtri: printf("NONE ");
410 2 break;
411 2 case Wpul: printf("tiaofu");
412 2 break;
413 2 case Wclr: printf("NONE ");
414 2 break;
415 2 }
416 1 }
417 #define Start 0
418 #define Screen 1
419 #define Setup 2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -