延續第一節課
畫完圖之後,我們要開始模擬出各輸入端和輸出端的運作狀況
上一節,我們學會了怎麼畫下面這玩意兒
(圖一)
畫出上面這種圖之後,我們要進一步的讓電腦計算出當A和B輸入為1或0時,X端會輸出什麼
由於MAX+plusⅡ無法輸出真值表(truth table,如上圖)
MAX+plusⅡ只能做出波形圖,雖然麻煩了點,不過總比自己做還快不是嗎?
我們開始吧!
首先,按下工具列的「MAX+plusⅡ」>「Waveform Editor」
在「Insert Node」的視窗中,我們必須自行輸入想要觀看的端點名稱
在圖一中,我們共做了三個端點,A、B和X
我們必須在上方的「Node Name」視窗中自行輸入A、B和X
然後在選擇那是輸出還是輸入。
有個更快的方法是︰同樣一個視窗中,右邊有個「List」的按鈕
按下去之後,MAX+plusⅡ會列出所有的端點,我們只要選擇就好了
MAX+plusⅡ會自動辨別這是輸出還是輸入。
接著,我們必須設定好輸入端的邏輯
將各種組合輸入之後,就可以開始讓電腦模擬出輸出端的狀態了
做好之後一定要按下「CTRL」+「S」存檔,或者從工具列的「File」>「Save」來操作也行,
否則後面的步驟會出錯。
按下工具列上的「Simulator」來執行模擬波形
正常的話,應該是會出現這個沒有任何錯誤的檢查視窗
成果就像這樣,電腦會模擬出輸出端所輸出的邏輯
後記︰
眼尖一點應該會發現前面的輸出端明明只有X,後來就多出Y來了
這是因為這篇文章分好幾次完成的,所以截圖也弄了好幾次
完完全全的展現出我拖稿的實力(誤)
全站熱搜