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

正文內(nèi)容

基于單片機的繼電器設(shè)計畢業(yè)論文(存儲版)

2025-04-07 12:11上一頁面

下一頁面
  

【正文】 僅僅只是在設(shè)備現(xiàn)有的基礎(chǔ)之上稍加變化改進,又可以從根本上解決對繼電器的控制問題的電路呢? 為了探索以弱控強的道路,我們的畢設(shè)選為單片機控制電動機正反轉(zhuǎn)的設(shè)計題目。單芯片的應(yīng)用與推廣,微控制技術(shù)將繼續(xù)發(fā)展。 3 第二 章 硬件部分結(jié)構(gòu)功能簡介 單片機控制三極管連接到 I / O 端口的輸出電平,導通或截止晶體管,繼電器吸合或斷開。 圖 主要性能參數(shù) 兼容的單片機產(chǎn)品 4K字節(jié)的系統(tǒng)內(nèi)可編程 Flash 存儲器, 1000 次擦寫周期,全靜態(tài)操作: 0Hz 到 33HZ,三級加密程序存儲器, 32個可編程 I/ O 端口,3個 16 位定時器 /計數(shù)器,八個中斷源,全雙工 UART 串行 通道低功耗空閑和掉電模式,看門狗定時器中斷能喚醒掉電,雙數(shù)據(jù)指針和掉電標識符。每個端口由一個鎖存器和驅(qū)動器。假設(shè)時鐘頻率是 ,則除以 12 后可知每秒執(zhí)行的指令為 921583 條,然后取倒數(shù)則得到每條指令所需的時間為 。 XTAL2(引腳 18):連接外部石英晶體的另一端。 2) P1 口( ~ )(引腳 1~ 8) P1 口內(nèi)部上拉電阻,可作為準雙向 I / O 使用 。 :串行端口輸出端口( TXD) 。當單片機電源電壓達到單片機的工作電壓,單芯片振蕩器的正常工作,該引腳必須繼續(xù),而兩個機器周期振蕩器,以實現(xiàn)復位操作,微控制器回到初始狀態(tài)。相互作用之間的控制系統(tǒng)(也被稱為輸入電路)和控制系統(tǒng)(也稱為輸出電路)。靜止觸點,在 ON狀態(tài)“常閉觸點與固定觸點處于斷開狀態(tài)。 2)放大:比如,靈敏繼電器,繼電器具有非常小的量的控制,你可以控制一個大型電源電路。因此,應(yīng)該有一個鏈接到收斂 ,這部分的所謂的“電驅(qū)動”。通過循環(huán)時, 感應(yīng)的高壓就會通過回路釋放掉,確保了三極管的安全。單片機管腳 P21 輸出高電平時,對應(yīng)的三極管 Q2關(guān)閉,相應(yīng)的繼電器 14 RLY2 不吸合,指示燈 D4 不亮;當按下按鍵 S3時,單片機管腳 P20 輸出高電平,對應(yīng)的三極管 Q1處于關(guān)閉狀態(tài),相對應(yīng)的繼電器 RLY1 不吸合,指示燈 D3 不亮。Vision2 集成開發(fā)環(huán)境是 Keil Software, Inc/Keil Elektronik GmbH 開發(fā)的基于 80C51 內(nèi)核的微處理器軟件開發(fā)平臺,內(nèi)嵌多種符合當前工業(yè)標準的開發(fā)工具,可以完成從工程建立到管理、編譯、鏈接、目標代碼的生成、軟件仿真、硬件仿真等完整的開發(fā)流程尤其是 C編譯工具在產(chǎn)生代碼的準確性和效率方面達到了較高的水平,而且可以附加靈活的控制選項,在開發(fā)大型項目時非常理想 [12]。 DK51 開發(fā)套件是 PK51 的精簡版,它不包括 RTX51 Tiny實時操作系統(tǒng)。 A51 匯編器套件。Vision2 可以自動完成編譯、匯編、鏈接程序等操作。當鏈接器處理一個庫時,僅僅使用了庫中程序使用了的目標模塊而不是全部加以引用。當從器件數(shù)據(jù)庫選擇器件時,這個器件的屬性會被自動配置。 RTX51實時內(nèi)核簡化了需要對實時事件進行反應(yīng)的復雜應(yīng)用的系統(tǒng)設(shè)計、編程和調(diào)試。這里我們用到的部分菜單或快捷按鈕的中文含義已標注在圖 ;用到的功能只是創(chuàng)建一個項目或打開一個已有的項目,創(chuàng)建或打開一個源程序文本等,最后把它編譯成我們需要的十六進制文件。具體操作如下:在圖 中,將鼠 3 箭頭移至中間左邊項目窗口中的“ Source Group 1”前的圖標上,再單擊鼠標右鍵,在彈出的菜單項中選擇“ Add files to Group ‘ Source Group 1’”,在彈出的對話框中選擇剛才編輯保存好的源程序文件“ Text1”;需點“文件類型”右側(cè)文本框中的倒三角,在彈出的下拉菜單中選“ All files(*.*)” ,然后再找到程序文件“ Text1”。通常先點編譯當前文件“ Translate current file”,再建立目標文件“ Build target”;或直接點重建目標文件“ Rebuild all target files”。 諾依慢結(jié)構(gòu)(程序與數(shù)據(jù)存儲器空間分立),再加上片上又多了位尋址存儲空間; 25 ( 2) 片上的數(shù)據(jù)和程序存儲器空間過小和同時存在著向片外擴展 它們的可能; ( 3) 片上集成外圍設(shè)備的被寄存器化(即 SFR),而并不采用慣用的 I/O地址空間; ( 4) 8051 芯片的派生門類特別多(達到了上百種之多),而 C語言對于它們的每一個硬件資源又無一例外地要能進行操作。今天,確實已經(jīng)到MCU 開發(fā)人員拿起 C語言利器的時候了。 提供 auto、 static、 const 等存儲類型和專門針對 8051 單片機的 data、idata、 pdata、 xdata、 code 等存儲類型 ,自動為變量合理地分配地址; 當按鍵按下時,單片機引腳被拉成低電平,通過程序循環(huán)檢測哪個引腳被拉成低電平來判斷是哪個按鍵按下。匯編語言助記符來表示機器指令字符號語言(更加復雜和難以掌握的語言,但效率優(yōu)于 C語言程序), 使用匯編語言編程較為復雜的寫程序是非常耗時的,開發(fā)周期長 [15]。 展望 雖然 我在論文 前期進行了完備的設(shè)計分析和充分的準備工作,在實際 寫作中我還是遇到 很多 困難。同時感謝同事和同學的幫助。 sbit LED1=P2^0。 while(1) { 33 if(0==key1) { Delay(20)。 } } if(0==key3) { Delay(20)。849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5ux^Gjqv^$UE9wEwZQcUE% amp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn% Mz849Gx^Gj qv^$U*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$U*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8!z89Am YWv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。MuWFA5ux^Gjqv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 LED1=1。 } void main(void) { P2=0x00。 sbit key2=P1^1。在這次畢業(yè)設(shè)計中,我們運用到了以前所學的專業(yè)課知識,在這次的畢設(shè)過程中努力去學,去應(yīng)用,這是我做這次畢業(yè)設(shè)計的又一重大收獲。一般由按鈕或限位開關(guān)繼電器驅(qū)動。單片機編程,往往需要聘請專業(yè)人士, C語言是一種先進的計算機語言,可以很容易被群眾學習掌握,需要較高的技術(shù)人員(編程能力),很容易形成技術(shù)壟斷。 可方便地接受多種實用程序的服務(wù):如片上資源的初始化有專門的實用程序自動生 成;再如,有實時多任務(wù)操作系統(tǒng)可調(diào)度多道任務(wù),簡化用戶編程,提高運行的安全性等等。 C 語言對數(shù)據(jù)進行了許多專業(yè)性的處理,避免了運行中間非異步的破壞; 至于執(zhí)行速度的問題,只要有好的仿真器的幫助,找出關(guān)鍵代碼,進一步用人工優(yōu)化,就可很簡單地達到十分美滿的程度??陀^上講,C向 8051 MCU 移植的難點不少。點擊“ +”號,可以看到在“ Source Group 1”下面就有一個源程序文件圖標。 如果要打開一個已有的項目,則在 project 中點“ Open Project”,就會彈出一個與“ Creat New Project”創(chuàng)建新項目類似的對話框“ Select project file”選擇項目文件,類似地選擇文件存放的路徑,找到要打開的文件,最后點“打開”按鈕即可。用鼠標左鍵雙擊該圖標便可進入 keil c 的工作界面。Vision2的人機交互環(huán) 境可實現(xiàn)仿真操作。Vision2 軟件調(diào)試器能十分理想地進行快速、可靠的程序調(diào)試。 LIB51 庫管理器 LIB51 庫管理器可以從由匯編器和編譯器創(chuàng)建的目標文件建立目標庫。 181。Vision2 調(diào)試器的功能。專業(yè)開發(fā)套件可針對 80C51 及其所有派生系列進行配置使用。既 便于調(diào)試、鏈接,又便于移植和修改; ( 3)建立正確的數(shù)學模型,通過仿真提高系統(tǒng)的性能,并選取合適的參數(shù); ( 4)繪制程序流程圖; ( 5)合理分配系統(tǒng)資源 ; ( 6)為程序加入注釋,提高可讀性,實施軟件工程; ( 7)注意軟件的抗干擾設(shè)計,提高系統(tǒng)的可靠性。 系統(tǒng)工作原理 對應(yīng)圖 7電路原理圖,連接系統(tǒng)電源,當按下按鍵 S1 時,單片機的管腳P20 輸出高電平,此時三極管 Q1是關(guān)閉的狀態(tài),相對應(yīng)的繼電器 RLY1 是不吸合的,指示燈 D3 是不亮的。為了消除的有害影響,產(chǎn)生感應(yīng)電動勢,在繼電器線圈兩端的二極管反向并聯(lián)吸收的電動勢。驅(qū)動 12 電流 mA 或更少。用于驅(qū)動的中間機構(gòu)(驅(qū)動部)的繼電器的輸入部分和輸出部分,以及輸入耦合隔離,功能處理,和輸出部分之間的執(zhí)行情況。上拉,釋放,從而達到導通電路中的,切割的目的。 繼電器介紹 繼電器的定義 當輸入量 (激勵量 )的變化達到規(guī)定要求時,在電氣輸出電路中使被控量發(fā)生預(yù)定的階躍變化的一種電器。 :外部數(shù)據(jù)存儲器寫選通( RD) 。 作為輸入的第一個“ 1”被寫入到該端口( T2 管的夾斷)。 P0口可驅(qū)動 8 個 LSTTL(低功耗肖特基 TTL),其他端口可以驅(qū)動4個 LSTTL。在內(nèi)部,它是違背放大這個放大器芯片振蕩器的輸入。 每 51單片機的處理周期由 12 個時鐘周期每 12個時鐘周期才能完成的操作,如取指令。 ( 4)定時 /計數(shù)器( ROM): 用于實現(xiàn)定時和計數(shù)功能。它結(jié)合了閃存程序存儲器,可以是在線編程( ISP)可以也可以使用傳統(tǒng)的編程和通用方法的 8 位微處理器與一個單片芯片 ATMEL 公司的功能強大,低成 本 AT89C51 微控制器可以提供您
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1