注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Intel 80C196單片機應用實踐與C語言開發(fā)

Intel 80C196單片機應用實踐與C語言開發(fā)

Intel 80C196單片機應用實踐與C語言開發(fā)

定 價:¥32.00

作 者: 程軍編著
出版社: 北京航空學院出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787810129886 出版時間: 2000-12-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 320 字數(shù):  

內(nèi)容簡介

  16位單片機特別適用于復雜實時控制系統(tǒng),如車輛上的應用、數(shù)據(jù)采集、工業(yè)控制、信號處理等。本書主要介紹了目前Intel 16位微控制器型單片機的高級產(chǎn)品80C196Kx、87C196CA系列產(chǎn)品的基本結(jié)構(gòu)原理、外設配置及初始化編程方法,采用的編程語言為C語言。大部分實例程序為作者應用及調(diào)試通過。書中介紹了對這兩類單片機的開發(fā)方法,給出了作者研制這種開發(fā)機編制的源程序,便于讀者參考;還介紹了C語言編程、編譯、連接原理及生成文件系統(tǒng),便于理解單片機C語言編程的特點;同時介紹了用于單片機的實時操作系統(tǒng)和Internet應用。有關C語言編程和仿真器部分也適于早期的196系列產(chǎn)品,如8098、8096BH、80C196KB/KC/KD。本書可作為廣大單片機軟件編程和系統(tǒng)設計人員,特別是那些有興趣試圖嘗試建立自己開發(fā)系統(tǒng)的愛好者的實用參考資料,也可作為大專院校有關專業(yè)本科生和研究生的教學參考書。

作者簡介

暫缺《Intel 80C196單片機應用實踐與C語言開發(fā)》作者簡介

圖書目錄

第一章 80C196單片機系統(tǒng)概況
1.1 80C196單片機系列簡介
1.1.1 HSIO系列
1.1.2 EPA系列
1.1.3 電機控制系列
1.1.4 小結(jié)
1.2 8XC196Kx單片機基本結(jié)構(gòu)及硬件外設
1.2.1 CPU框架
1.2.2 內(nèi)部定時器
1.2.3 內(nèi)部外設
1.3 8XC196Kx單片機存儲器空間結(jié)構(gòu)
1.3.1 存儲器的地址分配
1.3.2 窗口
1.4 8XC196Kx單片機尋址方式
1.4.1 數(shù)據(jù)類型
1.4.2 尋址方式
1.4.3 軟件標準和慣例
第二章 外設端口的原理與編程
2.1 輸入輸出端口
2.1.1 輸入輸出口功能概述
2.1.2 獨立輸入口P0
2.1.3 雙向口P1、P2、P5和P6
2.1.4 雙向口P3、P4
2.1.5 輸入輸出口的編程方法
2.1.6 輸入輸出口的編程實例
2.2 標準中斷及PTS中斷
2.2.1 中斷系統(tǒng)概述
2.2.2 中斷信號和寄存器
2.2.3 中斷源和中斷請求
2.2.4 標準中斷編程
2.2.5 PTS控制塊中斷的初始化
2.2.6 編程實例
2.3 異步串行通訊
2.3.1 功能概述
2.3.2 串行口工作方式
2.3.3 串行口編程
2.3.4 編程實例
2.4 同步串行通訊
2.4.1 系統(tǒng)概述
2.4.2 SSIO握手協(xié)議
2.4.3 SSIO口編程
2.4.4 編程實例
2.5 從口
2.5.1 功能概述
2.5.2 從口的硬件配置
2.5.3 從口工作方式及配置
2.5.4 從口的編程方法
2.6 事件處理器陣列
2.6.1 系統(tǒng)概述
2.6.2 定時器/計數(shù)器功能
2.6.3 EPA通道功能
2.6.4 EPA和定時器/計數(shù)器編程
2.6.5 編程實例
2.7 A/D轉(zhuǎn)換
2.7.1 功能概述
2.7.2 A/D變換的編程
2.7.3 編程實例
2.8 CAN串行通訊控制器
2.8.1 功能概述
2.8.2 CAN控制器工作原理
2.8.3 位定時器
2.8.4 CAN控制器的配置
2.8.5 CAN總線編程實例
2.9 芯片控制字功能及有關外設
2.9.1 總線寬度控制
2.9.2 等待狀態(tài)
2.9.3 芯片配置字的編程
2.9.4 單片機系統(tǒng)的復位
2.9.5 單片機耗電方式定義
2.9.6 單片機系統(tǒng)的編程與加密
第三章 80C196 C編譯器
3.1 單片機C語言簡介
3.1.1 單片機C語言概述
3.1.2 單片機C語言語法簡介
3.1.3 單片機C語言的關鍵字
3.1.4 嵌入?yún)R編程序
3.2 單片機C語言編譯器
3.2.1 系統(tǒng)概述
3.2.2 C語言編譯器
3.2.3 編譯程序控制指令
3.2.4 編譯文件輸出
3.2.5 目標文件格式
3.2.6 目標文件實例
3.3 單片機C語言連接器
3.3.1 連接器工作過程
3.3.2 連接生成的絕對地址目標文件
3.3.3 C196庫文件
3.3.4 C196頭文件
3.3.5 主程序定義
3.3.6 寄存器文件
3.3.7 對窗口的支持
3.3.8 OH196轉(zhuǎn)換器
3.3.9 C196庫程序
3.4 Intel ApBUILDER C語言可視化軟件
3.4.1 軟件外貌
3.4.2 外設端口描述
第四章 單片機開發(fā)系統(tǒng)
4.1 開發(fā)系統(tǒng)總體結(jié)構(gòu)
4.1.1 開發(fā)工具平臺
4.1.2 開發(fā)系統(tǒng)軟件實現(xiàn)方案
4.1.3 開發(fā)系統(tǒng)硬件實現(xiàn)方案
4.2 開發(fā)系統(tǒng)硬件設計
4.2.1 簡單開發(fā)系統(tǒng)
4.2.2 帶雙口RAM的PC插卡式開發(fā)系統(tǒng)
4.2.3 采用PC并行口的開發(fā)系統(tǒng)
4.3 開發(fā)系統(tǒng)軟件實現(xiàn)
4.3.1 集成開發(fā)環(huán)境的建立
4.3.2 開發(fā)環(huán)境的功能
4.3.3 編輯系統(tǒng)程序代碼的實現(xiàn)
4.3.4 程序運行的實現(xiàn)
4.3.5 單片機與PC微機的數(shù)據(jù)處理與交換
4.3.6 單片機仿真器的應用
4.4 開發(fā)機編譯器的設計
4.4.1 C編譯器的設計
4.4.2 匯編代碼生成
4.4.3 匯編語言生成機器代碼
4.4.4 連接器的設計
4.5 目標文件的處理
4.5.1 目標文件的讀取
4.5.2 記錄的建立
第五章 單片機系統(tǒng)的最新發(fā)展
5.1 單片機的實時多任務系統(tǒng)
5.1.1 實時操作系統(tǒng)簡介
5.1.2 實時多任務操作系統(tǒng)的原理
5.1.3 實時多任務操作系統(tǒng)的實現(xiàn)實例
5.2 單片機的Internet網(wǎng)絡
5.2.1 單片機的Internet通訊的實現(xiàn)原理
5.2.2 用Visual Basic實現(xiàn)Web服務
5.2.3 單片機Internet實現(xiàn)實例
附錄
附錄A 80C196匯編指令一覽表
附錄B 87C196CA和8XC196Kx信號分類和引腳圖
附錄C 87C196CA和8XC196Kx引腳說明
附錄D 有關Intel 196系列單片機技術的Internet網(wǎng)上資源
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號