⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ss_sweep.lst

📁 DDS-320-func: 在采用 320x240 屏的设计实验箱上运行
💻 LST
📖 第 1 页 / 共 4 页
字号:
              }
              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 + -