評論(0

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

標籤: 暫無標籤

《單片機的C語言應用程序設計》(第4版)針對目前最通用的單片機8051和最流行的程序設計語言——C語言,以KEIL公司8051單片機開發套件講解單片機的C語言應用程序設計。該套件的編譯器有支持經典8051及8051派生產品的版本,統稱為Cx51。Windows集成開發環境μVision2把μVision1用的模擬調試器dScope與集成環境無縫結合起來,使用更方便,支持的單片機品種更多。

1 單片機的C語言應用程序設計 -版權信息

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

  作 者:馬忠梅 籍順心 張凱 馬岩

  出版社: 北京航空航天大學出版社

  出版時間: 2007

  ISBN: 9787810779722

  開本: 16

  定價: 29.00 元

2 單片機的C語言應用程序設計 -內容簡介

  全書共13章,既有單片機的基礎部分,即Cx51的基礎部分:數據與運算、流程式控制制語句、構造數據類型及函數與程序結構;又有Cx51的應用部分:內部資源、擴展資源、輸出控制、數據採集、機間通信及人機交互的C編程。本書還對軟體工程推崇的模塊化編程技術有所闡述,還特別為實時控制的精確定時講述了與彙編語言的混合編程技術。本書各章均配備了足夠數量的習題,可供師生選用。

3 單片機的C語言應用程序設計 -作者簡介

  馬忠梅,合編著有《ARM嵌入式處理器結構與應用基礎》、《單片機的C語言應用程序設計》等。

4 單片機的C語言應用程序設計 -編輯推薦

  《單片機的C語言應用程序設計》(第4版)的特點是取材於原文資料,總結實際教學和應用經驗,實例較多,實用性強。本書中C語言是針對8051特有結構描述的,這樣,即使無編程基礎的人,也可通過本書學習單片機的C編程。《單片機的C語言應用程序設計》(第4版)可作為高等院校相關專業、培訓班和全國大學生電子設計競賽的教材,也可作為從事單片機應用的技術人員的參考用書。

5 單片機的C語言應用程序設計 -目錄

  第1章單片機基礎知識

  1.18051單片機的特點1

  1.28051的內部結構3

  1.2.1中央處理器3

  1.2.2存儲器組織5

  1.2.3片內并行介面8

  1.2.48051的內部資源10

  1.2.58051的晶元引腳11

  1.2.6單片機的工作方式12

  1.38051的系統擴展14

  1.3.1外部匯流排的擴展14

  1.3.2外部程序存儲器的擴展16

  1.3.3外部數據存儲器的擴展18

  1.48051指令系統22

  1.4.1定址方式22

  1.4.2指令說明23

  1.4.3偽指令30

  1.4.4指令系統表31

  1.5實用程序設計36

  習題一38

  第2章C與8051

  2.18051的編程語言41

  2.2Cx51編譯器42

  2.3KEIL8051開發工具43

  2.4KEILCx51編程實例48

  2.5Cx51程序結構53

  習題二54

  第3章Cx51數據與運算

  3.1數據與數據類型55

  3.2常量與變數56

  3.3Cx51數據的存儲類型與8051存儲器結構59

  3.48051特殊功能寄存器(SFR)及其Cx51定義64

  3.58051并行介面及其Cx51定義66

  3.6位變數(BIT)及其Cx51定義68

  3.7Cx51運算符、表達式及其規則69

  3.7.1Cx51算術運算符及其表達式69

  3.7.2Cx51關係運算符、表達式及優先順序71

  3.7.3Cx51邏輯運算符、表達式及優先順序71

  3.7.4Cx51位操作及其表達式73

  3.7.5自增減運算符、複合運算符及其表達式78

  習題三79

  第4章Cx51流程式控制制語句

  4.1C語言程序的基本結構及其流程圖80

  4.1.1順序結構及其流程圖80

  4.1.2選擇結構及其流程圖80

  4.1.3循環結構及其流程圖81

  4.2選擇語句83

  4.2.1選擇語句if83

  4.2.2switch/case語句86

  4.3循環語句87

  4.3.1while語句88

  4.3.2dowhile語句89

  4.3.3for循環語句90

  習題四93

  第5章Cx51構造數據類型

  5.1數組94

  5.1.1一維數組94

  5.1.2二維數組97

  5.1.3字元數組99

  5.1.4查表100

  5.1.5數組與存儲空間101

  5.2指針101

  5.2.1指針的基本概念101

  5.2.2數組指針和指向數組的指針變數105

  5.2.3指向多維數組的指針和指針變數109

  5.2.4關於KEILCx51的指針類型110

  5.3結構112

  5.3.1結構的定義和引用112

  5.3.2結構數組116

  5.3.3指向結構類型數據的指針117

  5.4共用體120

  5.5枚舉121

  習題五123

  第6章Cx51函數

  第7章模塊化程序設計

  第8章8051內部資源的C編程

  第9章8051擴展資源的C編程

  第10章8051輸出控制的C編程

  第11章8051數據採集的C編程

  第12章8051機間通信的C編程

  第13章8051人機交互的C編程

  附錄AμVision2集成開發環境使用

  附錄BKEILCx51上機指南

  ……

相關評論

同義詞:暫無同義詞