julie_fz71
可以仿真單片機的軟件,主推薦Proteus。該軟件能仿真比較多種類的單片機,並且可以加載Keil所生成的hex文件,實現程序邏輯功能的仿真,並且可以實現keil和Proteus的程序聯調和在線仿真,對於初學者而言,非常方便。
1
Proteus的簡單介紹
這個軟件我在上大學時用的比較多,當時剛學完單片機,對單片機很感興趣,發現了這個軟件,用了一段時間後發現該軟件功能很強大,能實現純硬件電路的仿真和程序的仿真,完全模擬單片機的工作過程,仿真工程做成板子後,都能實現功能。後來就用該軟件實現了很多的練手工程,以51單片機為主。如下圖就是51單片機實現交通燈的仿真。
該軟件也可以實現原理圖的繪製和PCBLayout,功能強大。在仿真的時候,內置各種虛擬儀表,如電壓表、電流表、示波器、虛擬終端、信號發生器等。
2
Proteus所支持單片機的系列
除了51單片機外,還支持很多常用的單片機,如AVR系列單片機、LPC系列單片機、STM32系列單片機、MSP430系列單片機、PIC系列單片機、甚至TMS32F系列的DSP等。涵蓋了比較流行的主流單片機。下圖是Proteus中示波器測量正弦波和方波的圖片。
3
Proteus所支持的各種外設
既然支持多種系列的單片機仿真,那就支持各種常用的外設電路的仿真,各種輸出設備如:數碼管、點陣、1602液晶、12864液晶、蜂鳴器等。下圖是數碼管和1602的仿真工程。
各種輸入設備,如按鍵、矩陣鍵盤等,可以實現各種常用元器件的數據仿真,如運放 、三極管、二極管、存儲芯片等。在使用時直接搜索相關型號即可。
Proteus作為一款仿真軟件,基本能實現初學者的學習需求,給初學者帶來了很大的方便。但是仿真終究是仿真,各種模型的數據不可能跟實物完全一樣,仿真結果具有一定的參考意義,但是不能替代實物。
以上就是這個問題的回答,感謝留言、評論、轉發。更多電子設計、硬件設計、單片機等內容請關注本頭條號:玩轉嵌入式。感謝大家。
玩轉嵌入式
你是替別人問問題的吧?你用的哪款單片機,這個很重要啊,能把全球的單片機百分百仿真的貌似沒有,所以你得有個型號最少有個系列。
周天64206537
賽道