單片機(jī)的C語言程序設(shè)計(jì)與應(yīng)用

出版時(shí)間:2011-7  出版社:電子工業(yè)出版社  作者:姜志海  頁數(shù):244  

內(nèi)容概要

  《單片機(jī)的C語言程序設(shè)計(jì)與應(yīng)用(第2版)》是普通高等教育“十一五”國家級規(guī)劃教材?!秵纹瑱C(jī)的C語言程序設(shè)計(jì)與應(yīng)用(第2版)》以標(biāo)準(zhǔn)C語言和MCS-51單片機(jī)為基礎(chǔ),全面系統(tǒng)地介紹單片機(jī)的C語言程序設(shè)計(jì)與應(yīng)用的基本問題,是一本重在應(yīng)用、兼顧理論的實(shí)用教程。主要內(nèi)容包括:單片機(jī)的C語言概述、KEIL與PROTEUS應(yīng)用基礎(chǔ)、C51語言程序設(shè)計(jì)基礎(chǔ)、中斷系統(tǒng)與定時(shí)器/計(jì)數(shù)器及串行口的C51語言編程、鍵盤/顯示的C51編程、模擬量接口技術(shù)的C51編程?!秵纹瑱C(jī)的C語言程序設(shè)計(jì)與應(yīng)用(第2版)》提供電子課件、程序代碼、仿真電路圖和習(xí)題參考答案。

書籍目錄

第1章  單片機(jī)的C語言概述 1.1  C語言與MCS-51單片機(jī)編程 1.1.1  單片機(jī)的C語言的特點(diǎn) 1.1.2  單片機(jī)的C語言和標(biāo)準(zhǔn)C語言的比較 1.1.3  單片機(jī)的C語言與匯編語言的優(yōu)勢對比 1.2  C51程序 1.2.1  C51的程序結(jié)構(gòu) 1.2.2  C51編程規(guī)范及注意事項(xiàng) 1.2.3  C51的標(biāo)識符與關(guān)鍵字 1.3  C51編程舉例 本章小結(jié) 習(xí)題 第2章  μVision2與Proteus使用基礎(chǔ) 2.1  μVision2集成開發(fā)環(huán)境 2.1.1  File、Edit和View菜單 2.1.2  Project、Debug和Flash菜單 2.1.3  Peripherals、Tools和Window菜單 2.2  用μVision2建立與調(diào)試工程 2.2.1  工程創(chuàng)建、設(shè)置、編譯與鏈接 2.2.2  用?Vision2調(diào)試工程 2.2.3  C51程序調(diào)試舉例說明——HELLO.C 2.2.4  Keil C51的調(diào)試技巧及舉例 2.3  Proteus快速入門 2.3.1  集成Proteus ISIS環(huán)境 2.3.2  電路原理圖設(shè)計(jì) 2.4  Proteus仿真工具介紹 2.4.1  探針 2.4.2  虛擬儀器 2.4.3  信號發(fā)生器 2.4.4  仿真圖表 2.5  Proteus軟件中的C51程序運(yùn)行與調(diào)試 2.5.1  驅(qū)動的安裝 2.5.2  Keil和Proteus的配置 2.5.3  Keil和Proteus的調(diào)試過程 本章小結(jié) 習(xí)題 第3章  單片機(jī)C51語言程序設(shè)計(jì)基礎(chǔ) 3.1  C51語言的數(shù)據(jù) 3.1.1  數(shù)據(jù)類型 3.1.2  常量與變量 3.1.3  數(shù)據(jù)存儲類型 3.1.4  局部變量與全局變量 3.2  C51語言對單片機(jī)主要資源的控制 3.2.1  特殊功能寄存器的C51語言定義 3.2.2  絕對地址的訪問 3.2.3  位變量的C51語言定義 3.3  C51語言的基本運(yùn)算與流程控制語句 3.3.1  基本運(yùn)算 3.3.2  選擇3.3.3  循環(huán)結(jié)構(gòu)流程控制語句 3.3.4  break語句、continue語句和goto語句 3.4  C51語言的數(shù)組與指針 3.4.1  數(shù)組 3.4.2  指針 3.5  C51語言函數(shù) 3.5.1  函數(shù)的基本問題 3.5.2  中斷函數(shù) 3.5.3  C51語言的庫函數(shù) 3.6  C51的預(yù)處理命令及匯編語句的嵌入 3.6.1  文件包含 3.6.2  宏定義指令 3.6.3  條件編譯 3.6.4  C51中匯編語句的嵌入 本章小結(jié) 習(xí)題 第4章  MCS-51系列單片機(jī)中斷與定時(shí)/計(jì)數(shù)器的C51編程 4.1  中斷系統(tǒng)基本知識 4.1.1  中斷系統(tǒng)結(jié)構(gòu)與中斷控制 4.1.2  中斷優(yōu)先級與中斷請求的撤除 4.1.3  中斷函數(shù)的結(jié)構(gòu)形式 4.2  外部中斷源的C51編程 4.2.1  外部中斷源初始化 4.2.2  外部中斷源的C51編程示例 4.3  定時(shí)/計(jì)數(shù)器基本知識 4.3.1  定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)與控制 4.3.2  工作方式與工作模式 4.3.3  定時(shí)/計(jì)數(shù)器的初始化 4.4  定時(shí)/計(jì)數(shù)器不同工作模式下的C51編程 4.4.1  工作模式1的C51編程 4.4.2  工作模式2的C51編程 4.4.3  工作模式3的C51編程 4.5  中斷與定時(shí)/計(jì)數(shù)器綜合編程示例 本章小結(jié) 習(xí)題 第5章  MCS-51系列單片機(jī)串行口的C51編程 5.1  串行口基礎(chǔ)知識 5.1.1  串行口的結(jié)構(gòu) 5.1.2  有關(guān)的寄存器 5.1.3  串行口的工作方式 5.2  不同工作方式下的C51編程 5.2.1  工作方式0的C51程序設(shè)計(jì) 5.2.2  工作方式1的C51程序設(shè)計(jì) 5.2.3  工作方式2的C51程序設(shè)計(jì) 5.2.4  工作方式3的C51程序設(shè)計(jì) 5.3  串行口的C51編程應(yīng)用示例 本章小結(jié) 習(xí)題 第6章  MCS-51系列單片機(jī)鍵盤/顯示的C51編程 6.1  七段數(shù)碼顯示器的C51編程 6.1.1  七段LED顯示器基礎(chǔ)知識 6.1.2  七段數(shù)碼靜態(tài)顯示的C51編程 6.1.3  七段數(shù)碼動態(tài)顯示的C51編程 6.1.4  串行口控制的LED顯示的C51編程 6.2  鍵盤接口的C51編程 6.2.1  鍵盤的基礎(chǔ)知識 6.2.2  獨(dú)立式鍵盤接口的C51編程 6.2.3  矩陣鍵盤的C51編程 6.3  點(diǎn)陣LED顯示器接口的C51編程 6.3.1  點(diǎn)陣LED顯示器基礎(chǔ)知識 6.3.2  一個(gè)5×7點(diǎn)陣顯示一個(gè)字符的C51編程 6.3.3  一個(gè)8×8點(diǎn)陣顯示字符串的C51編程 6.3.4  兩個(gè)8×8點(diǎn)陣顯示字符串的C51編程 6.4  液晶顯示器的C51編程 6.4.1  LCD基礎(chǔ)知識 6.4.2  字符型LCD1602應(yīng)用的C51編程 本章小結(jié) 習(xí)題 第7章  MCS-51系列單片機(jī)模擬量接口的C51編程 7.1  8位并行D/A轉(zhuǎn)換器DAC0832的C51編程 7.1.1  DAC0832基礎(chǔ)知識 7.1.2  DAC0832單緩沖和雙緩沖的C51編程 7.1.3  DAC0832輸出各種波形的C51編程 7.2  12位并行D/A芯片DAC1208的C51編程 7.2.1  12位并行DAC1208簡介 7.2.2  DAC1208的C51編程 7.3  8位A/D轉(zhuǎn)換器ADC0808/0809的C51編程 7.3.1  ADC0808/0809簡介 7.3.2  ADC0809的C51編程 7.4  12位串行A/D轉(zhuǎn)換器TLC2543的C51編程 7.4.1  TLC2543簡介 7.4.2  TLC2543的C51編程 本章小結(jié) 習(xí)題 附錄A  MCS-51系列單片機(jī)簡介 附錄B  8255A簡介 附錄C  ASCII碼字符表 附錄D  Proteus常用分離器件名稱 參考文獻(xiàn) 

圖書封面

評論、評分、閱讀與下載


    單片機(jī)的C語言程序設(shè)計(jì)與應(yīng)用 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7