實驗八 D A 轉換實驗

2021-09-09 07:44:55 字數 586 閱讀 2554

實驗八d/a轉換實驗

一、實驗要求

利用dac0832,編制程式產生方波、鋸齒波、三角波。三種波形可以用示波器**。

、實驗目的

1.了解d/a轉換的基本原理。

2.了解d/a轉換晶元0832的效能及程式設計方法。

3.了解微控制器系統中擴充套件d/a轉換的基本方法。

、實驗原理

d/a轉換器輸入的是數字量,經轉換後輸出的是模擬量。轉換過程是先將89c51送到d/a轉換器的各位二進位制按其權的大小轉換為相應的模擬分量,然後再以疊加方法把各模擬分量相加,其和就是d/a轉換的結果。使用d/a轉換器時,要注意區分d/a轉換器的兩種輸出形式和內部是否是帶有鎖存器。

、實驗內容

利用89c51和dac0832,設計程式產生方波、鋸齒波、三角波。該實驗主

微控制器實驗 A D和D A轉換

org 0000h datar0 equ 50h 定義儲存採集現場資料單元 ljmp main org 000bh 定義定時 計數器 t0 中斷入口位址 ljmp t0p org 0100h main mov sp 60h 設定中斷指標 mov tmod,01h 設定定時 計數器 t0 為工作方式 ...

實驗 八 模板

實驗目的和要求 1 能夠使用c 模板機制定義過載函式。2 能夠例項化及使用模板函式。3 能夠例項化和使用模板類。4 應用標準c 模板庫 stl 通用演算法和函式物件實現查詢和排序。實驗內容 1.分析並除錯下列程式,了解函式模板的使用。sy8 1.cpp includeusing namespace ...

實驗八 模板

實驗目的和要求 1 能夠使用c 模板機制定義過載函式。2 能夠例項化及使用模板函式。3 能夠例項化和使用模板類。4 應用標準c 模板庫 stl 通用演算法和函式物件實現查詢與排序。實驗內容 1.分析並除錯下列程式,了解函式模板的使用。sy8 1.cpp includeusing namespace ...