單片機的C語言應用程序設計

單片機的C語言應用程序設計 pdf epub mobi txt 電子書 下載2025

出版者:北京航空航天大學齣版社
作者:馬忠梅
出品人:
頁數:300
译者:
出版時間:1999-01
價格:24.50
裝幀:精裝
isbn號碼:9787810128353
叢書系列:
圖書標籤:
  • 單片機
  • 計算機
  • C語言
  • 單片機
  • C語言
  • 嵌入式
  • 程序設計
  • 應用開發
  • 電子工程
  • 微控製器
  • 實踐教程
  • 嵌入式係統
  • 技術開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

內容提要

本書是針對目前最通用的單片機8051和目前最流行的程序設計語言C,以Franklin/Keil的

C51編譯器為工具,講解單片機的C語言程序設計的教材。全書共十三章,既有單片機基礎知識部

分;C51的基礎部分:數據與運算、流程控製語句、構造數據類型及函數與程序結構;又有C51的應

用部分:內部資源、擴展資源、輸齣控製、數據采集、機間通信及人機交互的C編程。本書還對軟件

工程推崇的模塊化編程技術有所闡述,特彆還為實時控製的精確定時講述瞭與匯編語言的混閤編

程技術。本書各章末均配備瞭足夠數量的習題,可供師生選用。

本書的特點是實例較多、各章配有習題、實用性強。C語言是針對8051特有結構描述的,這樣

即使是無編程基礎的人也可通過本書學習單片機的C編程。

本書可作大專院校師生、培訓班師生的教材,也可作為從事單片機應用的技術人員參考用書。

著者簡介

圖書目錄

目錄
第一章 單片機基礎知識
1.18051單片機的特點
1.28051的內部結構
1.2.1中央處理器
1.2.2存貯器組織
1.2.3片內並行接口
1.2.48051的內部資源
1.2.58051的芯片引腳
1.2.6單片機的工作方式
1.38051的係統擴展
1.3.1外部總綫的擴展
1.3.2外部程序存貯器的擴展
1.3.3外部數據存貯器的擴展
1.48051指令係統
1.4.1尋址方式
1.4.2指令說明
1.4.3僞指令
1.4.4指令係統錶
1.5實用程序設計
習題一
第二章 C與8051
2.18051的編程語言
2.2C51編譯器
2.3Keil/FranklinC51編程實例
2.4C51程序結構
習題二
第三章 C51數據與運算
3.1數據與數據類型
3.2常量與變量
3.3C51數據的存貯類型與8051存貯器
結構
3.48051特殊功能寄存器(SFR)及其C51
定義
3.58051並行接口及其C51定義
3.6位變量(BIT)及其C51定義
3.7C51運算符、錶達式及其規則
3.7.1C51算術運算符及其錶達式
3.7.2C51關係運算符、錶達式及優
先級
3.7.3C51邏輯運算符、錶達式及優
先級
3.7.4C51位操作及其錶達式
3.7.5自增減運算符、復閤運算符及其錶
達式
習題三
第四章 C51流程控製語句
4.1C語言程序的基本結構及流程圖
4.1.1順序結構及其流程圖
4.1.2選擇結構及其流程圖
4.1.3循環結構及其流程圖
4.2選擇語句
4.2.1選擇語句if
4.2.2switch/case語句
4.3循環語句
4.3.1while語句
4.3.2do―while語句
4.3.3for循環語句
習題四
第五章 C51構造數據類型
5.1數組
5.1.1一維數組
5.1.2二維數組
5.1.3字符數組
5.1.4查錶
5.1.5數組與存貯空間
5.2指針
5.2.1指針的基本概念
5.2.2數組指針和指嚮數組的指針變量
5.2.3指嚮多維數組的指針和指針變量
5.2.4關於FranklinC51的指針類型
5.3結構
5.3.1結構的定義和引用
5.3.2結構數組
5.3.3指嚮結構類型數據的指針
5.4共用體(union)
5.5枚舉(enum)
習題五
第六章 函 數
6.1函數的分類
6.2函數的定義
6.3函數的參數和函數值
6.4函數的調用
6.4.1函數調用的一般形式
6.4.2函數調用的方式
6.4.3對被調用函數的說明
6.4.4函數的嵌套和遞歸調用
6.4.5函數的遞歸調用
6.4.6用函數指針變量調用函數
6.5數組、指針作為函數的參數
6.5.1用數組作為函數的參數
6.5.2用指嚮函數的指針變量作為函數的
參數
6.5.3用指嚮結構的指針變量作函數的
參數
6.5.4返迴指針的函數
習題六
第七章 模塊化程序設計
7.1基本概念
7.2模塊化程序開發過程
7.3匯編和編譯
7.4覆蓋和共享
7.5庫和連接/定位器
7.5.1庫
7.5.2連接/定位器
7.6混閤編程
7.7程序優化
習題七
第八章 8051內部資源的C編程
8.1中 斷
8.2定時器/計數器(T/C)
8.3串行口
習題八
第九章 8051擴展資源的C編程
9.1可編程外圍定時器8253
9.2可編程外圍並行接口8255
9.3實時時鍾/日曆芯片146818
9.4可編程接口芯片8155
習題九
第十章 8051輸齣控製的C編程
10.18位D/A芯片DAC0832
10.212位D/A芯片AD
10.3步進電機控製
習題十
第十一章 8051數據采集的C編程
11.18位A/D芯片ADC0809
11.212位A/D芯片AD574
11.3V/F變換芯片AD650
11.4頻率量的測量
習題十一
第十二章8051機間通信的C編程
12.1點對點的串行異步通信
12.2多機通信
習題十二
第十三章 8051人機交互的C編程
13.1鍵盤和數碼顯示
13.2可編程鍵盤/顯示接口芯片8279
13.3語音芯片TSP5220
13.4磁 卡
13.5TPμp打印機
13.6字符型LCD顯示模塊
13.7點陣型LCD顯示模塊
習題十三
附錄A 具有51內核的單片機
錶A-1Atmel公司的8位閃速存貯器單片

錶A-280C51微控製器係列
附錄B FranklinC51上機指南
B.1安 裝
B.2編譯器
B.3連接器
B.4匯編器
B.5實用程序
附錄C 用EasyPack/E 調試源程序
C.1EasyPack/E及EasyPack/SLD
簡介
C.2EasyPack/SLD的Windows界麵
C.3基本調試技巧
附錄D 單片機/16位微機教學實
驗開發係統
D.1主要功能
D.2係統特點
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

本科畢設時買來仔細讀瞭一遍,比較適閤單片機C語言開發的初學者。

评分

本科畢設時買來仔細讀瞭一遍,比較適閤單片機C語言開發的初學者。

评分

本科畢設時買來仔細讀瞭一遍,比較適閤單片機C語言開發的初學者。

评分

本科畢設時買來仔細讀瞭一遍,比較適閤單片機C語言開發的初學者。

评分

本科畢設時買來仔細讀瞭一遍,比較適閤單片機C語言開發的初學者。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有