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

正文內(nèi)容

溫度控制電路電源監(jiān)測(cè)及延時(shí)控制電路設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-06-28 20:36本頁(yè)面
  

【正文】 設(shè)計(jì)了8個(gè)通道轉(zhuǎn)換程序。采用查詢EOC的標(biāo)志信號(hào)來(lái)檢測(cè)A/D轉(zhuǎn)換是否完畢.若完畢則把數(shù)據(jù)通過(guò)P0端口讀入。經(jīng)過(guò)數(shù)據(jù)處理之后在LCD上顯示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)28開(kāi) 始 模 數(shù) 轉(zhuǎn)換轉(zhuǎn) 換 是 否 完 成取 得 模 數(shù) 轉(zhuǎn)換 結(jié) 果YN輸 出 通 道 號(hào)并 鎖 存圖 A/D 子程序轉(zhuǎn)換框圖A/D 轉(zhuǎn)換子程序如下:/*******ADC0809 轉(zhuǎn)換子程序*******/convert() { uint8 getdata。 /*保存轉(zhuǎn)換結(jié)果的中間變量*/ ST = 1。 /*啟動(dòng)轉(zhuǎn)換的同時(shí)并鎖存通道 */ ST = 0。 delay()。 /*延時(shí) 10us*/ while(EOC==0)。 /*等待轉(zhuǎn)換結(jié)束*/ OE=1。 /*輸出允許*/ getdata=P0。 /*8 位數(shù)據(jù)讀入單片機(jī)內(nèi)部*/ } LCD1602 顯示子程序設(shè)計(jì)LCD1602 顯示流程如圖 所示。需要顯示的內(nèi)容通過(guò)循環(huán)來(lái)顯示四路電壓和四路電流的值。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)29開(kāi) 始設(shè) 置 第 一 行顯 示 位 置顯 示 第 一 行內(nèi) 容設(shè) 置 第 二 行顯 示 位 置顯 示 第 二 行內(nèi) 容圖 LCD1602 顯示子程序流程圖 顯示子程序如下:/**********LCD 顯示子程序***********/void write_mand(uint8 mand) /*寫(xiě)命令函數(shù)*/ { lcd_RS=0。 P1=mand。 delay(5)。 lcd_EN=1。 delay(5)。 lcd_EN=0。 }void write_data(uint8 dat) /*寫(xiě)數(shù)據(jù)函數(shù)*/ { lcd_RS=1。 P1=dat。 delay(5)。 lcd_EN=1。 delay(5)。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)30 lcd_EN=0。 } CPLD 部分程序設(shè)計(jì)采用硬件描述語(yǔ)言 VHDL 對(duì) CPLD 進(jìn)行編程。其中包括幾個(gè)功能電路,輸入鎖存電路 buf、譯碼電路 yimaqi、5 個(gè)分別對(duì)應(yīng)于 5 種上電模式的延時(shí)上電模塊電路 moshi1,moshi2,moshi3,moshi4 和 moshi5,這些功能電路都是用 VHDL語(yǔ)言編寫(xiě)的,屬于底層模塊。最后在頂層原理圖中通過(guò)把這幾個(gè)電路對(duì)應(yīng)的方框圖組合起來(lái),就可以組成一個(gè)完整的延時(shí)控制電路。 輸入鎖存電路設(shè)計(jì)輸入鎖存電路用于對(duì)輸入的按鍵值進(jìn)行鎖存并判斷是否是有效輸入。k1,k2和 k3 為三位二進(jìn)制碼輸入端;en 端為鎖存控制端;q1,q2 和 q3 是鎖存按鍵值輸出端。當(dāng) en 端為低電平時(shí)不對(duì)輸入的按鍵值進(jìn)行鎖存;高電平時(shí),將按鍵值鎖存并輸出。圖 是編譯通過(guò)后生成的輸入鎖存電路方框圖,圖 是該電路的時(shí)序仿真圖。k1k2k3enq1q2q3bufinst3圖 輸入鎖存電路圖 輸入鎖存電路時(shí)序仿真圖 譯碼電路設(shè)計(jì)譯碼電路用于對(duì)輸入的按鍵值進(jìn)行譯碼,使相應(yīng)的輸出端輸出高電平,以選通對(duì)應(yīng)通道上的延時(shí)上電模塊電路,輸出低電平時(shí)延時(shí)上電模塊不工作。n0,n1 和 n2 是譯碼器輸入端,此三個(gè)端口接到輸入鎖存電路的輸出端。K0~k7是譯碼輸出端。譯碼器電路方框圖如圖 所示,圖 是該電路的時(shí)序仿真圖。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)31n0n1n2k0k1k2k3k4k5k6k7yimaqiinst4圖 譯碼電路圖 譯碼電路時(shí)序仿真圖 分頻電路設(shè)計(jì)分頻電路用于系統(tǒng)時(shí)鐘分頻。系統(tǒng)時(shí)鐘通過(guò) 5000 分頻后就可以得到 10KHz的時(shí)鐘信號(hào),此信號(hào)可作為延時(shí)電路的計(jì)時(shí)基準(zhǔn)。計(jì)數(shù)器通過(guò)基數(shù)此信號(hào)的上升沿,即可精確的產(chǎn)生延時(shí)信號(hào)。Clk 端為系統(tǒng)全局時(shí)鐘輸入端,clk_out 為5000 分頻后的時(shí)鐘信號(hào),此信號(hào)接到 moshi1,moshi2,moshi3,moshi4 和 mosh5的時(shí)鐘輸入端。分頻電路方框圖如圖 所示,圖 是該電路的時(shí)序仿真圖。clk clk_outfp5000inst2圖 分頻電路西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)32圖 分頻電路時(shí)序仿真圖 相應(yīng)上電模式電路設(shè)計(jì)相應(yīng)上電模式電路用于控制 5 種不同的上電模式,因此電路有 5 個(gè)小模塊電路,分別為 moshi1,moshi2,moshi3,moshi4 和 moshi5。cs1,cs2,cs3,cs4 和cs5 是使能端,接到譯碼器 yimaqi 輸出端,高電平時(shí)使對(duì)應(yīng)模塊電路工作,低電平時(shí)對(duì)應(yīng)模塊電路不工作。clk 為時(shí)鐘信號(hào)輸入端,計(jì)數(shù)器通過(guò)對(duì) 10KHz 的時(shí)鐘上升沿進(jìn)行計(jì)數(shù),即可產(chǎn)生所需要的延時(shí)信號(hào)。a0~a3,b0~b3,c0~c3,d0~d3 和 e0~e3 是對(duì)應(yīng)四路上電電源的開(kāi)啟和關(guān)閉端。相應(yīng)上電模式模塊電路方框圖如圖 所示,圖,, 是這些模塊電路的時(shí)序仿真圖。cs1 a0a1a2a3moshi1inst5cs2clkb0b1b2b3moshi2inst6cs3clkc0c1c2c3moshi3inst7cs4clkd0d1d2d3moshi4inst8cs5clke0e1e2e3moshi5inst9圖 moshi1,moshi2 ,moshi3,moshi4,moshi5 電路圖圖 moshi1 時(shí)序仿真圖圖 moshi2 時(shí)序仿真圖西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)33圖 moshi3 時(shí)序仿真圖圖 moshi4 時(shí)序仿真圖圖 moshi5 時(shí)序仿真圖 總體電路設(shè)計(jì)總體電路是一個(gè)頂層模塊。頂層模塊是由上面的各底層模電路塊組成。整個(gè)延時(shí)電路如圖 所示。圖 延時(shí)電路原理圖接下來(lái)保存并檢查電路圖中的錯(cuò)誤。如果有錯(cuò)誤將會(huì)給出錯(cuò)誤提示信息。使用菜單“File/Project/Saveamp。Check”命令即可。如圖 所示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)34圖 編譯通過(guò)電路圖電路圖檢查完后沒(méi)有錯(cuò)誤,就可以指定編程器件。使用菜單“Assign/Device...”將會(huì)彈出 Device 如圖 所示的器件選擇窗口。在Device Family 欄里選擇 MAXⅡ系列的芯片,在 Available Devices 欄里選擇EPM240T100C5N 可編程芯片。選擇完后點(diǎn)擊 OK 按鈕確定。圖 芯片選擇西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)35完成上面的工作后接著要指定管腳。我們使用菜單欄里面的“Assignments/Pins”命令,將會(huì)彈出 Pin Planner 管腳指定窗口,如圖 所示。在 Node Name 欄輸入電路圖的輸入輸出的管腳號(hào),照此做法將電路圖中所有的輸入輸出端口指定完后,點(diǎn)擊 OK 按鈕確定,完成管腳的鎖定。圖 管腳定義如下圖 所示是指定完管腳的電路圖。圖 定義完管腳后的電路圖然后在對(duì)電路圖編譯一次確定沒(méi)有錯(cuò)誤。如圖 所示。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)36圖 對(duì)定義完管腳的電路進(jìn)行編譯延時(shí)電路時(shí)序仿真如圖 所示。圖 延時(shí)電路時(shí)序仿真圖 應(yīng)用軟件介紹 Keil 介紹KEILC51 標(biāo)準(zhǔn) C 編譯器為 STC89C51 微控制器的軟件開(kāi)發(fā)提供了 C 語(yǔ)言環(huán)境,同時(shí)保留了匯編代碼高效,快速的特點(diǎn)。C51 編譯器的功能不斷被增強(qiáng),使你可以更加貼近 CPU 本身,及其它的衍生產(chǎn)品。C51 已被完全集成到 uVision2 的集成開(kāi)發(fā)環(huán)境中,這個(gè)集成開(kāi)發(fā)環(huán)境包含:編譯器,匯編器,實(shí)時(shí)操作系統(tǒng),項(xiàng)目管理器,調(diào)試器。uVision2 IDE 可為它們提供單一而靈活的開(kāi)發(fā)環(huán)境。 西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)37C51 V7 版本是目前最高效、靈活的 STC89C51 開(kāi)發(fā)平臺(tái)。它可以支持所有STC89xx 的衍生產(chǎn)品,也可以支持所有兼容的仿真器,同時(shí)支持其它第三方開(kāi)發(fā)工具。因此,C51 V7 版本無(wú)疑是 STC89C51 開(kāi)發(fā)用戶的最佳選擇。(1)建立工程文件點(diǎn)擊“ProjectNew project”菜單,出現(xiàn)一個(gè)對(duì)話框,要求給將要建立的工程起一個(gè)名字,你可以在編緝框中輸入一個(gè)名字,點(diǎn)擊“保存”按鈕,出現(xiàn)第二個(gè)對(duì)話框,按要求選擇目標(biāo)器件片。建立新文件并增加到組。分別設(shè)置“target1”中的“Target,output,debug”各項(xiàng),使程序匯編后產(chǎn)生 HEX 文件。(2)C 語(yǔ)言,調(diào)試系統(tǒng)程序Keil 單片機(jī)模擬調(diào)試軟件內(nèi)集成了一個(gè)文本編輯器,用該文本編輯器可以編輯源程序。在集成開(kāi)發(fā)環(huán)境中選擇菜單“File → New...”、單擊對(duì)應(yīng)的工具按鈕或者快捷鍵 Ctrl +N 將打開(kāi)一個(gè)新的文本編輯窗口,完成 C 語(yǔ)言源文件的輸入,并且完成源程序向當(dāng)前工程的添加。然后在集成開(kāi)發(fā)環(huán)境中選擇菜單“File→Save As...”可以完成文件的第一次存儲(chǔ)。注意,C 語(yǔ)言源文件的擴(kuò)展名應(yīng)該是“C”,它應(yīng)該與工程文件存儲(chǔ)在同一文件夾之內(nèi)。在完成文件的第一次存儲(chǔ)以后,當(dāng)對(duì) C 語(yǔ)言源文件又進(jìn)了修改,再次存儲(chǔ)文件則應(yīng)該選擇菜單“File→Save”、單擊對(duì)應(yīng)的工具按鈕或者快捷鍵 Ctrl +S 實(shí)現(xiàn)文件的保存。接著的工作需要把 C 語(yǔ)言源文件加入工程之中。選擇工程管理器窗口的子目“Source Group 1”,再單擊鼠標(biāo)右鍵打開(kāi)快捷菜單。在快捷菜單中選擇“Add File to Group ‘Source Group 1’”,加入文件對(duì)話框被打開(kāi)。在這個(gè)對(duì)話框的“查找范圍(I)”下拉列表框中選擇存儲(chǔ)匯編語(yǔ)言源文件的文件夾,在“文件類型(T)” 下拉列表框選擇“C Source file(*.a*;*.src)”,這時(shí)存儲(chǔ)的 C 語(yǔ)言源文件將顯示出來(lái)。雙擊要加入的文件名或者選擇要加入的文件名再單擊“Add”按鈕即可完成把匯編語(yǔ)言源文件加入工程。文件加入以后,加入文件對(duì)話框并不消失,更多的文件也可以利用它加入工程。如果不需要加入其它文件,單擊“Close”按鈕可以關(guān)閉加入文件對(duì)話框。這時(shí)工程管理窗口的文件選項(xiàng)卡中子目錄“Source Group 1”下出現(xiàn)一個(gè) C 語(yǔ)言源文件。 需要注意,當(dāng)把 C 語(yǔ)言源文件加入工程但還沒(méi)有關(guān)閉加入文件對(duì)話框,這時(shí)有可能被誤認(rèn)為文件沒(méi)有成功地加入工程而再次進(jìn)行加入操作,系統(tǒng)將顯示所需的文件已經(jīng)加入的提示。在這種情況下,單擊提示框中的“確定”按鈕,再單擊“Close”按鈕可以關(guān)閉加入文件對(duì)話框。(3)編譯源程序,出現(xiàn)錯(cuò)誤時(shí),返回上一級(jí)對(duì)錯(cuò)誤更改后重新編譯,直到?jīng)]有錯(cuò)誤為止。西安工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)38 QuartusⅡ介紹Altera 公司推出的 QuartusⅡ設(shè)計(jì)軟件提供了適合可編程片上系統(tǒng)(SOPC)的最全面的設(shè)計(jì)環(huán)境。特別是 QuartusⅡ 及其后續(xù)版本提供了Logiclock 基于模塊的設(shè)計(jì)方法,可顯著地提高設(shè)計(jì)效率;IP 核的更快集成,使系統(tǒng)集成更加迅速;在設(shè)計(jì)周期的早期對(duì) I/O 引腳進(jìn)行分配和確認(rèn),可以使用戶在工程設(shè)計(jì)中更早地開(kāi)始印制電路板的布線設(shè)計(jì)工作;存儲(chǔ)器編譯功能簡(jiǎn)化了對(duì)嵌入式存儲(chǔ)器的管理,而且新增加針對(duì) FIFO 和 RAM 讀操作的基于現(xiàn)有設(shè)置的波形動(dòng)態(tài)生成功能。 硬件描述語(yǔ)言(VHDL)介紹目前,電子系統(tǒng)正向著集成化、大規(guī)模和高速度的方向發(fā)展,所需要的集成電路的規(guī)模越來(lái)越大,復(fù)雜程度也越來(lái)越高。對(duì)于如此大規(guī)模和復(fù)雜電路的設(shè)計(jì)問(wèn)題,傳統(tǒng)的門(mén)級(jí)描述方法顯得過(guò)于瑣碎,因而難以理解和管理,這就迫使人們尋求更高抽象層次的描述方法和采用高層次的、自頂向下的設(shè)計(jì)方法。邏輯圖和布爾方程雖然可用來(lái)描述硬件且抽象程度高于門(mén)級(jí)描述方法,但對(duì)于復(fù)雜的電路,這種方法描述仍顯得過(guò)于繁瑣而不便使用;在高于邏輯級(jí)的抽象層次上,這種方法很難以簡(jiǎn)練的方式提供精確的描述,在自頂向下的設(shè)計(jì)方法中不能再把它當(dāng)作主要的描述手段。硬件描述語(yǔ)言(Hardware Description Language,HDL)就是順應(yīng)人們的這一需要而產(chǎn)生和發(fā)展起來(lái)的,它是一種能夠以形式化方式描述電路的結(jié)構(gòu)和行為,并用于模擬和綜合的高級(jí)描述方法。HDL 具有類似于高級(jí)程序設(shè)計(jì)語(yǔ)言的抽象能力,有些 HDL 本身就是從已有的程序設(shè)計(jì)語(yǔ)言發(fā)展而來(lái)的,但其主要的目的是用來(lái)編寫(xiě)設(shè)計(jì)文件并建立硬件電路的邏輯模型。硬件系統(tǒng)的基本性質(zhì)和硬件設(shè)計(jì)的方法決定了 HDL 的主要特性。概括地說(shuō),VHDL 具有以下主要優(yōu)點(diǎn):(1)VHDL 具有強(qiáng)大的功能,覆蓋面廣,描述能力強(qiáng),可用于從門(mén)級(jí)、電路級(jí)直至系統(tǒng)級(jí)的描述、仿真和綜合。VHDL 支持層次化設(shè)計(jì),可以再 VHDL 環(huán)境下,完成從簡(jiǎn)練的設(shè)計(jì)原始描述,經(jīng)過(guò)層層細(xì)化求精,最終獲得可直接生產(chǎn)的電路及或版圖參數(shù)描述的全過(guò)程。(2)VHDL 具有良好的可讀性。它可以被計(jì)算機(jī)接受,也容易被讀者理解。用 VHDL 編寫(xiě)的源文件,既是程序又是文檔,既是技術(shù)人員之間交換信息的文件,又可作為合同簽約者之間的文件。(3)VHDL 具有良好的可移植性。作為一種已被 IEEE 承認(rèn)的工業(yè)標(biāo)準(zhǔn),VHDL 事實(shí)上已成為通用的硬件描述語(yǔ)言,可以在不同的設(shè)計(jì)環(huán)境和系統(tǒng)平臺(tái)中使用。(4)VHDL 支持對(duì)大規(guī)模設(shè)計(jì)的分解和已有設(shè)計(jì)的再利用。VHDL 可以描述電路系統(tǒng),支持對(duì)大規(guī)模設(shè)計(jì)進(jìn)行分解。標(biāo)準(zhǔn)化的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1