出版時間:2009-2 出版社:石油工業(yè)出版社 作者:郭福田,楊克遠(yuǎn),包天悅 主編 頁數(shù):197 字?jǐn)?shù):325000
前言
針對高職學(xué)生的培養(yǎng)目標(biāo),依據(jù)高職學(xué)生的知識結(jié)構(gòu),結(jié)合單片機(jī)教改項(xiàng)目,編寫這部適合高職學(xué)生入門學(xué)習(xí)的單片機(jī)應(yīng)用基礎(chǔ)教程。根據(jù)編者多年單片機(jī)教學(xué)經(jīng)驗(yàn),將單片的教學(xué)分為基礎(chǔ)和提高兩階段。本教材作為基礎(chǔ)階段的入門教材,擬從高職學(xué)生知識水平出發(fā),以掌握基礎(chǔ)知識和基本技能為目的,利用作者在多年教學(xué)中設(shè)計(jì)的單片機(jī)實(shí)驗(yàn)板為平臺,采用流行的Keil公司的/xVision2為開發(fā)工具,通過逐步深化的大量實(shí)例培養(yǎng)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生進(jìn)入單片機(jī)應(yīng)用的大門。對于常用的外圍器件提供相應(yīng)的子程序庫及硬件接口電路,使學(xué)生在入門階段即可采用常用外圍器件設(shè)計(jì)制作有實(shí)用價值的產(chǎn)品。本教材內(nèi)容組織上,首先介紹單片機(jī)學(xué)習(xí)中涉及的計(jì)算機(jī)基礎(chǔ)知識,解決電類專業(yè)計(jì)算機(jī)基礎(chǔ)知識的不足。如簡要介紹計(jì)算機(jī)中數(shù)據(jù)表示,各種進(jìn)制之間的轉(zhuǎn)換及邏輯運(yùn)算基礎(chǔ)。然后學(xué)習(xí)單片機(jī)的基礎(chǔ)知識,內(nèi)部結(jié)構(gòu)與基本功能,基本指令及使用方法。有了一定的單片機(jī)基礎(chǔ)后,再給學(xué)生介紹Keil公司的uVision2開發(fā)工具。Keil公司的uVision2是目前社會上最流行的51單片機(jī)開發(fā)工具,具有功能強(qiáng)、性能穩(wěn)定、調(diào)試方便等特點(diǎn),既能調(diào)試匯編語言,也能調(diào)試單片機(jī)的c語言代碼,為以后的進(jìn)一步提高打下基礎(chǔ)。為配合單片機(jī)的教學(xué),編者制作了單片機(jī)入門學(xué)習(xí)的應(yīng)用板,板上有發(fā)光二極管、數(shù)碼管、撥動開關(guān)、蜂鳴器、四個按鍵,通過這些輸入輸出電路,學(xué)生即可掌握單片機(jī)基本的輸入輸出功能。同時應(yīng)用板上有中斷觸發(fā)按鍵、擴(kuò)展接口,為學(xué)生學(xué)習(xí)中斷、定時器等基本內(nèi)容提供了方便。應(yīng)用板原理簡單、使用方便、成本低、操作方便,又能滿足單片機(jī)基礎(chǔ)教學(xué)要求,是單片機(jī)基礎(chǔ)學(xué)習(xí)最適宜的工具。
內(nèi)容概要
全書分基礎(chǔ)篇和實(shí)踐篇兩部分:基礎(chǔ)篇介紹單片機(jī)學(xué)習(xí)中涉及的計(jì)算機(jī)基礎(chǔ)知識、內(nèi)部結(jié)構(gòu)與基本功能、基本指令及使用方法,并采用目前最流行的Keil公司開發(fā)軟件μVision2來開發(fā)51單片機(jī)的匯編語言程序;實(shí)踐篇在介紹單片機(jī)實(shí)驗(yàn)板的基礎(chǔ)上,采用大量實(shí)用實(shí)例提高讀者的單片機(jī)應(yīng)用水平。 本書是為高職院校學(xué)生編寫的實(shí)用基礎(chǔ)教材,可供本科學(xué)生在單片機(jī)入門階段參考,同樣適合職業(yè)技術(shù)學(xué)院學(xué)生及廣大單片機(jī)愛好者學(xué)習(xí)使用。
書籍目錄
基礎(chǔ)篇 緒論 第一節(jié) 單片機(jī)發(fā)展概況 第二節(jié) 指令執(zhí)行過程 第三節(jié) 單片機(jī)開發(fā)過程 第一章 基礎(chǔ)知識 第一節(jié) 計(jì)數(shù)制概述 第二節(jié) 數(shù)的表示方法 第三節(jié) 邏輯運(yùn)算基礎(chǔ) 習(xí)題 第二章 51單片機(jī)結(jié)構(gòu) 第一節(jié) 51單片機(jī)的引腳功能 第二節(jié) 51單片機(jī)的組成原理 第三節(jié) 51單片機(jī)存儲器配置 第四節(jié) 時鐘電路及時序 第五節(jié) 輸入輸出端口 第六節(jié) 復(fù)位電路 習(xí)題 第三章 51匯編指令 第一節(jié) 指令系統(tǒng)簡介 第二節(jié) 指令系統(tǒng)分類介紹 習(xí)題 第四章 μVision2應(yīng)用技術(shù) 第一節(jié) μVision2安裝 第二節(jié) μVision2簡單實(shí)例 第三節(jié) μVision2調(diào)試功能 第四節(jié) μVision2調(diào)試舉例 第五章 51匯編程序設(shè)計(jì) 第一節(jié) 基礎(chǔ)知識 第二節(jié) 順序程序設(shè)計(jì) 第三節(jié) 分支程序設(shè)計(jì) 第四節(jié) 循環(huán)程序設(shè)計(jì) 第五節(jié) 查表程序設(shè)計(jì) 第六節(jié) 散轉(zhuǎn)程序設(shè)計(jì) 第七節(jié) 子程序設(shè)計(jì) 習(xí)題 第六章 51內(nèi)部高級功能 第一節(jié) 中斷 第二節(jié) 定時器/計(jì)數(shù)器 第三節(jié) 串行通信 習(xí)題實(shí)踐篇 第七章 簡易單片機(jī)實(shí)驗(yàn)裝置的制作 第一節(jié) 單片機(jī)實(shí)驗(yàn)板的制作 第二節(jié) AT89S51/52編程器的制作 第八章 單片機(jī)接口的程序設(shè)計(jì)方法 第一節(jié) 發(fā)光二極管的控制 第二節(jié) 數(shù)碼管的控制 第三節(jié) 聲音程序的設(shè)計(jì) 第四節(jié) 按鈕程序的設(shè)計(jì) 第九章 應(yīng)用實(shí)踐 第一節(jié) 設(shè)計(jì)數(shù)字顯示及流水燈 第二節(jié) 設(shè)計(jì)病房呼叫器 第三節(jié) 設(shè)計(jì)三位計(jì)數(shù)器 第四節(jié) 查詢法使用 第五節(jié) 中斷法使用定時器 第六節(jié) 外部中斷功能的應(yīng)用 第七節(jié) 串行口的設(shè)計(jì) 第八節(jié) 音樂程序的設(shè)計(jì)附錄 附錄A 51實(shí)驗(yàn)板原理圖 附錄B 常用51編譯出錯信息表 附錄C 51匯編保留符號 附錄D 匯編語言助記符的英文含義 附錄E 51特殊功能寄存器地址表 附錄F 常用波特率與其他參數(shù)選取關(guān)系 附錄G 各數(shù)制對照表 附錄H ASCII(美國標(biāo)準(zhǔn)信息交換碼)表 附錄I 二進(jìn)制邏輯單元圖形符號對照表 附錄J 51單片機(jī)匯編指令表參考文獻(xiàn)
章節(jié)摘錄
插圖:第六章51內(nèi)部高級功能前面已經(jīng)介紹了51單片機(jī)基本原理及程序設(shè)計(jì),本章將介紹51內(nèi)部中斷、定時器/計(jì)數(shù)器、串行口的原理及其應(yīng)用,并將掌握51單片機(jī)的高級部件的工作原理,為單片機(jī)的實(shí)際應(yīng)用打好基礎(chǔ)。第一節(jié)中斷一、輸入/輸出方式通常把單片機(jī)與外部電路單元進(jìn)行信息交換稱為輸Ⅳ輸出,簡稱為I/O,相應(yīng)的端口稱為I/O接口,外部電路單元為,I/O設(shè)備。單片機(jī)I/O接口有并行口(P0、P1、P2和P3)、中斷源接口(INTO、INTl)、串行口(RxD、TXI))以及計(jì)數(shù)器端口(喲、T1)。常用的I/O設(shè)備有發(fā)光二極管、LED數(shù)碼管、液晶顯示器、按鍵開關(guān)、A/D和D/A轉(zhuǎn)換器等各種接口電路。單片機(jī)運(yùn)行時,不斷地與輸入/輸出設(shè)備交換信息。交換信息通常有如下幾種傳送方式。1,無條件傳送方式這種數(shù)據(jù)傳送方式有點(diǎn)類似于CP[J和存儲器之間的數(shù)據(jù)傳送,即CPU總是認(rèn)為I/O設(shè)備在任何時刻都是處于“準(zhǔn)備好”的狀態(tài)。因此,采用這種傳送方式不需要交換狀態(tài)信息,只需在程序中加入訪問L/O設(shè)備的指令,數(shù)據(jù)傳送便可以實(shí)現(xiàn)。此種方法很少使用,因?yàn)闊o條件傳送任何時候都不考慮I/O設(shè)備是否準(zhǔn)備好。經(jīng)常造成錯誤。
編輯推薦
《單片機(jī)應(yīng)用基礎(chǔ)教程》為石油高職院校特色教材之一。
圖書封面
評論、評分、閱讀與下載
單片機(jī)應(yīng)用基礎(chǔ)教程 PDF格式下載