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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ad9852.asm

?? 控制ad9852
?? ASM
字號:
//函數(shù):_main
//功能:
//參數(shù):
.include hardware.inc
.ram 
.var lxp_Delay_t;
.var FreqH;                 //頻率控制字
.var FreqM;
.var FreqL;
.var ControlH;              //控制寄存器控制字
.var ControlL;
.var AMPL;                  //幅度控制字
.var Shape;                 //輸出斜率控制字
.code
.public _main
_main:
init:
     r1 = 0x0000;
     [FreqH] = r1;
     r1 = 0x0000; 
     [FreqM] = r1;
     r1 = 0x0000;
     [FreqL] = r1;
     r1 = 0x1464;
     [ControlH] = r1;
     r1 = 0x8070;
     [ControlL] = r1;
     r1 = 0x0f00;
     [AMPL] = r1;
     r1 = 0xff00;
     [Shape] = r1;

     irq off;
     r1 =0x000f;               //IOB0為CS;IOB1為CLK;IOB2為SDIO;IOB3為UDC;
     [P_IOB_Dir] = r1;
     [P_IOB_Attrib] = r1; 
     r1 = 0x0000;
     [P_IOB_Data] = r1;



     r1 = 0x0002;
     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r2 = [FreqH];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r2 = [FreqM];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r2 = [FreqL];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 



     r1 = 0x0007;
     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r2 = [ControlH];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r2 = [ControlL];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp]; 

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];



     r1 = 0x0008;
     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];

     r2 = [AMPL];
     r1 = r2;
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];

     r1 = r2;
     r1 &= 0x00ff;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];



     r1 = 0x000a;
     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];

     r1 = [Shape];
     r1 = r1 lsr 4;
     r1 = r1 lsr 4;

     push r1 to [sp];
     call _lxp_SPI_Write;
     pop r1 from [sp];



     r1 = [P_IOB_Data];
     r1 |= 0x0008;
     [P_IOB_Data] = r1;



     r1 = [P_IOB_Data];
     r1 |= 0x0001;
     [P_IOB_Data] = r1;



//函數(shù):_lxp_ShortDelay()
//功能:短延時
//說明:延時(lxp_Delay_t*2+2)個機(jī)器周期
.public _lxp_ShortDelay
_lxp_ShortDelay: .proc
      push r1 to [sp];
      r1 = [lxp_Delay_t];            
loop:
      r1 -= 1; 
      jnz loop;
      r1=0x0001;                      
      [P_Watchdog_Clear]=r1;	   //清看門狗
      pop r1 from [sp];
      retf
.endp
//函數(shù):_lxp_LongDelay()
//功能:長延時
//說明:延時(lxp_Delay_t*2*6+8)個機(jī)器周期
.public _lxp_LongDelay
_lxp_LongDelay: .proc
      push r1,r2 to [sp];
      r1 = [lxp_Delay_t];
      r2 = r1;                     
      r1 = r1 lsl 2;   
      r1 += r2;                    //r1 *= 6;
      r1 += r2;                    //
loop1:
       r2=0x0001;                  //清看門狗
      [P_Watchdog_Clear]=r2;	
      r1 -= 1;
      jnz loop1;
      pop r1,r2 from [sp];
     retf
.endp
//函數(shù):_lxp_SPI_Write()
//功能:向SPI 總線寫入1 個字節(jié)的數(shù)據(jù)
//參數(shù):dat:要寫入的數(shù)據(jù)
.public _lxp_SPI_Write
_lxp_SPI_Write: .proc
     push r1,r5 to [sp];
     irq off;
     r1 = [P_IOB_Dir];
     r1 |= 0x0007;
     r1 &= 0xfff7;
     [P_IOB_Dir] = r1;
     [P_IOB_Attrib] = r1;
     bp = sp + 8;                  //bp指向參數(shù)
     r4 = [bp];                    //參數(shù)放入r4
     r3 = 8;                       //向SPI 總線寫入八位數(shù)二進(jìn)制數(shù)
loopx:
     test r4,0x80;
     jz DIO_0_1;                   //dat7為低,制DIO為0
     jmp DIO_1_1;                  //dat7為高,制DIO為1
DIO_0_1:
     r1 = [P_IOB_Data];            //lxp_pin_DIO = 0;
     r1 &= 0xfffb;                 //1&x = x;0&x = 0;    1111111111111011
     [P_IOB_Data] = r1;
     jmp zbt_1;
DIO_1_1:
     r1 = [P_IOB_Data];            //lxp_pin_DIO = 1;
     r1 |= 0x0004;                 //0|x = x;1|x = 1;    0000000000000100
     [P_IOB_Data] = r1;
zbt_1:
     r4 = r4 lsl 1;                //dat<<=1;
     r1 = [P_IOB_Data];         
     r1 |= 0x0002;
     [P_IOB_Data] = r1;            //lxp_pin_CLK = 1;
     call _lxp_ShortDelay;
     r1 = [P_IOB_Data];         
     r1 &= 0xfffd;
     [P_IOB_Data] = r1;            //lxp_pin_CLK = 0;
     call _lxp_ShortDelay;
     r3 -= 1;
     jnz loopx;
     irq on;
     pop r1,r5 from [sp];
     retf
     .endp

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久欧美精品sm网站| 欧洲生活片亚洲生活在线观看| 欧美另类videos死尸| 国产精品国产精品国产专区不片| 国产高清在线精品| 久久精品视频在线看| 国产v综合v亚洲欧| 国产精品久久久久影院老司| 色综合久久久久久久久| 一区二区三区在线视频观看| 色婷婷综合五月| 天堂午夜影视日韩欧美一区二区| 欧美一区日韩一区| 国产综合久久久久久鬼色| 国产午夜精品在线观看| 国模无码大尺度一区二区三区| 久久久久亚洲蜜桃| 成人爱爱电影网址| 亚洲一区二区三区美女| 制服丝袜亚洲精品中文字幕| 精品一区在线看| 久久久亚洲精品一区二区三区| 国产成人免费9x9x人网站视频| 国产精品你懂的在线欣赏| 色综合久久综合中文综合网| 亚洲一区av在线| 在线不卡免费av| 韩国成人在线视频| 国产精品久久777777| 欧美日韩一区二区三区四区| 热久久国产精品| 亚洲国产成人在线| 欧美日韩国产高清一区二区| 国产综合久久久久影院| 亚洲免费观看高清完整版在线观看熊 | 国产精品99精品久久免费| 亚洲一区在线观看视频| 国产大陆a不卡| 亚洲欧美色图小说| 日韩美一区二区三区| av一二三不卡影片| 人妖欧美一区二区| 亚洲精品国久久99热| 欧美一二三四在线| 91香蕉国产在线观看软件| 奇米四色…亚洲| 亚洲欧洲成人精品av97| 日韩一区二区三区视频| 91在线视频官网| 激情文学综合丁香| 亚洲国产另类av| 国产精品久久毛片av大全日韩| 樱花影视一区二区| 久久一区二区三区国产精品| 在线观看国产91| 成人aaaa免费全部观看| 老色鬼精品视频在线观看播放| 一区二区三区四区在线播放 | 国产福利精品导航| 手机精品视频在线观看| 中文字幕亚洲在| 久久色成人在线| 欧美一级生活片| 欧美日韩一区不卡| 色婷婷精品久久二区二区蜜臀av | 国产一区二区三区在线观看免费| 亚洲视频图片小说| 国产日韩精品一区二区三区| 精品成人私密视频| 欧美一级在线免费| 在线成人免费视频| 欧美精品粉嫩高潮一区二区| 欧美自拍偷拍午夜视频| 91亚洲精品乱码久久久久久蜜桃| av午夜一区麻豆| 国产成人免费视频| 粉嫩av一区二区三区在线播放 | 久久天堂av综合合色蜜桃网| 777奇米成人网| 欧美日韩一区久久| 欧美色图天堂网| 在线精品亚洲一区二区不卡| 色综合久久久网| 色天使久久综合网天天| 色综合久久99| 欧洲一区在线电影| 欧美午夜精品一区二区蜜桃| 欧美午夜精品久久久| 欧美日韩成人一区| 欧美一区二区黄色| 精品日韩欧美在线| 久久久久国产精品麻豆ai换脸 | 亚洲男人电影天堂| 亚洲综合在线五月| 五月婷婷综合在线| 美女高潮久久久| 国产一本一道久久香蕉| 高清视频一区二区| 色婷婷综合久久| 欧美剧在线免费观看网站| 这里是久久伊人| 亚洲精品在线电影| 中文子幕无线码一区tr| 亚洲免费毛片网站| 午夜精品福利视频网站| 韩国成人福利片在线播放| 丁香婷婷综合色啪| 一本到三区不卡视频| 欧美日韩精品免费| 精品久久人人做人人爱| 国产精品美女久久久久久久久久久| 自拍偷在线精品自拍偷无码专区| 亚洲综合清纯丝袜自拍| 美女看a上一区| 成人av电影在线观看| 欧美日韩精品欧美日韩精品一 | 成人欧美一区二区三区视频网页 | 亚洲永久免费视频| 久久国产人妖系列| 不卡大黄网站免费看| 欧美久久久久久蜜桃| 国产欧美日韩卡一| 五月激情六月综合| 国产麻豆精品久久一二三| 色综合久久久久久久| 久久众筹精品私拍模特| 一区二区高清免费观看影视大全 | 91久久精品一区二区二区| 日韩免费性生活视频播放| 中文字幕欧美一区| 久久精品国产**网站演员| 91日韩精品一区| 精品久久久久久久久久久久久久久| 国产精品不卡在线| 免费高清在线视频一区·| 91蜜桃在线免费视频| 精品免费99久久| 亚洲综合区在线| 不卡av在线网| 欧美精品一区二| 天堂久久一区二区三区| 99re6这里只有精品视频在线观看| 精品日韩在线观看| 日韩影院在线观看| 色先锋资源久久综合| 国产精品久久久一本精品| 看电影不卡的网站| 欧美日韩国产综合一区二区| 亚洲人精品午夜| 国v精品久久久网| 精品国产91乱码一区二区三区 | 一级精品视频在线观看宜春院 | 国产偷国产偷精品高清尤物| 五月婷婷色综合| 欧美亚洲高清一区| 中文字幕日韩一区| 成人爱爱电影网址| 国产精品午夜电影| 风间由美一区二区av101 | 日本大香伊一区二区三区| 国产精品丝袜久久久久久app| 久久99精品久久久久久动态图| 欧美高清视频在线高清观看mv色露露十八| 成人免费在线视频| 成人av中文字幕| 国产精品无人区| 成人黄色一级视频| 中文字幕不卡在线观看| 粉嫩av亚洲一区二区图片| 国产日韩精品一区二区浪潮av| 国产伦精品一区二区三区在线观看| 日韩一区二区在线免费观看| 日韩成人一级片| 日韩欧美国产高清| 麻豆国产91在线播放| 欧美大片在线观看一区| 久久精品国产**网站演员| 日韩免费看网站| 精品一区二区三区视频| 久久久天堂av| 成人福利视频网站| 亚洲美女视频在线| 欧美午夜精品一区| 日韩中文字幕区一区有砖一区 | 日本伊人色综合网| 91精品国产91久久久久久最新毛片| 免费看欧美美女黄的网站| 欧美岛国在线观看| 国v精品久久久网| 亚洲欧美日本韩国| 欧美日本精品一区二区三区| 蜜臀久久99精品久久久画质超高清| 日韩欧美国产麻豆| 成人精品鲁一区一区二区| 亚洲女子a中天字幕| 欧美美女bb生活片| 精品一区二区三区在线观看| 欧美激情一区在线| 欧美伊人精品成人久久综合97| 日韩精品一二三四|