proteus虛擬仿真案例---流水燈制作

proteus虛擬仿真案例---流水燈制作

ID:26308718

大?。?06.00 KB

頁數(shù):7頁

時間:2018-11-26

proteus虛擬仿真案例---流水燈制作_第1頁
proteus虛擬仿真案例---流水燈制作_第2頁
proteus虛擬仿真案例---流水燈制作_第3頁
proteus虛擬仿真案例---流水燈制作_第4頁
proteus虛擬仿真案例---流水燈制作_第5頁
資源描述:

《proteus虛擬仿真案例---流水燈制作》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、Proteus虛擬仿真案例-——流水燈制作一、原理圖設(shè)計1.打開proteus,新建文件2.選擇元器件(1)選擇單片機(jī)芯片左側(cè)快捷菜單欄里按下,按下P,在“關(guān)鍵字”欄中輸入“8951”,選擇AT89C51(2)選擇晶振:輸入crystal,選擇CRYSTAL(3)選擇電容:輸入22p,左邊類別中選擇Capacitors,右邊選擇CERAMIC22P(4)選擇電阻:輸入10k,左邊類別中選擇Resistors,右邊選擇RESISTORS庫的3WATT10K(5)選擇led:輸入led,左邊類別中選擇Opt

2、oelectronics,右邊選擇led-yellow(6)選擇按鈕:輸入button,選擇USERDVC庫的BUTTON(7)選擇好的元器件如圖所示3.放置器件振蕩電路:(1)放置AT89C51單片機(jī):在DEVICES欄中選中AT89C51,然后在繪制區(qū)放置到合適的位置(1)放置晶振,隱藏text屬性(菜單—模板—設(shè)置設(shè)計默認(rèn)值—顯示隱藏文本不勾選)(2)分別將晶振的兩腳與AT89C51的19、18腳相連(3)放置兩個22p的電容,一端與晶振相連,另一端互連(4)放置地節(jié)點(diǎn)(左側(cè)快捷菜單欄里按下——G

3、ROUND),與兩個電容相連復(fù)位電路:a.放置電源節(jié)點(diǎn)(左側(cè)快捷菜單欄里按下——POWER)b.放置地節(jié)點(diǎn)c.放置電容,電阻,電阻一端接地,一端與電容相連,電容一端接+5V電源d.AT89C51第9腳接電阻、電容中間a.放置按鈕,接電容兩端b.右擊按鈕——編輯屬性——元件參考:BUTTON,并取消“本元件不用于PCB制版”c.修改C3電容的值:右擊——編輯屬性——Capacitance改為10u繪制流水燈:a.放置電阻、led,右擊led——編輯屬性——隱藏元件值,連接電阻和ledb.使用塊復(fù)制,復(fù)制7

4、組電阻和ledc.放置電源,分別與D1-D8的一端連接d.總線繪制:左側(cè)選擇“總線模式”,繪制一條總線,連接P1口與R2-R9e.使用屬性分配工具進(jìn)行快速網(wǎng)絡(luò)標(biāo)號:按下a,出現(xiàn)屬性分配窗口,“字符串”框輸入“net=D#”,單擊P0口的8條線,進(jìn)行編號,再次按下a,出現(xiàn)屬性分配窗口,“字符串”框輸入“net=D#”,單擊R2-R9的8條線,進(jìn)行編號f.批量修改R2-R9的值:按下a,出現(xiàn)屬性分配窗口,“字符串”框輸入“VALUE=100”,確定一、系統(tǒng)仿真1.編寫源代碼(1)菜單——源代碼——添加/刪除

5、源文件——new——文件名輸入pmd.asm——打開——確定(2)菜單——源代碼——pmd.asm,進(jìn)入編輯窗口,編寫跑馬燈源程序(如下所示),保存ORG00HSTART:MOVR2,#8MOVA,#0FEHLOOP:MOVP1,ALCALLDELAYRLADJNZR2,LOOPLJMPSTARTDELAY:MOVR5,#20D1:MOVR6,#20D2:MOVR7,#248DJNZR7,$DJNZR6,D2DJNZR5,D1RETEND(1)編譯代碼:源代碼——全部編譯2.運(yùn)行仿真(1)暫停,觀察源代

6、碼窗口,寄存器窗口(調(diào)試——寄存器窗口),SFR窗口中的值二、PCB(PrintedCircuitBoard,印制電路板)制版1.封裝檢查(1)菜單——設(shè)計——設(shè)計瀏覽器,查看(2)回到ISIS界面,處理“按鈕”:右鍵——封裝工具——添加——關(guān)鍵字輸入button,選擇一個,引腳A分別輸入1、2——指定封裝(3)批量修改電阻的封裝值:選中R2-R9,按下a,出現(xiàn)屬性分配窗口,“字符串”框輸入“package=RES40”,確定(1)批量修改led的封裝值:選中D1-D8,按下a,出現(xiàn)屬性分配窗口,“字符

7、串”框輸入“package=LED”,確定(2)修改R1的封裝值:右擊——編輯屬性——PCBPackage設(shè)置為RES40(3)保存:路徑和文件名不要有中文2.點(diǎn)擊ARES,制作PCB板(1)畫板框:左下角下拉框“選擇當(dāng)前板層”——BoardEdge,頂部快捷菜單欄里按下,左側(cè)快捷菜單欄里按下,畫一個100mm×100mm的框(2)布局各元器件:按下,分別放置單片機(jī)U1、電阻R2-R9、晶振X1、電容C1-C3、按鈕、led燈D1-D8、電阻R1到剛才畫的板框中(3)自動布線:頂部快捷菜單欄里按下——開

8、始布線(4)調(diào)整板框到合適的大小(5)3D預(yù)覽PCB:菜單——輸出——3D預(yù)覽(6)生成電源層:菜單——工具——生成電源層——網(wǎng)絡(luò)下拉框選擇“GND=POWER”,層下拉框選擇“TopCopper”——確定

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。