【正文】
編寫程序,完成采集,在屏幕上顯示采集到的電壓值(單位: mv) 。 ∥ 開中斷 } 問題 :不采用中斷方式 ,如何采集數(shù)據(jù) ? (2)實驗箱上的 A/D 實驗箱上采用 8位 A/D轉(zhuǎn)換器 ADC0809,其連接原理圖如下 : 習(xí)題 ?翻譯下列英文: The AD7710 is a plete analog front end for low frequency measurement applications. It employs a sigmadelta conversion technique to realize up to 24 bits of no missing codes performance. 利用實驗裝置上的 ADC0809,采集 0~5V的電壓信號。 ∥ 啟動下一次 ADC轉(zhuǎn)換,選擇 IN0通道 outprotb(0x20,0x20)。 ∥ 取 ADC轉(zhuǎn)換結(jié)果 printf(“DIGIAL=%d/n”,result)。 disable()。 ∥ 啟動 ADC轉(zhuǎn)器,選擇 IN0通道 while(! Kbhit()){} ∥ 等待鍵盤 setvect(0x0a,mode)。 ?模數(shù)轉(zhuǎn)換 ADC 0809 ADC 0809的接口設(shè)計 1 I N 0I N 1I N 2I N 3I N 4I N 5I N 6A L ES T A R TO E2 671 41 71 581 11 21 62 29A D C 0 8 0 92 3I N 7E O C2 82 72 62 52 42 32 22 1A D D CA D D BA D D AC L O C KR E F ( + )R E F ( )S N 7 4 L 2 8 DS N 7 4 L 2 8 D譯碼器Y iI N 062 7I N 1I N 2I N 3I N 4I N 5I N 6I N 72 8123451 81 92 02 12 42 51 011 34 _ _ _3 I O R _ _ _5 I O W26V C CE O CD 0D 1D 2D 3D 4D 5D 6D 7圖 1 1 . 8 A D C 0 8 0 9 J 接 口 電 路?模數(shù)轉(zhuǎn)換 ADC 0809的接口設(shè)計 ADDR DB 8 dup( 0) … MOV DI, ADDR ;設(shè)置存放數(shù)據(jù)的首址 MOV CX, 08H ;計數(shù)器 MOV BL, 00H ;選擇通道 AA: MOV AL, BL OUT PORTA, AL ;送通道地址 CALL DEALY ;延時,等待 A/D轉(zhuǎn)換 IN AL, PORTA ;讀取轉(zhuǎn)換的數(shù)據(jù) MOV [DI], AL ;保存數(shù)據(jù) INC BL ;換下一個模擬通道 INC DI ;修改數(shù)據(jù)區(qū)指針 DEC C