關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于AD9850的信號發(fā)生器的設(shè)計與實現(xiàn)

基于AD9850的信號發(fā)生器的設(shè)計與實現(xiàn)

作者: 時間:2010-03-24 來源:網(wǎng)絡(luò) 收藏

數(shù)據(jù)傳送子程序如下:
DDS_DATA BIT P1.3
DDS_WCLK BIT P1.4
DDS_FQUD BIT P1.5
DATAO DATA 30H
DATAl DATA 31H
DATA2 DATA 32H
DATA3 DATA 33H
DATA4 DATA 34H
0RG 0000H
MAIN:
MOV 30H,#OH
MOV 31H,#06H
MOV 32H,#66H
MOV 33H,#66H
MOV 34H,#66H
lcall SEND_DATA
lcall SEND_DATA
SJMP $
END_DATA:
MOV R1,#DATA4
MOV R0,#05H
CLR DDS_FQUD
L00P_SEND_W:
MOV A,@R1
CLR C
SEND_1_BIT:
LOOP_SEND:
CLR DDS_WCLK
RRC A
MOV DDS_DATA,C
DJNZ R2,LOOP_SEND
DEC R1
DJNZ R0,LOOP_SEND_W
SETB DDS_FQUD
RET
End

本文引用地址:http://butianyuan.cn/article/163193.htm

5 結(jié) 語
本文在介紹經(jīng)典DDS芯片的基礎(chǔ)上,采用AT89S52單片機了一個串行控制方式的正弦可行性方案,并給出了部分重要電路圖和調(diào)試源程序。最后筆者通過實際電路的測試表明,該電路方案正確可行,頻率容易控制,操作簡單靈活,且具有廣闊的應(yīng)用前景。


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉