日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
嵌入式系統開發基礎·基于八位單片機的C語言程序設計圖書
人氣:23

嵌入式系統開發基礎·基于八位單片機的C語言程序設計

嵌入式控制系統大多具有小、巧、輕、靈、薄的特點,程序的代碼不是很大而且對嵌入式微控制器的要求也不是很高,采用8位單片機和C語言來編寫控制程序,可以滿足大多數系統的要求?!肚度胧较到y開發基礎:基于八位單...
  • 所屬分類:圖書 >計算機/網絡>計算機體系結構  
  • 作者:[侯殿有] 編著
  • 產品參數:
  • 叢書名:--
  • 國際刊號:9787301174685
  • 出版社:北京大學出版社
  • 出版時間:2012-09
  • 印刷時間:2012-09-01
  • 版次:1
  • 開本:16開
  • 頁數:--
  • 紙張:膠版紙
  • 包裝:平裝
  • 套裝:

內容簡介

嵌入式控制系統大多具有小、巧、輕、靈、薄的特點,程序的代碼不是很大而且對嵌入式微控制器的要求也不是很高,采用8位單片機和C語言來編寫控制程序,可以滿足大多數系統的要求?!肚度胧较到y開發基礎:基于八位單片機的C語言程序設計》對使用廣泛并有典型代表意義的MCS-51單片機及兼容機STC89C51/89C52的軟硬件資源、外圍設備接口和C語言編程語法做了詳細的介紹。

嵌入式控制系統的人機界面設計是系統設計的及時步,也是比較困難的一步,《嵌入式系統開發基礎:基于八位單片機的C語言程序設計》在詳細介紹LCD顯示漢字、曲線和ASCII碼原理基礎上,給出了一個通用字模提取和建小字庫程序及3種典型LCD顯示驅動程序,這些資料對初學者和從事嵌入式開發的同行有很大的實用價值。

嵌入式系統開發基礎:基于八位單片機的C語言程序設計》適合電氣信息類專業學生使用,也可供開發者與自學者參考。

編輯推薦

ASCII碼等帶你鞏固基礎,做好程序設計鋪墊

通用驅動程序教你融會貫通,實現人機界面設計

MCS-51單片機引你舉一反三,應對各種相似處理器

目錄

第1篇 基礎知識

第1章 嵌入式控制系統概論

1.1 單片機和嵌入式控制系統的定義、嵌入式系統的分類

1.2 MCS-51單片機在嵌入式控制系統中的地位和作用

1.3 嵌入式控制系統的研究方法

1.3.1 交叉編譯環境KeilC51

1.3.2 KeilC51的安裝

1.4 程序的編輯、編譯、調試和運行

1.4.1 建立項目

1.4.2 項目的運行模式

1.4.3 項目的編譯模式

1.4.4 項目的調試

1.5 系統軟件資源

1.5.1 寄存器庫函數reg51.h/reg52.h.

1.5.2 字符函數ctype.h

1.5.3 一般輸入/輸出函數StdiO.h

1.5.4 內部函數intrins.h

1.5.5 標準函數stdlib.h

1.5.6 字符串函數string.h

1.5.7 數學函數math.h

1.5.8 地址訪問函數absacc.h

習題

第2章 MCS-51單片機系統和系統擴展

2.1 MCS-51系列單片機

2.2 MCS-51單片機的外部引腳和總線

2.2.1 輸入/輸出引腳

2.2.2 MCS-51單片機的控制線

2.2.3 MCS-51單片機的片外總線

2.2.4 MCS-51單片機存儲器結構

2.3MCS-51單片機的最小系統

2.3.1 8051/8751的最小系統

2.3.2 8031最小應用系統

2.4 MCS-51單片機系統擴展

2.4.1 存儲器擴展概述

2.4.2 存儲器地址譯碼

2.5 程序存儲器擴展

2.5.1 使用一片程序存儲器擴展

2.5.2 多片程序存儲器的擴展

2.5.3 大容量程序存儲器的擴展

2.6 數據存儲器擴展

2.7 輸入/輸出口擴展和使用

2.7.1 簡單I/O接口擴展

2.7.2 110口的使用(1)

2.7.3 110口的使用(2)習題

第3章 STC89C51/89C52單片機介紹

3.1 89C51/89C52單片機資源和使用

3.1.1 89C51/89C52單片機片內資源

3.1.2 89C52單片機程序調試

3.2 89C52最小系統和仿真器使用

3.2.1 89C52最小系統

3.2.2 仿真器使用習題

第2篇 C51語言程序語法

第4章 C51語言基本語句

4.1 C語言的特點及程序結構

4.1 .1C語言的特點

4.1.2 C語言和C51語言的程序結構

4.2 C51語言數據類型

4.2.1 char字符型(字節型)

4.2.2 int整型

4.2.3 long長整型

4.2.4 float浮點型

4.2.5 指針型

4.2.6 特殊功能寄存器型

4.2.7 位類型

4.3 C51語言的運算量

4.3.1 常量

4.3.2 變量

4.3.3 存儲模式

4.3.4 地址的訪問

4.4 C51語言的運算符及表達式

4.4.1 賦值運算符

4.4.2 算術運算符

4.4.3 關系運算符

4.4.4 邏輯運算符

4.4.5 "位"運算符

4.4 .6復合賦值運算符

4.4.7 逗號運算符

4.4.8 條件運算符

4.4.9 指針與地址運算符

4.5 表達式語句及復合語句

4.5.1 表達式語句

4.5.2 復合語句

4.6 C51語言的輸入/輸出

4.6.1 格式輸出函數printf()

4.6.2 格式輸入函數scanf()

4.7 C51語言程序基本結構與相關語句

4.7.1 C51語言程序的基本結構

4.7.2 if語句

4.7.3 switch/case語句

4.7.4 while語句

4.7.5 dowhile語句

4.7.6 for語句

4.7.7 循環的嵌套

4.7.8 break和continue語句

4.7.9 return語句習題

第5章 C51函數

5.1 函數的定義

5.2 函數的調用與聲明

5.3 函數的嵌套與遞歸

5.4 局部變量和全局變量

5.4.1 局部變量

5.4.2 全局變量習題

第6章 C51構造數據類型

6.1 數組

6.2 指針

6.3 結構

6.3.1 結構與結構變量的定義

6.3.2 結構變量的引用

6.4 聯合

6.4.1 聯合的定義

6.4.2 聯合變量的引用

6.5 枚舉習題

第3篇 MCS-51單片機內部資源及編程

第7章 MCS-51單片機可編程并行I/O接口

7.1 可編程并行I/O接口芯片8255A

7.1.1 8255A的結構和工作方式

7.1.2 8255A與MCS-51單片機的硬件接口與編程

7.2 可編程I/O擴展接口8155

7.2.1 8155的結構和工作方式

7.2.2 8155與MCS-51單片機的連接和軟件編程

7.3 步進電機控制電路

7.4 輸入/輸出程序編寫

習題

……

第4篇 MCS-51單片機與外設接口

第5篇 嵌入式系統人機界面設計

網友評論(不代表本站觀點)

免責聲明

更多出版社
主站蜘蛛池模板: 雅江县| 饶河县| 柯坪县| 保山市| 宁德市| 南投市| 无锡市| 锦州市| 合肥市| 那坡县| 辉南县| 山丹县| 句容市| 宣武区| 枣庄市| 沙坪坝区| 新乡县| 南岸区| 阳曲县| 鞍山市| 常宁市| 阳江市| 南康市| 称多县| 瑞昌市| 苗栗市| 光山县| 大厂| 兴国县| 广水市| 安乡县| 怀远县| 曲松县| 芦山县| 涿州市| 扶风县| 白玉县| 嘉善县| 宁海县| 连山| 克东县|