tiri微控制器 微控制器應用技術全套教案 doc

2021-10-13 03:12:35 字數 1876 閱讀 5656

第1章 微控制器硬體系統

本章首先從微控制器的概念入手,簡單介紹了微控制器實驗系統的基本組成及功能,以最簡單的訊號燈控制應用實驗讓讀者對微控制器及其應用系統有乙個感性的認識,大致了解微控制器的基本工作過程,同時也指出了學習微控制器的兩個基本方面:硬體介面和軟體程式設計。

實訓1 訊號燈的控制1

1.實訓目的

(1)了解微控制器實驗系統的基本組成及功能。

(2)通過最簡應用系統例項了解微控制器的基本工作過程。

2.實訓裝置與器件

實訓裝置:微控制器開發系統,程式固化器。

實訓電路:參見附錄原理圖。

3.實訓步驟及要求

1)分析附錄原理圖,了解以8031為基礎的微控制器實驗系統的基本組成及功能。

本實訓系統的核心器件是8031微控制器晶元,同時外部還擴充套件了一片eprom2764、一片ram6264、一片eeprom2864a、一片8155、一片adc0809和max232等,首先將這些主要晶元的功能簡單介紹如下:

eprom2764:紫外線可擦除,電可程式設計的唯讀儲存器。通常用於存放編制好的程式和常數**。

ram6264:靜態隨機儲存器,通常用於存放採集到的原始資料,處理中的資料及最後的結果。

關於上述三種儲存器以及與微控制器的連線、使用將在第6章詳細介紹。

8155a:一種可程式設計的ram和i/o介面晶元,本實訓系統主要用它來作擴充套件鍵盤和數碼管顯示的介面。詳細內容將在第6、7章介紹。

adc0809:一種8路模擬輸入的8位逐次逼近式a/d轉換器件。詳細內容將在第7章介紹。

max232:標準的序列口電平轉換器,用來將微控制器和pc機聯絡起來,將在第8章介紹。

此外,本系統還擴充套件了一片74ls245(8匯流排接收/傳送器),一片74ls373(8d三態輸出鎖存器),一片74ls138(三線/八線解碼器)和一片74ls240(8位反碼三態輸出驅動器)。

本書將以此實訓驗系統電路為基礎開展8個實訓專案和課程設計,從而掌握微控制器的硬體結構、軟體程式設計及除錯。

2)向eprom2764寫入程式機器碼

通過程式固化器將下列程式中對應的機器碼,依次寫入到eprom2764的0000h~0015h位址單元中。

機器碼 程式

org 0000h ;表示程式從位址0000h存放

75 90 00 0000h start: mov p1,#00h

11 17 0003h acall delay ;延時一段時間,便於觀察

75 90 ff 0005h mov p1,#0ffh

11 17 0008h acall delay ;延時

80 e9 000ah sjmp start ;返回,從start開始重複

7b ff 000ch delay: mov r3,#0ffh ;一段延時子程式

7c ff 000eh del2: mov r4,#0ffh

00 0010h del1: nop

dc fd 0011h djnz r4,del1

db f9 0013h djnz r3,del2

22 0015h ret ;子程式返回

end ;表示程式結束……等。這些是我們寫入2764的內容,表示的是一段程式。

中間是和機器碼對應的源程式(一系列指令),例如mov p1,#00h,後續章節將側重於源程式。關於微控制器的指令以及程式設計將在第3、4章詳細介紹,在第4章的實訓4中也會重點討論上述程式。最右邊是對程式的簡單說明,以便於閱讀。

程式固化器的具體操作過程可參見相應的說明書。

3)執行程式

將寫好的eprom插入實訓電路板相應位置,再接上電源啟動執行,觀察8個發光二極體的亮滅狀態。

4. 實訓分析與總結

(1)實訓結果是:實訓電路板中的8個發光二極體按照全亮、全滅的規律不停地迴圈變化。

(2)本實訓所涉及的電路參見附錄原理圖左上角所示:微控制器1~8引腳通過整合晶元

tiri微控制器 微控制器簡答題

簡答題 簡述借用定時 計數器溢位中斷作為外部中斷的具體方法 簡述片內 ram的空間位址分配。mcs 51 外擴的程式儲存器和資料儲存器可以有相同的位址空間,但不會發生資料衝突,為什 麼 簡述直接位定址區的空間分配,片內 ram中包含哪些可位定址單元 微控制器的儲存器在結構上有何特點在物理和邏輯上各有...

tiri微控制器 51微控制器 微控制器組合語言學習

mcs 51微控制器的特殊功能暫存器 符號位址 功能介紹 bf0h b暫存器 acce0h 累加器psw d0h程式狀態字 th2 cdh定時器 計數器2 高8位 tl2 cch定時器 計數器2 低8位 rcap2h cbh外部輸入 p1.1 計數器 自動再裝入模式時初值暫存器高八位 rcap2l ...

微控制器原理與應用技術

出版社 清華大學出版社 頁數 249 isbn 9787302203513 內容簡介 本書以國內廣泛使用的mcs 51系列微控制器中的8051為物件 介紹了它的基本結構 工作原理 指令系統和基本的程式設計方法 以及mcs 51內部的 主要資源 包括定時 計數器 中斷系統 內部介面 序列通訊介面的使用...