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

正文內(nèi)容

外文資料翻譯譯文-文庫吧資料

2024-11-10 08:05本頁面
  

【正文】 I/O 口。對 P3 口寫入“ 1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。 P3 口除了作為一般的 I/O口線外,更重要的用途是它的第二功能,如下 表所示: P3 口還接收一些用于 Flash 閃速存儲器編程和程序校驗的控制信號。 RST:復(fù)位輸入。 即使不訪問外部存儲器, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的正脈沖信號,因此它可對外輸出時鐘或用于定時目的。 對 Flash 存儲器編程期間,該引腳還用于輸入編程脈沖 (PROG)。該位置位后,只有一條 MOVX 和 NOVC 指令 ALE 才會被激活。 在此期問,當(dāng)訪問外部數(shù)據(jù)存儲器,這兩次有效的 PSEN 信號不出現(xiàn)。 EA/VPP:外部訪問允許。需注意的是:如果加密位 LB1被編程,復(fù)位時內(nèi)部會鎖存 EA端狀態(tài)。 Flash 存儲器編程時,該引腳加上 +12V的編程允許電源 VPP,當(dāng)然這必須是該器件是使用 12V 編程電壓 VPP。 XTAL1:振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。 XTAL2:振蕩器反相放大器的輸出端。時鐘振蕩器: AT89C51 中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳 XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。 外接石英晶體(或陶瓷諧振器 )及電容 C C2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。 用戶也可以采用外部時鐘。 這種情況下,外部時鐘脈沖接到 XTAL1 端,即內(nèi)部時鐘發(fā)生器的輸入端, XTAL2 則懸空。 這兩種方式是控制專用寄存器 PCON(即電源控制寄存器 )中的 PD( )和 IDL ()位來實現(xiàn)的。 IDL 是空閑等待方式,當(dāng) IDL=1,激活空閑工作模式,單片機進入睡眠狀態(tài)。 在空閑工作模式狀態(tài), CPU 保持睡眠狀態(tài)而所有片內(nèi)的外設(shè)仍保持激活狀態(tài),這種方式由軟件產(chǎn)生??臻e模式可由任何允許的中斷請求或硬件復(fù)位終止。程序會首先響 應(yīng)中斷,進入中斷服務(wù)程序,執(zhí)行完中斷服務(wù)程序并緊隨 RETI(中斷返回 )指令后,下一條要執(zhí)行的指令就是使單片機進入空閑模式那條指令后面的一條指令。需要注意的是,當(dāng)由硬件復(fù)位來終止空閑工作模式時, CPU 通常是從激活空閑模式那條指令的下一條指令開始繼續(xù)執(zhí)行程序的,要完成內(nèi)部復(fù)位操作,硬件復(fù)位脈沖要保持兩個機器周期 (24 個時鐘周期 )有效,在這種情況下,內(nèi)部禁止 CPU 訪問片內(nèi) RAM,而允許訪問其它端口。 退出掉電模式的唯一方法是硬件復(fù)位,復(fù)位后將重新定義全部特殊功能寄存器但不改變 RAM 中的內(nèi)容,在 Vcc恢復(fù)到正常工作電平前,復(fù)位應(yīng)無效,且必須保持一定時間以使振蕩器重啟動并穩(wěn)定工作。程序存儲器的加密: AT89C51可使用對芯片上的 3個加密位 LB1, LB2, LB3進行編程 (P)或不編程 (U)來得到如下表所示的功能: 當(dāng) 加密位 LB1 被編程時,在復(fù)位期間, EA 端的邏輯電平被采樣并鎖存,如果單片機上電后一直沒有復(fù)位,則鎖存起的初始值是一個隨機數(shù),且這個隨機數(shù)會一直保存到真正復(fù)位為止。此外,加密位只能通過整片擦除的方法清除。 Flash 閃速存儲器的編程: AT89C51 單片機內(nèi)部有 4k字節(jié)的 Flash PEROM,這個 Flash 存儲陣列出廠時已處于擦除狀態(tài) (即所有存儲單元的內(nèi)容均為 FFH),用戶隨時可對其進行編程。低電壓編程模式適合于用戶在線編程系統(tǒng),而高電壓編程模式可與通用 EPROM 編程器兼容。 AT89C51 的程序存儲器陣列是采用字節(jié)寫入方式編程的,每次寫入一個字節(jié),要對整個芯片內(nèi)的 PEROM 程序存儲器寫入一個非空字節(jié),必須使用片擦除的方式將整個存儲器的內(nèi)容清除。編程方法: 編程前,須按表 6和圖 6所示設(shè)置好地址、數(shù) 據(jù)及控制信號,編程單元的地址加在 P1 口和 P2口的 (11 位地址范圍為 0000H0FFFH ),數(shù)據(jù)從 P0 口輸入,引腳 、 和 、 的電平設(shè)置見表 6, PSEN為低電平, RST 保持高電平, EA/Vpp 引腳是編程電源的輸入端,按要求加上編程電壓, ALE/PROG 引腳輸入編程脈沖 (負脈沖 ),編程時,可采用 420MHz 的時鐘振蕩器, AT89C51 編程方法如下: 。 相應(yīng)的控制信號。 Flash 存儲陣列寫入一個字節(jié)或每寫入一個程序加密位,加上一個ALE/PROG 編程脈沖。 每個字節(jié)寫入周期是自身定時的,通常約為 。數(shù)據(jù)查詢: AT89C51 單片機用數(shù)據(jù)查詢方式來檢測一個寫周期是否結(jié)束,在一個寫周期中,如需讀取最后寫入的那個字節(jié),則讀出的數(shù)據(jù)的最高位 ( )是原來寫入字節(jié)最高位的反碼。 編程完成后, 變?yōu)楦唠娖奖硎緶?zhǔn)備就緒狀態(tài)。程序校驗:如果加密位 LB LB2 沒有進行編程,則代碼數(shù)據(jù)可通過地址和數(shù)據(jù)線讀回原編寫的數(shù)據(jù),采用下圖的電路,程序存儲器的地址由 P1 和 P2 口的,數(shù)據(jù)由 P0口讀 出, 、 、 6,PSEN保持低電平, ALE、 EA和 RST保持高電平。 加密位不可直接校驗,加密位的校驗可通過對存儲器的校驗和寫入狀態(tài)來驗證。 附件 2:外文原文(復(fù)印件) AT89C51 Features ? Compatible with MCS51? Products ? 4K Bytes of InSystem Reprogrammable Flash Memory – Endurance ? 1,000 Write/Erase Cycles ? Fully Static Operation: 0 Hz to 24 MHz ? Threelevel Program Memory Lock ? 128 x 8bit Internal RAM ? 32 Programmable I/O Lines ? Two 16bit Timer/Counters ? Six Interrupt Sources ? Programmable Serial Channel ? Lowpower Idle and Powerdown Modes Description The AT89C51 is a lowpower, highperformance CMOS 8bit microputer with 4Kbytes of Flash programmable and erasable read only memory (PEROM). The deviceis manufactured using Atmel’s highdensity nonvolatile memory technology and ispatible with the industrystandard MCS51 instruction set and pinout. The onchipFlash allows the program memory to be reprogrammed insystem or by a conventionalnonvolatile memory programmer. By bining a versatile 8bit CPU with Flashon a monolithic chip, the Atmel AT89C51 is a powerful microputer which providesa highlyflexible and costeffective solution to many embedded control AT89C51 provides the following standard features: 4Kbytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16bittimer/counters, a five vector twolevel interrupt architecture
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1