資料介紹
8051單片機C語言開發環境實務與設計從基礎出發,循序漸進地介紹8051單片機的C語言程序開發環境、窗口操作、C語言的概念與結構、中斷程序編寫方法、程序的設計技巧、模塊化程序設計的應用及軟件構思與方法等。本書以實例的方式來引導讀者建立正確的觀念與思維,并真正掌握解決問題的方法。
本書適合于用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 探照燈控制系統
本書適合于用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 探照燈控制系統

下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 單片機C語言程序設計實訓100例--基于8051+proteus仿真 332次下載
- 8051單片機C語言開發環境實務與設計的電子書免費下載 12次下載
- 8051單片機C語言開發環境實務與設計PDF電子書免費下載 33次下載
- 8051單片機C語言徹底應用PDF電子書免費下載 110次下載
- 單片機的C語言應用程序設計PDF電子書免費下載 52次下載
- 8051單片機C語言軟件設計8051單片機C語言軟件設計 92次下載
- C8051F340單片機流水燈 31次下載
- 《C8051F系列單片機開發與C語言編程》PDF書籍+光盤程序 742次下載
- 8051單片機C語言開發環境實務與設計_賴麟文 13次下載
- 基于KEILC開發環境的單片機C語言程序開發詳細攻略
- AVR 單片機和C語言的集成開發環境
- 單片機C語言應用程序設計
- 8051單片機C語言徹底應用 (電子書) 0次下載
- 8051單片機C語言軟件設計的藝術 0次下載
- 8051單片機c語言pdf
- STM32單片機有哪幾種常見的開發環境? 3199次閱讀
- 什么是C語言?單片機有什么特點?為什么要用C語言編程? 1692次閱讀
- 單片機Keil開發環境的搭建 2197次閱讀
- 單片機液晶漢字顯示的C語言程序 5130次閱讀
- 學習單片機一定要先學好C語言再去學單片機嗎 1.4w次閱讀
- C8051F020單片機的電路設計 9477次閱讀
- Keil C51單片機中變量的使用方法解析 5359次閱讀
- 80C51單片機與8051單片機的區別是什么 9020次閱讀
- 51單片機引腳簡介 5.4w次閱讀
- 51單片機編程環境的搭建及代碼編寫的方法 2.3w次閱讀
- 80C51單片機與8051單片機的主要差別在哪里 7965次閱讀
- 怎樣才能快速學習8051單片機呢 1w次閱讀
- c8051f單片機ad采樣程序(附詳細注釋) 2.8w次閱讀
- AT89C51單片機和8051單片機有什么區別 4.8w次閱讀
- 單片機的編程語言和開發環境 5570次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論