D/A轉換實驗

D/A轉換實驗

D/A轉換是把數字量轉化成模擬量的過程,本實驗輸出為模擬電壓信號,本次實驗生成的波形較為簡單,有興趣者可試編程式生成各種波形,如方波,正弦波等,也可與鍵盤顯示模組結合起來,構成一個簡單的波形發生器,通過鍵盤輸入各種參數,如頻率,振幅(小於+5V),方波的占空比等·

基本介紹

  • 中文名:D/A轉換實驗
  • 實驗目的:使D/A轉換模組循環輸出鋸齒波
  • 實驗程式:D_APORT EQU 8300H 
  • 實驗電路:CS0832接8300H.
實驗要求,實驗目的,實驗電路,實驗程式,

實驗要求

編寫程式,使D/A轉換模組循環輸出鋸齒波和三角波.

實驗目的

1.了解D/A轉換的基本原理.
2.了解D/A轉換晶片0832的性能及編程方法.
3.了解單片機系統中擴展D/A轉換的基本方法.

實驗電路

CS0832接8300H.

實驗程式

D_APORT EQU 8300H ;0832 口地址
ORG 0000H
AJMP START
ORG 0040H
START:
MOV SP,#60H ;產生鋸齒波
mov r0,#0ffh
MOV A,#00H
mov dptr,#d_aport
bb: movx @dptr,a
inc a
cjne a,#0ffh,bb
djnz r0,bb
mov r0,#0ffh ;產生三角波
MOV A,#00H
mov dptr,#d_aport
cc: movx @dptr,a
inc a
cjne a,#0ffh,cc
dd: movx @dptr,a
dec a
cjne a,#0ffh,dd
djnz r0,cc
sjmp start
end

相關詞條

熱門詞條

聯絡我們