微控制器原理及應用答案

2022-11-26 01:42:02 字數 2273 閱讀 6339

嵌入式微處理器的基礎是通用計算機中的cpu,它的位址匯流排數目較多能擴充套件較大的儲存器空間,所以可配置實時多工作業系統(rtos)。rtos是嵌入式應用軟體的基礎和開發平台。正由於嵌入式微處理器能執行實時多工作業系統,所以能夠處理複雜的系統管理任務和處理工作。

因此,廣泛地應用在移動計算平台、**手機、工業控制和商業領域(例如,智慧型工控裝置、atm機等)、電子商務平台、資訊家電(機頂盒、數碼電視)以及軍事上的應用。

10.廣義上講,凡是系統中嵌入了「嵌入式處理器」,如微控制器、dsp、嵌入式微處理器,都稱其為「嵌入式系統」。但多數人把 「嵌入」嵌入式微處理器的系統,稱為「嵌入式系統」。 目前「嵌入式系統」還沒有乙個嚴格和權威的定義。

目前人們所說的「嵌入式系統」,多指後者。

1.答:at89s51微控制器的片內都整合了如下功能部件:(1)1個微處理器(cpu);(2)128個資料儲存器(ram)單元 ;(3)4k flash程式儲存器;(4)4個8位可程式設計並行i/o口(p0口、p1口、p2口、p3口);(5)1個全雙工序列口;(6)2個16位定時器/計數器;(7)1個看門狗定時器;(8)乙個中斷系統,5個中斷源,2個優先順序;(9)25個特殊功能暫存器(sfr),(10)1個看門狗定時器。

2.答:當腳為高電平時,微控制器讀片內程式儲存器(4k 位元組flash)中的內容,但在pc值超過0fffh(即超出4k位元組位址範圍)時,將自動轉向讀外部程式儲存器內的程式;當腳為低電平時,微控制器只對外部程式儲存器的位址為0000h~ffffh中的內容進行讀操作,微控制器不理會片內的4k 位元組的flash程式儲存器。

3.答:2s 4.答:1個機器週期等於12個時鐘振盪週期。

5. 答:64k程式儲存器空間中有5個特殊單元分別對應於5個中斷源的中斷服務程式入口位址,見下表:

表 5個中斷源的中斷入口位址

8.答:p標誌位的值為0。

9.答:(a)錯;(b)錯;(c)對;(d)對。

10. 答:04h;00h;0組。

11.答:(a) 對;(b) 對;(c) 錯;(d) 對。

12. 答:位元組位址00h-1fh的單元可作為工作暫存器區。

13.答:(a) 錯;(b) 錯;(c) 錯;(d) 錯。

14.答: (c)。 15. 答:pc;pc。 16.答:64k位元組。

17.p0口每位可驅動8個lsttl輸入,而p1、p2、p3口的每一位的驅動能力,只有p0口的一半。當p0口的某位為高電平時,可提供400a的電流;當p0口的某位為低電平(0.45v)時,可提供3.

2ma的灌電流,如低電平允許提高,灌電流可相應加大。所以,任何乙個口要想獲得較大的驅動能力,只能用低電平輸出。

18.答:按下復位按鈕。

19. 答:(a) 對; (b) 對;(c)錯;(d)錯。

2.答:(a)對(b)對(c)錯(d)錯。

12.答:(a)=0cbh。

14.答:(dph)=3ch,(dpl)=5fh,(sp)=50h

參***

1.答:0013h;001bh

2.答:序列口中斷; 外部中斷1

3. 答:reti指令在返回的同時清除相應的優先順序觸發器,以允許下次中斷,而ret指令則沒有這個操作。除了這一點兩條指令不同外,其它操作都相同。

4.答:d 6.答:d 9.答:(a)

10.答:乙個中斷源的中斷請求被響應,必須滿足以下必要條件:

(1)總中斷允許開關接通,即ie暫存器中的中斷總允許位ea=1。

(2)該中斷源發出中斷請求,即該中斷源對應的中斷請求標誌為「1」。

(3)該中斷源的中斷允許位=1,即該中斷被允許。

(4)無同級或更高階中斷正在被服務。

11.答:(a)、(c)、(d)

參***

1.答:(a)對;(b)錯;(c)錯;(d)錯;

2.答:因為機器週期:

所以定時器/計數器工作方式0下,其最大定時時間為

同樣可以求得方式1下的最大定時時間為262.144ms;方式2下的最大定時時間為1024ms。

3.答:定時/計數器作定時時,其計數脈衝由系統振盪器產生的內部時鐘訊號12分頻後提供。定時時間與時鐘頻率和定時初值有關。

6. 答:定時器/計數器的工作方式2具有自動恢復初值的特點,適用於精確定時,比如波特率的產生。

9. 答:由t1(p3.5)口控制定時器t1的啟動和關閉。

12. 答:thx與tlx (x=0,1)是由特殊功能暫存器構成的計數器,其內容可以隨時用指令更改,更改後的新值是立即重新整理。

但在讀thx、tlx的值時,應該先讀thx值,後讀tlx,再讀thx。若兩次讀得thx相同,則可確定讀得的內容正確。若前後兩次讀得的thx有變化,再重複上述過程。

微控制器原理及應用

網路教育學院 題目 課題一 微控制器電子時鐘設計 學習中心 甘肅農墾河西分校 層次 專公升本 專業 電氣工程及其自動化 年級 2015年春季 學號 201303576510 學生姓名 王書飛 一,引言 1957年,ventura發明了世界上第乙個電子錶,從而奠定了電子時鐘的基礎,電子時鐘開始迅速發展...

微控制器原理及應用

開始進棧保護 消抖開中斷 a r0 查表數碼管顯示r0 r0自加1 開始進棧保護 消抖開計數器 a r1 查表數碼管顯示r1 r1自加1 恢復現場 恢復現場 中斷返回 中斷返回 外中斷0顯示數a加1 定時器 計數器t0顯示數b加1 開始進棧保護 消抖開中斷 a r0 30h r1 n a 30h y...

微控制器原理及應用習題 帶答案

一 填空 1 mcs 51微控制器訪問外部儲存器時,利用 ale 訊號鎖存來自 p0 口的低8位位址訊號。2 mcs 51系統中,當訊號有效時,表示從p0口穩定地讀入了低8位位址 3 通常微控制器上電復位時pc 0000h,sp 07h 而工作暫存器則預設採用第 00 組,這組暫存器的位址範圍是從 ...