單片機(jī)原理與應(yīng)用項目式教程

出版時間:2010-7  出版社:機(jī)械工業(yè)出版社  作者:鄒顯圣 編  頁數(shù):250  

前言

  目前,51系列單片機(jī)在我國的各行各業(yè)都得到了廣泛應(yīng)用。譬如,導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計算機(jī)的網(wǎng)絡(luò)通信與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),全自動洗衣機(jī)的控制,機(jī)器人,智能儀表,醫(yī)療器械以及程控交換,玩具、電子寵物等,這些都離不開單片機(jī)。為此,培養(yǎng)單片機(jī)應(yīng)用人才,特別是在工程技術(shù)中普及單片機(jī)知識有著重要的現(xiàn)實意義。學(xué)習(xí)和使用單片機(jī)是社會發(fā)展的必然需求。  在我國職業(yè)技術(shù)院校的應(yīng)用電子技術(shù)、電氣自動化技術(shù)、機(jī)電一體化技術(shù)、智能控制等專業(yè),都開設(shè)了單片機(jī)課程。這是一門理論性、實踐性和綜合性都很強(qiáng)的課程,它需要模擬電子技術(shù)、數(shù)字電子技術(shù)、電氣控制技術(shù)、電力電子技術(shù)和傳感器技術(shù)應(yīng)用等知識作為背景,同時也是一門計算機(jī)軟、硬件有機(jī)結(jié)合的課程?! ”緯悦绹鳤TMEL公司的AT89C51標(biāo)準(zhǔn)型8位單片機(jī)為控制主體,打破傳統(tǒng)的知識體系,結(jié)合9個項目,融入理論教學(xué)的全過程,十分適合“教-學(xué)-做”的教學(xué)方法。理論教學(xué)與實訓(xùn)教學(xué)融為一體的“一體化技能性教學(xué)”是本教材的顯著特點。本書通過所設(shè)置的項目分別介紹了單片機(jī)的結(jié)構(gòu)原理、指令系統(tǒng)、中斷系統(tǒng)、定時器/計數(shù)器、串行接口、擴(kuò)展技術(shù)和接口技術(shù)。通過系統(tǒng)的學(xué)習(xí),使讀者盡快地掌握單片機(jī)應(yīng)用系統(tǒng)的整個開發(fā)流程,為將來從事系統(tǒng)開發(fā)奠定堅實的基礎(chǔ)。

內(nèi)容概要

本書采用基于工作過程系統(tǒng)化的課程開發(fā)方法,通過具有典型代表性的9個項目,以項目為載體,詳細(xì)講解了AT89C51單片機(jī)的基本應(yīng)用及接口電路的擴(kuò)展方法,較好地體現(xiàn)了應(yīng)用型人才的培養(yǎng)要求。本書具有以下特點:  1)著力片上資源、強(qiáng)化單片機(jī)應(yīng)用系統(tǒng)的開發(fā)訓(xùn)練。盡管新型單片機(jī)不斷推出,但片上資源仍保持穩(wěn)定發(fā)展。本書仍以匯編語言為主要編程工具,注重單片機(jī)應(yīng)用系統(tǒng)的整個開發(fā)過程,突出軟、硬件聯(lián)合調(diào)試訓(xùn)練?! ?)適合教師講授,易于學(xué)生閱讀。本書所采用的9個項目都具有較強(qiáng)的實踐性和趣味性,通俗易懂,有利于提高學(xué)生的學(xué)習(xí)興趣?! ”緯梢宰鳛楦呗毟邔k姎庾詣踊?、計算機(jī)、應(yīng)用電子以及機(jī)電一體化等專業(yè)的教材。

書籍目錄

前言 緒論  一、概述  ?。ㄒ唬┪⑿陀嬎銠C(jī)簡介  ?。ǘ﹩纹瑱C(jī)的組成  ?。ㄈ﹩纹瑱C(jī)的發(fā)展概況  ?。ㄋ模﹩纹瑱C(jī)的特點  二、單片機(jī)的應(yīng)用領(lǐng)域  ?。ㄒ唬┲悄芑a(chǎn)品  ?。ǘ┲悄芑涌? ?。ㄈ┲悄芑瘻y控系統(tǒng)  ?。ㄋ模┲悄芑瘍x表  三、單片機(jī)的發(fā)展方向  ?。ㄒ唬〤MOS化  ?。ǘ┑碗妷?、低功耗化   (三)大容量化  ?。ㄋ模┐袛U(kuò)展技術(shù)  四、計算機(jī)數(shù)據(jù)表示   (一)常用的進(jìn)位計數(shù)制  ?。ǘ┒M(jìn)制的算術(shù)運算  ?。ㄈ?shù)制間的轉(zhuǎn)換  ?。ㄋ模┻壿嫈?shù)據(jù)的表示  ?。ㄎ澹﹩纹瑱C(jī)中數(shù)的表示形式  ?。┒M(jìn)制編碼  ?。ㄆ撸┪⑿陀嬎銠C(jī)的常用術(shù)語  五、自測題 項目一了解ATC單片機(jī)及其開發(fā)環(huán)境  一、項目引入  二、相關(guān)理論知識  ?。ㄒ唬﹩纹瑱C(jī)應(yīng)用開發(fā)環(huán)境  ?。ǘ﹤ジ/L仿真器   (三)西爾特SUPERPRO/L+編程器  ?。ㄋ模〢TC單片機(jī)的結(jié)構(gòu)與引腳  ?。ㄎ澹〢TC的內(nèi)部存儲器  ?。〢TC單片機(jī)并行I/O口輸入/輸出  ?。ㄆ撸〢TC單片機(jī)時鐘與時序  ?。ò耍〢TC單片機(jī)復(fù)位  三、項目實施   (一)偉福仿真軟件使用方法  ?。ǘ┚幊唐鱏UPERPRO/L+的應(yīng)用   (三)ATC單片機(jī)最小應(yīng)用系統(tǒng)的設(shè)計、安裝及調(diào)試  四、項目小結(jié)  五、自測題 項目二會“眨眼睛”的LED電路分析與實踐  一、項目引入  二、相關(guān)理論知識  ?。ㄒ唬┲噶钕到y(tǒng)  ?。ǘぶ贩绞?  (三)內(nèi)部RAM數(shù)據(jù)傳送類指令  ?。ㄋ模┪粩?shù)據(jù)傳送指令  ?。ㄎ澹┪粋魉皖愔噶? ?。┪粻顟B(tài)控制類指令  ?。ㄆ撸o條件控制轉(zhuǎn)移類指令  ?。ò耍﹤沃噶钜? 三、項目實施  ?。ㄒ唬┯布娐吩韴D設(shè)計   (二)系統(tǒng)所用元器件、設(shè)備及工具  ?。ㄈ┫到y(tǒng)所用匯編源程序的編制  ?。ㄋ模┯布败浖穆?lián)合調(diào)試  ?。ㄎ澹┟撾x仿真器后的獨立運行  四、拓展知識  ?。ㄒ唬┒褩2僮鱌USH與POP指令  ?。ǘ┗Q類指令 ……項目三會“流動”及“碰撞”的LED分析與實踐 項目四“能掐會算”的單片機(jī)分析與實踐 項目五“流速”可控的LED分析與實踐 項目六開關(guān)信號狀態(tài)讀取與顯示電路的制作 項目七交通信號燈  (含急救與應(yīng)急)電路的分析與實踐 項目八單片機(jī)系統(tǒng)中“通信與聯(lián)絡(luò)”的分析與實踐 項目九數(shù)字溫度計的制作 附錄 附錄AASCII表 附錄BATC單片機(jī)指令表 參考文獻(xiàn)

章節(jié)摘錄

 ?。ㄒ唬┲噶钕到y(tǒng)  一個單片機(jī)所需執(zhí)行指令的集合即為單片機(jī)的指令系統(tǒng)。單片機(jī)使用機(jī)器語言、匯編語言及高級語言,因此,指令系統(tǒng)對單片機(jī)用戶來說顯得格外重要。因為不管是機(jī)器語言、匯編語言還是高級語言,都是直接使用指令編寫程序。另外,不管使用何種語言,最終還是要“翻譯”成為機(jī)器語言,單片機(jī)才能執(zhí)行。現(xiàn)在有很多半導(dǎo)體廠商都推出了自己的單片機(jī),使得單片機(jī)種類繁多,值得注意的是,不同單片機(jī)的指令系統(tǒng)不一定相同,或不完全相同。  所謂機(jī)器語言即指令的二進(jìn)制編碼,而匯編語言則是指令的表示符號?! ∫驗閱纹瑱C(jī)只能識別二進(jìn)制數(shù),因此,用二進(jìn)制編碼表示的機(jī)器語言,單片機(jī)能夠直接執(zhí)行。但直接使用二進(jìn)制編碼書寫指令很不方便,因此,常用其十六進(jìn)制的形式。直接使用機(jī)器語言編寫的程序稱為手編程序?! ¤b于機(jī)器語言具有程序長、不易書寫、難于閱讀和調(diào)試、容易出錯,而且出錯不易查找等缺點,使用符號指令就顯得十分必要,通常把表示指令的符號稱為助記符。以助記符表示的指令就是單片機(jī)的匯編語言,使用匯編語言編寫的程序稱為匯編語言程序。為起到助記作用,指令常以其英文名稱或縮寫形式來作助記符?! ∶糠N單片機(jī)都有自己獨特的指令系統(tǒng),指令系統(tǒng)是開發(fā)商和生產(chǎn)廠商定義的,如要使用其單片機(jī),用戶就必須理解和遵循這些指令標(biāo)準(zhǔn)。要掌握某種(類)單片機(jī),指令系統(tǒng)的學(xué)習(xí)是必需的。  ……

圖書封面

評論、評分、閱讀與下載


    單片機(jī)原理與應(yīng)用項目式教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7