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

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

?? dacquadr.asm

?? ADuc812的例程
?? ASM
字號:
;********************************************************************
;
; Author        : ADI - Apps            www.analog.com/MicroConverter
;
; Date          : 28 May 1999
;
; File          : DACquadr.asm
;
; Hardware      : ADuC812
;
; Description   : Outputs sine waves on DAC0 and DAC1 at 400Hz.
;                 Output signals are in quadrature with eachother,
;                 DAC1 leading DAC0 by 90 degrees.  since each DAC is
;                 updated when its DACxL register is written to, they
;                 are not updated at the exact same moment, and a
;                 phase error of (in this case) 0.625degrees results.
;                 to address this problem, see code: "DACsync.asm".
;                 Rate calculations assume an 11.0592MHz Mclk.
;
;********************************************************************

$MOD812                         ; Use 8052&ADuC812 predefined symbols

LED     EQU     P3.4            ; P3.4 drives red LED on eval board

;____________________________________________________________________
                                                  ; BEGINNING OF CODE
CSEG

ORG 0000h

        MOV     DACCON,#01Fh    ; both DACs on,12bit,asynchronous
        MOV     DAC0H,#008h
        MOV     DAC0L,#000h     ; DAC0 to mid-scale
        MOV     DAC1H,#00Fh
        MOV     DAC1L,#0FFh     ; DAC1 to full-scale

        MOV     DPTR,#TABLE

STEP:   CLR     A               ;                                   1
        MOVC    A,@A+DPTR       ; get high byte for mainDAC..       2
        MOV     DAC0H,A         ; ..and move it into DAC0 register  1
        MOV     A,#020h         ; offset by 90deg for quadratureDAC 1
        MOVC    A,@A+DPTR       ; get high byte for quadratureDAC.. 2
        MOV     DAC1H,A         ; ..and move it into DAC1 register  1
        INC     DPTR            ; move on to get low bytes          2

        CLR     A               ;                                   1
        MOVC    A,@A+DPTR       ; get low byte for mainDAC..        2
        MOV     DAC0L,A         ; ..and update DAC0                 1
        MOV     A,#020h         ; offset by 90deg for quadratureDAC 1
        MOVC    A,@A+DPTR       ; get low byte for quadratureDAC..  2
        MOV     DAC1L,A         ; ..and update DAC1                 1
        INC     DPTR            ; move on for next data point       2

        ANL     DPL,#07Fh       ; wrap around at end of table       2

        MOV     A,DAC0H         ;                                   1
        MOV     C,ACC.3         ; MSB of DAC0 value                 1
        MOV     LED,C           ; LED = MSB of DAC0                 2

        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1
        NOP                     ;                                   1

        JMP     STEP            ;                                   2

; numbers at right in the above loop represent the number of machine
; cycles for each instruction.  the complete loop takes exactly 36
; machine cycles.  with an 11.0592MHz master clock, a machine cycle
; is 1.085us, so the above loop takes 39.06us to update each data
; point.  since there are 64 data points in the below sine lookup
; table, this results in a 2.50ms period, i.e. a 400Hz frequency.

;____________________________________________________________________
                                                  ; SINE LOOKUP TABLE
ORG 01000h

TABLE:

DB  007h, 0FFh
DB  008h, 0C8h
DB  009h, 08Eh
DB  00Ah, 051h
DB  00Bh, 00Fh
DB  00Bh, 0C4h
DB  00Ch, 071h
DB  00Dh, 012h
DB  00Dh, 0A7h
DB  00Eh, 02Eh
DB  00Eh, 0A5h
DB  00Fh, 00Dh
DB  00Fh, 063h
DB  00Fh, 0A6h
DB  00Fh, 0D7h
DB  00Fh, 0F5h
DB  00Fh, 0FFh
DB  00Fh, 0F5h
DB  00Fh, 0D7h
DB  00Fh, 0A6h
DB  00Fh, 063h
DB  00Fh, 00Dh
DB  00Eh, 0A5h
DB  00Eh, 02Eh
DB  00Dh, 0A7h
DB  00Dh, 012h
DB  00Ch, 071h
DB  00Bh, 0C4h
DB  00Bh, 00Fh
DB  00Ah, 051h
DB  009h, 08Eh
DB  008h, 0C8h
DB  007h, 0FFh
DB  007h, 036h
DB  006h, 070h
DB  005h, 0ADh
DB  004h, 0EFh
DB  004h, 03Ah
DB  003h, 08Dh
DB  002h, 0ECh
DB  002h, 057h
DB  001h, 0D0h
DB  001h, 059h
DB  000h, 0F1h
DB  000h, 09Bh
DB  000h, 058h
DB  000h, 027h
DB  000h, 009h
DB  000h, 000h
DB  000h, 009h
DB  000h, 027h
DB  000h, 058h
DB  000h, 09Bh
DB  000h, 0F1h
DB  001h, 059h
DB  001h, 0D0h
DB  002h, 057h
DB  002h, 0ECh
DB  003h, 08Dh
DB  004h, 03Ah
DB  004h, 0EFh
DB  005h, 0ADh
DB  006h, 070h
DB  007h, 036h          ; end of table

DB  007h, 0FFh          ; repeat first 90degrees for quadratureDAC
DB  008h, 0C8h
DB  009h, 08Eh
DB  00Ah, 051h
DB  00Bh, 00Fh
DB  00Bh, 0C4h
DB  00Ch, 071h
DB  00Dh, 012h
DB  00Dh, 0A7h
DB  00Eh, 02Eh
DB  00Eh, 0A5h
DB  00Fh, 00Dh
DB  00Fh, 063h
DB  00Fh, 0A6h
DB  00Fh, 0D7h
DB  00Fh, 0F5h
DB  00Fh, 0FFh

;____________________________________________________________________

END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产高清久久久| 久久久久国色av免费看影院| 91蝌蚪porny九色| 国产福利视频一区二区三区| 国产一区二区三区观看| 看电视剧不卡顿的网站| 麻豆国产精品777777在线| 美日韩一区二区| 九色综合国产一区二区三区| 国产呦精品一区二区三区网站| 另类成人小视频在线| 韩国v欧美v日本v亚洲v| 国产资源精品在线观看| 大陆成人av片| 97se亚洲国产综合自在线| 97成人超碰视| 欧美视频精品在线| 欧美一级久久久| www激情久久| 中文字幕成人网| 亚洲精品国产精品乱码不99| 亚洲午夜在线视频| 蜜乳av一区二区| 国产精品一二三区在线| www.欧美精品一二区| 91黄色小视频| 日韩一区二区免费高清| 久久精品视频免费观看| 亚洲欧洲无码一区二区三区| 亚洲电影视频在线| 国产综合一区二区| 99视频一区二区| 欧美日韩高清一区二区三区| 欧美一区二区大片| 久久精品综合网| 亚洲精品成人在线| 蜜桃在线一区二区三区| 国产91丝袜在线播放| 在线看国产一区二区| 欧美一级国产精品| 国产精品毛片高清在线完整版| 亚洲国产成人高清精品| 国模娜娜一区二区三区| 99国内精品久久| 欧美日韩高清一区二区不卡| 久久嫩草精品久久久精品| 亚洲乱码国产乱码精品精的特点| 日本亚洲欧美天堂免费| 成人精品视频.| 日韩一区二区在线观看| 中文字幕在线一区| 日本不卡一二三区黄网| 99久久免费精品| 欧美电视剧在线观看完整版| 一区二区视频免费在线观看| 激情偷乱视频一区二区三区| 日本道精品一区二区三区| 久久久久久电影| 午夜精品福利一区二区三区蜜桃| 国产白丝网站精品污在线入口| 欧美午夜一区二区三区免费大片| 国产午夜精品一区二区三区视频| 亚洲午夜三级在线| 国产乱码精品一区二区三| 在线免费观看日本一区| 亚洲国产成人在线| 久久精品国产成人一区二区三区 | 亚洲免费观看高清完整版在线观看 | 26uuu亚洲婷婷狠狠天堂| 亚洲裸体xxx| 国产美女一区二区| 欧美绝品在线观看成人午夜影视| 国产精品网站导航| 精品一区二区在线免费观看| 欧美男人的天堂一二区| 中文字幕一区二区三区在线不卡| 激情综合网激情| 3d动漫精品啪啪一区二区竹菊| 亚洲日本青草视频在线怡红院| 国产精品456露脸| 欧美成人精品1314www| 五月天久久比比资源色| 在线观看日韩电影| 日韩码欧中文字| 成人免费视频一区| 久久午夜老司机| 久久超碰97中文字幕| 欧美日韩在线亚洲一区蜜芽| 亚洲人被黑人高潮完整版| 成人免费看黄yyy456| 国产丝袜美腿一区二区三区| 国产在线精品国自产拍免费| 日韩一二三区不卡| 日韩精品亚洲专区| 欧美人妇做爰xxxⅹ性高电影| 一区二区三区中文在线| 在线免费一区三区| 亚洲综合男人的天堂| 91国产免费看| 一区二区三区成人| 在线视频国内自拍亚洲视频| 一区二区在线观看av| 色综合久久综合网97色综合 | 卡一卡二国产精品 | 91精品国产综合久久久久久久久久| 亚洲黄色小视频| 欧美亚洲另类激情小说| 亚洲一区二区影院| 欧美日韩亚洲综合一区二区三区| 亚洲福利视频导航| 91超碰这里只有精品国产| 爽爽淫人综合网网站| 日韩三级免费观看| 国产一区二区精品在线观看| 日本一区二区三区电影| 成人动漫一区二区在线| 亚洲美女免费在线| 色婷婷综合五月| 亚洲福利视频一区| 日韩精品一区国产麻豆| 国产美女av一区二区三区| 国产日韩在线不卡| 99久久久国产精品| 亚洲成人中文在线| 欧美成人一区二区三区 | 日韩精品在线一区| 国产精品亚洲午夜一区二区三区 | 亚洲国产一区二区在线播放| 欧美一区二区三区人| 国产一本一道久久香蕉| 国产精品超碰97尤物18| 色菇凉天天综合网| 蜜桃视频一区二区| 国产精品美女一区二区在线观看| 日本久久一区二区三区| 日韩不卡免费视频| 久久精品水蜜桃av综合天堂| 91在线看国产| 日本不卡一区二区| 国产蜜臀97一区二区三区 | 久久久久综合网| 91麻豆视频网站| 蜜臀91精品一区二区三区| 国产精品美女久久久久久久久久久 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 国产老女人精品毛片久久| 亚洲视频中文字幕| 91精品国产高清一区二区三区| 国产一区二区三区视频在线播放| 亚洲天天做日日做天天谢日日欢| 51精品视频一区二区三区| 国产精品一区二区久久不卡 | 一区二区三区欧美激情| 欧美一级淫片007| 成人激情校园春色| 日本91福利区| 亚洲男帅同性gay1069| 日韩欧美综合一区| 色婷婷激情久久| 国产综合色视频| 亚洲成av人片在线| 国产精品电影一区二区三区| 日韩亚洲欧美综合| 欧美专区日韩专区| 成人精品小蝌蚪| 狠狠色丁香婷综合久久| 亚洲成人tv网| 亚洲欧美日韩系列| 久久精品视频一区| 日韩一区二区免费电影| 在线观看网站黄不卡| 国产高清精品网站| 美女性感视频久久| 亚洲成人高清在线| 中文字幕日韩一区| 国产色婷婷亚洲99精品小说| 欧美喷潮久久久xxxxx| 波波电影院一区二区三区| 精品在线播放免费| 日韩电影在线一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 国产丝袜美腿一区二区三区| 欧美一区2区视频在线观看| 欧美午夜片在线观看| 91美女片黄在线| 成人免费福利片| 国产精品一区二区三区四区| 免费的国产精品| 天天色图综合网| 亚洲国产精品欧美一二99| 亚洲同性gay激情无套| 国产精品剧情在线亚洲| 国产婷婷色一区二区三区在线| 精品女同一区二区| 日韩亚洲欧美在线| 欧美成人女星排行榜| 日韩欧美电影一二三| 欧美电影免费提供在线观看| 日韩一区二区电影| 日韩欧美一区在线|