注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)案例學(xué)單片機(jī)C語言開發(fā)

案例學(xué)單片機(jī)C語言開發(fā)

案例學(xué)單片機(jī)C語言開發(fā)

定 價:¥36.00

作 者: 吳戈、李玉峰
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787115190314 出版時間: 2008-12-01 包裝: 平裝
開本: 16開 頁數(shù): 336 字?jǐn)?shù):  

內(nèi)容簡介

  《案例學(xué)單片機(jī)C語言開發(fā)》利用Keil公司最新版的μVision3集成開發(fā)環(huán)境,從應(yīng)用的角度,全面地介紹了用C51開發(fā)調(diào)試單片機(jī)程序的方法、過程和應(yīng)注意的事項。書中列舉了大量應(yīng)用實例,使讀者盡快、盡可能容易地掌握開發(fā)單片機(jī)的方法。全書分為上、下兩篇。上篇側(cè)重于介紹基礎(chǔ)知識,主要有C51語言和C語言以及匯編語言的對比,單片機(jī)內(nèi)部資源、擴(kuò)展資源及其編程等內(nèi)容;下篇側(cè)重于應(yīng)用實例,通過實例,讀者既可以在工作中進(jìn)行類比編程,又可以開闊思路,提高實際工作能力?!栋咐龑W(xué)單片機(jī)C語言開發(fā)》特點是實例新穎、內(nèi)容全面、實用性強(qiáng),可作為單片機(jī)愛好者以及單片機(jī)開發(fā)人員的實用參考書。

作者簡介

暫缺《案例學(xué)單片機(jī)C語言開發(fā)》作者簡介

圖書目錄

上篇
 第1章 Keil C51語法 
 1.1 數(shù)據(jù)類型 
  1.2 存儲種類及存儲區(qū) 
  1.2.1 整型常量 
 1.2.2 字符型常量 
  1.2.3 字符串常量 
  1.2.4 位標(biāo)量 
  1.3 變量 
  1.3.1 變量的定義 
 1.3.2 存儲器類型 
  1.3.3 存儲器模式 
  1.3.4 特殊功能寄存器(SFR) 
 1.3.5 重新定義數(shù)據(jù)類型 
  1.4 數(shù)組 
 1.5 指針 
  1.6 結(jié)構(gòu) 
 1.7 聯(lián)合 
  1.8 枚舉 
 第2章 Keil C51程序設(shè)計 
 2.1 預(yù)處理 
  2.2 運(yùn)算符與表達(dá)式 
 2.3 控制流語句 
 2.3.1 條件語句 
  2.3.2 while 循環(huán) 
  2.3.3 do-while循環(huán) 
 2.3.4 for 循環(huán) 
  2.3.5 goto 語句 
  2.3.6 switch語句 
 2.3.7 Break語句和continue語句 
  2.3.8 返回語句return 
 2.4 函數(shù) 
 2.4.1 定義函數(shù) 
  2.4.2 調(diào)用函數(shù) 
  2.4.3 中斷服務(wù)函數(shù) 
 2.4.4 函數(shù)的遞歸調(diào)用與再入函數(shù) 
  2.5 匯編語言和C語言混合編程 
 2.6 C51使用規(guī)范 
 2.6.1 注釋 
  2.6.2 命名 
  2.6.3 編輯風(fēng)格 
 第3章 Keil C51集成開發(fā)環(huán)境 
 3.1 Keil C51安裝 
  3.2 μVision3集成開發(fā)環(huán)境 
 3.3 μVision3的欄目和窗口 
  3.4 創(chuàng)建項目 
 3.5 簡單的程序調(diào)試 
  3.6 含有多個文件的項目 
 3.7 代碼優(yōu)化 
  3.8 技巧和竅門 
  3.9 Keil C編譯器常見警告與錯誤信息的解決方法 
 第4章 單片機(jī)內(nèi)部資源及C語言開發(fā) 
 4.1 中斷系統(tǒng) 
 4.1.1 中斷系統(tǒng)介紹 
  4.1.2 C51編寫中斷服務(wù)程序 
  4.1.3 共用中斷 
  4.1.4 外部中斷的擴(kuò)充 
 4.2 定時器/計數(shù)器 
 4.2.1 定時器/計數(shù)器結(jié)構(gòu) 
  4.2.2 定時器/計數(shù)器控制寄存器 
  4.2.3 定時器/計數(shù)器工作模式 
 4.2.4 定時器/計數(shù)器的初始化 
  4.2.5 定時器/計數(shù)器綜合應(yīng)用 
 4.3 并行I/O口 
 4.3.1 并行I/O口簡析 
  4.3.2 編程實例 
  4.3.3 LED顯示電路 
 4.3.4 鍵盤控制電路 
  4.4 串行口及其通信 
  4.4.1 1單片機(jī)的串行口結(jié)構(gòu) 
 4.4.2 串行口應(yīng)用 
 第5章 單片機(jī)資源擴(kuò)展及C語言開發(fā) 
 5.1 可編程外圍并行接口8255A 
 5.1.1 簡介 
  5.1.2 程序設(shè)計實例 
 5.2 三線制Microware串行總線E2PROM的應(yīng)用 
 5.2.1 三線制Microware串行總線簡介 
  5.2.2 三線制Microware總線的E2PROM 
  5.2.3 在51單片機(jī)上的應(yīng)用 
 5.2.4 程序設(shè)計 
  5.3 鍵盤與LED控制芯片HD7279A 
  5.3.1 簡介 
 5.3.2 控制指令 
  5.3.3 時序 
  5.3.4 HD7279A與AT89S51的接口以及程序設(shè)計 
下篇
 第6章 液晶顯示LCD 
 6.1 液晶顯示簡介 
  6.2 內(nèi)置HD61202控制驅(qū)動器圖形液晶顯示模塊 
  6.2.1 液晶顯示模塊的電路特性 
 6.2.2 液晶顯示模塊的軟件特性 
  6.2.3 液晶顯示模塊12864和19264的應(yīng)用 
 第7章 虛擬I2C接口技術(shù) 
 7.1 I2C總線簡介 
  7.1.1 I2C總線的基本結(jié)構(gòu) 
  7.1.2 雙向傳輸?shù)慕涌谔匦浴?br />  7.1.3 I2C總線上的時鐘信號 
  7.1.4 數(shù)據(jù)的傳送 
  7.1.5 總線競爭的仲裁 
 7.1.6 I2C總線接口器件 
  7.2 模擬I2C總線的C51程序 
 7.3 I2C總線在IC卡設(shè)計中的應(yīng)用 
 7.3.1 簡介 
 7.3.2 硬件特性 
  7.3.3 AT24C01與單片機(jī)接口 
  7.3.4 程序設(shè)計 
 第8章 紅外通信接口 
 8.1 紅外遙控器基本原理 
  8.2 P87LPC762單片機(jī)簡介 
 8.3 NB9148簡介 
  8.4 接收處理電路 
 8.5 程序設(shè)計 
 第9章 語音芯片ISD4004及其應(yīng)用 
 9.1 ISD4004簡介 
 9.2 引腳功能描述 
  9.3 工作原理與功能特性 
  9.4 典型應(yīng)用 
 第10章 時鐘芯片 
 10.1 時鐘芯片DS1302 
 10.1.1 DS1302簡介 
  10.1.2 結(jié)構(gòu)與工作原理 
  10.1.3 DS1302與89C51的連接電路 
 10.1.4 程序設(shè)計 
  10.2 時鐘/日歷芯片PCF8563 
  10.2.1 PCF8563簡介 
 10.2.2 PCF8563與I2C總線 
  10.2.3 應(yīng)用概述 
  10.2.4 程序設(shè)計 
 第11章 數(shù)據(jù)采集 
 11.1 A/D轉(zhuǎn)換器ADS7804 
 11.1.1 ADS7804簡介 
  11.1.2 ADS7804與51單片機(jī)的接口 
  11.1.3 C51語言程序設(shè)計 
  11.2 MAX1247、MAX525與單片機(jī)接口 
  11.2.1 MAX1247和MAX525簡介 
 11.2.2 工作原理 
  11.2.3 硬件接口及軟件編程實例 
  11.2.4 其他同類產(chǎn)品的應(yīng)用 
 第12章 單片機(jī)通信 
 12.1 單片機(jī)雙機(jī)通信 
 12.1.1 雙機(jī)通信原理 
  12.1.2 雙機(jī)通信協(xié)議 
  12.1.3 雙機(jī)通信程序設(shè)計 
  12.2 單片機(jī)多機(jī)通信 
  12.2.1 多機(jī)通信原理 
 12.2.2 程序設(shè)計 
 第13章 單片機(jī)與PC通信 
 13.1 RS-232C介紹與PC硬件 
  13.2 通信程序設(shè)計 
 第14章 單片機(jī)系統(tǒng)應(yīng)用實例 
  14.1 語音數(shù)據(jù)采集、回放和串行數(shù)據(jù)傳輸系統(tǒng) 
  14.1.1 系統(tǒng)功能簡介 
 14.1.2 DS1270接口及51擴(kuò)展方案 
  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è)計

本目錄推薦

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