電源仿真軟件哪個最好用 單片機數(shù)碼管仿真的控制流程和仿真結(jié)果的步驟是什么?
單片機數(shù)碼管仿真的控制流程和仿真結(jié)果的步驟是什么?利用仿真軟件Proteus可以實現(xiàn)單片機控制的數(shù)碼管顯示器的仿真。模擬電路包括單片機最小系統(tǒng)電路和數(shù)碼管驅(qū)動電路,需要編程。Proteus支持程序調(diào)試
單片機數(shù)碼管仿真的控制流程和仿真結(jié)果的步驟是什么?
利用仿真軟件Proteus可以實現(xiàn)單片機控制的數(shù)碼管顯示器的仿真。模擬電路包括單片機最小系統(tǒng)電路和數(shù)碼管驅(qū)動電路,需要編程。Proteus支持程序調(diào)試,運行后可以看到最終的仿真效果。
1單片機最小系統(tǒng)電路單片機最小系統(tǒng)電路是指單片機工作時需要的最基本的電路,一般包括電源電路、復(fù)位電路、晶振電路和下載電路。因為是軟件仿真,所以只需要設(shè)計電源電路、復(fù)位電路和晶振電路。甚至,只要放一個單片機,軟件默認(rèn)最小系統(tǒng)。單片機最小系統(tǒng)如下圖所示。
2數(shù)碼管驅(qū)動電路單片機驅(qū)動數(shù)碼管的方案有很多,但一般不會直接用GPIO口驅(qū)動,而是用驅(qū)動芯片控制,可以解決單片機驅(qū)動能力小的問題。另一方面可以實現(xiàn)用較少的GPIO驅(qū)動多位數(shù)碼管的目的??梢杂?73/573之類的鎖存器來控制數(shù)碼管,用595之類的移位寄存器來控制,用TM160之類的專用芯片來控制數(shù)碼管。我比較喜歡用74HC595來驅(qū)動數(shù)碼管。這是一個移位寄存器,可以級聯(lián)。只需要三個GPIO端口就可以驅(qū)動多個數(shù)碼管。驅(qū)動數(shù)碼管的電路如下所示。
控制一個數(shù)碼管只需要三個GPIO。如果要驅(qū)動多個數(shù)碼管,可以使用多個595級聯(lián),如下圖所示:
3數(shù)碼管驅(qū)動器的設(shè)計使用74HC595來驅(qū)動數(shù)碼管,其程序設(shè)計也非常簡單。595是一個八位移位寄存器,需要在八個周期內(nèi)寫入數(shù)據(jù)。需要注意的是,74HC595具有鎖存功能。寫入數(shù)據(jù)后,它需要在數(shù)據(jù)輸出前給CP一個脈沖,如下圖。
單片機驅(qū)動數(shù)碼管是一個非常簡單的設(shè)計,是初學(xué)者必經(jīng)的一個小設(shè)計。通過這個設(shè)計可以聯(lián)系到GPIO口的配置和時序圖的理解。
那個 這是這個問題的答案。謝謝大家的評論、評論和轉(zhuǎn)發(fā)。更多電子設(shè)計、硬件設(shè)計、單片機等內(nèi)容,請關(guān)注本頭條號:玩轉(zhuǎn)嵌入式。謝謝大家。
仿真電源怎么找?
如果你想找一個模擬電源,你需要打開電源控制器。
pdn仿真是什么?
PDN是電力輸送網(wǎng)絡(luò)的縮寫。在工程布線過程中,需要模擬PDN供電。該軟件將模擬從電源向負(fù)載輸送功率的物理路徑,電流將通過PDN從電源流向負(fù)載,然后通過PDN從負(fù)載流回電源。如果電源太薄或GND不足,PDN模擬將顯示結(jié)果。
如果PDN模擬如果你不 t通過,你會急著送板,會造成一些無法啟動、死機、燒電等重大問題。