2021年《單片機原理及接口技術張毅剛》第2章習題及答案上課講義_第1頁
2021年《單片機原理及接口技術張毅剛》第2章習題及答案上課講義_第2頁
2021年《單片機原理及接口技術張毅剛》第2章習題及答案上課講義_第3頁
2021年《單片機原理及接口技術張毅剛》第2章習題及答案上課講義_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精品word可編輯資料- - - - - - - - - - - - -此文檔僅供收集于網絡,如有侵權請聯系網站刪除單片機原理及接口技術 (第 2 版)人民郵電出版社第 2 章 at89s51 單片機的片內硬件結構摸索題及習題 21. 在 at89s51單片機中,假如采納 6mhz晶振,一個機器周期為;答: 2s2. at89s51單片機的機器周期等于個時鐘振蕩周期; 答: 123. 內部 ram中,位地址為 40h、88h的位,該位所在的字節(jié)地址分別為和;答: 28h, 88h4. 片內字節(jié)地址為 2ah單元最低位的位地址是;片內字節(jié)地址為 88h 單元的最低位的位地址為;答: 50h, a

2、8h5. 如 a中的內容為 63h,那么, p 標志位的值為;答: 06. at89s51 單片機 復位后, r4 所對應的 儲備單元的地 址為, 因上電時psw=;這時當前的工作寄存器區(qū)是組工作寄存器區(qū); 答: 04h,00h, 0;7. 內部 ram中,可作為工作寄存器區(qū)的單元地址為hh;答: 00h,1fh8. 通過堆棧操作實現子程序調用時,第一要把的內容入棧,以進行斷點愛護;調用子程序返回指令時,再進行出棧愛護,把愛護的斷點送回到,先彈出的是原先中的內容; 答: pc, pc,pch9. at89s51單片機程序儲備器的尋址范疇是由程序計數器pc的位數所打算的, 由于 at89s51單

3、片機的 pc是 16 位的,因此其尋址的范疇為kb;答: 64 10判定以下說法是否正確?a 使用 at89s51單片機且引腳 ea =1 時,仍可外擴 64kb的程序儲備器; 錯b 區(qū)分片外程序儲備器和片外數據儲備器的最牢靠的方法是看其位于地址范疇的低端仍是高端; 錯c 在 at89s51單片機中,為使準雙向的 i/o 口工作在輸入方式,必需事先預置為 1;對dpc可以看成是程序儲備器的地址指針; 對11. 判定以下說法是否正確?只供學習與溝通第 4 頁,共 4 頁- - - - - - - - - -此文檔僅供收集于網絡,如有侵權請聯系網站刪除aat89s51單片機中特別功能寄存器( sf

4、r)占用片內 ram的部份地址; 對b片內 ram的位尋址區(qū),只能供位尋址使用,而不能進行字節(jié)尋址;錯cat89s51單片機共有 26 個特別功能寄存器,它們的位都是可用軟件設置的,因此,是可以進行位尋址的; 錯dsp稱之為堆棧指針,堆棧是單片機內部的一個特別區(qū)域,與ram無關; 錯12在程序運行中, pc的值是;答: ca 當前正在執(zhí)行指令的前一條指令的地址;b 當前正在執(zhí)行指令的地址;c 當前正在執(zhí)行指令的下一條指令的首地址;d 掌握器中指令寄存器的地址;13判定以下說法是正確的; 答: b apc是一個可尋址的特別功能寄存器; b單片機的主頻越高,其運算速度越快;c 在 at89s51單

5、片機中,一個機器周期等于 1s;d 特別功能寄存器 sp內存放的是棧頂首地址單元的內容;14判定以下說法是否正確?aat89s51單片機進入閑暇模式, cpu停止工作;片內的外圍電路(如中斷系統(tǒng)、串行口和定時器)仍將連續(xù)工作;對bat89s51單片機不論是進入閑暇模式仍是掉電運行模式后,片內ram和 sfr中的內容均保持原先的狀態(tài); 對cat89s51單片機進入掉電運行模式, cpu和片內的外圍電路(如中斷系統(tǒng)、串行口和定時器)均停止工作; 錯dat89s51單片機掉電運行模式可采納響應中斷方式來退出;錯15at89s51單片機片內都集成了哪些外圍功能部件? 答:集成了如下部件:1個微處理器(

6、 cpu); 128個數據儲備器( ram)單元 ;8k flash 程序儲備器; 4個8位可編程并行 i/o 口(p0口、p1口、p2口、p3口); 1 個全雙工串行口; 2個16位定時器 / 計數器; 1個看門狗定時器;一個中斷系統(tǒng), 5個中斷源, 2個優(yōu)先級; 26個特別功能寄存器( sfr); 16說明 at89s51單片機的 ea 引腳接高電平或低電平的區(qū)分;只供學習與溝通此文檔僅供收集于網絡,如有侵權請聯系網站刪除答:當 ea 腳為高電平常,單片機讀片內程序儲備器(4k 字節(jié)flash )中的內容,但在 pc值超過0fffh(即超出 4k字節(jié)地址范疇)時,將自動轉向讀外部程序儲備器

7、內的程序;當ea 腳為低電平常,單片機只對外部程序儲備器的地址為0000hffffh中的內容進行讀操作,單片機不理睬片內的 4k字節(jié)的 flash 程序儲備器;1764kb程序儲備器空間有 5 個單元地址對應 at89s51單片機 5 個中斷源的中斷入口地址, 請寫出這些單元的入口地址及對應的中斷源;答:見下表表 at89s52 各中斷源的中斷入口地址中 斷源入 口 地 址外部中斷 00003h定時器 / 計數器t0000bh外部中斷 10013h定時器 / 計數器串行口t1001bh0023h18. at89s51單片機有哪兩種低功耗節(jié)電模式?說明兩種低功耗節(jié)電模式的異同;答:at89s52

8、單片機有兩種低功耗節(jié)電工作模式:閑暇模式(idlemode)和掉電模式( power down mode);閑暇模式下,雖然振蕩器仍舊運行,但是cpu進入閑暇狀態(tài);此時,片內全部外圍電路(中斷系統(tǒng)、串行口和定時器)仍連續(xù)工作, sp、pc、psw、a、p0p3端口等全部其他寄存器,以及內部 ram和 sfr中的內容均保持進入閑暇模式前的狀態(tài);由于 cpu耗電量通常要占芯片耗電的 80% 90%,因此 cpu停止工作就會大大降低功耗;掉電模式下,振蕩器停止工作;由于沒有了時鐘信號,內部的全部部件均停止工作,但片內的 ram和 sfr的原先內容都被保留,有關端口的輸出狀態(tài)值都儲存在對應的特別功能寄存器中;19. 當 at89s51單片機運行出錯使程序“跑飛”或程序陷入“死循環(huán)時,如何利用看門狗來擺脫困境?答:可采納看門狗定時器;工作原理如下: “看門狗”技術就是使用一個“看門狗”定時器來對系統(tǒng)時鐘不斷計數,監(jiān)視程序的運行;當看門狗定時器啟動運行后,為防止看門狗定時器的不必要溢出而引起單片機的非正常的復位,應定期地把看門狗定時器清0,以保證看門狗定時器不溢出;當由于干擾,使單片機程序“跑飛”或陷入“死循環(huán)”時,單片機也就不能正常運行程只供學習與溝通此文檔僅供收集于網絡,如有侵權請聯系網站刪除序來

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論