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

正文內(nèi)容

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

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

下一頁面
  

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