包郵 單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程 版權(quán)信息
- ISBN:9787111756811
- 條形碼:9787111756811 ; 978-7-111-75681-1
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程 本書(shū)特色
單片機(jī)世界猶如江湖,而51單片機(jī)則是其中經(jīng)典,以其強(qiáng)大的功能和豐富的開(kāi)發(fā)生態(tài)備受推崇。當(dāng)51遇上C語(yǔ)言,簡(jiǎn)潔強(qiáng)大的代碼便能讓你的硬件如虎添翼。
無(wú)論你是初學(xué)者還是經(jīng)驗(yàn)豐富的開(kāi)發(fā)者,《單片機(jī)三劍客:51 單片機(jī)與C 語(yǔ)言編程》都是實(shí)現(xiàn)你創(chuàng)意項(xiàng)目的完美搭檔。其細(xì)致入微的案例式介紹,讓你在學(xué)習(xí)原理的同時(shí)輕松掌握編程方法,讓你在電子產(chǎn)品設(shè)計(jì)的世界里游刃有余。
單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程 內(nèi)容簡(jiǎn)介
本書(shū)采用大量實(shí)例和程序逐行解說(shuō)的方式介紹了51單片機(jī)與C語(yǔ)言編程,主要內(nèi)容有單片機(jī)入門(mén),基本數(shù)字電路、數(shù)制與C51語(yǔ)言基礎(chǔ),51單片機(jī)的硬件系統(tǒng),Keil C51編程軟件的使用,單片機(jī)驅(qū)動(dòng)LED的電路及編程實(shí)例,單片機(jī)驅(qū)動(dòng)LED數(shù)碼管的電路及編程實(shí)例,中斷功能的使用及編程實(shí)例,定時(shí)器/計(jì)數(shù)器的使用及編程實(shí)例,按鍵輸入電路及編程實(shí)例,雙色LED點(diǎn)陣的使用及編程實(shí)例,液晶顯示屏的使用及編程實(shí)例,步進(jìn)電機(jī)的使用及編程實(shí)例,串行通信及編程實(shí)例,模擬I2C總線通信及編程實(shí)例,A/D與D/A轉(zhuǎn)換電路及編程實(shí)例,STC89C5×系列單片機(jī)介紹。本書(shū)具有起點(diǎn)低、內(nèi)容由淺入深、語(yǔ)言通俗易懂的特點(diǎn),并且內(nèi)容結(jié)構(gòu)安排符合學(xué)習(xí)認(rèn)知規(guī)律。本書(shū)適合作為初學(xué)者學(xué)習(xí)51單片機(jī)及其編程方法的自學(xué)圖書(shū),也適合作為職業(yè)院校電類(lèi)專(zhuān)業(yè)的單片機(jī)教材。
單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程 目錄
第 1 章 單片機(jī)入門(mén)1
1.1 單片機(jī)簡(jiǎn)介 1
1.1.1 什么是單片機(jī)1
1.1.2 單片機(jī)應(yīng)用系統(tǒng)的組成及實(shí)例說(shuō)明2
1.1.3 單片機(jī)的分類(lèi)3
1.1.4 單片機(jī)的應(yīng)用領(lǐng)域4
1.2 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例 5
1.2.1 選擇單片機(jī)的型號(hào)5
1.2.2 設(shè)計(jì)單片機(jī)電路原理圖5
1.2.3 制作單片機(jī)電路6
1.2.4 用編程軟件編寫(xiě)單片機(jī)控制程序8
1.2.5 計(jì)算機(jī)、下載(燒錄)器和單片機(jī)的連接11
1.2.6 用燒錄軟件將程序?qū)懭雴纹瑱C(jī)13
1.2.7 單片機(jī)電路的通電與測(cè)試 16
第 2 章 基本數(shù)字電路、數(shù)制與 C51 語(yǔ)言基礎(chǔ)19
2.1 基本數(shù)字電路 19
2.1.1 與門(mén)19
2.1.2 或門(mén)20
2.1.3 非門(mén)22
2.1.4 與非門(mén)23
2.1.5 或非門(mén)24
2.2 數(shù)制與數(shù)制的轉(zhuǎn)換 26
2.2.1 十進(jìn)制數(shù)26
2.2.2 二進(jìn)制數(shù)26
2.2.3 十六進(jìn)制數(shù)27
2.2.4 二進(jìn)制數(shù)與十進(jìn)制數(shù)的轉(zhuǎn)換28
2.2.5 二進(jìn)制數(shù)與十六進(jìn)制數(shù)的轉(zhuǎn)換28
2.2.6 單片機(jī)的數(shù)的表示及運(yùn)算29
2.3 C51 語(yǔ)言基礎(chǔ) 31
2.3.1 常量31
2.3.2 變量32
2.3.3 運(yùn)算符33
2.3.4 關(guān)鍵字36
2.3.5 數(shù)組36
2.3.6 循環(huán)語(yǔ)句38
2.3.7 選擇語(yǔ)句40
第 3 章 51 單片機(jī)的硬件系統(tǒng)42
3.1 8051 單片機(jī)的引腳功能與內(nèi)部結(jié)構(gòu) 42
3.1.1 引腳功能說(shuō)明42
3.1.2 單片機(jī)與片外存儲(chǔ)器的連接與控制44
3.1.3 內(nèi)部結(jié)構(gòu)說(shuō)明46
3.2 8051 單片機(jī) I/O 端口的結(jié)構(gòu)與工作原理 49
3.2.1 P0 端口49
3.2.2 P1 端口50
3.2.3 P2 端口51
3.2.4 P3 端口52
3.3 8051 單片機(jī)的存儲(chǔ)器 53
3.3.1 存儲(chǔ)器的存儲(chǔ)單位與編址53
3.3.2 片內(nèi)、外程序存儲(chǔ)器的使用與編址54
3.3.3 片內(nèi)、外數(shù)據(jù)存儲(chǔ)器的使用與編址54
3.3.4 數(shù)據(jù)存儲(chǔ)器的分區(qū)55
3.3.5 特殊功能寄存器(SFR)58
第 4 章 Keil C51 編程軟件的使用63
4.1 Keil C51 軟件的安裝 63
4.1.1 Keil C51 軟件的版本及獲取63
4.1.2 Keil C51 軟件的安裝63
4.2 程序的編寫(xiě)與編譯 66
4.2.1 啟動(dòng) Keil C51 軟件并新建工程文件66
4.2.2 新建源程序文件并與工程關(guān)聯(lián)起來(lái)69
4.2.3 編寫(xiě)程序71
4.2.4 編譯程序72
4.3 程序的仿真與調(diào)試 76
4.3.1 編寫(xiě)或打開(kāi)程序76
4.3.2 仿真設(shè)置77
4.3.3 編譯程序78
4.3.4 仿真調(diào)試程序79
第5章 單片機(jī)驅(qū)動(dòng) LED 的電路及編程實(shí)例 83
5.1 LED 簡(jiǎn)介 83
5.1.1 外形與符號(hào)83
5.1.2 性質(zhì)83
5.1.3 檢測(cè)84
5.1.4 限流電阻的阻值計(jì)算 84
5.2 單片機(jī)點(diǎn)亮單個(gè) LED 的電路及程序說(shuō)明 85
5.2.1 單片機(jī)點(diǎn)亮單個(gè) LED 的電路85
5.2.2 采用位操作方式編程點(diǎn)亮單個(gè) LED 的程序及說(shuō)明85
5.2.3 采用字節(jié)操作方式編程點(diǎn)亮單個(gè) LED 的程序及說(shuō)明87
5.2.4 單個(gè) LED 以固定頻率閃爍發(fā)光的程序及說(shuō)明88
5.2.5 單個(gè) LED 以不同頻率閃爍發(fā)光的程序及說(shuō)明89
5.3 單片機(jī)點(diǎn)亮多個(gè) LED 的電路及程序說(shuō)明 89
5.3.1 單片機(jī)點(diǎn)亮多個(gè) LED 的電路89
5.3.2 采用位操作方式編程點(diǎn)亮多個(gè) LED 的程序及說(shuō)明90
5.3.3 采用字節(jié)操作方式編程點(diǎn)亮多個(gè) LED 的程序及說(shuō)明91
5.3.4 多個(gè) LED 以不同頻率閃爍發(fā)光的程序及說(shuō)明91
5.3.5 多個(gè) LED 左移和右移的程序及說(shuō)明92
5.3.6 LED 循環(huán)左移和右移的程序及說(shuō)明93
5.3.7 LED 移動(dòng)并閃爍發(fā)光的程序及說(shuō)明95
5.3.8 用查表方式控制 LED 多樣形式發(fā)光的程序及說(shuō)明96
5.3.9 LED 花樣發(fā)光的程序及說(shuō)明96
5.4 采用 PWM 方式調(diào)節(jié) LED 亮度的原理及程序說(shuō)明 97
5.4.1 采用 PWM 方式調(diào)節(jié) LED 亮度的原理97
5.4.2 采用 PWM 方式調(diào)節(jié) LED 亮度的程序及說(shuō)明98
第6章 單片機(jī)驅(qū)動(dòng) LED 數(shù)碼管的電路及編程實(shí)例 100
6.1 單片機(jī)驅(qū)動(dòng)一位 LED 數(shù)碼管的電路及程序說(shuō)明 100
6.1.1 一位 LED 數(shù)碼管的外形、結(jié)構(gòu)與檢測(cè) 100
6.1.2 單片機(jī)連接一位 LED 數(shù)碼管的電路102
6.1.3 單個(gè)數(shù)碼管靜態(tài)顯示一個(gè)字符的程序及說(shuō)明103
6.1.4 單個(gè)數(shù)碼管動(dòng)態(tài)顯示多個(gè)字符的程序及說(shuō)明103
6.1.5 單個(gè)數(shù)碼管環(huán)形轉(zhuǎn)圈顯示的程序及說(shuō)明104
6.1.6 單個(gè)數(shù)碼管顯示邏輯電平的程序及說(shuō)明104
6.2 單片機(jī)驅(qū)動(dòng) 8 位 LED 數(shù)碼管的電路及程序說(shuō)明 105
6.2.1 多位 LED 數(shù)碼管外形、結(jié)構(gòu)與檢測(cè)105
6.2.2 單片機(jī)連接 8 位共陰極數(shù)碼管的電路107
6.2.3 8 位數(shù)碼管顯示 1 個(gè)字符的程序及說(shuō)明110
6.2.4 8 位數(shù)碼管逐位顯示 8 個(gè)字符的程序及說(shuō)明110
6.2.5 8 位數(shù)碼管同時(shí)顯示 8 個(gè)字符的程序及說(shuō)明111
6.2.6 8 位數(shù)碼管動(dòng)態(tài)顯示 8 個(gè)以上字符的程序及說(shuō)明112
第 7 章 中斷功能的使用及編程實(shí)例114
7.1 中斷的基本概念與處理過(guò)程 114
7.1.1 什么是中斷114
7.1.2 中斷的基本概念114
7.1.3 中斷的處理過(guò)程114
7.2 8051 單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)與控制寄存器 115
7.2.1 中斷系統(tǒng)的結(jié)構(gòu)115
7.2.2 中斷源寄存器116
7.2.3 中斷允許寄存器 IE118
7.2.4 中斷優(yōu)先級(jí)控制寄存器 IP118
7.3 中斷編程實(shí)例 119
7.3.1 中斷編程的電路例圖 119
7.3.2 用外部中斷 0 以低電平方式觸發(fā)中斷的程序及說(shuō)明119
7.3.3 用外部中斷 1 以下降沿方式觸發(fā)中斷的程序及說(shuō)明121
第8章 定時(shí)器 / 計(jì)數(shù)器的使用及編程實(shí)例123
8.1 定時(shí)器 / 計(jì)數(shù)器的定時(shí)與計(jì)數(shù)功能
8.1.1 定
單片機(jī)三劍客 51單片機(jī)與C語(yǔ)言編程 作者簡(jiǎn)介
蔡杏山,有著豐富的教學(xué)經(jīng)驗(yàn)和寫(xiě)作經(jīng)驗(yàn)。多年來(lái),先后在多家出版社出版過(guò)數(shù)十部書(shū)籍。他撰寫(xiě)的電工電子類(lèi)入門(mén)圖書(shū)投放市場(chǎng)以來(lái),都有比較好的市場(chǎng)表現(xiàn)。
- >
推拿
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(shū)(紅燭學(xué)術(shù)叢書(shū))
- >
名家?guī)阕x魯迅:故事新編
- >
羅庸西南聯(lián)大授課錄
- >
小考拉的故事-套裝共3冊(cè)
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類(lèi)學(xué)概述
- >
【精裝繪本】畫(huà)給孩子的中國(guó)神話
- >
伊索寓言-世界文學(xué)名著典藏-全譯本