21世紀(jì)全國高職高專電子信息系列技能型規(guī)劃教材:基于匯編語言的單片機仿真教程與實訓(xùn)
定 價:32 元
叢書名:21世紀(jì)全國高職高專電子信息系列技能型規(guī)劃教材
- 作者:張秀國 編
- 出版時間:2011/8/1
- ISBN:9787301193020
- 出 版 社:北京大學(xué)出版社
- 中圖法分類:TP313
- 頁碼:254
- 紙張:膠版紙
- 版次:1
- 開本:16開
《21世紀(jì)全國高職高專電子信息系列技能型規(guī)劃教材:基于匯編語言的單片機仿真教程與實訓(xùn)》以可視化的嵌入式應(yīng)用系統(tǒng)仿真軟件Proteus ISIS和單片機匯編語言開發(fā)平臺Keil u vision4為基礎(chǔ),結(jié)合高職高專的教學(xué)特點,從實用角度出發(fā),較詳細(xì)地介紹了51系列單片機匯編語言程序設(shè)計方法。
《21世紀(jì)全國高職高專電子信息系列技能型規(guī)劃教材:基于匯編語言的單片機仿真教程與實訓(xùn)》共分6章,以項目為導(dǎo)向,內(nèi)容包括單片機應(yīng)用開發(fā)工具、單片機匯編語言程序設(shè)計、顯示器與鍵盤、中斷系統(tǒng)與定時器/計數(shù)器、串行口通信技術(shù)、小型應(yīng)用系統(tǒng)編程實例。另外,51系列單片機的組成原理、存儲結(jié)構(gòu)、尋址方式、指令系統(tǒng)等方面的基本知識,以附錄形式體現(xiàn),以便讀者查閱。
《21世紀(jì)全國高職高專電子信息系列技能型規(guī)劃教材:基于匯編語言的單片機仿真教程與實訓(xùn)》秉持“好教好學(xué)”原則,項目難易程度適中,例題豐富,例程翔實,便于多媒體教學(xué),可作為高職高專電子信息工程技術(shù)、計算機技術(shù)、機電一體化、數(shù)控技術(shù)、電氣自動化等專業(yè)的教材,也可供從事單片機應(yīng)用系統(tǒng)研發(fā)的工程技術(shù)人員參考。
《基于匯編語言的單片機仿真教程與實訓(xùn)》針對勝強,切合職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,弱化理論,強化實踐內(nèi)容。體例新穎,從人類常規(guī)的思維模式出發(fā)。對教材的內(nèi)容編排進行全新的嘗試,打破傳統(tǒng)教材的編寫框架;講解的內(nèi)容先由工程實例導(dǎo)入,然后展開理論描述,更符合老師的教學(xué)要求,也方便學(xué)生透徹地理解理論知識在工程中的運用:注重人文,注重人文與科技的結(jié)合,在教材中適當(dāng)增加人文方面的知識,激發(fā)學(xué)生的學(xué)習(xí)興趣方便教學(xué),以立體化精品教材為構(gòu)建目標(biāo)。部分課程配套實訓(xùn)教材;網(wǎng)上提供完備的申。子教案、習(xí)顥參考答案等教學(xué)資源,適合教學(xué)需要。綜合仿真設(shè)計與實物制作,培養(yǎng)應(yīng)用技能,應(yīng)對職業(yè)需求、精選12大項目,引導(dǎo)教與學(xué),便于實現(xiàn)教、學(xué)、做一體化、例舉27個例題,幫助學(xué)生理解井辜提單片機應(yīng)用相關(guān)知識。
第1章 單片機應(yīng)用開發(fā)工具
項目一 二-十六進制數(shù)轉(zhuǎn)換器
1.1 單片機應(yīng)用開發(fā)工具KeilA51
1.1.1 工程的創(chuàng)建
1.1.2 工程的設(shè)置
1.1.3 工程的調(diào)試運行
1.1.4 存儲空間資源的查看和修改
1.2 單片機應(yīng)用開發(fā)工具Proteus ISIS
1.2.1 Proteus ISIS的用戶界面
1.2.2 電路原理圖的設(shè)計與編輯
1.2.3 ProteusISIS與KeilA5l的聯(lián)合使用
本章小結(jié)
第2章 單片機匯編語言程序設(shè)計
項目二 8路鍵控LED燈
2.1 簡單程序設(shè)計
2.2 分支程序設(shè)計
2.2.1 二分支程序設(shè)計
2.2.2 多分支程序設(shè)計
2.2.3 散轉(zhuǎn)程序設(shè)計
2.3 循環(huán)程序設(shè)計
2.3.1 單循環(huán)程序設(shè)計
2.3.2 嵌套循環(huán)程序設(shè)計
2.3.3 數(shù)據(jù)傳送程序
2.3.4 查表程序
2.4 子程序設(shè)計與堆棧技術(shù)
2.4.1 子程序設(shè)計
2.4.2 堆棧及其應(yīng)用
2.4.3 實用匯編子程序
本章小結(jié)
第3章 顯示器與鍵盤
項目三兩位共陽數(shù)碼管循環(huán)顯示00~59
3.1 LED數(shù)碼管顯示器
3.1.1 LED數(shù)碼管顯示器的結(jié)構(gòu)及工作原理
3.1.2 靜態(tài)顯示編程
3.1.3 動態(tài)顯示編程
項目四 8×8LED點陣循環(huán)顯示0~9
3.2 LED點陣顯示器
項目五 字符型LCD液晶顯示字符
3.3 液晶顯示器
3.3.1 LCDl602概述
3.3.2 LCDl602使用
項目六 4×4矩陣鍵盤控制數(shù)碼管顯示鍵名
3.4 非編碼鍵盤
3.4.1 鍵盤接口概述
3.4.2 線性非編碼鍵盤接口技術(shù)及編程
3.4.3 矩陣非編碼鍵盤接口技術(shù)及編程
本章小結(jié)
第4章 中 斷系統(tǒng)與定時器,計數(shù)器
項目七模擬十字路口交通燈控制
4.1 單片機的中斷系統(tǒng)
4.1.1 51系列單片機的中斷系統(tǒng)
4.1.2 51系列單片機中斷系統(tǒng)的控制
4.1.3 51系列單片機的中斷處理過程
4.2 外部中斷
4.2.1 外部中斷源編程.
4.2.2 外部中斷源的擴展
4.3 定時器/計數(shù)器中斷
4.3.1 定時器/計數(shù)器的結(jié)構(gòu)及工作原理
4.3.2 定時器/計數(shù)器的控制
4.3.3 定時器/計數(shù)器的工作方式及應(yīng)用編程
本章小結(jié)
第5章 串行口通信技術(shù)
項目八 基于RS-232的雙機雙向串行通信
5.1 51系列單片機的串行通信接口
5.1.1 串行通信的基本概念
5.1.2 RS-232C串行通信接口標(biāo)準(zhǔn)
5.1.3 51系列單片機的串行通信接口
……
第6章 小型應(yīng)用系統(tǒng)編程實例
附錄A 51系列單片機的組成原理
附錄B 51系列單片機的存儲結(jié)構(gòu)
附錄C 51系列單片機的尋址方式
附錄D 51系列單片機的指令系統(tǒng)
附錄E 部分ASCII碼對照表
參考文獻(xiàn)
動態(tài)顯示是逐位地輪流點亮各位數(shù)碼管,這種逐位點亮顯示器的方式稱為位掃描。通常,各位數(shù)碼管的相應(yīng)LED選線并聯(lián)在一起,由一個8位的I/O口控制;各位的位選線(公共陰極或陽極)由另外的I/O口線控制。
圖3.8 給出了四位數(shù)碼管動態(tài)顯示的接口電路。圖中將4個共陽數(shù)碼管相應(yīng)的段選控制端并聯(lián)在一起,僅用一個PO口控制。而四位數(shù)碼管各自的公共端,也稱“位選端”,則由P2口控制,其中P2.0控制自右起第一位數(shù)碼管,依次類推,P2.3 控制自右起第四位數(shù)碼管。為了保證數(shù)碼管亮度,提高P2口輸出電流,這里采用了三極管驅(qū)動電路。
動態(tài)方式顯示時,各數(shù)碼管分時輪流選通,要使其穩(wěn)定顯示必須采用掃描方式,即在某一時刻只選通一位數(shù)碼管,并送出相應(yīng)的字形碼,在另一時刻選通另一位數(shù)碼管,并送出相應(yīng)的字形碼,依此規(guī)律循環(huán),即可使各位數(shù)碼管顯示將要顯示的字符,雖然這些字符是在不同的時刻分別顯示,但由于人眼存在視覺暫留效應(yīng),只要每位顯示間隔足夠短(小于50ms)就可以給人同時顯示的感覺,這個間隔時間還應(yīng)根據(jù)具體情況來確定,不能太短,也不能太長,太短會使得發(fā)光二極管導(dǎo)通時間不夠,顯示不清楚,太長則會使各位不能同時顯示,且會占用較多的CPU時間。
……