8051單片機C 語言開發環境實務與設計

8051單片機C 語言開發環境實務與設計

《8051單片機C 語言開發環境實務與設計》是2005-6-1科學出版社出版的圖書,作者是賴麒文。

本書從基礎出發,循序漸進地介紹8051單片機的C語言程式開發環境、視窗操作、C語言的概念與結構、中斷程式編寫方法、程式的設計技巧、模組化程式設計的套用及軟體構思與方法等。本書以實例的方式來引導讀者建立正確的觀念與思維,並真正掌握解決問題的方法。

基本介紹

  • 書名:8051單片機C 語言開發環境實務與設計 
  • 作者:賴麒文
  • ISBN:703009893
  • 出版社:科學出版社
基本信息,簡介,目錄,

基本信息

書名:8051單片機C 語言開發環境實務與設計
ISBN:703009893
作者:賴麒文
出版社:科學出版社
定價:40
頁數:584
出版日期:2005-6-1
版次: 1
開本:小16開
包裝:平裝

簡介

本書適合於用C語言進行8051單片機開發的初、中級人員,也可作為高級用戶的參考指南。

目錄

第1章 計算機基本概要
1.1 認識計算機
1.2 計算機的硬體
1.2.1 計算機心臟——CPU
1.2.2 計算機與外圍設備的溝通
1.3 計算機的軟體
1.3.1 軟體系統的種類
1.3.2 軟體開發程式
1.3.3 作業系統
第2章 硬體製作與架設
2.1 工具材料
2.2 儀器設備
2.3 製作流程
2.4 系統架設
第3章 安裝開發環境軟體
3.1 安裝編輯軟體Uedit 32
3.2 搜尋軟體Sr32
3.3 編譯軟體Keil_C
3.4 仿真軟體Ice8052f
3.5 燒錄軟體All-llP
第4章 編輯軟體Uedit 32的視窗操作
4.1 File(檔案)功能
4.2 Edit(編輯)功能
4.3 Search(查找)功能
4.4 Project(項目)功能
4.5 View(視圖)功能
4.6 Format(格式)功能
4.7 Column(行模式)功能
4.8 Macro(宏)功能
4.9 Advanced(高級)功能
4.10 Window(視窗)功能
第5章 搜尋軟體Sr32的視窗操作
5.1 Actions(執行)功能
5.2 Edit(編輯)功能
5.3 View(視圖)功能
第6章 編譯軟體Keil_C的視窗操作
6.1 File(檔案)功能
6.2 Edit(編輯)功能
6.3 Project(項目)功能
6.4 Run(運行)功能
6.5 Options(選項)功能
6.5.1 A5l Assembler
6.5.2 C5l Complier
6.5.3 BL5l Code Banking Linker:連線功能
6.5.4 Environment Pathspecs
6.6 Tools(工具) 功能
6.7 Window(視窗)功能
第7章 模擬軟體Ice8052f的視窗操作
7.1 File(檔案)功能
7.2 Edit (編輯)功能
7.3 View(視圖)功能
7.4 Group(群組)功能
7.4.1 Memory:有關於記憶體的操作界面
7.4.2 Trace:程式追蹤的相關設定
7.4.3 Source
7.5 Runs(運行)功能
7.6 Project(項目)功能
7.7 Options(選項)功能
7.8 Window(視窗)功能
第8章 燒錄軟體All-llP的視窗操作
8.1 Device(元件)功能
8.2 Tester(測試器)功能
8.3 Utility工具功能
8.4 單板燒錄器的操作
第9章 軟體設計的發展流程
9.1 程式設計的思考步驟
9.2 如何進行軟體開發
9.3 編與序
9.4 編譯和連線
9.5 仿真驗證和除錯
9.6 微電腦燒錄
9.7 執行成果
第10章 應用程式的結構
10.1 基本概念
10.2 自定義類型
10.3 變數等級
10.3.1 局部變數
10.3.2 全局變數
10.3.3 靜態變數
10.3.4 快取器變數
10.4 結構化程式設計
10.4.1 結構化程式在結構上的三個特性
10.4.2 結構化程式的優點和注意事項
10.4.3 結構化程式的設計類型
10.5 模組化程式設計
10.6 指針與數組
10.6.1 指針類型
10.6.2 數組
10.6.3 多維數組
10.7 前置處理器
10.7.1 宏#define
10.7.2 包括檔案#include
10.7.3 條件或編譯命令
第11章 Keil_C編譯器
11.1 探作流程
11.2 記憶體類型
11.3 特殊變數類型
11.3.1 SFR變數
11.3.2 位變數
11.3.3 SFR16變數
11.4 絕對地址
11.5 記憶體模式
11.6 再進入函式
11.7 中斷函式
11.8 自變數與快取器
11.9 內含彙編語言
11.10 UART串列通信
11.11 常見警告與錯誤信息的解決方法
第12章 Kei_C函式館
12.1 啟動模組
12.2 LIB5l函式館管理程式
12.3 絕對地址宏指令
12.4 數學類函式館
12.5 INTRINS函式館
12.6 字元類函式館
12.7 類型轉換類函式館
12.8 記憶體及字元串函式館
12.9 串列通信類函式館
第13章 如何設計模組化程式
13.1 基本概念
13.2 硬體結構
13.3 軟體結構
13.3.1 模組化
13.3.2 流程圖
13.3.3 程式列表與說明
13.3.4 彙編程式列表
13.4 開發環境的操作
第14章 模組化程式設計的套用(一)
14.1 基本概念
14.1.1 INPUT
14.1.2 OUTPUT
14.1.3 蜂鳴器
14.2 硬體結構
14.3 軟體結構
14.3.1 模組化
14.3.2 流程圖
14.3.3 程式列表與說明
14.3.4 彙編程式列表
14.4 開發環境的操作
第15章 模組化程式設計的套用(二)
15.1 基本概念
15.1.1 模擬至數字轉換器
15.1.2 音階的產生
15.1.3 計時/計數中斷
15.2 硬體結構
15.3 軟體結構
15.3.1 模組化
15.3.2 流程圖
15.3.3 程式行表與說明
15.3.4 包括檔案
15.3.5 彙編程式列表
第16章 產品發展的規劃與思考
16.1 產品構想
16.1.1 目標原則
16.1.2 認識外圍電路
16.1.3 初始化
16.2 硬體規劃
16.2.1 外部中斷
16.2.2 優先次序
16.2.3 中斷處理
16.2.4 重置
16.2.5 振盪器
16.2.6 電源電路
16.2.7 脈衝輸入
16.2.8 5*7點矩陣
16.3 軟體方法
16.3.1 原理介紹
16.3.2 流圖
16.3.3 程式列表與說明
16.3.4 包括檔案
16.3.5 彙編程式列表
第17章 實現網路化的構思
17.1 嵌入式系統
17.2 人性化網路化
17.3 網路化的構思
17.3.1 點矩陣LED中文化
17.3.2 家庭保全系統
17.3.3 汽車防盜系統
17.3.4 遙控個人房間家電+定時ON/OFF系統
17.3.5 探照燈控制系統

相關詞條

熱門詞條

聯絡我們