freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于proteus的單片機虛擬實驗系統(tǒng)的設(shè)計-wenkub.com

2025-08-07 16:29 本頁面
   

【正文】 這三個月的設(shè)計是對過去所學知識的系統(tǒng)提高和擴充的過程,為今后的發(fā)展打下了良好的基礎(chǔ)。在這段時間里,陳老師嚴謹?shù)闹螌W態(tài)度和熱忱的工作作風令我十分欽佩,他的指導使我受益非淺。通過畢業(yè)設(shè)計的實踐,復習鞏固了大學四年所學到的知識,和對所學知識更深入的了解,相信在不久的將來,一定能夠做出更好的系統(tǒng)。結(jié)束語在本次畢業(yè)設(shè)計的實踐中,作者遇到了不少困難,很多東西都是在摸索中前進,一邊學一邊用。在這次電路設(shè)計中,我們確實遇到了不少的問題,不過在老師和同學的幫助下,以及自己的努力下,我們還是完成了電路的設(shè)計。但是,參考圖上表示線上的圓圈和在線上標記字樣的形式卻不會。通過自己不斷的做一些小的實驗,以及徐老師不辭辛勞的為我們找了幾個小系統(tǒng)讓我們學著調(diào)試,我們慢慢的學著做,不懂的就問問同學和老師,最終對軟件的使用和對電路的仿真都有了比以前長遠的進步。圖 49 4X4 鍵盤仿真結(jié)果演示圖2)8 位發(fā)光二極管有了對于 8 位發(fā)光二極管的原理的了解后,現(xiàn)在我們將二極管以流水燈形式顯示出來以下是二極管在 KEIL 中的程序,如下圖 410 所示:圖 410 LED 在 KEIL 中的程序演示當我們運行程序時仿真結(jié)果如下圖 411 所示:圖 411 流水燈仿真結(jié)果演示圖3)LCD 字符型液晶顯示器LCD 字符顯示的在 KEIL 中編譯的程序如下圖 412 所示:圖 412 LCD 在 KEIL 中的程序演示仿真結(jié)果如下圖 413 所示:圖 413 LCD 仿真結(jié)果演示圖4)A/D 轉(zhuǎn)換電路下圖為 A/D 轉(zhuǎn)換電路在 KEIL 中編譯的程序,如下圖 414 所示。右鍵 Target1,選擇 Option for Target ‘Target1’,在 output 中勾選 creat HEX圖 44 設(shè)置 output 界面在打開的選項對話筐中選擇 debug 選項卡,如下圖 45 所示:圖 45 設(shè)置 DEBUG 界面按照上圖選擇好后,點擊 Settings,設(shè)置虛擬硬件仿真驅(qū)動,界面如下圖 46 所示:圖 46 設(shè)置 VDM51 SETTONGS 界面HOST 填入調(diào)試代理的 IP 地址,也就是安裝 PROTEUS 的機器的 IP 地址,我們安裝PROTEUS 安裝在本機上,所以就采用默認的設(shè)置,不用改動,點擊 OK,退出 DEBUG 設(shè)置。1)先建立一個工程目錄,在這里取名 123,然后運行 KEIL 并在此目錄建立一個名為 123工程,如下圖 41 所示。Vcc:芯片工作電源,其值為+5V~+l5V 。內(nèi)部接反饋電阻,外部通過該引腳接運放輸出端。2:DAC 寄存器寫選通信號(輸入),低電平有效。D[]D01D23D45D67 D76D54D32D10XTAL218XTAL119ALE3031PSN29RST9P0./U1AT89C51 OUT121AD B24 A25 C23VREF(+)12 F()16IN31I42IN53I64IN75 START6OUT58EOC7OE9CLOCK10T220OUT714T615T817T418OUT319I228IN127I026ALE2U3ADC0808U3(CLOCK)R1PULUPC130PF C230PFX1CRYSTALR910kC310uF50%RV11k圖 38 DAC0832 芯片引腳說明如下:DI0~DI7:8 位數(shù)據(jù)輸入線。能完成數(shù)字量輸入到模擬量(電流)輸出的轉(zhuǎn)換。,我們根據(jù) EOC 信號來判斷。圖 37 A/D 轉(zhuǎn)換電路電路說明: 內(nèi)部帶有輸出鎖存器,可以與 AT89C51 單片機直接相連。Vcc:電源電壓,+5V。EOC:轉(zhuǎn)換完成信號,當 EOC 上升為高電平時,表明內(nèi)部 A/D 轉(zhuǎn)換已完成。ALE:地址鎖存啟動信號,在 ALE 的上升沿,將 A、B、C 上的通道地址鎖存到內(nèi)部的地址鎖存器。輸出具有 TIL 三態(tài)鎖存緩沖器,可直接連到單片機數(shù)據(jù)總線上。但由于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可以讓控制器工作在文本方式,根據(jù)在LCD 上開始顯示的行列號及每行的列數(shù)找出顯示 RAM 對應(yīng)的地址,設(shè)立光標,在此送上該字符對應(yīng)的代碼即可。3.路連線~ 依次與 LCD 的 D0~D7 相接。3)LCD 字符液晶顯示器如下圖 35 所示,LCD 字符液晶顯示器是與用 AT89S51 的并行口 P1 相接,芯片LM016L 為 2 行 16 列液晶顯示器, 可顯示 2 行 16 列英文字符,有 8 位數(shù)據(jù)總線 D0D7,RS,R/W,EN 三個控制端口(共 14 線) ,工作電壓為 5V。這種行列式鍵盤結(jié)構(gòu)能夠有效地提高單片機系統(tǒng)中 I/O 口的利用率。如下圖 33 所示:XTAL218XTAL119ALE30EA31PSEN29RST9P0./U1AT89C510 1 2 34 5 6 78 9 A BC D E FR947kR1047kR147kR1247kP3..圖 33 鍵盤顯示電路1)接口說明接口 控制 0 號,1 號,2 號,3 號開關(guān);接口 控制 4 號,5 號,6 號,7 號開關(guān);接口 控制 8 號,9 號,A 號,B 號開關(guān);接口 控制開關(guān) C,D,E,F(xiàn) ;- 則為輸出。 EA/VPP:外部訪問允許。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。一般情況下,ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能 P3 口還接收一些用于 Flash 閃速存儲器編程和程序校驗的控制信號。 P3 口 :P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口。對端口 P2 寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低 8 位)和數(shù)據(jù)總線復用,在訪問期間激活內(nèi)部上拉電阻。 VCC:供電電壓。主 要 管 腳 有 :XTAL1( 19 腳 ) 和 XTAL2( 18 腳 ) 為 振 蕩 器 輸 入 輸 出 端 口 , 外 接 12MHz 晶 振 。其 將 通 用 的 微 處 理 器 和 Flash 存 儲 器 結(jié) 合 在 一 起 , 特 別 是 可 反 復 擦 寫 的 Flash 存 儲 器可 有 效 地 降 低 開 發(fā) 成 本 。下一節(jié)我們將重點介紹各電路模塊的設(shè)計。端口號一定為 8000 。工程名39。(3) 、找到安裝 keil 的文件夾修改 keil 安裝目錄下 文件,在 C51 字段加入TDRV5=BIN\ (Proteus VSM Monitor51 Driver) 注意:不一定要用 TDRV5,根據(jù)原來字段選用一個不重復的數(shù)值就可以了。C51 工具包的整體結(jié)構(gòu),所示,其中 uVision 與 Ishell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境(IDE) ,可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。其運行方式也可以選擇工具欄中的相應(yīng)工具進行。(5)Proteus 軟件所提供的調(diào)試手段Proteus 提供了比較豐富的測試信號用于電路的測試。元件涉及到數(shù)字和模擬、交流和直流等。(2)proteus 的工作過程運行 proteus 的 ISIS 程序后,進入該仿真軟件的主界面。以下我們介紹一下該軟件的使用。 開發(fā)工具介紹 proteus 軟件Proteus 與其它單片機仿真軟件不同的是,它不僅能仿真單片機 CPU 的工作情況,也能仿真單片機外圍電路或沒有單片機參與的其它電路的工作情況。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。因此在仿真和程序調(diào)試時,關(guān)心的不再是某些語句執(zhí)行時單片機寄存器和存儲器內(nèi)容的改變,而是從工程的角度直接看程序運行和電路工作的過程和結(jié)果。為進行一些簡單的單片機實驗構(gòu)建一個虛擬硬件環(huán)境。 課題的意義單片機技術(shù)是現(xiàn)代電子工程領(lǐng)域一門迅速發(fā)展的技術(shù),應(yīng)用于各種嵌入式系統(tǒng)中。數(shù)模轉(zhuǎn)換器(DAC)就可以做到這一點,而且它們的輸出還可以用來驅(qū)動各種設(shè)備,例如擴音器、發(fā)動機、射頻發(fā)射器和溫度控制器等。與傳統(tǒng)的陰極射線管(CRT)相比,LCD 占用空間小,低功耗,低輻射,無閃爍,降低視覺疲勞。因此在仿真和程序調(diào)試時,關(guān)心的不再是某些語句執(zhí)行時單片機寄存器和存儲器內(nèi)容的改變,而是從工程的角度直接看程序運行和電路工作的過程和結(jié)果。 嵌入式系統(tǒng)是理論與實踐結(jié)合密切的課程。這里我們利用 Proteus 仿真軟件,設(shè)計了純軟件的單片機虛擬實驗系統(tǒng),既可調(diào)試單片機程序,也可仿真單片機外圍器件的工作情況;既能充分利用學校計算機房現(xiàn)有計算機,減少硬件設(shè)備的維護工作量,也能為學生提供豐富的實驗內(nèi)容。由于單片機應(yīng)用技術(shù)涉及到數(shù)字電子、模擬電子、計算機甚至通信等多學科的知識,且實踐性又很強,所以在教學實驗過程中必須軟件硬件結(jié)合,也就是將單片機程序和外圍電路相結(jié)合。關(guān)鍵詞:proteus 軟件;單 片機 ;仿真; 虛擬實驗Based on the virtual experiment system PROTEUS chip designAbstractWidespread application based on the C51 monolithic integrated circuit in the real life. This article based on PROTEUS software, simply designed a monolithic integrated circuit hypoth
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1