哪位大神能幫忙指導(dǎo)一下:
使用8051微控制器、模數(shù)轉(zhuǎn)換器(ADC)和Edsim51中的LCD模擬電壓表。
電壓將被ADC測量并轉(zhuǎn)換成數(shù)字值,結(jié)果將被8051端口讀取,使用中斷,并顯示在LCD上。下面是一個例子。注意,ADC滑塊上的值和LCD上顯示的值之間有一個微小的誤差,這在電壓表中是典型的。但該誤差必須小于5%。[table]
51hei.png (45.71 KB, 下載次數(shù): 39)
下載附件
2020-5-2 13:35 上傳
ADC引腳的功能如下:•CS 要訪問ADC,此引腳必須Low。•INTR 是中斷線-轉(zhuǎn)換完成時變低。-這是一個輸出管腳,當(dāng)轉(zhuǎn)換完成時,它將Low。•RD 啟用數(shù)據(jù)線。-這是一個輸入引腳,低電平有效。這個pin有助于從ADC中獲取數(shù)據(jù)。• WR清除然后設(shè)置為開始轉(zhuǎn)換。通知ADC開始轉(zhuǎn)換過程。 現(xiàn)在問題是,不知道該怎么讀取ADC的數(shù)據(jù),不知道該怎么設(shè)置參數(shù)讀取。用的語言是匯編語言,仿真環(huán)境是Edsim51。
|