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

正文內(nèi)容

畢業(yè)設(shè)計外文翻譯--89c51單片機-閱讀頁

2024-12-22 08:09本頁面
  

【正文】 a port pin or to external memory. 8 Powerdown Mode In the Powerdown mode, the oscillator is stopped, and the instruction that invokes Powerdown is the last instruction executed. The onchip RAM and Special Function Registers retain their values until the Powerdown mode is terminated. Exit from Powerdown mode can be initiated either by a hardware reset or by activation of an enabled external interrupt (INT0 or INT1). Reset redefines the SFRs but does not change the onchip RAM. The reset should not be activated before VCC is restored to its normal operating level and must be held active long enough to allow the oscillator to restart and stabilize. Table 81 Status of External Pins During Idle and Powerdown Modes Mode Program Memory ALE PSEN PORT0 PORT1 PORT2 PORT3 Idle Internal 1 1 Data Data Data Data Idle External 1 1 Float Data Address Data Powerdown Internal 0 0 Data Data Data Data Powerdown External 0 0 Float Data Data Data 中北大學(xué) 2021 屆畢業(yè)設(shè)計中英文翻譯 7 AT89S51 概述 1 一般概述 該 AT89S51 是一個低功耗,高性能 CMOS 8 位微控制器 ,可在 4K字節(jié)的系統(tǒng)內(nèi)編程的閃存存儲器。該設(shè)備是采用 Atmel 的高密度、非易失性存儲器技術(shù)和符合工業(yè)標準的 80C51 指令集和引腳。通過結(jié)合通用 8 位中央處理器的系統(tǒng)內(nèi)可編程閃存的單芯片, AT89S51 是一個功能強大的微控制器提供了高度靈活的和具有成本效益的解決辦法,可在許多嵌入式控制中應(yīng)用。此外, AT89S51 設(shè)計了可降至零頻率的靜態(tài)邏輯操作和支持兩種軟件可選的節(jié)電工作模式。掉電模式保存 RAM中的內(nèi)容,停止振蕩器工作并禁止其它所有部件工作,直到下一個外部中斷或硬件復(fù)位。作為一個輸出端口,每個引腳可驅(qū)動 8 個 TTL 輸入。在訪問外部程序和數(shù)據(jù)存儲器時, P0 端口也可以配置為復(fù)低階地址 /數(shù)據(jù)總線。在 Flash 編程時, PO 端口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),同時要求外接上拉電阻。 P1 端口的輸出緩沖級可以驅(qū)動四個 TTL 輸入。作為輸入口時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL), Flash 編程 和程序校驗期間, P1接收低 8位地址。 P2 端口的輸出緩沖級可驅(qū)動(吸收或輸出電流) 4個 TTL 輸入。當作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流( IIL)。 在訪問 8位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVXRi 指令)時, P2端口上的內(nèi)容(即特殊功能寄存器( SFR)區(qū)中 P2寄存器的內(nèi)容),在整個訪問期間不變。 P3端口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 端口。對 P3 端口寫入“ 1”時,他們被內(nèi)部上拉電阻拉高并作為輸 入端口。 P3 端口可以采用 AT89S51 的 各種特殊功能,如下表所示。 程序存儲器 如果的 EA 引腳接地( GND),全部程序都可以執(zhí)行外部存儲器。 數(shù)據(jù)存儲器 AT89S51 具有 128字節(jié)的內(nèi)部 RAM 。 4 看門狗定時器 ( WDT) 看門狗定時器( WDT)是為了解決 CPU 程序運行時可能進入混亂或死循環(huán)而設(shè)置,它由一個 14bit 計數(shù)器和看門狗定時器復(fù)位 SFR( WDTRST)構(gòu)成。 使用看門狗定時器( WDT) 用戶在打開 WDT 時,需要按次 序?qū)?01EH 和 0E1H 寫到 WDTRST 寄存器 (SFR 的地址為 0A6H),當 WDT 打開后,需要在一定的時候?qū)?01EH 和 0E1H 寫道 WDTRST 寄存器以避免 WDT 計數(shù)溢出。 WDT打開時,它會隨著晶體振蕩器在每個機器周期計數(shù),這意味著用戶必須在小于每個 16383 機器周期內(nèi)復(fù)位 WDT,也即寫 01EH 和 0E1H 到 WDTRST 寄存器, WDTRST 為只寫寄存器。 復(fù)位脈沖持續(xù)時間為 98xTosc,而Tosc=1/Fosc(晶體振蕩頻率 )。 中北大學(xué) 2021 屆畢業(yè)設(shè)計中英文翻譯 10 掉電和空閑模式下的 WDT 掉電時期,晶體振蕩停止,看門狗定時器也停止。有兩種方法可以推出掉電模式:硬件復(fù)位或通過激活外部中斷,當硬件復(fù)位退出掉電模式時,處理看門狗定時器可像通常的上電復(fù)位一樣。以防 止中斷誤復(fù)位,當器件復(fù)位,中斷引腳持續(xù)為低時,看門狗定時器并未開始計數(shù),知道中斷引腳被拉高時為止。為保證看門狗定時器在退出掉電模式時極端情況下不溢出,最好在進入掉電模式前復(fù)位看門狗定時器。為防止 AT89S51 從空閑模式中復(fù)位,用戶應(yīng)該周期性地設(shè)置定時器,重新進入空閑模式。 5 中斷 AT89S51 共有五個中斷向量:兩個外部中斷( INT0 和 INT1 ) ,兩個定時器中斷( Timer0 和 Timer1)和一個串行中斷。 IE 也包含總中斷控制位 EA, EA 清 0,將關(guān)閉所有中斷。如圖所示。用戶也可以采用外部時鐘,在這種情況下,外部時鐘接到XTAL1 端,即內(nèi)部時鐘發(fā)生器的輸入端, XTAL2 則懸空,如圖 72 所示。 7 空閑模式 中北大學(xué) 2021 屆畢業(yè)設(shè)計中英文翻譯 11 在空閑工作模式狀態(tài), CPU 保持睡眠狀態(tài)而所有片內(nèi)的外設(shè)仍然保持激活狀態(tài),這種方式由軟件產(chǎn)生。 需要注意的是,當由硬件復(fù)位來終止空閑工作模式時, CPU 通常是從激活空閑模式那條指令的下一條指令開始繼續(xù)執(zhí)行程序的,要完成內(nèi)部復(fù)位操作,硬件復(fù)位脈沖要保持兩個機器周期有效,在這種情況下,內(nèi)部禁止 CPU 訪問片內(nèi) RAM,而允許訪問其他端口。 8 掉電模式 在掉線模式下,振蕩器停止工作,進入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi) RAM和特殊功能寄存器的內(nèi)容在終止掉電模式前被凍結(jié)。復(fù)位后將重新定義全部特殊功能寄存器,但不改變原來 RAM中的內(nèi)容,在 VCC恢復(fù)到正常工作電平前,復(fù)位應(yīng)無效,且必須保持一定時間以使振蕩器重啟動并穩(wěn)定
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1