注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)8051單片機(jī)C語(yǔ)言控制與應(yīng)用

8051單片機(jī)C語(yǔ)言控制與應(yīng)用

8051單片機(jī)C語(yǔ)言控制與應(yīng)用

定 價(jià):¥35.00

作 者: 陳龍三編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 編程與開(kāi)發(fā)系列叢書
標(biāo) 簽: 單片計(jì)算機(jī)

購(gòu)買這本書可以去


ISBN: 9787302036869 出版時(shí)間: 1999-08-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 560 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書介紹使用C語(yǔ)言開(kāi)發(fā)8051單片機(jī)系統(tǒng)的技術(shù)。全書從介紹8051芯片以及C語(yǔ)言的基礎(chǔ)知識(shí)入手,結(jié)合應(yīng)用實(shí)例詳細(xì)介紹了805l的基本I/O控制、中斷控制、計(jì)數(shù)器應(yīng)用、串行通信應(yīng)用、LCD顯示接口應(yīng)用、A/D與D/A轉(zhuǎn)換接口應(yīng)用等一些在實(shí)際工作中最常用的技術(shù)。另外,本書涉及了一些805l單片機(jī)應(yīng)用的新領(lǐng)域,如利用8051發(fā)出聲音效果、進(jìn)行語(yǔ)音控制、無(wú)線電遙控、紅外線遙控等新技術(shù)。本書由淺入深,內(nèi)容豐富新穎、實(shí)例豐富,適合于廣大使用C語(yǔ)言進(jìn)行8051系統(tǒng)開(kāi)發(fā)的讀者。也適用于大專院校工控及相關(guān)專業(yè)的師生教學(xué)參考。

作者簡(jiǎn)介

暫缺《8051單片機(jī)C語(yǔ)言控制與應(yīng)用》作者簡(jiǎn)介

圖書目錄

第1章 單片機(jī)8051簡(jiǎn)介
1.1 8051特性
1.1.1 8051系列成員
1.2 其他8051兼容芯片簡(jiǎn)介
1.2.1 ATMEL 89C51系列單片機(jī)
1.2.2 DALLAS DS80C320單片機(jī)
1.2.3 WINBOND W78C31單片機(jī)
1.3 8051引腳說(shuō)明
1.4 系統(tǒng)重置
1.5 內(nèi)存空間
1.5.1 只讀存儲(chǔ)器
1.5.2 隨機(jī)存儲(chǔ)器
1.5.3 地址00H~7FH
1.5.4 特殊功能寄存器
1.5.5 外部隨機(jī)存儲(chǔ)器
1.6 8051內(nèi)部控制寄存器
1.6.1 IE:中斷允許寄存器
1.6.2 IP:中斷優(yōu)先次序寄存器
1.6.3 TMOD:計(jì)時(shí)器模式控制寄存器
1.6.4 TCON:計(jì)時(shí)控制寄存器
1.6.5 SCON:串行端口控制寄存器
1.6.6 PCON:電源控制寄存器
1.7 習(xí)題
第2章 實(shí)驗(yàn)環(huán)境設(shè)定
2.1 實(shí)驗(yàn)必備的硬件配置
2.2 軟件使用工具
2.3 硬件接口卡
第3章 8051C編譯器使用說(shuō)明
3.1 MICRO-C51編譯器特性
3.1.1 MICRO-C51編譯器特性
3.2 MICRO-C51編譯器組成
3.2.1 磁盤內(nèi)容
3.2.2 代碼兼容性
3.3 內(nèi)存模式
3.3.1 極小型模式
3.3.2 小型模式
3.3.3 壓縮型模式
3.3.4 中型模式
3.3.5 大型模式
3.3.6 局部變量存取
3.3.7 全局變量存放
3.4 編譯程序
3.4.1 前置處理器
3.4.2 編譯器
3.4.3 最優(yōu)化處理器
3.4.4 匯編語(yǔ)言編譯器
3.4.5 鏈接器
3.5 綜合的編譯程序
3.5.1 CC51指令格式
3.5.2 編譯器出現(xiàn)的錯(cuò)誤消息
3.6 工作環(huán)境設(shè)置
3.7 操作實(shí)例
3.8 以ROM模擬器來(lái)做程序測(cè)試
3.8.1 X.BAT內(nèi)容
3.8.2 T.BAT內(nèi)容
3.9 使用89C51燒錄模擬器來(lái)做程序測(cè)試
3.9.1 X1.BAT內(nèi)容
3.10 MICRO-C51程序設(shè)計(jì)技巧
3.10.1 存取8051單片機(jī)特殊功能寄存器
3.10.2 位的控制
3.10.3 中斷子程序的設(shè)計(jì)
3.10.4 內(nèi)存應(yīng)對(duì)式I/O
3.10.5 程序中加入?yún)R編語(yǔ)言語(yǔ)句
第4章 8051多功能控制板設(shè)計(jì)
4.1 控制板設(shè)計(jì)概念
4.1.1 單片機(jī)控制板基本功能
4.2 8051多功能控制板特性
4.3 8051基本控制電路
4.4 8051內(nèi)存擴(kuò)充設(shè)計(jì)
4.4.1 系統(tǒng)總線
4.4.2 內(nèi)存使用
4.4.3 I/O解碼
4.5 通信接口
4.6 LCD接口
4.6.1 LCD特性
4 6.2 引腳說(shuō)明
4.7 8255接口
4.8 7段數(shù)碼管及按鍵輸入
4.9 D/A語(yǔ)音接口
4.9.1 引腳說(shuō)明
4.9.2 DAC0800接口設(shè)計(jì)
4.9.3 音頻放大電路
4.10 聲效接口
4.10.1 芯片特性
4.10.2 內(nèi)部結(jié)構(gòu)
4.10.3 引腳說(shuō)明
4.10.4 可編程聲效發(fā)生器接口設(shè)計(jì)
4.11 LED顯示及蜂鳴器控制
4.12 電源控制電路
第5章 8051多功能控制板制作及測(cè)試
5.1 8051多功能控制板快速安裝及測(cè)試
5.2 單片機(jī)基本工作驗(yàn)證
5.3 測(cè)試RS232接口
5.4 測(cè)試8255接口
5.5 共陰極7段數(shù)碼管測(cè)試
5.6 測(cè)試按鍵輸入
5.7 測(cè)試蜂鳴器
5.8 測(cè)試8只LED
5.9 聲效測(cè)試
5.10 測(cè)試D/A接口
5.11 測(cè)試8255I/O擴(kuò)充接口
5.12 測(cè)試LCD接口
5.13 加裝電源控制
第6章 8255接口控制
6.1 8255簡(jiǎn)介
6.2 8255引腳說(shuō)明
6.3 8255工作說(shuō)明
6.3.1 模式設(shè)定
6.4 8255工作模式
6.5 8255模式1工作
6.5.1 模式1的輸入控制方式
6.5.2 模式1的輸出控制方式
6.5.3 模式1的組合
6.6 8255模式2工作
6.6.1 模式2的組合方式
6.7 8255端口C的交互式控制信號(hào)狀態(tài)讀取
6.8 8255接口電路測(cè)試
6.8.1 8255接口電路測(cè)試功能
6.8.2 P51I/O控制頭文件P51.H
6.9 習(xí)題
第7章 多功能控制板基本I/O功能
7.1 單板上工作指示LED
7.2 “走馬燈”式電路控制
7.3 讀取DIP開(kāi)關(guān)設(shè)定
7.4 掃描控制7段數(shù)碼管
7.4.1 7段數(shù)碼管控制
7.4.2 掃描控制7段數(shù)碼管
7.5 鍵盤掃描
7.6 鍵盤掃描及7段數(shù)碼管控制
7.7 蜂鳴器控制
7.8 習(xí)題
第8章 中斷控制
8.1 I/O控制的方式
8.1.1 詢問(wèn)式
8.1.2 中斷控制式
8.1.3 DMA處理
8.2 8051中斷控制結(jié)構(gòu)
8.3 相關(guān)控制寄存器
8.3.1 TCON:計(jì)時(shí)控制寄存器
8.3.2 IE:中斷允許寄存器
8.3.3 IP:中斷優(yōu)先權(quán)寄存器
8.4 8051C語(yǔ)言中斷程序的寫法
8.5 外部中斷控制實(shí)驗(yàn)1
8.6 外部中斷控制實(shí)驗(yàn)2
8.7 習(xí)題
第9章 8051計(jì)時(shí)計(jì)數(shù)器
9.1 計(jì)時(shí)計(jì)數(shù)器相關(guān)控制寄存器
9.2 計(jì)數(shù)器模式0的工作
9.2.1 計(jì)時(shí)工作脈沖
9.2.2 啟動(dòng)計(jì)數(shù)器
9.2.3 計(jì)時(shí)時(shí)間長(zhǎng)短設(shè)定
9.2.4 計(jì)時(shí)溢出如何處理
9.3 計(jì)數(shù)器模式1的工作
9.4 計(jì)數(shù)器模式2的工作
9.5 計(jì)數(shù)器模式3的工作
9.6 驅(qū)動(dòng)7段數(shù)碼管
9.6.1 計(jì)數(shù)器0及計(jì)數(shù)器1同時(shí)存在
9.7 驅(qū)動(dòng)7段數(shù)碼管及按鍵掃描
9.8 計(jì)時(shí)時(shí)鐘的制作
9.9 手動(dòng)計(jì)數(shù)器實(shí)驗(yàn)
9.10 簡(jiǎn)易頻率計(jì)實(shí)驗(yàn)
9.11 習(xí)題
第10章 串行接口控制
10.1 串行數(shù)據(jù)傳送原理
10.1.1 并行通信
10.1.2 串行通信
10.1.3 非同步串行數(shù)據(jù)傳輸
10.1.4 傳輸速率——波特率
10.2 8051串行傳輸接口
10.2.1 串行傳輸模式0
10.2.2 串行傳輸模式1
10.2.3 串行傳輸模式2
10.2.4 串行傳輸模式3
10.3 串行傳送控制寄存器
10.4 串行傳輸波特率的設(shè)定
10.5 PC上的RS232通信程序
10.5.1 工作命令cmd
10.5.2 通信協(xié)議參數(shù)byte
10.5.3 通信端口port指定
10.5.4 通信端口狀態(tài)
10.5.5 MODEM(調(diào)制解調(diào)器)狀態(tài)
10.6 串行傳送驅(qū)動(dòng)程序
10.6.1 初始化串行通信端口
10.6.2 傳送數(shù)據(jù)
10.6.3 接收數(shù)據(jù)
10.7 使用MICRO C51函數(shù)
10.7.1 由串行端口輸出數(shù)據(jù)
10.8 輸入一字符串
10.9 輸入一數(shù)字
10.10 建立交互式的8051系統(tǒng)開(kāi)發(fā)環(huán)境
10.11 習(xí)題
第11章 LCD接口控制
11.1 LCD內(nèi)部結(jié)構(gòu)介紹
11.1.1 CG ROM
11.1.2 DD RAM
11.1.3 CG RAM
11.1.4 控制方式
11.1.5 LCD控制指令
11.2 LCD驅(qū)動(dòng)子程序
11.2.1 寫命令到LCD
11.2.2 寫數(shù)據(jù)至LCD
10.2.3 初始化LCD
11.3 LCD顯示器測(cè)試
11.4 自定義LCD字型
11.5 習(xí)題
第12章 單片機(jī)8051聲效設(shè)計(jì)
12.1 可編程聲效發(fā)生器內(nèi)部寄存器分析
12.1.1 音調(diào)控制產(chǎn)生寄存器RO~R5
12.1.2 噪聲產(chǎn)生寄存器R6
12.1.3 音調(diào)/噪聲混合及輸入/輸出應(yīng)用控制寄存器R7
12.1.4 振幅控制寄存器R8,R9,R10
12.1.5 包絡(luò)發(fā)生器控制寄存器R11、R12、R13
12.1.6 輸入輸出端口寄存器R14、R15
12.2 聲效控制原理
12.2.1 單純音調(diào)效果
12.2.2 噪聲配合包絡(luò)控制效果
12.2.3 頻率掃描效果
12.3 可編程聲效發(fā)生器聲音頻率計(jì)算
12.4 產(chǎn)生救護(hù)車警報(bào)聲
12.5 產(chǎn)生機(jī)關(guān)槍聲響
12.6 產(chǎn)生爆炸聲響
12.7 產(chǎn)生激光槍聲響
12.8 產(chǎn)生炸彈呼嘯聲效
12.9 測(cè)試各個(gè)單音音階
12.10 演奏一段旋律
12.11 習(xí)題
第13章 數(shù)字模擬轉(zhuǎn)換器接口
13.1 DAC接口設(shè)計(jì)
13.2 測(cè)量DAC輸出電壓值
13.3 由DAC接口發(fā)出聲音
13.6 習(xí)題
第14章 利用8051輸出語(yǔ)音
14.1 聲音錄音放音基本原理
14.2 產(chǎn)生及編輯語(yǔ)音波形文件
14.3 轉(zhuǎn)換語(yǔ)音數(shù)據(jù)文件
14.4 讓8051電路板播放語(yǔ)音
14.5 習(xí)題
第15章 8051控制PC I/O接口卡
15.1 8051模擬PC I/O插槽信號(hào)
15.2 PC/8051語(yǔ)音控制實(shí)驗(yàn)卡介紹
15.3 語(yǔ)音卡電路設(shè)計(jì)
15.4 8051單板控制語(yǔ)音卡
15.5 PC/8051多功能實(shí)驗(yàn)卡介紹
15.6 8051單板控制多功能實(shí)驗(yàn)卡
第16章 8051無(wú)線遙控接口
16.1 遙控模塊特性說(shuō)明
16.2 遙控模塊系統(tǒng)組成
16.2.1 發(fā)射器
16.2.2 接收機(jī)
16.3 編解碼IC HT12簡(jiǎn)介
16.3.1 HT-12編解碼器特性介紹
16.3.2 引管說(shuō)明
16.4 遙控模塊電路說(shuō)明
16.4.1 控制信號(hào)分析
16.4.1 引腳使用功能
16.5 8051接收模塊測(cè)試程序
16.6 8051多功能控制板無(wú)線遙控接口
16.6.1 P51接收無(wú)線電遙控的信號(hào)
16.6.2 P51發(fā)射無(wú)線電的信號(hào)
第17章 8051紅外線遙控接口控制
17.1 紅外線接口應(yīng)用場(chǎng)合
17.2 紅外線接口實(shí)驗(yàn)套件簡(jiǎn)介
17.2.1 紅外線接口實(shí)驗(yàn)套件介紹
17.3 示范程序介紹
17.3.3 IR.C:PC上紅外線信號(hào)波形觀察及學(xué)習(xí)程序
17.3.3 IC.C:PC上IR_SET遙控器解碼程序
17.3.3 I1.ASM:?jiǎn)纹瑱C(jī)8051 IR_SET遙控器解碼程序
17.3.4 I2.ASM:?jiǎn)纹瑱C(jī)8051 IR-SET遙控器應(yīng)用示范程序
17.3.5 KIR.C:PC控制CD放音機(jī)控制程序
17.3.6 VIR.C:聲控CD放音機(jī)控制程序
第18章 8051聲控電腦設(shè)計(jì)
18.1 聲控電腦原理
18.2 系統(tǒng)特性及組成
18.2.1 DSP語(yǔ)音識(shí)別聲控系統(tǒng)特性
18.2.2 DSP語(yǔ)音識(shí)別聲控系統(tǒng)組成
18.3 DSP控制板簡(jiǎn)介
18.3.1 DSP控制板組成
18.3.2 DSP控制板I/O接點(diǎn)說(shuō)明
18.3.3 跳線設(shè)定
18.4 語(yǔ)音識(shí)別DSP控制命令
18.5 聲控系統(tǒng)展示操作
18.6 聲控系統(tǒng)展示控制程序
18.7 聲控電腦應(yīng)用
附錄A ROM模擬器使用
附錄B 8051多功能控制板零件表
附錄C AT89C1051/AT89C2051特性介紹
附錄D 89CXX燒錄模擬器EPM89特性
附錄E 89CXX燒錄模擬器EPM89使用說(shuō)明

本目錄推薦

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