書名: 零起點學Proteus單片機仿真技術作者名: 范海紹本章字數: 714字更新時間: 2020-11-14 19:07:45
4.1 單片機流水燈控制電路
這一節我們要設計一個流水燈控制電路,也叫跑馬燈。用8個發光二極管連接至單片機,使發光二極管按照一定的方向、速度逐個點亮和關閉。以下我們分別用節點和總線的方法連接發光二極管。首先在原理圖編輯區放置單片機、8個發光二極管和8個電阻,并采用第2講介紹的方法,把元器件的說明去掉(在“模板”→“設置設計默認值”中的“顯示隱藏文本”項的勾選去掉),把8個電阻值都改為500Ω(用“工具”→“屬性設置工具”),在發光二極管正極連接電源。元器件列表見表4-1。
表4-1 元器件列表
連接發光二極管和電阻,只要連接第一根線,以下用鼠標左鍵雙擊連接點即可完成連接,加快連線速度,如圖4-1所示。
我們先試用節點連接的方法連接至單片機。在發光二極管和單片機P0口接上節點。在“終端模式”下,選擇“DEFAULT”,選擇了默認節點,如圖4-2所示。
然后在發光二極管和單片機P0口放置節點,并連線,如圖4-3所示。
接著,要給每個節點編號,以便連接到指定的點。節點的編號就是網絡號,用NET表示,2個節點編號相同,就表示是連接在一起的。編號的標注仍然可以用“屬性設置工具”來快速設置。把發光二極管的8個節點編號設置成與單片機的8個節點一一對應就行了。首先選中發光二極管的8個節點,并打開“屬性設置工具”,如圖4-4和圖4-5所示。
圖4-1 快速連線
圖4-2 選擇節點
圖4-3 放置節點,通過節點連接
圖4-4 選中需要標注網絡號的節點
圖4-5 用屬性設置工具標注網絡號
同理,單片機端的8個節點也同樣處理,使得每個節點與發光二極管的編號一一對應,如圖4-6所示。
圖4-6 標注節點
8個電阻也用屬性設置工具把電阻的阻值改為500Ω,如圖4-7所示。
圖4-7 用屬性設置工具修改阻值
這樣,我們就把電路畫完了,只要在單片機上加載可執行程序,就可以仿真了。