單片機應用技術(shù)項目式教程

出版時間:2012-7  出版社:中南大學出版社有限責任公司  作者:郭穩(wěn)濤 編  頁數(shù):180  字數(shù):293000  

內(nèi)容概要

  《高等高專電子類專業(yè)“十二五”規(guī)劃教材:單片機應用技術(shù)項目式教程》以MCS-51系列單片機為對象,以Proteus軟件和Keil
C51軟件作為教學、設計開發(fā)平臺,以實際應用中常見的單片機系統(tǒng)實例為項目引入教學,強調(diào)學生主體動手參與,且側(cè)重于單片機技術(shù)的應用。全書分為九個模塊:模塊一為單片機概述;模塊二為MCS-51單片機硬件結(jié)構(gòu);模塊三為單片機開發(fā)系統(tǒng);模塊四為單片機的程序設計;模塊五為單片機的中斷系統(tǒng);模塊六為單片機的定時/計數(shù)器;模塊七為單片機的接口電路;模塊八為單片機的串行通信技術(shù);模塊九為單片機C51程序設計。整個內(nèi)容由11個項目貫穿:單燈閃爍、簡單流水燈控制、延時控制彩燈閃爍、彩燈按鍵控制、LED定時閃爍控制、秒表的設計、簡易波形發(fā)生器的設計、簡易數(shù)字電壓表的設計、雙機通信、多機通信和C51程序設計,同時給出了各項目相應的參考電路原理圖和源程序。

書籍目錄

模塊一 單片機概述
1.1 單片機簡介
1.2 單片機的發(fā)展概述
1.3 單片機的應用領域
1.4 單片機的發(fā)展趨勢
本章思考題
模塊二 MCS-51單片機硬件結(jié)構(gòu)
【項目引入】單燈閃爍
一、任務目的
二、任務描述
【技術(shù)準備】
2.1 MCS-51單片機內(nèi)部結(jié)構(gòu)及原理
2.1.1 MCS-51單片機的引腳及內(nèi)部結(jié)構(gòu)
2.1.2 MCS-51單片機的內(nèi)部數(shù)據(jù)存儲器
2.1.3 MCS-51單片機的內(nèi)部程序存儲器
2.1.4 MCS-51單片機的并行端口結(jié)構(gòu)
2.2 時鐘電路與復位電路
2.2.1 時鐘電路與時序
2.2.2 單片機的復位電路
2.3 單片機的工作過程
【任務實施】
【知識梳理與總結(jié)】
練習題
模塊三 單片機開發(fā)系統(tǒng)
【項目引入】簡單流水燈控制
一、任務目的
一、任務描述
【技術(shù)準備】
3.1 Keil C51軟件的使用
3.1.1 認識Keil C軟件
3.1.2 Keil C軟件的安裝
3.1.3 Keil C μVision2功能
3.1.4 Keil C的基本操作
3.2 Proteus軟件使用
3.2.1 進入Proteus ISIS
3.2.2 工作界面
3.2.3 基本操作
3.2.4 繪圖主要操作
3.2.5 電路圖線路的繪制
3.2.6 模擬調(diào)試
3.2.7 菜單命令簡述
【任務實施】
【知識梳理與總結(jié)】
模塊四 單片機的程序設計
【項目引入】延時控制彩燈閃爍
一、任務目的
一、任務描述
【技術(shù)準備】
4.1 MCS-51指令格式及尋址方式
4.1.1 指令的格式
4.1.2 指令符號
4.1.3 指令的尋址方式
4.2 MCS-51指令系統(tǒng)
4.2.1 數(shù)據(jù)傳送類指令
4.2.2 算術(shù)運算類指令
4.2.3 邏輯運算與移位類指令
4.2.4 控制轉(zhuǎn)移類指令
4.2.5 位操作類指令
【任務實施】
【知識梳理與總結(jié)】
練習題
模塊五 單片機的中斷系統(tǒng)
【項目引入】彩燈按鍵控制
一、任務目的
二、任務描述
【技術(shù)準備】
5.1 中斷的概念
5.2 中斷的特點
5.3 中斷源和中斷標志
5.4 中斷處理過程
【任務實施】
【知識梳理與總結(jié)】
練習題
模塊六 單片機的定時/計數(shù)器
模塊七 單片機的接口電路
模塊八 單片機的串行通信技術(shù)
模塊九 單片機C51程序設計
附錄一 MCS-51指令系統(tǒng)表
附錄二 ASCⅡ碼表
參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   (1)中斷響應 中斷響應是CPU對中斷源中斷請求的響應,包括保護斷點和將程序轉(zhuǎn)向中斷服務程序的人口地址(通常稱矢量地址)。CPU并非任何時刻都響應中斷請求,而是在中斷響應條件滿足之后才會響應。 ①中斷響應條件 CPU響應中斷的條件有: A.有中斷源發(fā)出中斷請求。 B.中斷總允許位EA=1。 C.申請中斷的中斷源允許。 ②滿足以上基本條件,CPU一般會響應中斷,但若有下列任何一種情況存在,則中斷響應會受到阻斷: A.CPU正在響應同級或高優(yōu)先級的中斷。 B.當前指令未執(zhí)行完。 C.正在執(zhí)行RETI中斷返回指令或訪問專用寄存器IE和IP的指令。 若存在上述任何一種情況,中斷查詢結(jié)果即被取消,CPU不響應中斷請求而在下一機器周期繼續(xù)查詢,否則,CPU在下一機器周期響應中斷。 CPU在每個機器周期的$5P2期間查詢每個中斷源,并設置相應的標志位,在下一機器周期S6期間按優(yōu)先級順序查詢每個中斷標志,如查詢到某個中斷標志為1,將在再下一個機器周期S1期間按優(yōu)先級進行中斷處理。 (2)中斷響應過程 中斷響應過程包括保護斷點和將程序轉(zhuǎn)向中斷服務程序的人口地址。首先,中斷系統(tǒng)通過硬件自動生成長調(diào)用指令(IACLL),該指令將自動把斷點地址壓人堆棧保護(不保護累加器A、狀態(tài)寄存器PSW和其他寄存器的內(nèi)容),然后,將對應的中斷入口地址裝入程序計數(shù)器PC(由硬件自動執(zhí)行),使程序轉(zhuǎn)向該中斷入口地址,執(zhí)行中斷服務程序。MCS—51系列單片機各中斷源的人口地址由硬件事先設定,分配如下: 中斷源入口地址 外部中斷 00003H 定時器TO中斷 000BH 外部中斷 10013H 定時器T1中斷 001BH 串行口中斷 0023H 使用時,通常在這些中斷人口地址處存放一條絕對跳轉(zhuǎn)指令,使程序跳轉(zhuǎn)到用戶安排的中斷服務程序的起始地址上去。 3.中斷處理 中斷處理就是執(zhí)行中斷服務程序。中斷服務程序從中斷入口地址開始執(zhí)行,到返回指令“RETI”為止,一般包括兩部分內(nèi)容,一是保護現(xiàn)場,二是完成中斷源請求的服務。

編輯推薦

《高職高專電子類專業(yè)"十二五"規(guī)劃教材:單片機應用技術(shù)項目式教程》可作為高職院校學生學習單片機原理與應用的教材或輔助教材,也可以供其他電子技術(shù)或嵌人式系統(tǒng)設計愛好者使用。

圖書封面

評論、評分、閱讀與下載


    單片機應用技術(shù)項目式教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7