<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于MCS-51單片機的直流電機轉速測控系統設計

基于MCS-51單片機的直流電機轉速測控系統設計

作者: 時(shí)間:2011-03-25 來(lái)源:網(wǎng)絡(luò ) 收藏

LED顯示采用動(dòng)態(tài)掃描方式,并用I/O接口擴展輸出,再由三極管驅動(dòng)各顯示器的位選端并放大電流。獨立式按鍵采用查詢(xún)方式,按鍵輸入均采用低有效,上拉電阻可用于保證在按鍵斷開(kāi)使其I/O口為高電平。的I/O(P0.1~0.5)引腳所擴展的5個(gè)按鍵分別定義為:設置、啟動(dòng)、移位、開(kāi)始、+1功能。硬件電路確定以后,控制的主要功能將依賴(lài)于軟件來(lái)實(shí)現。

3 軟件
的軟件程序的可分為5個(gè)步驟:分別是綜合分析并確定算法;程序流程圖;合理選擇和分配內存單元以及工作寄存器;編寫(xiě)程序;上機調試運行程序。
應用軟件的設計可采用模塊化結構設計,其優(yōu)點(diǎn)是每個(gè)模塊的程序結構相對簡(jiǎn)單,且任務(wù)明確,易于編寫(xiě)、調試和修改;其次是程序可讀性好,對程序的修改可局部進(jìn)行,而其他部分可以保持不變,這樣便于功能擴充和版本升級;另外,對于使用頻繁的子程序,可以建立子程序庫,以便于多個(gè)模塊調用;最后是便于分工合作,多個(gè)程序員可同時(shí)進(jìn)行程序的編寫(xiě)和調試工作,故可加快軟件研制進(jìn)度。
本程序采用8051的C語(yǔ)言編程來(lái)實(shí)現。在的程序設計中,可采用模塊化編程實(shí)現。整個(gè)軟件由主程序模塊、測量模塊、時(shí)鐘模塊、數據通信模塊、動(dòng)態(tài)顯示模塊等組成。各模塊均采用結構化程序設計思想設計,因而具有較強的通用性;而采用模塊化程序結構則可使軟件易于調試、維護和移植。
軟件可根據硬件電路的功能與AT89C51各管腳的連接情況對軟件進(jìn)行設計。以便明確各引腳所要完成的功能,從而方便進(jìn)行程序設計和內存地址的分配,最終完成程序模塊化設計。
本系統為測控系統。根據系統性能要求,除復位電路外,還應該設置一些功能鍵:包括啟動(dòng)鍵、設置鍵、確定鍵、移位鍵、加1鍵等。由于本系統中的單片機還有閑置的I/O口線(xiàn),而系統要求所設置的按鍵數量也不多,因此,可以采用獨立式按鍵結構。
根據控制系統的結構,該電機控制系統為一簡(jiǎn)單的應用系統,可以采用順序的設計方法。這種設計由主程序和若干個(gè)中斷服務(wù)程序構成,整個(gè)電機轉速測控系統可分成六大模塊,每個(gè)模塊完成一定的功能。圖4所示是根據電路圖確定的程序設計模塊圖。

本文引用地址:http://dyxdggzs.com/article/172927.htm

e.JPG



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>