-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
51系列單片機應(yīng)用軟件編程技術(shù) 版權(quán)信息
- ISBN:9787811246247
- 條形碼:9787811246247 ; 978-7-81124-624-7
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
51系列單片機應(yīng)用軟件編程技術(shù) 本書特色
對于嵌入式系統(tǒng)而言,軟件是其核心內(nèi)容。軟件緊密貫穿整個嵌人式系統(tǒng)體系,決定著它的功能、性能。由于嵌入式系統(tǒng)的軟件具有多樣性的特點,軟件開發(fā)時,涉及匯編語言編程技術(shù)、嵌入式C語言編程技術(shù)、系統(tǒng)管理軟件編程技術(shù)、嵌人式操作系統(tǒng)的應(yīng)用編程技術(shù)、嵌入式數(shù)據(jù)庫技術(shù),甚至,還涉及軟件工程等諸多方面。本書及其姊妹篇《51系列單片機管理軟件編程技術(shù)》一書,從上述多方面對軟件編程技術(shù)進行詳細(xì)的專題討論。
51系列單片機應(yīng)用軟件編程技術(shù) 內(nèi)容簡介
《51系列單片機應(yīng)用軟件編程技術(shù)》以51單片機為基本的嵌入式應(yīng)用平臺,全面研究嵌入式應(yīng)用軟件的編程技術(shù),探討嵌入式匯編語言編程、嵌入式C語言編程的特點,以眾多的應(yīng)用實例為背景,探究嵌入式編程過程中的技術(shù)細(xì)節(jié)。在《51系列單片機應(yīng)用軟件編程技術(shù)》的匯編語言部分,以單片機定時器、中斷、輸入、輸出等電路單元的驅(qū)動程序設(shè)計為實例,體現(xiàn)出在硬件驅(qū)動編程中,匯編語言為*自然語言的特點。 在《51系列單片機應(yīng)用軟件編程技術(shù)》的C語言部分,主要以過程設(shè)計為主線,探討C51語言軟件編程技術(shù)。主要內(nèi)容有:嵌入式c51編譯特點、c源代碼的組織方式、開發(fā)模式、混合編程、代碼運行機制(程序切換)等。 《51系列單片機應(yīng)用軟件編程技術(shù)》可供讀者深入學(xué)習(xí)嵌入式軟件編程技術(shù)使用,也可作為高等院校嵌入式系統(tǒng)教學(xué)的參考書。嵌入式系統(tǒng)領(lǐng)域里,51系列單片機的歷史較長,應(yīng)用*為廣泛。并且,因其價格低廉,器件易于采購,開發(fā)工具完善,而受到眾多工程技術(shù)人員的青睞。 51系列單片機體系結(jié)構(gòu)簡單,其應(yīng)用復(fù)雜度適中,入門容易。因此,在嵌入式二次開發(fā)市場占據(jù)很大的份額,也擁有眾多的使用者。
51系列單片機應(yīng)用軟件編程技術(shù) 目錄
引言
第1章 深刻理解51單片機的指令系統(tǒng)
1.1 概述
1.2 單片機指令級邏輯結(jié)構(gòu)
1.3 單片機的典型存儲結(jié)構(gòu)
1.4 指令系統(tǒng)分析
1.4.1 指令體系結(jié)構(gòu)
1.4.2 指令級計算機的工作機理
1.4.3 指令級數(shù)據(jù)表示
1.5 指令編碼
1.6 尋址方式
1.7 指令功能分析
1.7.1 數(shù)據(jù)傳送類指令
1.7.2 算術(shù)運算類指令
1.7.3 邏輯運算類指令
1.7.4 控制轉(zhuǎn)移類指令
1.7.5 位操作類指令
1.7.6 控制轉(zhuǎn)移指令的復(fù)合應(yīng)用
第2章 查表和散轉(zhuǎn)程序設(shè)計技術(shù)
2.1 查表程序設(shè)計技術(shù)
2.1.1 查表編程概述
2.1.2 基本查表編程技術(shù)
2.1.3 擴展查表編程技術(shù)
2.1.4 擴展數(shù)據(jù)表查表編程技術(shù)
2.1.5 數(shù)據(jù)表元素擴展查表編程技術(shù)
2.2 散轉(zhuǎn)程序設(shè)計技術(shù)
2.2.1 應(yīng)用軟件的整體構(gòu)造
2.2.2 散轉(zhuǎn)基本編程技術(shù)
2.2.3 散轉(zhuǎn)程序的擴展編程技術(shù)
2.2.4 基本查表散轉(zhuǎn)程序編程技術(shù)
2.2.5 標(biāo)記查表法散轉(zhuǎn)程序編程技術(shù)
2.3 AT24XX系列存儲芯片編程
2.3.1 AT24系列存儲芯片的特性
2.3.2 AT24系列芯片的讀/寫操作
第3章 中斷程序和單片機軟件抗干擾程序設(shè)計技術(shù)
3.1 中斷概述
3.2 中斷的基本編程技術(shù)
3.3 “定時查詢”中斷擴展編程技術(shù)
3.4 中斷的“外部中斷查詢”擴展技術(shù)
3.5 中斷編程實例
3.6 單片機軟件抗干擾技術(shù)概述
3.7 抗系統(tǒng)“死循環(huán)”技術(shù)
3.7.1 基本軟件看門狗技術(shù)
3.7.2 高級軟件看門狗技術(shù)
3.8 抗系統(tǒng)“跑飛”干擾技術(shù)
3.8.1 指令冗余法
3.8.2 軟件陷阱技術(shù)
第4章 定時/計數(shù)器編程技術(shù)
4.1 軟件定時器設(shè)計技術(shù)
4.1.1 軟件定時器的應(yīng)用原理
4.1.2 軟件定時器的設(shè)計
4.1.3 軟件定時器的應(yīng)用實例
4.2 硬件定時器設(shè)計技術(shù)
4.2.1 硬件定時/計數(shù)器的工作機理
4.2.2 實時定時/計數(shù)器的編程
4.3 超長時間實時定時器編程技術(shù)
4.4 單片機計時綜合應(yīng)用編程實例
4.5 軟件運行時間分析
4.6 DSl302時鐘芯片的應(yīng)用
第5章 顯示接口編程技術(shù)
5.1 LED的顯示驅(qū)動
5.2 獨立式LED顯示器
5.2.1 程序邏輯控制法
5.2.2 查表邏輯控制法
5.3 LED矩陣顯示器
5.3.1 程序邏輯控制法
5.3.2 查表邏輯控制法
5.4 數(shù)碼管顯示器
5.4.1 數(shù)碼顯示器靜態(tài)工作編程模式
5.4.2 數(shù)碼顯示器動態(tài)工作編程模式
5.5 液晶顯示器驅(qū)動編程
5.6 顯示編程應(yīng)用實例
第6章 鍵盤接口編程技術(shù)
6.1 常用鍵盤的結(jié)構(gòu)
6.1.1 獨立式鍵盤
6.1.2 行列式鍵盤
6.2 獨立式鍵盤接口的通用編程模式
6.3 行列式鍵盤接口的通用編程模式
6.3.1 掃描法
6.3.2 反轉(zhuǎn)法
6.4 鍵盤接口的工作方式
6.4.1 鍵盤完全監(jiān)控工作方式
6.4.2 鍵盤中斷工作方式
6.5 鍵盤編程實例
第7章 匯編語言編碼風(fēng)格
7.1 匯編偽指令
7.2 匯編編碼風(fēng)格
7.2.1 軟件格式
7.2.2 符號約定
7.3 模塊化程序設(shè)計
7.4 匯編程序設(shè)計范例
第2篇 C51程序設(shè)計
第8章 C51語言基礎(chǔ)
第9章 C51程序設(shè)計基礎(chǔ)
第10章 C51編碼風(fēng)格
第11章 數(shù)組、結(jié)構(gòu)與指針
第12章 C51編程模式及程序測試
第13章 C51混合編程技術(shù)
第14章 程序切換技術(shù)
參考文獻
編后記
- >
伯納黛特,你要去哪(2021新版)
- >
隨園食單
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
羅庸西南聯(lián)大授課錄
- >
月亮與六便士
- >
姑媽的寶刀
- >
中國歷史的瞬間