一、
實驗目的:
1、了解
io口的結構;
2、熟悉
a/d的特性;
3、掌握
a/d的使用。
二、實驗儀器:
mega16
實驗板一塊pc機
一台三、
實驗原理:
四、實驗步驟及內容
:#include
#include
#define vref 4.950
unsignedint v=0;
float vin=0;
unsigned char led=; //0-9
unsigned char led_putff=;
//*******************
延時us
void delay_us(int t)
//*******************
延時ms
void delay_ms(unsigned int t)
}/*....
中斷....*/
#pragma interrupt_handler adc_isr:15
voidadc_isr(void)
/*....
系統初始化
....*/
void xhushihua(void)
/*....ad
初始化....*/
void ad_link(void)
/*....
計算轉換值
....*/
void led_put(void)
led_putff[3]=0x80|led_putff[3];
sreg=sreg;//
恢復全域性中斷標誌 }
/*....
數碼管掃瞄
....*/
void display(void)
}/*....
主函式....*/
void main(void)
}
ADC模數轉換實驗
1 adc初始化函式adc init 3 adc使能軟體轉換函式 adc softwarestartconvcmd 1 開啟pa口時鐘和adc1時鐘,設定pa1為模擬輸入。gpio init apb2periphclockcmd 2 復位adc1,同時設定adc1分頻因子。rcc adcclkcon...
AD模數轉換之熱敏電阻
1,微控制器 ad dac模組 管腳釋義 p34 di din 序列資料輸入端,當cs為低電平時,資料在 dclk上公升沿鎖存進來 p35 cs cs 片選訊號,控制轉換時序和使能序列輸入輸出暫存器,高電平時adc掉電 p36 cl dclk 時鐘,外部時鐘訊號輸入 p37 do dout 序列資料...
17 2 A D 模數轉換 的主要指標
我們在選取和使用 a d 的時候,依靠什麼指標來判斷很重要。由於 ad 的種類很多,分為積分型 逐次逼近型 並行 序列比較型 型等多種型別。同時指標也比較多,並且有的指標還有輕微差別,在這裡我是以同學們便於理解的方法去講解,如果和某一確定型別a d 概念和原理有差別,也不會影響實際應用。乙個 n 位...