注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關案例學單片機C語言開發(fā)

案例學單片機C語言開發(fā)

案例學單片機C語言開發(fā)

定 價:¥36.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

上篇
 第1章 Keil C51語法 
 1.1 數(shù)據(jù)類型 
  1.2 存儲種類及存儲區(qū) 
  1.2.1 整型常量 
 1.2.2 字符型常量 
  1.2.3 字符串常量 
  1.2.4 位標量 
  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 結構 
 1.7 聯(lián)合 
  1.8 枚舉 
 第2章 Keil C51程序設計 
 2.1 預處理 
  2.2 運算符與表達式 
 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 調用函數(shù) 
  2.4.3 中斷服務函數(shù) 
 2.4.4 函數(shù)的遞歸調用與再入函數(shù) 
  2.5 匯編語言和C語言混合編程 
 2.6 C51使用規(guī)范 
 2.6.1 注釋 
  2.6.2 命名 
  2.6.3 編輯風格 
 第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 簡單的程序調試 
  3.6 含有多個文件的項目 
 3.7 代碼優(yōu)化 
  3.8 技巧和竅門 
  3.9 Keil C編譯器常見警告與錯誤信息的解決方法 
 第4章 單片機內部資源及C語言開發(fā) 
 4.1 中斷系統(tǒng) 
 4.1.1 中斷系統(tǒng)介紹 
  4.1.2 C51編寫中斷服務程序 
  4.1.3 共用中斷 
  4.1.4 外部中斷的擴充 
 4.2 定時器/計數(shù)器 
 4.2.1 定時器/計數(shù)器結構 
  4.2.2 定時器/計數(shù)器控制寄存器 
  4.2.3 定時器/計數(shù)器工作模式 
 4.2.4 定時器/計數(shù)器的初始化 
  4.2.5 定時器/計數(shù)器綜合應用 
 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單片機的串行口結構 
 4.4.2 串行口應用 
 第5章 單片機資源擴展及C語言開發(fā) 
 5.1 可編程外圍并行接口8255A 
 5.1.1 簡介 
  5.1.2 程序設計實例 
 5.2 三線制Microware串行總線E2PROM的應用 
 5.2.1 三線制Microware串行總線簡介 
  5.2.2 三線制Microware總線的E2PROM 
  5.2.3 在51單片機上的應用 
 5.2.4 程序設計 
  5.3 鍵盤與LED控制芯片HD7279A 
  5.3.1 簡介 
 5.3.2 控制指令 
  5.3.3 時序 
  5.3.4 HD7279A與AT89S51的接口以及程序設計 
下篇
 第6章 液晶顯示LCD 
 6.1 液晶顯示簡介 
  6.2 內置HD61202控制驅動器圖形液晶顯示模塊 
  6.2.1 液晶顯示模塊的電路特性 
 6.2.2 液晶顯示模塊的軟件特性 
  6.2.3 液晶顯示模塊12864和19264的應用 
 第7章 虛擬I2C接口技術 
 7.1 I2C總線簡介 
  7.1.1 I2C總線的基本結構 
  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卡設計中的應用 
 7.3.1 簡介 
 7.3.2 硬件特性 
  7.3.3 AT24C01與單片機接口 
  7.3.4 程序設計 
 第8章 紅外通信接口 
 8.1 紅外遙控器基本原理 
  8.2 P87LPC762單片機簡介 
 8.3 NB9148簡介 
  8.4 接收處理電路 
 8.5 程序設計 
 第9章 語音芯片ISD4004及其應用 
 9.1 ISD4004簡介 
 9.2 引腳功能描述 
  9.3 工作原理與功能特性 
  9.4 典型應用 
 第10章 時鐘芯片 
 10.1 時鐘芯片DS1302 
 10.1.1 DS1302簡介 
  10.1.2 結構與工作原理 
  10.1.3 DS1302與89C51的連接電路 
 10.1.4 程序設計 
  10.2 時鐘/日歷芯片PCF8563 
  10.2.1 PCF8563簡介 
 10.2.2 PCF8563與I2C總線 
  10.2.3 應用概述 
  10.2.4 程序設計 
 第11章 數(shù)據(jù)采集 
 11.1 A/D轉換器ADS7804 
 11.1.1 ADS7804簡介 
  11.1.2 ADS7804與51單片機的接口 
  11.1.3 C51語言程序設計 
  11.2 MAX1247、MAX525與單片機接口 
  11.2.1 MAX1247和MAX525簡介 
 11.2.2 工作原理 
  11.2.3 硬件接口及軟件編程實例 
  11.2.4 其他同類產品的應用 
 第12章 單片機通信 
 12.1 單片機雙機通信 
 12.1.1 雙機通信原理 
  12.1.2 雙機通信協(xié)議 
  12.1.3 雙機通信程序設計 
  12.2 單片機多機通信 
  12.2.1 多機通信原理 
 12.2.2 程序設計 
 第13章 單片機與PC通信 
 13.1 RS-232C介紹與PC硬件 
  13.2 通信程序設計 
 第14章 單片機系統(tǒng)應用實例 
  14.1 語音數(shù)據(jù)采集、回放和串行數(shù)據(jù)傳輸系統(tǒng) 
  14.1.1 系統(tǒng)功能簡介 
 14.1.2 DS1270接口及51擴展方案 
  14.1.3 LCM1602總線方式驅動接口 
  14.1.4 外圍器件 
  14.1.5 語音處理模擬部分設計 
  14.1.6 系統(tǒng)原理圖 
 14.1.7 程序設計 
  14.2 醫(yī)療激光器功率控制 
  14.2.1 系統(tǒng)功能簡介 
 14.2.2 行列式掃描鍵盤及C51程序設計 
  14.2.3 數(shù)字電位器DS1867驅動 
  14.2.4 LCM1602口線方式驅動接口 
 14.2.5 數(shù)字溫度計DS1820及1-wire總線 
  14.2.6 系統(tǒng)原理圖 
  14.2.7 程序設計

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號