AD574與RS-232C接口電路
在許多應(yīng)用場合,要求通過計算機(jī)的串行接口(RS-232C),將模擬信號的A/D轉(zhuǎn)換結(jié)果送人計算機(jī)
中,為此,設(shè)計出了與RS-232C接口相連接的A/D轉(zhuǎn)換接口電路,如圖27-9所示:從圈中可以看出,這
是一種帶單片機(jī)控制的智能型接口,計算機(jī)與單片機(jī)89C2051之間實(shí)現(xiàn)標(biāo)準(zhǔn)的RS-232C通信。單片機(jī)
89C2051與AD574之間實(shí)現(xiàn)并行的A/D接口連接,正常情況下.AD574 -直在工作,由89C2051啟動A/
D,A/D轉(zhuǎn)換結(jié)束后,會自動向單片機(jī)請求中斷,單片機(jī)響應(yīng)中斷后,將AJD的轉(zhuǎn)換結(jié)果取走,保存在內(nèi)
部RAM中,啟動下一次的rvD轉(zhuǎn)換。該過程一直循環(huán)進(jìn)行,計算機(jī)根據(jù)實(shí)際需要,可以隨時向89C2051
讀取A/D轉(zhuǎn)換的結(jié)果,不足之處是,由于受串行通信波特率的影響,AlD數(shù)據(jù)的更新速度受到限制。