CH421手冊(cè)中7.2節(jié)有提到,當(dāng)計(jì)算機(jī)需要與單片機(jī)聯(lián)系時(shí),可以先向 CH421A 寫(xiě)入數(shù)據(jù),然后通過(guò) CH365 的地址線 A15 輸出低電平,使單片機(jī)進(jìn)入中斷服務(wù)程序,從CH421A 獲取數(shù)據(jù)并處理。?
? 我的問(wèn)題1:就是計(jì)算機(jī)通過(guò)怎樣的操作可以使地址線A15輸出低電平呢?是通過(guò)函數(shù)
BOOLWINAPICH365WriteIoByte( ?// 向I/O端口寫(xiě)入一個(gè)字節(jié)
PVOIDiAddr, ?// 指定I/O端口的地址
UCHARiByte ); ?// 待寫(xiě)入的字節(jié)數(shù)據(jù),這個(gè)函數(shù)嗎?比如說(shuō)地址寫(xiě)0x8000,然后跟一個(gè)數(shù)據(jù)嗎?
????2,計(jì)算機(jī)調(diào)用的API接口函數(shù)CH365DLL.H中直接調(diào)用函數(shù)
BOOLWINAPICH365ReadIoByte( ?// 從I/O端口讀取一個(gè)字節(jié)
PVOIDiAddr, ?// 指定I/O端口的地址
PUCHARoByte ); ?// 指向一個(gè)字節(jié)單元,用于保存讀取的字節(jié)數(shù)據(jù)
可以直接讀到CH421Y端上的數(shù)據(jù)嗎?需不需要操作CH365上的讀寫(xiě)引腳的時(shí)序?【Y?端的地址線輸入,為 0 指向索引口,為 1 指向數(shù)據(jù)口】用A0來(lái)替代的那么A0電平要不要通過(guò)計(jì)算機(jī)手動(dòng)操作這個(gè)地址線引腳?
求高手點(diǎn)評(píng),在線等。。。