AT89C2051微控制器的指令畢業(yè)課程設(shè)計(jì)外文文獻(xiàn)翻譯、中英文翻譯、外文翻譯
《AT89C2051微控制器的指令畢業(yè)課程設(shè)計(jì)外文文獻(xiàn)翻譯、中英文翻譯、外文翻譯》由會(huì)員分享,可在線閱讀,更多相關(guān)《AT89C2051微控制器的指令畢業(yè)課程設(shè)計(jì)外文文獻(xiàn)翻譯、中英文翻譯、外文翻譯(14頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
2 1,000 V 0 Hz 4 128 x 8 15 ? 6 is a is s is By a PU on a is a a to 2 128 15 I/O 6a a a In is to PU to AM is ( of 0 mA ED s be as 1.2 1.7 as of 3.0 , of ) ) 0 ( 1 ( of of as of an be as an as . a or be To an be is as . no on of to is a be of is in of be on to in an s to be in to In or of . is an s of It of It is be a in to to or be of K be of be a K of 00H 1. A+as as in of 0H 9 ...], ...], of 02. 28 of in is 28 of is in is ...] be in A 0if in of It is of to of n be U) or be P) to in ) U U No 2 P U of is 3 P P as , is 1. be n PU to is by of AM be by or by a 1.1 be 0’ if no or 1’ if It be is by a it up to to AM in to is To of an to a is by be to a or to n is is AM is is a be CC is to be to to 1.1 be 0’ if no or 1’ if is of in to be is at a is to to be an is 00H on ST is by a to To is 1. CC ND ST 0 . ST H’ 3.2 H’ 3. H’ L’ to to of in 4. at 00H 1.0 5. ST 2V to 6. 3.2 to a in or is .2 7. To ST 2V to H’ 3.3 3.7 to be at 1 8. To a at to to 1 9. , or of is 10. L’ ST L’ , an of in of is on a of be by SY 3.1 is 3.2 to is is to If B1 B2 be 1. 00H by ST L’ H’. 2. at 1 3. to 4. at 1 5. is be of is by 2 by of by 3.2 0 is 1"s in be be by as a of 00H, 001H, 02H, 3.5 3.7 be to a as (000H) = 1EH 001H) = 21H 9in be be by of is to 控制器的指令 一、特點(diǎn) ?兼容 51 產(chǎn)品 ?2 個(gè)字節(jié)的可再編程閃存 耐力擦寫 /擦除周期 ?2. 7 V 至 6 V 工作范圍 ?全靜態(tài)操作 0 24 ?兩級程序存儲器鎖定 ?128 × 8 位內(nèi)部 ?15 個(gè)可編程 I / O 線 ?2 個(gè) 16 位定時(shí)器 /計(jì)數(shù)器 ?六個(gè)中斷源 ?可編程串行 道 ?直接 動(dòng)輸出 ?片上模擬比較器 ?低功耗空閑和掉電模式 二、說明 該 一個(gè)低電壓,高性能 位 2 的 編程,可擦除只讀存儲器( 備是制造 ? 用 高密度非易失性內(nèi)存技術(shù),并與兼容的工商業(yè)污水附加費(fèi)微機(jī)工業(yè)標(biāo)準(zhǔn) 51 指令集,并通過結(jié)合在一個(gè)通用的單芯片閃存的 8 位 腳, 一種功能強(qiáng)大的微機(jī)提 供了高度靈活和成本效益的解決方案,許多嵌入式控制應(yīng)用 該 供以下標(biāo)準(zhǔn)功能 2 字節(jié)的閃存, 128 字節(jié) 15 I / 個(gè) 16 位定時(shí)器 /計(jì)數(shù)器,一個(gè)五向量 2 級中斷結(jié)構(gòu),一個(gè)全雙工串行口,一個(gè)精密模擬比較器,片上振蕩器和時(shí)鐘電路此外,該 設(shè)計(jì)與操作頻率下降到零靜態(tài)邏輯,支持兩種軟件可選的節(jié)電模式空閑模式時(shí) 止工作,同時(shí)允許 時(shí) /計(jì)數(shù)器,串行口和中斷系統(tǒng)繼續(xù)工作暫停模式保存內(nèi)容,但凍結(jié),直到下一個(gè)硬件復(fù)位振蕩器禁用所有其他芯片功能 三、引腳配置 四、引腳說明 源電壓 地 端口 1 端口 1 是一個(gè) 8 位雙向 I / O 端口端口引腳 至 7 提供 1 和 1 0內(nèi)部上拉需要 外部上拉也可作為正輸入( 負(fù)輸入( ,分別對片內(nèi)精密模擬比較器的端口 1 輸出緩沖器可以吸收 20電流,并且可以直接驅(qū)動(dòng) 1 秒寫入端口 1 引腳,它們可以作為輸入引腳 時(shí)至 從外部拉低,將輸出電流( 于內(nèi)部上拉在端口 1 也接收片內(nèi) 儲 。 端口 3 至 5 帶有內(nèi)部上拉 向 I / O 引腳是作為對片上比較器輸出輸入硬連接,而不是作為一個(gè)通用訪問 ?構(gòu)成我 / O 引腳的 3 口輸出緩沖器可吸收 20 1 秒寫入端口 3 他們拉高內(nèi)部上拉,可作為作為輸入,3 口被外部拉低的引腳為低電平輸入的引腳將輸出電流( 于上拉在端口3 也接收片內(nèi) 儲。 端口引腳的第二功能 行輸入口) 行輸出端口) 部中斷 0) 部中斷 1) 時(shí)器 0 外部輸入) 端口 3 也可以用下面列出的 種特殊功能, 五、振蕩器特性 別是輸入和輸出,分別為一個(gè)反相放大器,可用于作為一個(gè)片上振蕩器使用配置,如圖 1 無論是石英晶體或陶瓷諧振器可用于驅(qū)動(dòng)外部顯示設(shè)備時(shí)鐘源, 懸空而 動(dòng),如圖 2 所示有沒有重新 ? 外部時(shí)鐘信號的占空比,由于內(nèi)部時(shí)鐘電路的輸入通過鴻溝 ?由二翻轉(zhuǎn)翻牌,但最小和最大電壓高和低時(shí)間規(guī)范必須遵守。 六、特殊功能寄存器 一個(gè)片上內(nèi)存區(qū)域的地圖稱為特殊功能寄 存器( 間中的表所示請注意,并非所有的地址都被占用,并無人居住地址可能無法在芯片上實(shí)現(xiàn)的讀取訪問這些地址。 七、某些指令的限制 該 一種經(jīng)濟(jì)和成本效益的紀(jì)念品, 越來越多的微控制器系列。 包含 2 閃存程序存儲器,是完全與 51 架構(gòu)兼容,并能進(jìn)行編程使用。 51 指令集然而,也有少數(shù)的審議 ?操作之一時(shí),必須牢記某些指令計(jì)劃利用此裝置有關(guān)的所有分支指令跳躍或應(yīng)限制在物理方案的設(shè)備,這是2K 的 這應(yīng)該是軟的責(zé)任 ?軟件例如程序員的內(nèi) 存空間,這樣的目標(biāo)地址瀑布,是為 2K 的內(nèi)存)有效指令,而 00H 不會(huì) 1分支指令 。 A + 這些無條件分支指令將執(zhí)行心病 ? 要記住保持程序員的目的地 ? 支。 地址必須在程序存儲器的大?。ㄎ恢脼?00H 的 89物理邊界下降違反物理空間限制可能導(dǎo)致聯(lián)合國 ?已知程序的行為。 ], ], 了這些條件分支指令上述 層數(shù)相同的規(guī)則同樣,侵犯邊界的內(nèi)存可能會(huì)導(dǎo)致二 ? 行。 對于涉及中斷應(yīng)用的正常中斷 冰例行的 80列架構(gòu)地址位置已被保存。 2 關(guān)指令,數(shù)據(jù)存儲器 該 含 128 字節(jié)的內(nèi)部數(shù)據(jù)存儲器因此,在 堆棧深度限制為 128 字節(jié),可用 部數(shù)據(jù)存儲器訪問量是不支持這個(gè)設(shè)備,也不是外部程序存儲器執(zhí)行,因此,沒有 ]說明應(yīng)包括在該計(jì)劃。 一個(gè)典型的 80編器將仍然組裝說明,即使是 在它上面提到的限制是違反書面控制器的用戶有責(zé)任了解的物理特性和所使用的設(shè)備限制,并調(diào)整相應(yīng)的使用說明。 八、程序存儲器鎖定位 在芯片上有兩個(gè)鎖,可以不編程( U),也可以編程( P)位獲得該表中列出以下的附加功能。 九、空閑模式 在空閑模式下, 入睡眠狀態(tài),而所有片上外設(shè)仍然有效的模式是通過軟件調(diào)用的片上 內(nèi)容,包括所有的特殊功能寄存器保持不變,在此模式空閑模式可以被終止任何使能的中斷或硬件復(fù)位。 和 應(yīng)設(shè)置為 0,如果沒有外部上拉電阻的使用,或設(shè)置為 '1',如果使用外部上拉,應(yīng) 該指出的是,空閑時(shí)被硬件復(fù)位終止,恢復(fù)設(shè)備正常程序執(zhí)行,從那里離開的,最多兩個(gè)機(jī)器周期之前,內(nèi)部復(fù)位算法需要控制片上硬件抑制這種訪問內(nèi)部 件,但訪問端口引腳是不禁止為了消除意想不到的可能性,寫一個(gè)端口引腳空閑時(shí)被復(fù)位終止,指令 個(gè)調(diào)用不應(yīng)該是一個(gè)空閑寫入到端口引腳或外部存儲器。 十、掉電模式 在掉電模式,振蕩器停止,并在 ?結(jié)構(gòu)形式的調(diào)用斷電是最后一個(gè)指令 上 特殊功能寄存器的值保持不變,直到掉電模式終止從電源唯一的出口下一個(gè)硬件復(fù)位復(fù)位重新定義了 不改變片上 復(fù)位不應(yīng)該被啟動(dòng)才能 復(fù)到正常工作的水平,必須持有足夠長的活躍,使振蕩器重新啟動(dòng)并穩(wěn)定 和 應(yīng)設(shè)置為 0,如果沒有外部上拉電阻的使用,或設(shè)置為 '1',也可以使用外部上拉 。 十一、 行編程 該 隨片上 碼存儲陣列的 2 千字節(jié)的擦除狀態(tài)(即,內(nèi)容 = 并準(zhǔn)備進(jìn)行編程代碼存儲器陣列的編程以一次一個(gè)字節(jié)數(shù)組一旦被編程,以重新編程的任何非空白字節(jié),整個(gè)存儲器陣列需要電擦除內(nèi)部地址計(jì)數(shù)器的。 含一個(gè) ? 址計(jì)數(shù)器它總是在 位的上升沿 000H,并通過應(yīng)用了正脈沖引腳 進(jìn)規(guī)劃算法程序的 下列順序推薦。 電序列,應(yīng)用在 腳發(fā)電機(jī)組 所有其他引腳浮動(dòng),等待大于 10 毫秒。 腳 “ H” 腳 “ H”。 申請的“ H”或“ L”適當(dāng)?shù)慕M合邏輯電平的引腳 3 , 5 選擇親 編程作業(yè)在 程模式表所示編程和驗(yàn)證陣列。 應(yīng)用在位置 000H 到 1 7 5 0 字節(jié)數(shù)據(jù)的代碼 高到 12V,使編程 6脈沖 一次計(jì)劃在 要 1 2 毫秒。 要核實(shí)編程的數(shù)據(jù),降低 12V 到邏輯“ H”級,并設(shè)置 3 至 3引腳 7 到適當(dāng)?shù)乃捷敵龅臄?shù)據(jù)可以讀取的 引腳。 要程序中的下一個(gè)地址字節(jié)的位置,脈沖 一次推進(jìn)內(nèi)部地址計(jì)數(shù)器將新數(shù)據(jù)到 引腳。 重復(fù)步驟 5 到 8,更改數(shù)據(jù),并推動(dòng)整個(gè) 2 千字節(jié)數(shù)組的地址計(jì)數(shù)器或直至達(dá)到最終目標(biāo)文件。 斷電序列設(shè)置 “ L”設(shè)置 “ L”浮 法所有其他 I / O 引腳切斷 據(jù)輪詢 能數(shù)據(jù)輪詢悠 ?美食一個(gè)寫周期期間寫周期結(jié)束時(shí),企圖形最后寫入的字節(jié)讀將在 7 正的數(shù)據(jù)是對所有輸出有效,下一個(gè)周期可能開始數(shù)據(jù)輪詢可能會(huì)開始后的任何時(shí)間寫周期已啟動(dòng)就緒 /忙字節(jié)編程的進(jìn)展,也可以由 出信號引腳 3 后拉 1 2 低監(jiān)控云在編程過程中,以指示 3 1 被拉高時(shí)再進(jìn)行編程,以指示 程序驗(yàn)證如果鎖定位 有親 ?編程代碼數(shù)據(jù)可以回讀通過的 據(jù)線。 1 復(fù)位內(nèi)部地址計(jì)數(shù)器 000H 通過把“ L” “ H” 2 申請讀代碼數(shù)據(jù)相應(yīng)的控制信號,并在讀 引腳的輸出數(shù)據(jù) 3 脈沖引腳 次推進(jìn)內(nèi)部地址計(jì)數(shù)器 4 閱讀的 引腳 5 重復(fù)步驟 3 和 4 的下一個(gè)代碼數(shù)據(jù)字節(jié),直到整個(gè)數(shù)組讀 鎖定位不能直接驗(yàn)證的鎖位驗(yàn)證是通過觀察他們的特點(diǎn)是啟用芯片擦除整個(gè) 列( 2 字節(jié))和兩個(gè)鎖定位的電擦除通過使用適當(dāng)?shù)目刂菩盘柦M合? 持有 10 毫秒代碼陣列 低是全“ 1”,在的書面芯片擦除操作之前,必須執(zhí)行任何非空存儲 字節(jié)可重新編程讀標(biāo)識字節(jié)的簽名字節(jié)是由一個(gè)地點(diǎn)000H, 001H 和 002H 正常核查的程序相同,只是讀 5 ,必須拉至低的值返回的邏輯如下。 ( 000H) = 1示由 司( 001H) = 21H 表示制造 89編程接口 閃存陣列中的每個(gè)字節(jié)代碼可以寫入和可擦除整個(gè)陣列使用適當(dāng)?shù)臐舛瓤刂菩盘柕慕M合 ?寫操作周期是自定時(shí)的,一旦 ? 間本身將自動(dòng)完成所有主要的編程供應(yīng)商提供的愛特梅爾微控制器系列的全球支持,請聯(lián)系相應(yīng)的軟件修改您的當(dāng)?shù)赜H ?編程供應(yīng)商- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
7 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- AT89C2051 控制器 指令 畢業(yè) 課程設(shè)計(jì) 外文 文獻(xiàn) 翻譯 中英文
鏈接地址:http://m.zhongcaozhi.com.cn/p-120616.html