
有同學要求簡單而明瞭地掌握電腦的 I/O (Input / Output), 但是不要太繁複的設定和昂貴的設備, 以免還沒有學到應該要達到的目標前就被嚇跑而無功而回.
現在就試試以下的方案 -
配置需求 :
1) 能看到這段文字證明你的配備基本完備 (WinXP + Excel);
2) 電腦要有 25針的印表機接口;
3) 330歐姆的電阻一粒, 3mm或 5mm LED一粒;
4) 時間和學習的動力;
步驟 :
1) 首先把 lpt.dll 儲存於 C:\Windows\system\
2) 打開 LPT_test.xls
3) 如圖示, 連接電阻及LED, 插入電腦 的25針的印表機接口;
4) 按鍵實驗, 觀察 LED 發亮和熄滅, 完成 I/O 的控制;
原理 :
個人電腦(PC)一般都會帶有打印機接口 (LPT PORT), 如果加上 WINXP 和 EXCEL VBA, 還有可以在低層存取 I/O 的驅動程序, 馬上可以體驗以程序控制 I/O 樂趣. 當然, 還有其他的方案, 如C/VB/PASCAL等等的開發環境. 但此處強調的是用你現有的工具, 不必為了學習使用新的工具而偏離了現在的目標 - 體驗以程序控制 I/O 樂趣. 最簡單的就是目睹你能用電腦控制一盞燈的開關. 不過在此處, 我們選用電腦控制 LED 的點亮和關閉, 為的是更簡單易懂和省電.
請先 登入 以發表留言。