出版時(shí)間:2011-3 出版社:電子工業(yè)出版社 作者:韓太林 等主編 頁(yè)數(shù):211 字?jǐn)?shù):352000
內(nèi)容概要
全書(shū)共分8章。第1章介紹微型計(jì)算機(jī)基礎(chǔ)知識(shí)。第2—5章分別介紹了AT89C51系列單片機(jī)硬件結(jié)構(gòu)、指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)及片內(nèi)資源應(yīng)用。第6章介紹了AT89C51系列單片機(jī)系統(tǒng)擴(kuò)展技術(shù)。第7章簡(jiǎn)要介紹了目前比較流行的Flash單片機(jī)以及單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)方法及設(shè)計(jì)實(shí)例,還介紹了新穎傳感器通道接口和應(yīng)用系統(tǒng)采用的抗干擾措施。第8章介紹了幾個(gè)試驗(yàn)。本書(shū)內(nèi)容全面,說(shuō)理通透。
本書(shū)由全國(guó)職業(yè)高中電子類(lèi)教材編審委員會(huì)組織編寫(xiě),適合作為中職相關(guān)專(zhuān)業(yè)單片機(jī)課程的教材。
本書(shū)?有電子教學(xué)參考資料包,包括本書(shū)習(xí)題答案、電子教案及部分實(shí)驗(yàn)電子資料,詳見(jiàn)前言。
書(shū)籍目錄
第1章 微型計(jì)算機(jī)基礎(chǔ)知識(shí)
1.1 數(shù)制及編碼
1.1.1 數(shù)制及數(shù)字之間的轉(zhuǎn)換
1.1.2 常用二進(jìn)制編碼
1.2 數(shù)據(jù)在計(jì)算機(jī)中的表示
1.3 單片微型計(jì)算機(jī)
1.3.1 單片機(jī)的發(fā)展概況
1.3.2 其他單片機(jī)簡(jiǎn)介
1.1.3 單片機(jī)的發(fā)展與應(yīng)用
本章小結(jié)
習(xí)題與思考題
第2章 單片機(jī)硬件結(jié)構(gòu)
2.1 單片機(jī)硬件結(jié)構(gòu)
2.2 AT89C51單片機(jī)引腳功能
2.3 AT89C51單片機(jī)的中央處理單元
2.3.1 運(yùn)算器
2.3.2 控制器
2.3.3 CPU工作方式
2.4 AT89C5 1單片機(jī)存儲(chǔ)器結(jié)構(gòu)
2.4.1 程序存儲(chǔ)器
2.4.2 數(shù)據(jù)存儲(chǔ)器
2.4.3 特殊功能寄存?
2.4.4 位地址空間
2.4.5 外部數(shù)據(jù)存儲(chǔ)器
2.4.6 并行I/O口
2.5 AT89C51單片機(jī)I/O端口
2.5.1 I/O端口結(jié)構(gòu)
2.5.2 I/O端口功能
2.6 AT89C51單片機(jī)時(shí)鐘電路
2.6.1 時(shí)鐘電路
2.6.2 指令時(shí)序
2.7 AT89C5 1單片機(jī)復(fù)位電路
2.7.1 復(fù)位功能
2.7.2 復(fù)位電路
本章小結(jié)
習(xí)題與思考題
第3章 指令系統(tǒng)
3.1 指令系統(tǒng)概述
3.2 指令格式
3.3 尋址方式
3.3.1 立即尋址
3.3.2 直接尋址
3.3.3 寄存器尋址
3.3.4 寄存器間接尋址
3.3.5 變址尋址
3.3.6 相對(duì)尋址
3.3.7 位尋址
3.4 指令分類(lèi)介紹
3.4.1 數(shù)據(jù)傳送類(lèi)指令
3.4.2 算術(shù)運(yùn)算類(lèi)指令
3.4.3 邏輯運(yùn)算類(lèi)指令
3.4.4 控制轉(zhuǎn)移類(lèi)指令
3.4.5 位操作類(lèi)指令
3.5 偽指令
本章小結(jié)
習(xí)題與思考題
第4章 匯編語(yǔ)言程序設(shè)計(jì)
4.1 編程的步驟、方法和技巧
4.1.1 編程步驟
4.1.2 編程的方法和技巧
4.2 單片機(jī)程序設(shè)計(jì)基本結(jié)構(gòu)
4.2.1 順序程序結(jié)構(gòu)
4.2.2 分支程序結(jié)構(gòu)
4.2.3 循環(huán)程序結(jié)構(gòu)
4.2.4 查表程序設(shè)計(jì)
4.2.5 子程序設(shè)計(jì)
4.3 單片機(jī)實(shí)用子程序
4.3.1 數(shù)據(jù)塊傳送類(lèi)程序
4.3.2 碼制轉(zhuǎn)換
4.3.3 運(yùn)算類(lèi)程序
本章小結(jié)
習(xí)題與思考題
第5章 AT89C51單片機(jī)片內(nèi)資源的應(yīng)用
第6章 AT89C51單片機(jī)系統(tǒng)拓展技術(shù)
第7章 單片機(jī)應(yīng)用系統(tǒng)
第8章 實(shí)驗(yàn)
附錄
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:4.程序設(shè)計(jì)技術(shù)(1)模塊程序設(shè)計(jì)模塊程序設(shè)計(jì)是程序設(shè)計(jì)當(dāng)中比較常用的一種設(shè)計(jì)方法。它把一個(gè)功能完整的較長(zhǎng)的程序分解為若干個(gè)功能相對(duì)獨(dú)立的較小的程序模塊,對(duì)各個(gè)程序模塊分別進(jìn)行設(shè)計(jì)、編制程序和調(diào)試。最后把各個(gè)調(diào)試好的程序模塊聯(lián)成一個(gè)大的程序。模塊程序設(shè)計(jì)的優(yōu)點(diǎn)是:?jiǎn)蝹€(gè)功能明確的程序模塊的設(shè)計(jì)和調(diào)試比較方便、容易完成,一個(gè)模塊可以為多個(gè)程序所共享。還可以利用現(xiàn)成的程序模塊(如各種現(xiàn)成子程序);缺點(diǎn)是:各個(gè)模塊的連接有時(shí)有一定的難度。程序模塊的劃分沒(méi)有一定的標(biāo)準(zhǔn),一般可以參考以下原則:每個(gè)模塊不宜太大。力求使各個(gè)模塊之間界限明確,在邏輯上相對(duì)獨(dú)立。對(duì)一些簡(jiǎn)單的任務(wù)不必模塊化。盡量利用現(xiàn)成的程序模塊。(2)自頂而下的程序設(shè)計(jì)自頂而下進(jìn)行程序設(shè)計(jì)時(shí),先從主程序開(kāi)始設(shè)計(jì),從屬的程序或子程序用符號(hào)來(lái)代替。主程序編好后再編制各從屬的程序和子程序,最后完成整個(gè)系統(tǒng)軟件的設(shè)計(jì)。調(diào)試也是按這個(gè)次序進(jìn)行。自頂而下程序設(shè)計(jì)的優(yōu)點(diǎn)是:比較習(xí)慣于人們的日常思維,設(shè)計(jì)、測(cè)試和連接同時(shí)按一個(gè)線索進(jìn)行,程序錯(cuò)誤可以較早被發(fā)現(xiàn)。其缺點(diǎn)是:上一級(jí)的程序錯(cuò)誤將對(duì)整個(gè)程序產(chǎn)生影響,一處修改可能引起對(duì)整個(gè)程序的全面的修改。程序設(shè)計(jì)技術(shù)還有結(jié)構(gòu)程序設(shè)計(jì),但在單片機(jī)中用得較少。
編輯推薦
《單片機(jī)原理及應(yīng)用(第4版)》:中等職業(yè)學(xué)校教學(xué)用書(shū)·計(jì)算機(jī)技術(shù)專(zhuān)業(yè)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版