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

正文內(nèi)容

電梯自動控制系統(tǒng)-文庫吧資料

2025-07-13 15:48本頁面
  

【正文】 程序運作主流程圖開始 鍵盤掃描流程圖 初始化 鍵盤掃描 取值 延遲點陣顯示返回鍵盤掃描流程圖3 系統(tǒng)調(diào)試焊接過程中每個部件的焊接要按照一定的順序,首先焊電源,然后是單片機及下載口,其次是點陣、按鍵、蜂鳴器等。蜂鳴器電路 系統(tǒng)軟件設(shè)計軟件設(shè)計依賴于Keil C51,用C語言編程簡單而且靈活,方便改錯和調(diào)試。 晶振電路復位電路如下圖所示,復位電路采用上電加按鈕復位。在電梯的運行中不再接收按鍵信息,等電梯到達指定樓層后才能通過鍵盤輸入再次運行到下一指定樓層。點陣顯示電路樓層按鍵采用4*2矩陣鍵盤,矩陣鍵盤與P1口相連接,共8個按鍵分別模擬1—8層。因此OE腳置低,LE腳置高。u36755X能直接接到CMOS,NMOS和TTL接口上;u25805X電壓范圍:~;u20302X輸入電流: 。當鎖存使能端LE為高時,這些器件的鎖存對于數(shù)據(jù)是透明的(也就是說輸出同步)。它在電路中的具體連接方式如下圖右所示。AT89S52時鐘振蕩矩陣鍵盤單片機復位點陣 蜂鳴器總體設(shè)計框圖 系統(tǒng)原理圖 用Altium Designer Summer設(shè)計的系統(tǒng)原理圖。(3)電源能通過計算機的USB口供電,以節(jié)約制作成本。 系統(tǒng)功能(1)能通過矩陣鍵盤輸入的樓層數(shù),讓點陣顯示電梯當前運行狀態(tài)即當前所在樓層,直至所要到達的目的樓層。硬件主要是單片機AT89S52的原理和基本功能,它將構(gòu)成系統(tǒng)的核心框架部分;軟件設(shè)計和調(diào)試就依賴于Keil C51。2電梯自動控制系統(tǒng)的原理和設(shè)計以上主要介紹了電梯自動控制系統(tǒng)開發(fā)的背景以及開發(fā)的硬件和軟件的環(huán)境。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢;與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。但仿真器外引插針中的31腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴展有外部ROM(其CPU的/EA引腳接至低電平)的目標系統(tǒng)中使用。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供調(diào)試器dScope51或tScope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存貯器如EPROM中。然后分別由C51及C51編譯器編譯生成目標文件(.OBJ)。C51工具包的整體結(jié)構(gòu),uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。運行Keil軟件需要WIN9NT、WIN2000、WINXP等操作系統(tǒng)。 C語言編程軟件Keil C51Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。當一條指令訪問高于7FH 的地址時,尋址方式?jīng)Q定CPU 訪問高128 字節(jié)RAM 還是特殊功能寄存器空間。高128 字節(jié)與特殊功能寄存器重疊。對于 89S52,如果EA 接VCC,程序讀寫先從內(nèi)部存儲器(地址為0000H~1FFFH)開始,接著從外部尋址,尋址地址為:2000H~FFFFH。存儲器結(jié)構(gòu):MCS51器件有單獨的程序存儲器和數(shù)據(jù)存儲器。它們的值一直到下一個周期被電路捕捉下來。實際上,中斷服務程序必須判定是否是TF2 或EXF2激活中斷,標志位也必須由軟件清0?! 《〞r器2可以被寄存器T2CON中的TF2和EXF2的或邏輯觸發(fā)。這些中斷如圖10所示每個中斷源都可以通過置位或清除特殊寄存器IE 中的相關(guān)中斷允許控制位分別使得中斷源有效或無效。在這種工作模式下,EXF2不能觸發(fā)中斷。定時器的溢出也使得RCAP2H和RCAP2L中的16位值分別加載到定時器存儲器TH2和TL2中。T2EX上的一個邏輯1使得定時器2向上計數(shù)。置位DCEN,允許定時器2向上或向下計數(shù)。當TH2 和TL2 分別等于RCAP2H 和RCAP2L中的值的時候,計數(shù)器下溢。這個跳變也置位EXF2中斷標志位。定時器工作于捕捉模式,RCAP2H和RCAP2L的值可以由軟件預設(shè)。如果EXEN2=0,定時器2計數(shù),計到0FFFFH后置位TF2溢出標志。DCEN=0 時,定時器2 自動計數(shù)。通過復位,DCEN 被置為0,因此,定時器2 默認為向上計數(shù)?! ∽詣又剌d:當定時器2工作于16位自動重載模式,可對其編程實現(xiàn)向上計數(shù)或向下計數(shù)。因為識別1-0的跳變需要2個機器周期(24個晶振周期),所以,最大的計數(shù)頻率不高于晶振頻率的1/24。一個機器周期采樣到高電平,而下一個周期采樣到低電平,計數(shù)器將加1。在計數(shù)工作方式下,寄存器在相關(guān)外部輸入角T2 發(fā)生1 至0 的下降沿時增加1。除此之外,T2EX 的跳變會引起T2CON 中的EXF2 置位。如果EXEN2=1,定時器2做相同的操作。捕捉方式在捕捉模式下,通過T2CON中的EXEN2來選擇兩種方式。在定時工作方式中,每個機器周期,TL2 寄存器都會加1。工作模式由T2CON中的相關(guān)位選擇。其工作方式由特殊寄存器T2CON中的C/T2位選擇。為了獲得更深入的關(guān)于UART 的信息,選擇“Products”,然后選擇“8051Architech Flash Microcontroller”,再選擇“Product Overview”即可。為了獲得更深入的關(guān)于UART 的信息,選擇“Products”,然后選擇“8051Architech Flash Microcontroller”,再選擇“Product Overview”即可。為了防止WDT在待機模式下復位AT89S52,用戶應該建立一個定時器,定時離開待機模式,喂狗,再重新進入待機模式。在進入待機模式前,特殊寄存器AUXR的WDIDLE位用來決定WDT是否繼續(xù)計數(shù)。這就意味著WDT 應該在中斷服務程序中復位。當中斷拉高后,執(zhí)行中斷服務程序。通過中斷退出掉電模式的情形有很大的不同。有兩種方式可以離開掉電模式:硬件復位或通過一個激活的外部中斷。WDT在掉電和空閑模式下,晶振器不工作,這意味這WDT也停止了工作。  當WDT 計數(shù)器溢出時,將給RST 引腳產(chǎn)生一個復位脈沖輸出,這個復位脈沖持續(xù)96個晶振周期(TOSC),其中TOSC=1/FOSC。為了復位WDT,用戶必須向WDTRST 寫入01EH 和0E1H(WDTRST 是只讀寄存器)。當計數(shù)達到8191(1FFFH)時,13 位計數(shù)器將會溢出,這將會復位器件?! DT的使用為了激活WDT,用戶必須向WDTRST寄存器(地址為0A6H的SFR)依次寫入01EH和0E1H。除了復位(硬件復位或WDT溢出復位),沒有辦法停止WDT工作。當WDT激活后,晶振工作,WDT在每個機器周期都會增加。WDT 由13位計數(shù)器和特殊功能寄存器中的看門狗定時器復位存儲器(WDTRST)構(gòu)成。用戶應該在訪問數(shù)據(jù)指針寄存器前先初始化DPS至合理的值。雙數(shù)據(jù)指針寄存器:為了更有利于訪問內(nèi)部和外部數(shù)據(jù)存儲器,系統(tǒng)提供了兩路16位數(shù)據(jù)指針寄存器:位于SFR中82H~83H的DP0和位于84H~85。  定時器2寄存器:寄存器T2CON 和T2MOD 包含定時器2 的控制位和狀態(tài)位,寄存器對RCAP2H和RCAP2L是定時器2的捕捉/自動重載寄存器?! TAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器的指令?! A/VPP:外部訪問允許,欲使CPU只訪問外部程序存儲器(地址為0000HFFFFH),EA必須保持低電平(接地)。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應設(shè)置ALE禁止位無效。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。   ALE/PROG:當訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。   RST:復位輸入?! ∫_第二功能: RXD(串行輸入口) ; TXD(串行輸出口); INTO(外中斷0); INT1(外中斷1) ; TO(定時/計數(shù)器0); T1(定時/計數(shù)器1); WR(外部數(shù)據(jù)存儲器寫選通); RD(外部數(shù)據(jù)存儲器讀選通)。P3口亦作為AT89S52特殊功能使用。對P3 端口寫“1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入 口使用。 在flash編程和校驗時,P2口也接高8位地址字節(jié)和一些控制信號。在這種應用中,P2 口使用很強的內(nèi)部上拉發(fā)送1。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)?! 2 口:P2 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動4個TTL 邏輯電平。 在flash編程和校驗時,P1口接收低8位地址字節(jié)。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)?! 1 口:P1 口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,p1 輸
點擊復制文檔內(nèi)容
數(shù)學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1