




已閱讀5頁,還剩16頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于AT89S51單片機的豆漿機設計專業自動化0801學生姓名段家駿指導教師謝鵬華完成時間2018年1月3日目錄第一章緒論111引言112原理1第二章設計方案221設計思路222方案設計2第三章豆漿機控制系統的功能分析331控制系統的硬件分析332控制系統的軟件分析3第4章豆漿機控制系統的硬件設計441電源電路設計4411電源的作用4412電源的組成4413電源工作原理442單片機的選用5421單片機的簡介543溫度檢測電路的設計6431NTC熱敏電阻溫度傳感器簡介6432ADC0809簡介7433放大器LM324簡介9434四分頻電路設計11435NTC熱敏電阻與單片機AT89C51的接口設計1144加熱及打漿電路的設計1245防干燒及防溢出電路的設計1346報警電路的設計1347復位電路的設計1448時鐘電路及按鍵設計15第五章豆漿機控制系統的軟件設計16附錄豆漿機控制系統程序清單17第一章緒論11引言豆漿機是一種新型的家用飲用機,以黃豆為原料,直接加工成熟的熱豆漿機。若在黃豆中配以芝麻、花生、杏仁等佐料,或者通過改變打漿、加熱的時間,可以做出不同種類的豆漿飲料。豆漿機由粉碎黃豆的電機、豆漿機加熱器和控制電路三大部分組成。用單片機研制的全自動豆漿機的控制系統,當放入適量泡好的黃豆,加入適量的冷水,把豆漿機的電源插頭插入220V交流電源,豆漿機指示燈亮起,按下按鈕,先對豆漿機進行水位檢測,符合要求后電加熱管開始對水進行加熱,當水溫達到80左右,豆漿機進行啟動電機開始打漿,打漿電機按間歇方式打漿。打漿過后,開始對豆漿加熱,豆漿溫度達到一定值時豆漿上溢,當豆漿沫接觸到防溢電極時,停止加熱。然后間歇加熱,最后進行豆漿的防溢延煮后發出聲光報警信號。若缺水,則關閉加熱器和電機,并發出報警聲,直到關閉電源,加水后才能繼續使用。只要按下啟動按鍵并選擇功能后,豆漿機就開始工作,一會兒就能喝到美味又營養的豆漿。整個過程由單片機全自動控制,讓你用起來更加的方便、更加的安全。12原理本設計原理如圖1所示AT89C51溫度傳感器防溢電路放干燒電路時鐘電路按鍵加熱電路電機聲光報警復位電路控制系統首先通過電源電路對系統供電,其中溫度傳感器、防溢電路、放干燒電路、時鐘電路、復位電路、按鍵、均是輸入部分,聲光報警、電機、加熱電路均是輸出部分。通電后,單片機啟動加熱器加熱,加熱到80時停止加熱,然后啟動電機,電機通過旋轉打豆,打豆完成之后,又通過加熱器加熱。其中復位電路是復位系統的,按鍵為工作功能選擇鍵。第二章設計方案21設計思路由于以前的豆漿機,磨漿要過濾豆渣,豆漿熬煮也要自己動手,還要特別注意豆漿溢鍋的問題,程序繁瑣麻煩,給人們帶來不便,針對這些情況擬定開發家用豆漿機全自動控制電路裝置。家用豆漿機全自動控制裝置是在單片機的程序控制下進行工作的。打漿時,插上電源插頭,接通電源,直接按“啟動”鍵,控制電路控制豆漿機工作。先給黃豆加熱,并由傳感器檢測溫度,當溫度達到80度左右時,停止加熱。啟動磨漿電機開始磨漿,運轉20秒后停止轉運,間歇10秒后再啟動打漿電機,如此循環進行打漿6次或者4次。磨漿完后,開始對豆漿加熱,豆漿溫度達到一定值時,豆漿上溢。豆漿加工自動進入防溢延煮程序,豆漿加工完成后發出聲光報警信號。22方案設計單片機加熱電路防干燒、防溢電路打漿電路溫度傳感器報警電路電源電路方案設計框圖方案如圖所示,由單片機、電源電路、溫度傳感器、放干燒電路電路、防溢電路、打漿電路、加熱電路、報警電路等組成。先將黃豆放入豆漿的攪拌器濾網內,攪拌壺內倒入適量的水,裝好攪拌機。接上電源,蜂鳴器長鳴一聲,提示已接通電源,指示燈LED亮,處于待命狀態。按下全自動啟動鍵,開始加熱,溫度達到80度時,停止加熱;攪拌馬達運轉,將黃豆粉碎,豆漿過濾,然后馬達停轉,又開始加熱,直到豆漿沸騰煮熟,停止加熱,發出報警聲,提示豆漿已做好。若豆漿較長時間沒喝而變涼,按下再加熱鍵HEAT,加熱至沸騰后,停止加熱,發出報警聲。若缺水,則關閉加熱器和馬達,并發出急促的報警聲,直到關閉電源,加好水后才能工作。選擇這種方案的原因是1加工方式是全自動。(2)粉碎黃豆前加熱可以提高工作效率;縮短粉碎后加熱至豆漿沸騰時間,防止粉碎后煮漿時間過長所易造成的糊鍋現象。第三章豆漿機控制系統的功能分析31控制系統的硬件分析豆漿機的控制系統以單片機AT89C51為控制核心,結合控制傳感器,加熱及打漿電路,防干燒電路及防溢電路,聲光報警等控制,達到只要啟動豆漿機以后,所有的控制過程都實現完全自動化的目的。硬件上豆漿機的控制系統首先需要有一個單片機芯片作為控制核心來控制它的工作過程,開始時需要把水加熱到80,這久需要一個溫度傳感器,這里采用NTC熱敏電阻溫度傳感器,因為它靈敏度高、反應快,只是因為該溫度傳感器采用模擬量測量過,需要A/D轉換。由于豆漿機需要使用防干燒電極防止出現干燒情況,所以這里采用一個探針來代替傳感器。給豆漿機加熱完畢后,需要啟動電機開始打漿,這里選用單相串勵電機,因為串勵電機具有機動轉矩大、過載能力強、體積小、重量輕等很多優點,并且改類型電機在家用電器使用很普遍。當打完漿后,需要對豆漿再次加熱,這里就用到防溢的裝置,與防干燒裝置一樣,沸騰溢出裝置同樣采用探針來替代了傳感器。對豆漿防溢延煮后,預示著豆漿加工完成了,最后發出聲光報警信號,這里選用一個報警器和發光二極管。32控制系統的軟件分析軟件上就是對單片機的編程,在編程前需要畫出一個流程圖,根據豆漿機控制系統的設計要求及目的,即插上電源、按下啟動按鈕并且選擇功能后,如果選擇功能一(干豆),且沒有出現水位過低的情況,先延時2秒,然后啟動加熱裝置對水加熱,(1)當水溫達到了80左右,豆漿機停止加熱。啟動電機高速旋轉打漿,先預打豆8秒然后停5秒,然后自動加熱掛泡,停止加熱10秒(2)進入打漿共6次,每次10秒,間隔6秒。(3)停10秒后,再加熱到掛泡,如此循環3次。(4)停10秒后,繼續(2)循環。(5)停止10秒后,再加熱到掛泡,如此循環6次。完成后蜂鳴器提示音1秒一聲,連續一分鐘后轉至每間隔10秒蜂鳴器滴一聲提示音,表示工作結束。如果選擇功能二(濕豆),并且沒有出現水位過低的情況,就啟動加熱裝置對水加熱,(1)水溫達到了80左右,第一次預打豆8秒然后停5秒,然后自動加熱掛泡,停止加熱10秒。(2)進入打豆10秒,然后停6秒,如此循環6次。(3)停10秒后,再加熱到掛泡,如此循環9次,完成后蜂鳴器提示音1秒一聲,連續一分鐘后轉至每間隔10秒蜂鳴器滴一聲提示音,表示工作進程結束。按照上述對豆漿機控制系統的要求,完成豆漿機控制系統設計的流程圖后,對單片機進行軟件設計的編程來配合硬件的設計以至于完成整個豆漿機控制系統的設計。豆漿機控制系統的電源電路第四章豆漿機控制系統的硬件設計41電源電路設計電源是各種電子設備必不可少的組成部分,其性能的優劣直接關系到電子設備的技術指標以及能否安全可靠的工作。目前常用的直流穩壓電源分線性電源和開關電源兩大類。隨著集成電路飛速發展,穩壓電路也迅速實現集成化市場上已有大量生產各種型號的單片機集成穩壓電路。它和分立晶體管電路比較,具有很多突出的優點主要體現在體積小、重量輕、耗電省、可靠性高、運行速度快,且調試方便、使用靈活,易于進行大量自動化生產。411電源的作用各種電子電路都要求用穩定的直流電源供電,由整流濾波電路可輸出較為平滑的直流電壓,但當電網電壓波動或負載改變時,將會引起輸出端電壓改變而不穩定。為了獲得穩定的輸出電壓,濾波電路的輸出電壓還應該經穩穩壓電路進行穩壓。412電源的組成電源由電源變壓器、整流電路、濾波電路、穩壓電路組成。413電源工作原理整個電源電路如圖41所示,控制電路采用變壓器降壓、晶體二極管整流等方法獲得工作電源。當電源接入220V交流電,TR1開始對220V交流電進行降壓,從次級輸出12V左右的低壓交流電,從而適應電路的使用要求。整流硅對次級輸出的交流電進行橋式整流,再由E2、C2進行濾波,已形成較平滑的直流電,送給三端集成正輸出穩壓器78L05進行穩壓調整。經78L05穩壓作用后輸出5V的直流電壓,經E3、C3濾波后輸出紋波很低的5V電壓,作為單片機的工作電源,以保證單片機工作時的穩定和可靠。42單片機的選用市面上的單片機很多,本設計采用AT89C51。AT89C51是美國ATMEL公司生產的低電壓,高性能CMOS8位單片機,片內含4KBYTES的可反復擦寫的只讀程序存儲器(PEROM)和128BYTES的隨機存取數據存儲器(RAM),器件采ATMEL公司的高密度、非易失性存儲技術生產,兼容標準MCS51指令系統,片內置通用8位中央處理器(CPU)和FLASH存儲單元功能強大的AT89C51單片機可適用于提高許多高性價比的應用場合,可靈活應用于各種控制領域。421單片機的簡介(1)主要性能參數兼容MCS51產品指令系統完全兼容4K字節可重擦寫FLASH閃速存儲器1000次擦寫周期全靜態操作0HZ24MHZ1288字節內部RAM32個可編程I/O口線2個16位定時/計數器6個中斷源可編程串行UART通道低耗空閑和掉電模式(2)引腳功能引腳如圖42所示43溫度檢測電路的設計當豆漿機正常工作時,需要先加熱到80左右的溫度,然后停止加熱繼續下一步的工作,所以這就需要一個溫度傳感器來檢測水溫,這里我選用的是NTC熱敏電阻溫度傳感器,選擇它是靈敏度高、反應迅速;電阻值和B值精度高、一致性互換性好;采用雙層密封工藝,具有良好的絕緣密封性和抗機械碰撞、抗折彎能力、穩定性好、可靠性高。431NTC熱敏電阻溫度傳感器簡介熱敏電阻傳感器是對溫度敏感的電阻器的總稱,是半導體測溫元件。按溫度系數分為負溫度系數熱敏電阻NTC和正溫度系數熱敏電阻PIC兩大類。NIC熱敏電阻以MF為其型號,PIC熱敏電阻以MZ為其型號。負溫度系數熱敏電阻大多是由MN(錳)、NI(鎳)、CO(鈷)、FE鐵)、CU(銅)等金屬氧化物經過燒結而成的半導體材料制成,具有很高的靈敏度和良好的性能,被大量作為溫度傳感器使用。NTC負溫度系數熱敏電阻傳感器是溫度下降時它的電阻值會升高。在所有被動式溫度傳感器中,熱敏電阻的靈敏度(即溫度每變化1。C日寸電阻的變化)最高,但熱敏電阻的電阻膃度曲線是非線性的。表42中數據是對VISHAYDALE熱敏電阻系列測得的NIC熱敏電阻器性能參數。表42從數據可以看出25時阻值為10的電阻,在0C寸電阻為281,60時電阻為4086。與此類似,25時電阻為5的熱敏電阻在0時電阻則為14050。其中電阻值以一個比率形式給出R。/R2,該比率表示當前溫度下的阻值與25時的阻值之比,通常同一系列的熱敏電阻器具有類似的特性和相同電阻溫度曲線。熱敏電阻傳感器的測溫接口電路432ADC0809簡介ADC0809是一種典型的A/D轉換器。它是采用主次逼近方法的8位8通道A/D轉換器。5V單電源供電。轉換時間在100US左右。ADC0809為28引腳,雙列直插芯片,其引腳如圖43所示。各引腳功能如下IN0IN78路模擬量輸入端;D7D08位數字量輸出端口;STARTA/D轉換啟動信號輸入端;ALE地址鎖存允許信號,高電平有效;EOC轉換結束信號,高電平有效;OE輸出允許控制信號,高電平有效;CLK時鐘信號輸入端;A、B、C轉換通道的地址;VREF參考電源的負端;VREF參考電源的正端;AD0809的邏輯結構ADC0809是8位逐次逼近型A/D轉換器。它由一個8路模擬開關、一個地址鎖存譯碼器、一個A/D轉換器和一個三態輸出鎖存器組成。多路開關可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉換器進行轉換。三態輸出鎖器用于鎖存A/D轉換完的數字量,當OE端為高電平時,才可以從三態輸出鎖存器取走轉換完的數據。AD0809的工作原理N0IN78條模擬量輸入通道。ADC0809對輸入模擬量要求信號單極性,電壓范圍是05V,若信號太小,必須進行放大;輸入的模擬量在轉換過程中應該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。地址輸入和控制線4條ALE為地址鎖存允許輸入線,高電平有效。當ALE線為高電平時,地址鎖存與譯碼器將A,B,C三條地址線的地址信號進行鎖存,經譯碼后被選中的通道的模擬量進轉換器進行轉換。A,B和C為地址輸入線,用于選通IN0IN7上的一路模擬量輸入。通道選擇表如表43所示。CBA選擇的通道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7表43數字量輸出及控制線11條ST為轉換啟動信號。當ST上跳沿時,所有內部寄存器清零;下跳沿時,開始進行A/D轉換;在轉換期間,ST應保持低電平。EOC為轉換結束信號。當EOC為高電平時,表明轉換結束;否則,表明正在進行A/D轉換。OE為輸出允許信號,用于控制三條輸出鎖存器向單片機輸出轉換得到的數據。OE1,輸出轉換得到的數據;OE0,輸出數據線呈高阻狀態。D7D0為數字量輸出線。CLK為時鐘輸入信號線。因ADC0809的內部沒有時鐘電路,所需時鐘信號必須由外界提供,常使用頻率為500KHZ,VREF(),VREF()為參考電壓輸入。ADC0809應用說明ADC0809內部帶有輸出鎖存器,可以與AT89S51單片機直接相連。初始化時,使ST和OE信號全為低電平。送要轉換的哪一通道的地址到A,B,C端口上。在ST端給出一個至少有100NS寬的正脈沖信號。是否轉換完畢,我們根據EOC信號來判斷。當EOC變為高電平時,這時給OE為高電平,轉換的數據就輸出給單片機了。圖44433放大器LM324簡介LM324是四運放集成電路,它采用14腳雙列直插塑料封裝,外形如圖所示。它的內部包含四組形式完全相同的運算放大器,除電源共用外,四組運放相互獨立。每一組運算放大器可用圖46所示的符號來表示,它有5個引出腳,其中“”、“”為兩個信號輸入端,“V”、“V”為正、負電源端,“VO”為輸出端。兩個信號輸入端中,VI()為反相輸入端,表示運放輸出端VO的信號與該輸入端的相位相反;VI()為同相輸入端,表示運放輸出端VO的信號與該輸入端的相位相同。LM324的引腳排列見圖45。圖45圖46由于LM324四運放電路具有電源電壓范圍寬,靜態功耗小,可單電源使用,價格低廉等優點,因此被廣泛應用在各種電路中。下面介紹其應用實例。同相交流放大器同相交流放大器的特點是輸入阻抗高。其中的R1、R2組成1/2V分壓電路,通過R3對運放進行偏置。此電路可將輸入交流信號分成三路輸出,三路信號可分別用作指示、控制、分析等用途。而對信號源的影響極小。因運放AI輸入電阻高,運放A1A4均把輸出端直接接到負輸入端,信號輸入至正輸入端,相當于同相放大狀態時RF0的情況,故各放大器電壓放大倍數均為1,與分立元件組成的射極跟隨器作用相同。電路的電壓放大倍數AV也僅由外接電阻決定AV1RF/R4,電路輸入電阻為R3。R4的阻值范圍為幾千歐姆到幾十千歐姆。圖47為典型的同相交流放大器線路。圖47測溫電路感溫探頭采用一只硅三極管3DG6,把它接成二極管形式。硅晶體管發射結電壓的溫度系數約為25MV/,即溫度每上升1度,發射結電壓變會下降25MV。運放A1連接成同相直流放大形式,溫度越高,晶體管BG1壓降越小,運放A1同相輸入端的電壓就越低,輸出端的電壓也越低。這是一個線性放大過程。在A1輸出端接上測量或處理電路,便可對溫度進行指示或進行其它自動控制。圖38為典型的測溫電路。圖48比較器當去掉運放的反饋電阻時,或者說反饋電阻趨于無窮大時即開環狀態,理論上認為運放的開環放大倍數也為無窮大實際上是很大,如LM324運放開環放大倍數為100DB,既10萬倍。此時運放便形成一個電壓比較器,其輸出如不是高電平(V),就是低電平(V或接地)。當正輸入端電壓高于負輸入端電壓時,運放輸出低電平。圖49為比較器接線電路。圖49使用兩個運放組成一個電壓上下限比較器,電阻R1、R1組成分壓電路,為運放A1設定比較電平U1;電阻R2、R2組成分壓電路,為運放A2設定比較電平U2。輸入電壓U1同時加到A1的正輸入端和A2的負輸入端之間,當UIU1時,運放A1輸出高電平;當UIU2,則當輸入電壓UI越出U2,U1區間范圍時,LED點亮,這便是一個電壓雙限指示器。若選擇U2U1,則當輸入電壓在U2,U1區間范圍時,LED點亮,這是一個“窗口”電壓指示器。此電路與各類傳感器配合使用,稍加變通,便可用于各種物理量的雙限檢測、短路、斷路報警等。434四分頻電路設計四分頻電路通過兩個74LS74實現對輸入脈沖的四分頻,它的接線如圖410圖410引腳11端與3端為原時鐘輸入端;5端與9端為變換后的時鐘輸出端;2端與6端聯接,8端與12端聯接;7端接電源負極、14端接電源正極;分頻1,2,3,4,5,6為一組,8,9,10,11,12,13為一組;如果要得到四分頻,原時鐘需接3端并且5端接11端,9端為四分頻輸出端;或者是原時鐘接11端。435NTC熱敏電阻與單片機AT89C51的接口設計溫度傳感器與單片機AT89C51的接口設計如圖411所示。熱敏電阻的變化電壓通過ADC0809轉換后送給單片機,完成溫度檢測過程。AD0809的ADDA、ADDB、ADDC口接地。MSB口接單片機P0口,GND口、VREF()口接地,VCC、VREF()口接5V,IN0口接放大器的輸出口。CLOCK口接四分頻脈沖輸出口、四分頻輸入口接單片機ALE口,OE口通過或非門接單片機P20口及RD口,ALE、START口均通過或非門接單片機P20口、WR口,EOC口通過非門接INT1口。圖411溫度傳感器與單片機AT89C51的連接圖44加熱及打漿電路的設計加熱電路的作用是通過加熱管把磨成粉末的黃豆煮熟,本設計使用的加熱器的功率為800W磨漿電路的作用是通過電機把黃豆攪拌成粉沫,電機選用的是單相串勵電機,由于單相串勵電動機具有起動轉矩大、過載能力強、調速方便、體積小、重量輕等很多優點,在家用電器中普遍使用。單片機輸出電流經三極管放大,來驅動繼電器閉合,使加熱管發熱把豆漿煮熟。同理,繼電器閉合使電機運轉把黃豆攪碎。加熱及打漿電路的工作原理如圖412所示,加熱及磨漿電路由繼電器RL1、RL2,三極管Q1、Q2,電阻R14、R15以及二極管DL、D2,單片機AT89C51。當單片機工作時,賦給PLL一個高電平,使三極管Q2飽和導通,電流流過繼電器RL2,使觸點閉合,于是加熱管通電開始對水加熱,當溫度達到80度時,NTC溫度傳感器將溫度信號傳給單片機,單片機檢測到這個信號后,使P11腳變為低電平,三極管Q2截止,繼電器觸點斷開,電阻停止加熱。加熱結束后,單片機P10腳變為高電平,使三極管RL1飽和導通,從而讓繼電器觸點閉合,于是電機通電開始打漿,在系統程序得控制下,電機進行打漿。電機運轉20秒或者15秒后,單片機P10腳變為低電平,使三極管Q1截止,繼電器觸點斷開,電機停止打漿,問歇10秒后,單片機P10腳又恢復為高電平,從而繼續驅動電機工作,如此循環6次或4次后打漿結束。圖41245防干燒及防溢出電路的設計防干燒及防溢出電路的作用是以傳感器作為信息采集系統的前端單元來控制自動豆漿機缺水時干燒及沸騰溢出等問題。這單采用探針作為傳感器來檢測水位及沸騰溢出,然后通過比較器輸出高低電平,這樣就可以通過單片機檢測比較器輸出電平的高低來檢測水位及沸騰時的溢出狀態。水位檢測及沸騰溢出電路的原理如圖413所示,K1,K2分別是水位檢測傳感器和沸騰溢出傳感器,為了減少成本,這單采用探針來代替這兩個傳感器,使用中將接控制電路的公共點“地”,探針分別通過傳輸。單片機的P32,P13端連接。正常工作時,KL被水淹沒,它和地之問的電阻較小,與R13共同對5V分壓,U得到比U低的電平,比較器輸出低電平。缺水時,KL露出水面,它的電阻很大,R13共同對5V分壓,U得到比U高的電壓,比較器輸出高電平,通過非門后輸出低電平產生下降沿。用軟件檢測比較器的電平變化,便知是否缺水。圖413用同樣的方法檢測豆漿是否沸騰溢出。豆漿沸騰之前,電極K2遠離水而,它和地之間的電阻很大,與R9共同對5V分壓,U得到比U高的電壓,比較器輸出高電平。豆漿沸騰時,泡沫淹沒K2,電阻小,與R14共同對5V分壓,U得到比U低的電壓,比較器輸出低電平。用軟件檢測比較器的輸出電平,便知豆漿是否沸騰溢出。46報警電路的設計報警電路的作州是通過蜂嗚器發出聲音信號,提醒豆漿已經煮好了。聲音信號電流從單片機的P15腳輸入到蜂鳴器LSL發出聲音。報警電路如圖412所示,報警電路由單片機AT89C51與蜂鳴器LS1、發光二極管組成。通過事先編寫的程序,在單片機的控制下,系統開始工作,當加熱完成后,單片機P14、P15腳自動輸出一個高低平,使蜂鳴器、發光二極管通電導通,于是蜂鳴器LS1發出報警,提醒豆漿加熱完成。圖412豆漿機控制系統的報警電路47復位電路的設計一般的復位電路干擾易串入復位端,雖然在大多數情況下不會造成單片機的錯誤復位,但喲可能引起內部某些寄存器錯誤復位。在應用系統中,為了保證復位鼎爐可靠地工作,常將RC電路在接斯密特電路后再接入單片機復位端及外圍電路復位端。如圖413所示圖413復位電路48時鐘電路及按鍵設計該單片機控制系統采用內部方式產生。內部時鐘電路如圖414所示。外接晶體以及電容C1、C2構成并聯諧振電路,接在放大器的反饋回路中,內部振蕩器產生自激振蕩,一般晶振可在212MHZ之間任選。對外接電容值雖然沒有嚴格的要求,但電容的大小多少會影響振蕩頻率的高低、振蕩器的穩定性、起振的快速性和溫度的穩定性。外接晶體時,C1和C2通常選30PF左右;外接陶瓷諧振器時,C1、C2的典型值為47PF。圖414時鐘電路及按鍵電路按鍵電路是通過5V和兩個接在P16口、P17口連接形成通路,按鍵按下時,P16口(或P17口)產生高電平,單片機通過軟件檢測電平就可以知道是什么功能。第五章豆漿機控制系統的軟件設計豆漿機控制系統硬件圖附錄豆漿機控制系統程序清單ORG0000HAJMPMAINORG0003HAJMPFGSMAINSETBIT0選擇邊緣觸發方式SETBEX0允許外部中斷0SETBEACPU允許中斷功能選擇程序GNXEJNBP16,GN1干豆豆漿JNBP17,GN2濕豆豆漿富纖豆漿工作程序GN1SETBP11啟動加熱MOVR1,1EH設置循環30次(延時30分鐘)ACALLAA0調用MOVB,30H從30H中取溫度值MOVA,50H設定溫度為80度DIVAB比較A、B大小,商存于A中CJNEA,00H,DJ1DJNZR1,GN1打漿程序DJ1CLRP11停止加熱MOVR0,6循環六次SETBP10啟動打漿ACALLBBCLRP10ACALLDDDJNZR0,DJ1煮漿程序ZJ1SETBP11啟動加熱MOVR1,1EH設置循環30次(延時30分鐘)ACALLAA0調用JNBP13,FYYZ1DJNZR1,ZJ1防溢延煮程序FYYZ1CLRP11停止加熱ACALLAA0等待一分鐘SETBP11啟動加熱MOVR1,8設置循環8次(防溢延煮8分鐘)ACALLAA0調用JBP13,FYYZ1DJNZR1,FYYZ1ACALLB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三公經費使用管理制度
- 專業體育學校管理制度
- 嚴格食堂安全管理制度
- 鄉鎮去向公示管理制度
- 上海小區泳池管理制度
- 中小學輔導班管理制度
- 倉庫貨品丟失管理制度
- 企業班組日常管理制度
- 企業資源拓展管理制度
- 頸椎病手術麻醉管理制度
- 勞動合同書版范本
- 2024年湖北武漢市法院系統雇員制審判輔助人員招聘245人歷年高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- MOOC 數字電路分析與設計-浙江大學 中國大學慕課答案
- MOOC 人力資源管理-南京信息工程大學 中國大學慕課答案
- MOOC 大學生職業發展與就業指導(應用型)(一)-河南財政金融學院 中國大學慕課答案
- 2023南京中考歷史試卷
- 2024年安徽省農業信貸融資擔保有限公司招聘筆試參考題庫附帶答案詳解
- 中考信息技術模擬考試題庫(操作題)
- 陜22N1 供暖工程標準圖集
- 員工自律性培訓課件
- 2021年家畜育種學題庫及答案
評論
0/150
提交評論