單片機原理與應(yīng)用_第1頁
單片機原理與應(yīng)用_第2頁
單片機原理與應(yīng)用_第3頁
單片機原理與應(yīng)用_第4頁
單片機原理與應(yīng)用_第5頁
已閱讀5頁,還剩98頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 第一章一. 二.例如:

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 用PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 第二章、掌握 、掌握內(nèi)部數(shù)據(jù)器、特殊功能器、位地址空間、程序器、數(shù)據(jù)器和外部擴展PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

運算部 控制部

P18

P0串 C/口

P2P38

中系

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 一、掌握P3.6

******

88PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

188888 E8888 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 三 作用:存放指令(程序)的 、 的幾個特 地 、內(nèi)部無程 器 內(nèi)部 器 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 、數(shù) 器 、工作寄存器區(qū)區(qū)地址從寄存器區(qū)的選擇由程序狀態(tài)字、位尋址區(qū):, 數(shù) PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

單片 器示意

(

(

(PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 位位尋址工作寄存器區(qū)工作寄存器區(qū)工作寄存器區(qū)工作寄存器區(qū)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

位尋RS1RS0寄存組片內(nèi)PAM通用寄存器名000011102013PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 工作寄存器0工作寄存器1工作寄存器2工作寄存器3地寄存地地寄存地寄存PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 累加器A(Acc),數(shù)據(jù)指針寄存器堆棧及堆棧指針

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 4.外部擴展數(shù) 第二功能(P3.6,P3.7),控制其讀、寫,并通過指 。和信號跟隨指令而產(chǎn)生。四、/接口電路PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 五.

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 --PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 V取參數(shù)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 一.;;;;A,;;;PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 算數(shù)運算類指令(共條邏輯運算及移位類指令(共條布爾變量操作類指令(共條二、按指令長度 單字節(jié)指令雙字節(jié)指令

單機器周期指令雙機器周期指令PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 數(shù)據(jù)傳送類指令(共條功能:目的操作數(shù)(源操作數(shù)中的數(shù)據(jù)片 器的數(shù)據(jù)傳送指令 字節(jié)交換指令堆棧操作V,;;HX;A; CA,;; X,;; PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 ;direct;direct;direct;direct((Ri);direct;((Ri));((Ri));((Ri));(DPTR)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 帶進位加法指令和不帶加法指令加;;;;減法指令(影響

;;A←A–((Ri))–C,i=0;PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 加1指令和減1指令(不影響標(biāo)志位AA; ;((Ri))←((Ri))-;* 除法指令:

←()

(A)← *低** APDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 L Lj ;A←A∧((Ri)), i=0,1。LA,direct ;A←A∧directLdirect,A ;direct←direct∧ LA,#data ;A←A∧DataLdirect,#data;direct←directCPLA; CLRA; PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 AA一.短跳轉(zhuǎn)指令

指令執(zhí)行的操作為0←轉(zhuǎn)移的范圍為的次方,即長轉(zhuǎn)移指令 指令執(zhí)行的操作為PC←PC3,PC←PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 相對轉(zhuǎn)移指令: 指令執(zhí)行的操作為:轉(zhuǎn)移的范圍為當(dāng)前地址-128~ 指令執(zhí)行的操作為:PC

;條件(PCPC)+指令字節(jié)數(shù)2+PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 移ial PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 、長調(diào)用指令 其操作過程如下 SP(SP)(PC)7~0,4.SP、短調(diào)用指令

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

;Cy(bit;(bit)CC;Cy;bitC;Cy;bitC;Cy;bitPDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 ;bit=1;bit=0PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 第 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 一、偽指指令格式: 能:用來說明程序段 器中存放的起始地址 能:給指令中的字符名稱賦予等價的數(shù)字或匯PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 能:把位二進制數(shù)表依次存入從標(biāo)號開始的連 指令格式:標(biāo)號:W16 能:把位二進制數(shù)表依次存入從標(biāo)號開始連續(xù) 單元

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 匯編的方法:1.機器匯編;2.(*.OBJ)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 子程序調(diào)用中,主程序應(yīng)先把有關(guān)的參數(shù)存入約定的位置,子程序在執(zhí)行時,可以從約定的位置取得參數(shù),當(dāng)子程序執(zhí)行完,將得到的結(jié)果再存入約定的位置,返回主程序后,主程序可以從這些約定的位置上取得需要的結(jié)果,這就是參數(shù)的傳遞。 A,@R0 @R1,APDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 掌握IE、IP、PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 、中

主程

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 0I0

IE IP高優(yōu)T0

I1

0 1

優(yōu)

MCS51單片機中斷系統(tǒng)的結(jié)構(gòu)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 INT0—外部中斷0請求,通過P3.2INT1—外部中斷1請求,通過P3.3T0—定時器/計數(shù)器0T1—定時器/計數(shù)器1TI/RI—PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 IE0 (最低IE0:外部中斷IE1:外部中斷PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 ———— )允許位“1”允許中斷 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 中斷優(yōu)先級控制寄存器I-51的中斷系統(tǒng)具有兩極優(yōu)先管理,每一中斷源均可通過對中斷優(yōu)先級寄存器I的設(shè)置選擇高優(yōu)先級或底優(yōu)先級。因( ———PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 中斷,中斷請求 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 定時器/計數(shù)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 、定時器、定時器

、控制寄存器、定時中斷寄存器PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 1 013位定時器(的8位和TL的低5位 1 2自動重裝入初值的8位計數(shù)器 3T0分成兩個獨立的8位計數(shù)器,T1在方式3時停止工作二、定時器/計數(shù)器方式選擇 、0為選擇定時方式,每一個機器周期定時器加“1PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 、1為計數(shù)功能,采用外部引腳T0(P3.4)T1(P3.5) PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 工作方式計數(shù)初值:X=N為計數(shù)值定時時間=(213-T0初值)x機器周期工作方式(定時時間=(216-初值)x機器周期PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 工作方式計數(shù)初值:X=N (為計數(shù)值、T0分為個獨立的 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 單片機擴展系 器)、數(shù)據(jù) )熟悉簡單I/O口擴展的方法,掌握如何確定擴展地址PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 88888 88888 Vcc

①256B;③五源中斷系統(tǒng);④兩個十六位加一定時/計數(shù)器;⑤一個全雙工串行PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 一.地址總線用于傳送單片機輸出的地址信號,寬度為16位,P0口經(jīng)鎖存器提供低8位地址,鎖存信號是由U數(shù)據(jù)總線 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 ③輸入,用于選擇讀內(nèi)/外讀內(nèi) 讀外時, /D: PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 P2高8位P2低8位地

8位數(shù)據(jù)總 P0PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 ①外部程 器的擴展②外部數(shù) 鍵盤/顯示器、中斷優(yōu)先級編 等)。一般來講,所有與計算機擴展連接實際上是三總線對接。要保證單片機和擴展協(xié)調(diào)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 二、系列單片機程 1.程 下圖為單片機的外部程 器 ,如:2764(8K)、27256(32K)、27512(64K)等,一般選擇以上的 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 M1 25699876 13 15 16 17 18 21 22 23 24 25 26 12 1C2930 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 的地址范圍:---的地址范圍:---的地址范圍:---7FFFH PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 4.譯碼法擴展三片2764/E1/E2E3 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 的地址范圍 --- ---的地址范圍 ---用譯,但可充分利用空間,全譯碼時還可避免地址現(xiàn)象。譯碼法和線選法不僅適用于擴展器(包括外和外),還適用于擴展IO口(包括各種設(shè)備和接口PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 三.數(shù) 器擴 外部數(shù) 常用的 有、、管腳配置1XXXXX011讀001寫010PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 62256

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 四.可編程并行I/O接 擴

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 8255ALEOEMCS51 8255ALEOEMCS51 / 0A口輸出;1口輸口方式,0式0;1式0B口輸出;1口輸1PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 方式0輸入,C口高四位輸出,則8255A的方式字為82H( B),C口置位/復(fù)位字為0FH 字地址為7FFFH。初始化過程及輸入/PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 V

VA,X,VA,

;工作方式字送X

;

A,RAA,,

;數(shù)據(jù)指針指向的;將口開關(guān)狀態(tài)送入;數(shù)據(jù)指針指向的;單元內(nèi)容PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 五、單片機簡單/一、采用簡單并行I接 擴

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 R +

;;PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 第八 單片機擴展系4、了解轉(zhuǎn)換器與--1 術(shù)PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 (一)二、PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 二、矩陣式按鍵①掃描法,②01230123045671892①編程掃描方式,②定時掃描方式,③中斷掃描方式。

5VPDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 常用的LED顯示器有LED狀態(tài)顯示器(發(fā)光二極管)、LED七段顯示器(數(shù)碼管)和LED點陣顯示器。

gfcom 2

dcebgfa…dcebgfa…電流:

… …

dcomcPDF文件使用"pdfFactoryPro"試用版本創(chuàng)建

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 …●●●●Q0~CP Q0~CP Q0~CP abcdefgabcdefgabcdefgPDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 …●●●●●●●●abcdefgQ0~ CP abcdefgabcdefg P0,A PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 DAC0832的結(jié)構(gòu)及轉(zhuǎn)換原DAC0832轉(zhuǎn)換器的應(yīng)……

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 :數(shù)字信號輸入端CS:片選信號,低電平有效1R1,低電平有效2R2,低電平有效:電源電壓(+5~+15)V數(shù)字 PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 (四)、DAC0809的結(jié)構(gòu)及轉(zhuǎn)換原A/D38…………

A

PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 8.2.5A/D1212345678734525 24 23 13 1222 B+5125 6A2 9PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 的引腳功能說明如下:號通道,以便進行A/ 后,開始A/轉(zhuǎn)換過程。PDF文件使用"pdfFactoryPro"試用版本創(chuàng)建 :

DPDF文件使用"pdfFactoryPr

溫馨提示

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

評論

0/150

提交評論