王銳
向大家學(xué)習(xí)
級別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 654 個
工控威望: 3295 點
下載積分: 6691 分
在線時間: 1062(小時)
注冊時間: 2008-10-24
最后登錄: 2014-01-09
查看王銳的 主題 / 回貼
樓主  發(fā)表于: 2009-01-29 00:20


作者:趙亮,侯國銳 編著
出版社:人民郵電出版社

內(nèi)容提要
本書結(jié)合目前應(yīng)用非常廣泛的C語言以及Keil C51編譯器,詳細(xì)介紹單片機C語言編程的方法。本書通過大量應(yīng)用實例對單片機資源及其外圍芯片進(jìn)行詳細(xì)介紹。
全書分為上、下兩篇。上篇側(cè)重于介紹基礎(chǔ)知識,主要有C51語言和C語言以及匯編語言的對比,單片機內(nèi)部資源、擴展資源及其編程等內(nèi)容;下篇側(cè)重于應(yīng)用實例,通過實例,讀者既可以在工作中進(jìn)行類比編程,又可以開闊思路,提高實際工作能力。
本書特點是實例新穎,內(nèi)容齊全、實用性強,可作為單片機愛好者以及單片機開發(fā)人員的實用參考書。

目錄
上篇

第1章 C51程序設(shè)計基礎(chǔ)

1.1 單片機C語言與匯編語言
1.1.1 單片機匯編語言與C語言程序設(shè)計對照
1.1.2 匯編語言和C語言混合編程
1.2 C51對標(biāo)準(zhǔn)C語言的擴展
1.2.1 數(shù)據(jù)類型
1.2.2 存儲類型及存儲區(qū)
1.2.3 存儲器模式
1.2.4 特殊功能寄存器(SFR)
1.2.5 C51指針
1.2.6 函數(shù)
1.2.7 重入函數(shù)
1.2.8 中斷函數(shù)
1.2.9 絕對地址訪問
1.2.10 動態(tài)存儲分配
1.2.11 使用C51的技巧
1.3 C51使用規(guī)范

第2章 mVision2集成開發(fā)環(huán)境

2.1 關(guān)于開發(fā)環(huán)境
2.2 菜單條、工具欄和快捷鍵
2.3 創(chuàng)建項目實例
2.4 mVision2功能
2.5 編寫優(yōu)化代碼
2.6 技巧和竅門

第3章 單片機內(nèi)部資源及其C語言編程

3.1 中斷系統(tǒng)
3.1.1 中斷系統(tǒng)介紹
3.1.2 C51編寫中斷服務(wù)程序
3.1.3 共用中斷
3.1.4 外部中斷的擴充
3.2 定時器/計數(shù)器
3.2.1 定時器/計數(shù)器結(jié)構(gòu)
3.2.2 定時器/計數(shù)器控制寄存器
3.2.3 定時器/計數(shù)器工作模式
3.2.4 定時器/計數(shù)器的初始化
3.2.5 定時器/計數(shù)器綜合應(yīng)用
3.3 并行I/O口
3.3.1 并行I/O口簡析
3.3.2 編程實例
3.3.3 LED顯示電路
3.3.4 鍵盤控制電路
3.4 串行口及其通信
3.4.1 8051單片機的串行口結(jié)構(gòu)
3.4.2 串行口應(yīng)用

第4章 單片機資源擴展及其C語言編程

4.1 可編程外圍并行接口8255A
4.1.1 8255簡介
4.1.2 程序設(shè)計實例
4.2 三線制Microware串行總線E2PROM的應(yīng)用
4.2.1 三線制Microware串行總線簡介
4.2.2 三線制Microware總線的E2PROM
4.2.3 在51單片機上的應(yīng)用
4.2.4 程序設(shè)計
4.3 鍵盤與LED控制芯片HD7279A
4.3.1 簡介
4.3.2 控制指令
4.3.3 時序
4.3.4 HD7279A與AT89C51的接口以及程序設(shè)計

下篇

第5章 液晶顯示LCD

5.1 液晶顯示簡介
5.2 內(nèi)置HD61202控制驅(qū)動器圖形液晶顯示模塊
5.2.1 液晶顯示模塊的電路特性
5.2.2 液晶顯示模塊的軟件特性
5.2.3 液晶顯示模塊12864和19264的應(yīng)用

第6章 虛擬I2C接口技術(shù)

6.1 I2C總線簡介
6.1.1 I2C總線的基本結(jié)構(gòu)
6.1.2 雙向傳輸?shù)慕涌谔匦?br />6.1.3 I2C總線上的時鐘信號
6.1.4 數(shù)據(jù)的傳送
6.1.5 總線競爭的仲裁
6.1.6 I2C總線接口器件
6.2 模擬I2C總線的C51程序
6.3 I2C總線在IC卡設(shè)計中的應(yīng)用
6.3.1 簡介
6.3.2 硬件特性
6.3.3 AT24C01與單片機接口
6.3.4 程序設(shè)計

第7章 紅外通信接口

7.1 P87LPC762 單片機簡介
7.2 NB9148簡介
7.3 接收處理電路
7.4 程序設(shè)計

第8章 語音芯片ISD4004及其應(yīng)用

8.1 ISD4004簡介
8.2 引腳功能描述
8.3 工作原理與功能特性
8.4 典型應(yīng)用

第9章 時鐘芯片

9.1 時鐘芯片DS1302
9.1.1 DS1302簡介
9.1.2 結(jié)構(gòu)與工作原理
9.1.3 DS1302與89C51的連接電路
9.1.4 程序設(shè)計
9.2 時鐘/日歷芯片PCF8563
9.2.1 PCF8563簡介
9.2.2 PCF8563與I2C總線
9.2.3 應(yīng)用概述
9.2.4 程序設(shè)計

第10章 數(shù)據(jù)采集

10.1 A/D轉(zhuǎn)換器ADS7804
10.1.1 ADS7804簡介
10.1.2 ADS7804與51單片機的接口
10.1.3 C51語言程序設(shè)計
10.2 MAX1247、MAX525與單片機接口
10.2.1 MAX1247和MAX525簡介
10.2.2 工作原理
10.2.3 硬件接口及軟件編程實例
10.2.4 其他同類產(chǎn)品的應(yīng)用

第11章 單片機通信

11.1 單片機雙機通信
11.1.1 雙機通信原理
11.1.2 雙機通信協(xié)議
11.1.3 雙機通信程序設(shè)計
11.2 單片機多機通信
11.2.1 多機通信原理
11.2.2 程序設(shè)計

第12章 單片機與PC通信

12.1 RS-232C介紹與PC硬件
12.2 通信程序設(shè)計

第13章 單片機與網(wǎng)絡(luò)

13.1 51單片機內(nèi)置定時器作TDMA控制
13.1.1 TDMA(時分多址)簡介
13.1.2 TDMA的單片機實現(xiàn)
13.1.3 保持節(jié)點器件同步
13.2 單片機實現(xiàn)載波監(jiān)聽多址接入(CSMA)
13.2.1 載波監(jiān)聽多址訪問(CSMA)簡介
13.2.2 單片機實現(xiàn)載波監(jiān)聽多址接入CSMA

第14章 51單片機系統(tǒng)應(yīng)用實例

14.1 語音數(shù)據(jù)采集、回放和串行數(shù)據(jù)傳輸系統(tǒng)
14.1.1 系統(tǒng)功能簡介
14.1.2 DS1270接口及51擴展方案
14.1.3 LCM1602 總線方式驅(qū)動接口
14.1.4 外圍器件
14.1.5 語音處理模擬部分設(shè)計
14.1.6 系統(tǒng)原理圖
14.1.7 程序設(shè)計
14.2 醫(yī)療激光器功率控制
14.2.1 系統(tǒng)功能簡介
14.2.2 行列式掃描鍵盤及C51程序設(shè)計
14.2.3 數(shù)字電位器DS1867驅(qū)動
14.2.4 LCM1602 口線方式驅(qū)動接口
14.2.5 數(shù)字溫度計DS1820及1-wire總線
14.2.6 系統(tǒng)原理圖
14.2.7 程序設(shè)計

總共25個分卷  請全部下載后解壓
本帖最近評分記錄:
  • 下載積分:+1(dlmeyou)
  • 下載積分:+3(89c2051y) 熱心助人!
  • 下載積分:+5(jake2008y) 支持!
    起點206
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 163 個
    工控威望: 242 點
    下載積分: 558 分
    在線時間: 41(小時)
    注冊時間: 2008-12-15
    最后登錄: 2016-04-14
    查看起點206的 主題 / 回貼
    1樓  發(fā)表于: 2010-04-21 22:54
    XIEXIE