亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? write_9851.c

?? AD9851:DDS芯片和51單片機接口子程序,僅供參考..哈哈 哈
?? C
?? 第 1 頁 / 共 2 頁
字號:
                    if(shuju[j]==0x2e)  wr_da(shuju[j]);
                    else wr_da(shuju[j]+48);
                    }
  wr_da('H');
  wr_da('z');
  wr_da(' ');
  wr_da(' ');
  wr_da(' ');
  wr_data(0x88,9,"輸入頻率:");//第一行顯示
  wr_com(0x98);
}
//********* 主程序 ***********************
main()
{
  uc  j;
  IE=0x81;          //單片機初始化,外部中斷1
  IT0=1;
  e=0;
  xa=1;             //
  xb=1;
  xc=1;
  xd=1;             //
  flag0=0;
  flag1=0;
  flag2=0;
  flag3=0;
  flag4=0;
  flag5=0;
  zc=0;
  fout=100000;
  kzhi[0]=1;   ///
  setup0();         //7279初始化
  setup1();         //液晶初始化
  delay(10);
  ff=23.860929*fout;
  //fout=9999;
  kzhi[1]=ff/0x1000000;
  kzhi[2]=ff/0x10000;
  kzhi[3]=ff/0x100;
  kzhi[4]=ff/1;
  //rst=1;
  //delay(50);
  w_clk=0;
  eq_ud=0;
  rst=0;
for(j=0;j<5;j++)
      {
      P2=kzhi[j];
      w_clk=1;
      w_clk=0;
      }
  eq_ud=1;
  ///////
  xa=0;            //
  wr_data(0x80,16,"   DDS輸出頻率  ");//第一行顯示
  wr_data(0x90,16,"   100.000KHz   ");//第一行顯示
  wr_data(0x88,9,"輸入頻率:");//第一行顯示
  wr_com(0x98);
  while(1){
          if(flag4){
                   for(sm=0;sm<11;sm++)
                      {
                           kzhi[2]=aaa[sm];
                           kzhi[3]=bbb[sm];
                           kzhi[4]=ccc[sm];
                           w_clk=0;
                           eq_ud=0;
                           rst=0;
                           for(j=0;j<5;j++)
                                      {
                                      P2=kzhi[j];
                                      w_clk=1;
                                      w_clk=0;
                                      }
                          eq_ud=1;
                      }
                   }
          else if(flag5)
                   {
                  for(sm=0;sm<10;sm++)
                      {
                           //ff=23.860929*(fou+sin(sm/10*6.283185)*10000);
                           kzhi[1]=ff/0x1000000;
                           kzhi[2]=ff/0x10000;
                           kzhi[3]=ff/0x100;
                           kzhi[4]=ff/1;
                           w_clk=0;
                           eq_ud=0;
                           rst=0;
                           for(j=0;j<5;j++)
                                      {
                                      P2=kzhi[j];
                                      w_clk=1;
                                      w_clk=0;
                                      }
                          eq_ud=1;
                      }
                   }
             }
}
//********* 外部中斷1響應7279的鍵盤中斷 ***
void exint1 (void) interrupt 0 using 0
{
 uc i,din;
 EX0=0;
 send_7279(0x15);
 dat=1;
 delay(13);
 din=0;
 for(i=0;i<8;i++)
      {
       clk=1;
	   delay(3);
	   din<<=1;
       if(dat) din|=1;
	   clk=0;
	   delay(3);
	  }
 dat=0;
 cs=1;	            //從左到右,從上到下鍵值7--0;15--8;23--20
 din=keydata[din];
 if(din<14)  {
             if((!flag4)&&(!flag5)){
             if(!flag2)
               {
               if(din<10)
                 {
                 flag1=1;
                 flag3=1;
                 if((zc<8)&&(fs[7]!=10)) {
                                           fs[zc]=din;
                                           wr_da(din+48);
                                           zc=zc+1;
                                           }
                 }
               else if(din==10){
                               if((!flag0)&&(zc<8))
                                 {
                                 flag0=1;
                                 fs[zc]=din;
                                 xsd=zc;
                                 wr_da(0x2e);
                                 zc=zc+1;
                                 }
                               }
               else {
                    if((zc<8)&&(fs[7]!=10))
                       {
                       if (din==11) {
                                    wr_da('H');
                                    wr_da('z');
                                    }
                       else if(din==12)
                                    {
                                    wr_da('K');
                                    wr_da('H');
                                    wr_da('z');
                                    }
                       else if(din==13)
                                    {
                                    wr_da('M');
                                    wr_da('H');
                                    wr_da('z');
                                    }
                       fs[zc]=din;
                       flag2=0;
                       zc=zc+1;
                       }
                       }
                    }
               }
             }
 else if(din==14) {
             if(!flag1){                                 //步進10
                       if(fout<19999991) fout=fout+10;
                       else              fout=0;
                       fre_sf();
                       }
             }
  else if(din==15)
             {
             if(!flag1){
                       if(fout<19999901) fout=fout+100; //步進100
                       else              fout=0;
                       fre_sf();
                       }
             }
  else if(din==16)
             {
             if(!flag1)
                       {
                       if(!flag5)
                          {
                          if(fout<100000) fout=100000; //步進5khz                          
                          fou=fout;
                          flag4=1;
                          }
                       }
             }
  else if(din==17)
             {
             if(!flag1)
                       {
                       if(!flag4)
                          {
                          if(fout<100000) fout=100000; //步進10khz
                          flag5=1;
                          fou=fout;
                          }
                       }
             }
  else if(din==19) {
                   if(flag1){
                            fou=0;
                            if(fs[zc-1]==11)
                               {
                               if(!flag0){
                                         for(i=0;i<zc-1;i++) fou=fou*10+fs[i];
                                         }
                               else {
                                     for(i=0;i<xsd;i++) fou=fou*10+fs[i];
                                    }
                               }
                            else if(fs[zc-1]==12)
                               {
                               if(!flag0){
                                         for(i=0;i<zc-1;i++) fou=fou*10+fs[i];
                                         fou=fou*1000;
                                         }
                               else {
                                     for(i=0;i<zc-1;i++)
                                            {
                                            if(fs[i]!=10) fou=fou*10+fs[i];
                                            }
                                     fou=fou*1000/pow(10,zc-2-xsd);
                                    }
                               }
                            else if(fs[zc-1]==13)
                               {
                               if(!flag0){
                                         for(i=0;i<zc-1;i++) fou=fou*10+fs[i];
                                         fou=fou*1000000;
                                         }
                               else {
                                     for(i=0;i<zc-1;i++)
                                            {
                                            if(fs[i]!=10) fou=fou*10+fs[i];
                                            }
                                     fou=fou*(1000000/pow(10,zc-2-xsd));
                                    }
                               }
                            else{if(!flag0){
                                         for(i=0;i<zc;i++) fou=fou*10+fs[i];
                                         }
                               else {
                                     for(i=0;i<xsd;i++) fou=fou*10+fs[i];
                                    }
                               }

                            flag0=0;
                            flag1=0;
                            flag2=0;
                            flag3=0;
                            for(i=0;i<zc;i++) fs[i]=0;
                            zc=0;
                            fout=fou;
                            fre_sf();
                            wr_data(0x98,16,"                ");
                            wr_com(0x98);
                            }
                   else if(flag4) {
                                  flag4=0;
                                  flag5=0;
                                  fout=100000;
                                  fou=0;
                                  fre_sf();
                                  }
                   else if(flag5) {
                                  flag5=0;
                                  flag4=0;
                                  fout=100000;
                                  fou=0;
                                  fre_sf();
                                  }
                   }
 while(!key);       //查詢有沒有松開
 EX0=1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久高清精品| 日韩精品1区2区3区| 国产精品看片你懂得| www国产精品av| 亚洲成人综合视频| 舔着乳尖日韩一区| 亚洲成在人线在线播放| 亚洲国产一区在线观看| 亚洲自拍偷拍欧美| 亚洲bdsm女犯bdsm网站| 久久综合成人精品亚洲另类欧美| 日韩女优av电影| 国产亚洲欧美一区在线观看| 日韩精品中文字幕一区 | 亚洲国产成人一区二区三区| 国产精品久久久久aaaa樱花| 欧美精品一区二区蜜臀亚洲| 国产91高潮流白浆在线麻豆| a级高清视频欧美日韩| 久久99蜜桃精品| 国产ts人妖一区二区| 免费高清在线视频一区·| 国内精品伊人久久久久影院对白| 国产乱子伦一区二区三区国色天香| av在线不卡网| 欧美日本韩国一区二区三区视频 | 色哟哟欧美精品| 99久久er热在这里只有精品66| 成人一区二区三区中文字幕| 欧美少妇一区二区| 91麻豆精品久久久久蜜臀| 日韩精品一区二区三区四区| 欧美精品一区二区三区四区| 综合激情成人伊人| 激情久久五月天| 欧美在线一区二区三区| 久久五月婷婷丁香社区| 日韩免费观看高清完整版| 国产精品日韩成人| 亚洲超碰97人人做人人爱| 国产一区二区按摩在线观看| 色婷婷国产精品综合在线观看| 日韩精品一区二区在线观看| 亚洲同性同志一二三专区| 美腿丝袜一区二区三区| 99久久精品国产一区| 这里只有精品免费| 久久中文字幕电影| 一区二区三区不卡视频在线观看| 久久久久久久网| 精品一区二区三区视频在线观看 | 国内精品视频666| 欧美色图一区二区三区| 日韩欧美在线不卡| 91精品国产欧美一区二区18| 精品久久久久久久一区二区蜜臀| 日韩理论片网站| 国产精品1区2区| 精品成人免费观看| 日韩激情视频网站| 欧美日韩第一区日日骚| 国产三级一区二区| 国产精品久久久久影院| 日韩 欧美一区二区三区| 国产一区二区导航在线播放| 欧美成人女星排行榜| 8x福利精品第一导航| 亚洲日本一区二区| youjizz久久| 欧美激情在线一区二区| 国产精品视频你懂的| 成人动漫一区二区三区| 91在线视频免费观看| 亚洲精品视频一区二区| 91视频免费看| 精品国产伦一区二区三区免费 | 国产精品国产三级国产| 精品一区二区在线视频| 日韩女优毛片在线| 美女性感视频久久| 欧美日韩一级二级| 首页综合国产亚洲丝袜| 欧美精品在线观看一区二区| 自拍偷拍国产亚洲| 国产suv精品一区二区三区| 欧美福利视频导航| 日本在线不卡一区| 3d成人动漫网站| 久久机这里只有精品| 日韩一卡二卡三卡四卡| 综合自拍亚洲综合图不卡区| 97久久超碰精品国产| 亚洲人亚洲人成电影网站色| 成人午夜短视频| 中文字幕在线不卡一区二区三区| 成人av手机在线观看| 欧美久久久影院| 激情综合网最新| 欧美一区二区在线观看| 成人小视频免费在线观看| 国产精品女同互慰在线看 | 日本sm残虐另类| 精品国产污网站| 国产精品一级片| 欧美一区二区在线观看| 国产精品69毛片高清亚洲| 中文字幕精品在线不卡| 久久电影网站中文字幕| 精品国内二区三区| 成人中文字幕电影| 一个色综合av| 在线观看国产91| 国产一区二区伦理片| 亚洲精品自拍动漫在线| 日韩欧美一二三区| 成人精品小蝌蚪| 亚洲国产精品一区二区久久恐怖片| 91精品国产欧美一区二区| 国产一区二区影院| 欧美韩日一区二区三区四区| 99麻豆久久久国产精品免费 | 精品剧情在线观看| 在线免费不卡电影| 成人小视频免费观看| av激情综合网| 亚洲一区二区中文在线| 91精品午夜视频| 捆绑调教美女网站视频一区| 中文字幕日本不卡| 精品粉嫩aⅴ一区二区三区四区| 国内精品国产成人国产三级粉色| **性色生活片久久毛片| 日韩免费观看高清完整版在线观看| 91在线视频网址| 国产不卡视频一区二区三区| 午夜欧美大尺度福利影院在线看| 国产精品天干天干在线综合| 色综合久久久久综合| 国产美女视频一区| 香蕉久久一区二区不卡无毒影院 | 国产午夜精品久久久久久免费视| 欧美高清www午色夜在线视频| 99久久精品国产导航| 国产一区二区三区av电影| 一区二区久久久久| 国产农村妇女毛片精品久久麻豆| 日韩视频免费观看高清完整版| av午夜精品一区二区三区| 久久精品久久综合| 一区二区三区在线免费视频| 国产精品久久久久久久第一福利 | 日韩高清一区二区| 欧美一三区三区四区免费在线看| 国产成a人无v码亚洲福利| 日韩国产精品久久| 乱中年女人伦av一区二区| 麻豆精品视频在线观看视频| 免费精品视频在线| 狠狠色伊人亚洲综合成人| 国内精品伊人久久久久av一坑| 国产精品自拍在线| 成人高清av在线| 日韩电影网1区2区| 久久99精品视频| 国产91精品久久久久久久网曝门| 99久久免费视频.com| 欧美综合久久久| 日韩欧美精品三级| 国产女同互慰高潮91漫画| 亚洲精品视频在线看| 视频一区欧美精品| 国产激情一区二区三区桃花岛亚洲| 成人免费视频一区二区| 色狠狠色噜噜噜综合网| 51午夜精品国产| 国产亚洲精品超碰| 亚洲自拍与偷拍| 国产精品一区二区果冻传媒| 色综合久久中文字幕| 在线观看一区不卡| 日本韩国视频一区二区| 成人国产精品免费观看动漫| 欧美日韩国产中文| 久久精品一区二区| 亚洲第一成年网| 国产成人免费在线观看不卡| 9人人澡人人爽人人精品| 欧美日韩情趣电影| 国产欧美精品一区二区三区四区 | 91原创在线视频| 在线亚洲人成电影网站色www| 日韩精品自拍偷拍| 亚洲免费观看高清| 精品在线观看视频| 在线观看精品一区| 国产精品久久三区| 丝袜亚洲精品中文字幕一区| 成人综合在线网站| 日韩片之四级片| 一区二区三区免费网站|