注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)單片機C語言編程實踐

單片機C語言編程實踐

單片機C語言編程實踐

定 價:¥29.80

作 者: 程利民,朱曉玲 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787121127137 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 269 字數(shù):  

內(nèi)容簡介

  《單片機C語言編程實踐》以擁有自主知識產(chǎn)權(quán)的單片機實踐板為依托,以C語言為主線,介紹單片機編程實踐知識,從C語言的基礎(chǔ)知識、Keil軟件的使用、到C51程序的編寫與調(diào)試方法及其他相關(guān)知識?!秵纹瑱CC語言編程實踐》中所有實例和全部實踐都經(jīng)過了仿真軟件或?qū)嵺`板的驗證?!秵纹瑱CC語言編程實踐》可提供與《單片機C語言編程實踐》配套的單片機實踐板。讀者對象:《單片機C語言編程實踐》可作為高等職業(yè)教育的“單片機技術(shù)與應用”及“C語言程序設計”兩門課程的學習教材和教學參考書,也可以作為本科院校工程訓練、電子制作的實踐教材和相關(guān)專業(yè)課程參考教材。同時可供從事單片機應用與產(chǎn)品開發(fā)工作的工程技術(shù)人員學習參考。

作者簡介

暫缺《單片機C語言編程實踐》作者簡介

圖書目錄

第1章 C語言概述
1.1 C語言簡介
1.2 簡單C程序介紹
1.3 KEIL C51編譯器仿真程序要求
1.4 實踐
1.4.1 實踐任務
1.4.2 實踐設備要求
1.4.3 實踐步驟
本章小結(jié)
習題1 第2章 基本數(shù)據(jù)類型及運算
2.1 數(shù)據(jù)類型
2.2 數(shù)據(jù)的存放形式
2.2.1 整型數(shù)據(jù)的存放形式
2.2.2 實型數(shù)據(jù)的存放形式
2.3 數(shù)據(jù)的存放位置
2.4 常量
2.4.1 整數(shù)
2.4.2 浮點數(shù)
2.4.3 字符
2.4.4 字符串
2.4.5 符號常量
2.5 變量
2.5.1 變量的定義和初始化
2.5.2 隱含的變量數(shù)據(jù)類型和存放位置
2.5.3 特殊功能寄存器(sfr)
2.5.4 bit、sbit數(shù)據(jù)類型變量
2.5.5 硬件定義文件
2.5.6 變量的絕對定位
2.6 數(shù)據(jù)運用
2.6.1 算術(shù)運算和算術(shù)表達式
2.6.2 各類數(shù)值型數(shù)據(jù)的混合運算和類型轉(zhuǎn)換
2.6.3 增1、減1運算
2.6.4 位運算
2.6.5 關(guān)系運算和邏輯運算
2.6.6 條件運算
2.6.7 逗號運算
2.6.8 長度運算符
2.6.9 指針運算符
2.6.10 復合賦值運算
2.6.11 運算符的優(yōu)先級與結(jié)合性
2.7 實踐2
2.7.1 實踐任務
2.7.2 實踐設備
2.7.3 實踐步驟
本章小結(jié)
習題2 第3章 順序、選擇結(jié)構(gòu)
3.1 基礎(chǔ)語句
3.2 賦值語句
3.3 單個字符的輸入、輸出
3.3.1 putchar(字符輸出函數(shù))
3.3.2 getchar(鍵盤輸入函數(shù))
3.4 printf格式輸出函數(shù)
3.4.1 printf格式輸出函數(shù)的基本格式
3.4.2 printf格式控制符
3.4.3 printf寬度格式符
3.4.4 printf函數(shù)使用實例
3.5 scanf格式輸入函數(shù)
3.5.1 scanf格式字符串
3.5.2 scanf數(shù)據(jù)輸入操作
3.6 選擇結(jié)構(gòu)
3.6.1 if語句
3.6.2 if語句的嵌套與嵌套匹配原則
3.6.3 switch語句
3.6.4 break語句
3.7 實踐3
3.7.1 實驗任務
3.7.2 實踐設備要求
3.7.3 實踐步驟
本章小結(jié)
習題3 第4章 循環(huán)結(jié)構(gòu)
4.1 goto語句
4.2 while語句
4.3 do-while語句
4.4 for語句
4.5 多重循環(huán)
4.6 continue語句
4.7 實踐4
4.7.1 實踐任務
4.7.2 實踐設備
4.7.3 實踐步驟
本章小結(jié)
習題4 第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義
5.1.2 一維數(shù)組的引用
5.1.3 一維數(shù)組的初始化
5.1.4 一維數(shù)組的應用例子
5.2 多維數(shù)組
5.3 字符數(shù)組和字符串
5.4 數(shù)組名作為函數(shù)參數(shù)
5.5 實踐5
5.5.1 實踐任務
5.5.2 實踐設備要求
5.5.3 實踐步驟
本章小結(jié)
習題5 第6章 函數(shù)和預編譯
6.1 函數(shù)的定義
6.2 函數(shù)的返回值(return)
6.3 函數(shù)的調(diào)用和聲明
6.4 變量的作用范圍和作用時間
6.4.1 內(nèi)部變量
6.4.2 全局變量
6.4.3 變量的作用時間
6.4.4 單片機中變量的空間分配基本原則
6.5 函數(shù)的嵌套和遞歸
6.6 編譯預處理
6.6.1 宏替換
6.6.2 文件包含
6.6.3 條件編譯
6.6.4 編譯控制
6.7 模塊化程序設計的概念
6.8 模塊化程序設計的概念
6.8.1 C語言常用庫函數(shù)
6.8.2 標準庫函數(shù)的調(diào)用
6.9 實踐6
6.9.1 實踐任務
6.9.2 實踐設備要求
6.9.3 實踐步驟
習題6 第7章 C指針
7.1 指針和指針變量的基本概念
7.2 指針變量的定義
7.3 指針變量的賦值
7.4 指針變量的運算
7.4.1 取內(nèi)容運算符"*"
7.4.2 加減算術(shù)運算和關(guān)系運算
7.5 指向數(shù)組元素的指針
7.6 指向字符串的指針
7.7 數(shù)組和指針
7.7.1 一維數(shù)組和指針
7.7.2 二維數(shù)組和指針
7.7.3 指針和字符串
7.7.4 指針數(shù)組的指針作為函數(shù)參數(shù)
7.8 函數(shù)的指針
7.9 數(shù)組、函數(shù)、指針綜合應用
7.10 實踐7
7.10.1 實踐任務
7.10.2 實踐設備
7.10.3 實踐步驟
本章小結(jié)
習題7 第8章 結(jié)構(gòu)、聯(lián)合和枚舉
8.1 結(jié)構(gòu)
8.1.1 結(jié)構(gòu)的定義
8.1.2 結(jié)構(gòu)類型變量的說明
8.1.3 結(jié)構(gòu)類型變量的賦值和使用
8.2 聯(lián)合
8.2.1 聯(lián)合的定義
8.2.2 聯(lián)合變量的說明
8.2.3 聯(lián)合變量的賦值和使用
8.3 枚舉
8.3.1 枚舉的定義
8.3.2 枚舉變量的說明
8.3.3 枚舉類型變量的賦值和使用
本章小結(jié)
習題8 第9章 鍵盤、數(shù)碼管、點陣屏
9.1 實踐任務
9.2 相關(guān)知識--鍵盤的工作原理和接口方法
9.2.1 獨立式接法鍵盤
9.2.2 矩陣式接法鍵盤
9.3 相關(guān)知識--數(shù)碼管、點陣屏的工作原理和接口方法
9.3.1 數(shù)碼管、點陣屏的工作原理和接口方法
9.3.2 LED的靜態(tài)顯示方法
9.3.3 LED數(shù)碼顯示器的動態(tài)顯示方法
9.3.4 數(shù)碼管的選擇和驅(qū)動
9.4 相關(guān)知識--鍵盤、數(shù)碼管、點陣屏集中控制芯片BC7281
9.4.1 BC7281簡述
9.4.2 內(nèi)部寄存器
9.4.3 數(shù)據(jù)傳輸
9.5 實踐設備要求
9.6 實踐步驟 第10章 讓數(shù)碼管和點陣屏顯示動畫
10.1 任務要求
10.2 相關(guān)知識--驅(qū)動程序基本種類
10.3 相關(guān)知識--點陣數(shù)據(jù)庫
10.4 相關(guān)知識--基本驅(qū)動函數(shù)
10.5 實踐設備要求
10.6 實踐步驟 第11章 制作簡單浮點計算器
11.1 任務要求
11.2 實踐設備要求
11.3 實踐步驟
附錄A Cx51庫函數(shù)
附錄B Cx51編譯錯誤、警告
附錄C 單片機軟件編程基本知識
附錄D 計算機二級C語言真題
附錄E 單片機實踐板原理圖
附錄F 推薦的畢業(yè)設計課題
參考文獻

本目錄推薦

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