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

正文內(nèi)容

基于單片機(jī)的水泵清洗設(shè)備設(shè)計(jì)(編輯修改稿)

2025-07-17 12:43 本頁面
 

【文章內(nèi)容簡介】 R/W(SID)H/L并行的讀寫選擇信號;串行的數(shù)據(jù)口6E(CLK)H/L并行的使能信號;串行的同步時(shí)鐘7DB0H/L數(shù)據(jù)08DB1H/L數(shù)據(jù)19DB2H/L數(shù)據(jù)210DB3H/L數(shù)據(jù)311DB4H/L數(shù)據(jù)412DB5H/L數(shù)據(jù)513DB6H/L數(shù)據(jù)614DB7H/L數(shù)據(jù)715PSBH/L并/串行接口選擇:H并行;L串行16NC—空腳17/RETH/L復(fù)位 低電平有效18Vout負(fù)壓輸出19LED_K—背光源負(fù)極(LED—0V)20LED_A—背光源正極(LED—5V)邏輯工作電壓(VDD):~電源地(GND):0V工作溫度(Ta):0~60℃(常溫) / 20~75℃(寬溫)接口時(shí)序模塊有并行和串行兩種連接方法(時(shí)序如下):8位并行連接時(shí)序圖:MPU寫資料到模塊,如圖34所示:圖34 八位并行連接時(shí)序圖MPU從模塊讀出資料,如圖35所示:圖35 CPU從模塊讀出資料串行連接時(shí)序圖,如圖36所示:圖36 串行連接時(shí)序圖串行數(shù)據(jù)傳送【16】共分三個(gè)字節(jié)完成:第一字節(jié):串口控制—格式 11111ABC A為數(shù)據(jù)傳送方向控制:H表示數(shù)據(jù)從LCD到MCU,L表示數(shù)據(jù)從MCU到LCD B為數(shù)據(jù)類型選擇:H表示數(shù)據(jù)是顯示數(shù)據(jù),L表示數(shù)據(jù)是控制指令 C固定為0第二字節(jié):(并行)8位數(shù)據(jù)的高4位—格式 DDDD0000第三字節(jié):(并行)8位數(shù)據(jù)的低4位—格式 0000DDDDLCD RT12864的電路控制連接圖,如圖37所示:圖37 液晶部分控制直流電機(jī)的物理模型圖解釋【17】,如圖38所示:圖38 直流電機(jī)物理模型這是分析直流電機(jī)的物理模型圖。其中,固定部分有磁鐵,這里稱作主磁極;固定部分還有電刷。轉(zhuǎn)動部分有環(huán)形鐵心和繞在環(huán)形鐵心上的繞組。(其中2個(gè)小圓圈是為了方便表示該位置上的導(dǎo)體電勢或電流的方向而設(shè)置的)。上圖表示一臺兩極直流電機(jī)模型,它的固定部分(定子)上,裝設(shè)了一對直流勵(lì)磁的靜止的主磁極N和S,在旋轉(zhuǎn)部分(轉(zhuǎn)子)上裝設(shè)電樞鐵心。定子與轉(zhuǎn) 子之間有一氣隙。在電樞鐵心上放置了由A和X兩根導(dǎo)體連成的電樞線圈,線圈的首端和末端分別連到兩個(gè)圓弧形的銅片上,此銅片稱為換向片。換向片之間互相絕 緣,由換向片構(gòu)成的整體稱為換向器。換向器固定在轉(zhuǎn)軸上,換向片與轉(zhuǎn)軸之間亦互相絕緣。在換向片上放置著一對固定不動的電刷B1和B2,當(dāng)電樞旋轉(zhuǎn)時(shí),電 樞線圈通過換向片和電刷與外電路接通。 H橋驅(qū)動電路的設(shè)計(jì) 圖39是一個(gè)典型的直流電機(jī)控制電路。電路得名于“H橋驅(qū)動電路”是因?yàn)樗男螤羁崴谱帜窰【19】。4個(gè)三極管組成H的4條垂直腿,而電機(jī)就是H中的橫杠(注意:圖39兩個(gè)圖都只是示意圖,而不是完整的電路圖,其中三極管的驅(qū)動電路沒有畫出來)。 如圖39所示,H橋式電機(jī)驅(qū)動電路包括4個(gè)三極管和一個(gè)電機(jī)。要使電機(jī)運(yùn)轉(zhuǎn),必須導(dǎo)通對角線上的一對三極管。根據(jù)不同三極管對的導(dǎo)通情況,電流可能會從左至右或從右至左流過電機(jī),從而控制電機(jī)的轉(zhuǎn)向。圖39 H橋驅(qū)動電路 要使電機(jī)運(yùn)轉(zhuǎn),必須使對角線上的一對三極管導(dǎo)通。例如,如圖310,管和Q4管導(dǎo)通時(shí),電流就從電源正極經(jīng)Q1從左至右穿過電機(jī),然后再經(jīng) Q4回到電源負(fù)極。按圖中電流箭頭所示,該流向的電流將驅(qū)動電機(jī)順時(shí)針轉(zhuǎn)動。當(dāng)三極管Q1和Q4導(dǎo)通時(shí),電流將從左至右流過電機(jī),從而驅(qū)動電機(jī)按特定方向 轉(zhuǎn)動(電機(jī)周圍的箭頭指示為順時(shí)針方向)。圖310 橋電路驅(qū)動電機(jī)順時(shí)針轉(zhuǎn)動圖311所示為另一對三極管Q2和Q3導(dǎo)通的情況,電流將從右至左流過電機(jī)。當(dāng)三極管Q2和Q3導(dǎo)通時(shí),電流將從右至左流過電機(jī),從而驅(qū)動電機(jī)沿另一方向轉(zhuǎn)動(電機(jī)周圍的箭頭表示為逆時(shí)針方向)。圖311 電機(jī)逆時(shí)針轉(zhuǎn)動通過以上的分析和理解要完成整個(gè)的驅(qū)動還需要一些保護(hù)元件,如圖312所示的設(shè)計(jì)的總思路圖圖312 H橋總體圖4軟件設(shè)計(jì) keil介紹 單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件, 我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。機(jī)器匯編是通過匯 編軟件將源程序變?yōu)闄C(jī)器碼,用于MCS51單片機(jī)的匯編軟件有早期的A51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開 發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS51系列單片機(jī)的軟件,這從近年來各仿真機(jī)廠商紛紛宣布全面支持Keil即可看出。Keil【7】提供了包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。運(yùn)行Keil軟件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬盤空間、WIN9NT、WIN2000、WINXP等操作系統(tǒng)。 掌握這一軟件的使用對于使用51系列單片機(jī)的愛好者來說是十分必要的,如果你使用C語言編程,那么Keil幾乎就是你的不二之選(目前在國內(nèi)你只能買到該 軟件、而你買的仿真機(jī)也很可能只支持該軟件),即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會令你事半功倍。 Keil C51開發(fā)系統(tǒng)基本知識Keil C51開發(fā)系統(tǒng)基本知識 Keil C51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級語言的優(yōu)勢。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。 Keil C51單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu) C51工具包的整體結(jié)構(gòu),uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編 輯C或匯編源文件。然后分別由C51及C51編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。 keil軟件的使用教程下面介紹Keil C51軟件的使用方法 進(jìn)入 Keil C51 后,屏幕如下圖所示。幾秒鐘后出現(xiàn)編輯界,如圖41所示:圖41 啟動Keil C51時(shí)的屏幕圖42 進(jìn)入Keil C51后的編輯界面簡單程序的調(diào)試 學(xué)習(xí)程序設(shè)計(jì)語言、學(xué)習(xí)某種程序軟件,最好的方法是直接操作實(shí)踐。下面通過簡單的編程、調(diào)試,引導(dǎo)大家學(xué)習(xí)Keil C51軟件的基本使用方法和基本的調(diào)試技巧。1)建立一個(gè)新工程 單擊Project菜單,在彈出的下拉菜單中選中New Project選項(xiàng),如圖43所示:圖43 Project菜單2)然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51 如圖44所示,然后點(diǎn)擊保存. 圖44 保存目錄3)這時(shí)會彈出一個(gè)對話框,要求你選擇單片機(jī)的型號,你可以根據(jù)你使用的單片機(jī)來選 擇,keil c51幾乎支持所有的51核的單片機(jī),我這里還是以大家用的比較多的Atmel 的89C51來說明,如圖所示,選擇89C51之后,右邊欄是對這個(gè)單片機(jī)的基本的說明,然后點(diǎn)擊確定,如圖45所示: 圖45 單片機(jī)機(jī)型選擇4)完成上一步驟后,屏幕如圖46所示: 圖46 建立工程 5)在下圖中,單擊“File”菜單,再在下拉菜單中單擊“New”選項(xiàng),如圖47所示: 圖47 新建文件 新建文件后屏幕如圖48所示: 圖48 文件建立完成此時(shí)光標(biāo)在編輯窗口里閃爍,這時(shí)可以鍵入用戶的應(yīng)用程序了,但筆者建議首先保存該空白的文件, 單擊菜單上的“File”,在下拉菜單中選中“Save As”選項(xiàng)單擊,屏幕如圖49所示,在“文件名”欄右側(cè)的編輯框中,鍵入欲使用的文件名,同時(shí),必須鍵入正確的擴(kuò)展名。注意,如果用C語言編寫程序,則擴(kuò)展 名為(.c);如果用匯編語言編寫程序,則擴(kuò)展名必須為(.asm)。然后,單擊“保存”按鈕。 圖49 文件保存6)回到編輯界面后,單擊“Target 1”前面的“+”號,然后在“Source Group 1”上單擊右鍵,彈出如下菜單,如圖410所示:圖410 文件添加到工程 Proteus7軟件的介紹 Proteus【6】軟件是英國Labcenter electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。雖然目前國內(nèi)推廣剛起步,但已受到單片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。 在這次的設(shè)計(jì)中主要是用到了Proteus7軟件和keil軟件的結(jié)合來對本次設(shè)計(jì)的仿真。Proteus7軟件的仿真環(huán)境如圖411所示:圖411 Proteus7軟件仿真環(huán)境 Proteus7的功能模塊 (1)一個(gè)易用而又功能強(qiáng)大的ISIS原理布圖工具。(2)PROSPICE混合模型SPICE仿真。(3)ARES PCB設(shè)計(jì)。 Proteus7“在單片機(jī)原理和應(yīng)用技術(shù)”中的作用(1)PROTEUS是單片機(jī)課堂教學(xué)的助手。(2)PROTRUS不僅可將許多單片機(jī)實(shí)例功能形象化,也可將去多單片機(jī)實(shí)例運(yùn)行過程形象化。(3)它的元器件、連接線路等卻和傳統(tǒng)的單片機(jī)實(shí)驗(yàn)硬件高度對應(yīng)。 Proteus與Keil的聯(lián)接(1)把C:\ProgramFiles\LabcenterElectronics\Proteus6Professional\ MODELS\目錄下的C:\Keil\C51\BIN文件夾下。(2)打開Keil根目錄下的文件,在[C51]欄目下加入 TDRV3=BIN\(ProteusVSMMonitor51Driver) ,其中“TDRV3”中的“3”要根據(jù)實(shí)際情況寫,不要和原來的重復(fù)就可以了。(3)Keil的設(shè)置。在Keil中打開一個(gè)項(xiàng)目,在optionfortarget中的Debug標(biāo)簽中選中 ProteusVSMMonitor51Driver(4)Proteus的設(shè)置。在DEBUG菜單中選中 useromotedebugermonitor(5)隨便打開一個(gè)設(shè)計(jì)好的文件,要含有51單片機(jī),把keil的工程和Proteus的文件放到同一個(gè)目錄下。打開keil,按Ctrl+F5進(jìn)入調(diào)試界面或者點(diǎn)擊工具欄的調(diào)試按鈕。此時(shí)可單步,全速運(yùn)行程序,并進(jìn)行調(diào)試。同時(shí)可以觀察Proteus中目標(biāo)板的運(yùn)行情況 Proteus7的仿真過程啟動程序開始菜單 所有程序 Prote
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1