1. 程式人生 > >用AD9畫51微控制器的最小系統

用AD9畫51微控制器的最小系統

第一步:安裝AD9軟體

第二步:開啟AD9,新建工程

第三步:繼續新建原理圖檔案和PCB檔案,新建的檔案都會被儲存到剛剛新建的工程中

新建原理圖:

新建PCB檔案:

新建完之後,你的螢幕左邊就會是這樣的:

第四步:儲存工程

像上圖一樣,右擊工程名,選擇Save Projrct As這個選項,會跳出來如下的對話方塊

注意此時的檔案字尾名為.PrjPcb 表示儲存的是PCB工程

儲存完PCB工程之後,會自動讓你儲存原理圖檔案和PCB檔案,它們的字尾名分別為.SchDoc和.PcbDoc

第五步:新增元件

在AD9中,所有的元件都是放在庫(Library)裡的,所以要放置元器件首先要新增庫檔案

同樣是右鍵工程名,選擇Add Existing to Project,將已有的庫新增進工程,需要注意的是庫檔案必須和工程檔案放在同一個目錄下

在SCH Library 這個視窗中可以看到這個庫裡所有元件的資訊

庫新增好之後,就可以開始擺放元器件了,在原理圖檔案中開啟Library的視窗,找到你新增的庫,並且找到你需要的元件

第六步:畫主控電路

微控制器的最小系統主要由三個部分組成:晶振電路、復位電路和主控電路

我們先來畫主控電路:

選擇需要的AT89C51晶片,按下右上角的Place AT89C51的按鍵,就會發現元件附著在了滑鼠上,並且滑鼠變成了十字的形狀

放置完晶片之後,在VCC和GND的管腳放置上電源的接地的網路標號

如果你覺得VCC和GND放置的位置太靠近管腳的話,在這裡有一個小技巧,按住ctrl鍵再拖動元件的話,元件會連著線一起拖動,就不用再放置線了,對別的元器件也是如此

這樣主控電路就算完成了

第七步:畫復位電路

復位電路在最小系統中是必不可少的,每當電源接通的時候,我們希望微控制器能夠重新開始工作,這時候就需要復位電路

同樣從庫裡拖出元件,用線將各個元器件連線起來,最後要與晶片的RST管腳相連

這裡有兩種方法:

①直接用線將復位電路單元和RST管腳相連

②採用網路標號的方法

在最小系統的原理圖中,兩種方法都可以,但如果是更復雜一點的電路圖,我們更傾向於採用網路標號的方法,可以使原理圖更加清晰明瞭

可以修改網路標號的名稱,這裡我們用RST

畫好的復位電路是這樣的,51微控制器採用的是高電平復位,SW1的作用是可以手動控制復位

第八步:畫晶振電路

晶振電路對微控制器的作用就相當於心臟對人類的作用,51微控制器的工作頻率為12MHz

使用上面的操作,很快就可以畫出晶振電路

第九步:對原理圖進行佈局

這樣一塊微控制器的最小系統就完成了