近幾年來,IC制造商設計了實現(xiàn)接口的各種方法,并且特別重視減少IC接口I/O引腳的數(shù)量。MAX187就是這樣一個器件,它是一個12位模/數(shù)轉(zhuǎn)換器(ADC)。你可以利用串行數(shù)據(jù)通信技術(shù)產(chǎn)生與該ADC的一個接口。MAX187的模/數(shù)轉(zhuǎn)換和數(shù)據(jù)傳輸僅需三條數(shù)字I/O線。你可以利用PC的Centronics打印機端口在MAX187和PC之間產(chǎn)生一個簡易接口(圖1)。只要將引腳分別設置為高電平或低電平,你就能啟用或禁用MAX187(引腳3)。如果使該引腳開路,則內(nèi)部參考電
近幾年來,
IC制造商設計了實現(xiàn)接口的各種方法,并且特別重視減少IC接口I/O引腳的數(shù)量。
MAX187就是這樣一個器件,它是一個
12位模/數(shù)轉(zhuǎn)換器(
ADC)。你可以利用串行數(shù)據(jù)通信技術(shù)產(chǎn)生與該ADC的一個接口。MAX187的模/數(shù)轉(zhuǎn)換和
數(shù)據(jù)傳輸僅需三條數(shù)字I/O線。你可以利用PC的Centroni
cs打印機端口在MAX187和PC之間產(chǎn)生一個簡易接口(圖1)。只要將引腳分別設置為高電平或低電平,你就能啟用或禁用MAX187(引腳 3)。如果使該引腳開路,則內(nèi)部參考電壓(4.096V) 就被禁用,你必須將一個外部參考電壓加到引腳
REF(引腳4)上。在其他情況下,該引腳 與4.7μF旁路
電容C
1連接。通過使用SCLK引腳(引腳8)上的外部時鐘脈沖,來自 MAX187的數(shù)字數(shù)據(jù)就以每次1位的速度傳輸給處理單元。
一次完整的數(shù)據(jù)傳輸需要13個外部時鐘脈沖。第一個時鐘脈沖的下降沿鎖存DOUT引腳(引腳6)的第一個數(shù)據(jù)位(
MSB)。輸出數(shù)據(jù)位在下一個外部時鐘脈沖的下降沿就改變,可以讀取串行數(shù)據(jù)位,直到下一個時鐘周期的下降沿出現(xiàn)為止。模/數(shù)轉(zhuǎn)換在ADC的引腳(引腳7)變成低電平時開始進行。該引腳必須保持低電平,直到模/數(shù)轉(zhuǎn)換整個周期結(jié)束為止,隨后進行串行數(shù)據(jù)傳輸。DOUT引腳從低電平至高電平的狀態(tài)變化表示EOC(轉(zhuǎn)換結(jié)束)狀態(tài)。然后,串行的12位數(shù)據(jù)就可以進行傳輸了。MAX187的工作情況由軟件控制。該軟件應能產(chǎn)生成功完成轉(zhuǎn)換所需的所有控制信號,而且應能檢測EOC狀態(tài)。它還應能產(chǎn)生13個外部時鐘脈沖,以便讀取串行12位數(shù)據(jù)并將其轉(zhuǎn)換成并行數(shù)據(jù)。