1:在PROTEUS中畫好能用于仿真的線路圖,即所用的元件都應有仿真模型;
如果線路圖中沒有單片機,則保存后就可以仿真了!
2:編制相應的單片機程序,可以在PROTEUS中編譯,也可以在相應的單片機開發平臺中編譯(不同廠家的單片機的開發平臺不同)。
a) 如在PROTEUS中編譯,要在“源程序”-》“定義生成代碼工具”中設定,不同的單片機設定不同,然后可以調入源程序;編譯,把編譯編譯后的代碼插入單片機中(在單片機屬性中設定),接著就可以仿真,如果仿真結果不對,修改程序,重新編譯、運行,直到正確為止;
b) 如在單片機平臺下編譯,則進入單片機開發平臺,編譯正確后(指語法沒問題),再到PROTEUS平臺中把生成的代碼調入,仿真運行。如果仿真有問題,回到單片機開發平臺,重新編譯,再進到PROTEUS中仿真,直到正確為止。
有時在仿真時可能會發現PROTEUS圖有問題,就直接改圖,直到正確為止。