/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
新概念51單片機(jī)c語(yǔ)言教程第二版pdf從實(shí)際應(yīng)用入手,以實(shí)驗(yàn)過(guò)程和實(shí)驗(yàn)現(xiàn)象為主導(dǎo),循序漸進(jìn)地講述51單片機(jī)C語(yǔ)言編程方法以及51單片機(jī)的硬件結(jié)構(gòu)和功能應(yīng)用。對(duì)于學(xué)習(xí)c語(yǔ)言的朋友來(lái)說(shuō)是一個(gè)不錯(cuò)的教材選擇,歡迎下載使用。
C語(yǔ)言是一門面向過(guò)程、抽象化的通用程序設(shè)計(jì)語(yǔ)言,廣泛應(yīng)用于底層開發(fā)。C語(yǔ)言能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器。C語(yǔ)言是僅產(chǎn)生少量的機(jī)器語(yǔ)言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計(jì)語(yǔ)言。盡管C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語(yǔ)言程序可在包括一些類似嵌入式處理器以及超級(jí)計(jì)算機(jī)等作業(yè)平臺(tái)的許多計(jì)算機(jī)平臺(tái)上進(jìn)行編譯。
本書從實(shí)際應(yīng)用入手,以實(shí)驗(yàn)過(guò)程和實(shí)驗(yàn)現(xiàn)象為主導(dǎo),循序漸進(jìn)地講述51單片機(jī)C語(yǔ)言編程方法以及51單片機(jī)的硬件結(jié)構(gòu)和功能應(yīng)用。全書共分5篇,分別為入門篇、內(nèi)外部資源操作篇、提高篇、實(shí)戰(zhàn)篇和拓展篇。本書內(nèi)容豐富,實(shí)用性強(qiáng),書中大部分內(nèi)容均來(lái)自科研工作及教學(xué)實(shí)踐,許多C語(yǔ)言代碼可以直接應(yīng)用到工程項(xiàng)目中。本書配套光盤提供13講近30學(xué)時(shí)的教學(xué)視頻和本書實(shí)例代碼,可使讀者更快更好地掌握單片機(jī)知識(shí)和應(yīng)用技能。本書作者還可提供與本書配套的單片機(jī)實(shí)驗(yàn)板。
本書可作為大學(xué)本、專科單片機(jī)課程教材,適合于51單片機(jī)的初學(xué)者和使用51單片機(jī)從事項(xiàng)目開發(fā)的技術(shù)人員,也可供從事自動(dòng)控制、智能儀器儀表、電力電子、機(jī)電一體化等專業(yè)的技術(shù)人員參考。
第1篇 入門篇
1.1 單片機(jī)概述
1.1.1 什么是單片機(jī)
1.1.2 單片機(jī)標(biāo)號(hào)信息及封裝類型
1.1.3 單片機(jī)能做什么
1.1.4 如何開始學(xué)習(xí)單片機(jī)
1.2 51單片機(jī)外部引腳介紹
1.3 電平特性
1.4 二進(jìn)制與十六進(jìn)制
1.4.1 二進(jìn)制
1.4.2 十六進(jìn)制
1.5 二進(jìn)制的邏輯運(yùn)算
1.5.1 與
1.5.2 或
1.5.3 非
1.5.4 同或
1.5.5 異或
1.6 單片機(jī)的C51基礎(chǔ)知識(shí)介紹
1.6.1 利用C語(yǔ)言開發(fā)單片機(jī)的優(yōu)點(diǎn)
1.6.2 C51中的基本數(shù)據(jù)類型
1.6.3 C51數(shù)據(jù)類型擴(kuò)充定義
1.6.4 C51中常用的頭文件
1.6.5 C51中的運(yùn)算符
1.6.6 C51中的基礎(chǔ)語(yǔ)句
1.6.7 學(xué)習(xí)單片機(jī)應(yīng)該掌握的主要內(nèi)容
2.1 Keil工程建立及常用按鈕介紹
2.1.1 Keil工程的建立
2.1.2 常用按鈕介紹
2.2 點(diǎn)亮第一個(gè)發(fā)光二極管
2.3 while語(yǔ)句
2.4 for語(yǔ)句及簡(jiǎn)單延時(shí)語(yǔ)句
2.5 Keil仿真及延時(shí)語(yǔ)句的精確計(jì)算
2.6 不帶參數(shù)函數(shù)的寫法及調(diào)用
2.7 帶參數(shù)函數(shù)的寫法及調(diào)用
2.8 利用C51庫(kù)函數(shù)實(shí)現(xiàn)流水燈
第2篇 內(nèi)外部資源操作篇
3.1 數(shù)碼管顯示原理
3.2 數(shù)碼管靜態(tài)顯示
3.3 數(shù)碼管動(dòng)態(tài)顯示
3.4 中斷概念
3.5 單片機(jī)的定時(shí)器中斷
4.1 獨(dú)立鍵盤檢測(cè)
4.2 矩陣鍵盤檢測(cè)
5.1 模擬量與數(shù)字量概述
5.2 A/D轉(zhuǎn)換原理及參數(shù)指標(biāo)
5.3 ADC0804工作原理及其實(shí)現(xiàn)方法
5.4 D/A轉(zhuǎn)換原理及其參數(shù)指標(biāo)
5.5 DAC0832工作原理及實(shí)現(xiàn)方法
5.6 DAC0832輸出電流轉(zhuǎn)換成電壓的方法
第6章 串行口通信原理及操作流程
6.1 并行與串行基本通信方式
6.2 RS-232電平與TTL電平的轉(zhuǎn)換
6.3 波特率與定時(shí)器初值的關(guān)系
6.4 51單片機(jī)串行口結(jié)構(gòu)描述
6.5 串行口方式1編程與實(shí)現(xiàn)
6.6 串行口打印在調(diào)試程序中的應(yīng)用
第7章 通用型1602,12232,12864液晶操作方法
7.1 液晶概述
7.2 常用1602液晶操作實(shí)例
7.3 常用12232液晶操作實(shí)例
7.4 常用12864液晶操作實(shí)例
第8章 I2C總線AT24C02芯片應(yīng)用
8.1 I2C總線概述
8.2 單片機(jī)模擬I2C總線通信
8.3 E2PROM AT24C02與單片機(jī)的通信實(shí)例
第9章 基礎(chǔ)運(yùn)放電路專題
9.1 運(yùn)放概述及參數(shù)介紹
9.2 反相放大器
9.3 同相放大器
9.4 電壓跟隨器
9.5 加法器
9.6 差分放大器
9.7 微分器
9.8 積分器
第3篇 提高篇
第10章 定時(shí)器/計(jì)數(shù)器應(yīng)用提高
10.1 方式0應(yīng)用
10.2 方式2應(yīng)用
10.3 方式3 應(yīng)用
10.4 52單片機(jī)定時(shí)器2介紹
10.5 計(jì)數(shù)器應(yīng)用
第11章 串行口應(yīng)用提高
11.1 方式0應(yīng)用
11.2 方式2和方式3應(yīng)用
11.3 單片機(jī)雙機(jī)通信
11.4 單片機(jī)多機(jī)通信
第12章 指針
12.1 指針與指針變量
12.1.1 內(nèi)存單元、地址和指針
12.1.2 指針變量的定義、賦值與引用
12.2 指針變量的運(yùn)算
12.3 指針與數(shù)組
12.3.1 指針與一維數(shù)組
12.3.2 指針與多維數(shù)組
12.4 指針與函數(shù)
12.4.1 指針作為函數(shù)的參數(shù)
12.4.2 指向函數(shù)的指針
12.4.3 指針型函數(shù)
12.5 指針與字符串
12.5.1 字符串的表達(dá)形式
12.5.2 字符指針作為函數(shù)參數(shù)
12.5.3 使用字符指針與字符數(shù)組的區(qū)別
12.6 指針數(shù)組與命令行參數(shù)
12.6.1 指針數(shù)組的定義和使用
12.6.2 指向指針的指針
12.6.3 指針數(shù)組作為main()函數(shù)的命令行參數(shù)
12.7 指針小結(jié)
12.7.1 指針概念綜述
12.7.2 指針運(yùn)算小結(jié)
12.7.3 等價(jià)表達(dá)式
12.8 C51中指針的使用
12.8.1 指針變量的定義
12.8.2 指針應(yīng)用
第13章 STC系列51單片機(jī)功能介紹
13.1 單片機(jī)空閑與掉電模式應(yīng)用
13.2 “看門狗”概念及其應(yīng)用
13.3 用軟件實(shí)現(xiàn)系統(tǒng)復(fù)位
13.4 內(nèi)部擴(kuò)展RAM的應(yīng)用
13.5 擴(kuò)展P4口的應(yīng)用
13.6 內(nèi)部E2PROM的應(yīng)用
13.7 STC89系列單片機(jī)內(nèi)部A/D應(yīng)用
13.8 STC12系列單片機(jī)內(nèi)部A/D應(yīng)用
13.9 STC12系列單片機(jī)的PCA/PWM介紹
13.10 STC12系列單片機(jī)的SPI接口介紹
13.11 STC12系列單片機(jī)的“576MHz”超速運(yùn)行
第4篇 實(shí)戰(zhàn)篇
第14章 利用51單片機(jī)的定時(shí)器設(shè)計(jì)一個(gè)時(shí)鐘
14.1 如何從矩陣鍵盤中分解出獨(dú)立按鍵
14.2 原理圖分析
14.3 實(shí)例講解
第15章 使用DS12C887時(shí)鐘芯片設(shè)計(jì)高精度時(shí)鐘
15.1 時(shí)鐘芯片概述
15.2 DS12C887時(shí)鐘芯片介紹
15.3 如何用TX-1C實(shí)驗(yàn)板擴(kuò)展本實(shí)驗(yàn)
15.4 原理圖分析
15.5 實(shí)例講解
第16章 使用DS18B20溫度傳感器設(shè)計(jì)溫控系統(tǒng)
16.1 溫度傳感器概述
16.2 DS18B20溫度傳感器介紹
16.3 實(shí)例講解
第17章 太陽(yáng)能充/放電控制器
17.1 控制器原理圖分析
17.2 控制器板上元件介紹
17.3 實(shí)例講解
第18章 VC、VB(MSCOMM控件)與單片機(jī)通信實(shí)現(xiàn)溫度顯示
18.1 VC MSCOMM控件與單片機(jī)通信實(shí)現(xiàn)溫度顯示
18.2 VB MSCOMM控件與單片機(jī)通信實(shí)現(xiàn)溫度顯示
第5篇 拓展篇
第19章 使用Protell 99繪制電路圖全過(guò)程
19.1 繪制電路板概述
19.2 建立工程
19.3 制作元件庫(kù)
19.4 添加封裝及制作PCB封裝庫(kù)
19.5 錯(cuò)誤檢查及生成PCB
19.6 布線電氣特性設(shè)置
19.7 自動(dòng)布線和手動(dòng)布線
第20章 ISD400x系列語(yǔ)音芯片應(yīng)用
20.1 ISD400x系列語(yǔ)音芯片介紹
20.2 ISD400x系列語(yǔ)音芯片操作規(guī)則
20.3 ISD400x系列語(yǔ)音芯片應(yīng)用實(shí)現(xiàn)
第21章 電機(jī)專題
21.1 直流電機(jī)原理及應(yīng)用
21.2 步進(jìn)電機(jī)原理及應(yīng)用
21.3 舵機(jī)原理及其應(yīng)用
第22章 常用元器件介紹
22.1 二極管
22.2 電容
22.3 場(chǎng)效應(yīng)管
22.4 光耦
22.5 蜂鳴器
22.6 繼電器
22.7 自恢復(fù)保險(xiǎn)
22.8 瞬態(tài)電壓抑制器
22.9 晶閘管(可控硅)
22.10 電荷泵
第23章 直流穩(wěn)壓電源專題
23.1 整流電路
23.2 濾波電路
23.3 穩(wěn)壓電路
23.4 集成穩(wěn)壓模塊的使用
23.5 串聯(lián)開關(guān)型穩(wěn)壓電源
第24章 運(yùn)放擴(kuò)展專題
24.1 簡(jiǎn)單低通濾波器
24.2 “電流-電壓”轉(zhuǎn)換電路
24.3 光電放大器
24.4 精密電流源
24.5 可調(diào)參考電壓源
24.6 復(fù)位穩(wěn)定放大器
24.7 模擬乘法器
24.8 全波整流器和平均值濾波器
24.9 正弦波振蕩器
24.10 三角波發(fā)生器
24.11 自動(dòng)跟蹤對(duì)稱電源
24.12 可調(diào)實(shí)驗(yàn)電源
24.13 運(yùn)放相關(guān)術(shù)語(yǔ)表
附錄A 天祥電子開發(fā)實(shí)驗(yàn)板簡(jiǎn)介
A.1 TX-1C 51單片機(jī)開發(fā)板(配套詳細(xì)視頻教程)
A.2 AVR單片機(jī)開發(fā)板(配套詳細(xì)視頻教程)
A.3 PIC單片機(jī)開發(fā)板(配套詳細(xì)視頻教程)
A.4 J-Link全功能ARM仿真器
A.5 三星S3C44B0 ARM7入門級(jí)開發(fā)板
A.6 三星S3C44B0 ARM7提高級(jí)開發(fā)板
A.7 TX-51STAR 51單片機(jī)開發(fā)板(配套詳細(xì)視頻教程)
隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,越來(lái)越多的朋友想要學(xué)習(xí)掌握一門編程語(yǔ)言,而C語(yǔ)言首當(dāng)其沖,深受眾多朋友的喜愛(ài),可是很多朋友又困惑于不知道該怎么入門,有種想出力卻又是不上勁的感覺(jué),別擔(dān)心。為了想要學(xué)習(xí)入門C語(yǔ)言的朋
C語(yǔ)言編譯器哪個(gè)好?C語(yǔ)言編譯器主要分為C/C++兩大類,那么作為新手,剛接觸到C語(yǔ)言學(xué)習(xí),該如何選擇一款C語(yǔ)言編譯器呢?目前比較流行的C語(yǔ)言編譯器主要是GCC、MSC、TurboC等幾種,完美實(shí)現(xiàn)了ANSIC標(biāo)準(zhǔn),并且進(jìn)行了針
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告