本書(shū)首先介紹了C語(yǔ)言的基本知識(shí),使讀者能使用C語(yǔ)言進(jìn)行程序設(shè)計(jì);然后介紹了30個(gè)開(kāi)發(fā)例子。全書(shū)主要通過(guò)實(shí)例的形式來(lái)介紹MSP430單片機(jī)在不同領(lǐng)域中的應(yīng)用,從而使讀者掌握MSP430單片機(jī)開(kāi)發(fā)的流程、方法、技巧及設(shè)計(jì)思想。全書(shū)語(yǔ)言簡(jiǎn)潔,層次清晰,本書(shū)的所有程序代碼都使用C語(yǔ)言實(shí)現(xiàn),簡(jiǎn)單易學(xué)、易懂。本書(shū)比較適合計(jì)算機(jī)、自動(dòng)化、電子及硬件等相關(guān)專業(yè)的院校學(xué)生進(jìn)行學(xué)習(xí),同時(shí)也可供從事單片機(jī)開(kāi)發(fā)的科研設(shè)計(jì)人員參考使用。
本書(shū)通過(guò)大量的典型實(shí)例形式,詳細(xì)介紹了MSP430單片機(jī)各種C語(yǔ)言應(yīng)用專題程序設(shè)計(jì)的流程、方法、技巧及設(shè)計(jì)理念。全書(shū)共分31章,其中第1章簡(jiǎn)單介紹了開(kāi)發(fā)MSP430的C語(yǔ)言的基礎(chǔ)知識(shí),第2章至第31章為本書(shū)的重點(diǎn),通過(guò)30個(gè)典型的C語(yǔ)言專題應(yīng)用實(shí)例,詳細(xì)介紹了MSP430單片機(jī)的各種應(yīng)用開(kāi)發(fā)和使用技術(shù)。實(shí)例豐富,代表性強(qiáng),涉及領(lǐng)域廣,每個(gè)例子都有具體的硬件電路設(shè)計(jì)和程序設(shè)計(jì),對(duì)讀者有較高的學(xué)習(xí)和參考價(jià)值。
第1章 51單片機(jī)開(kāi)發(fā)基礎(chǔ)
第一篇 輸入輸出系統(tǒng)
第2章 單片機(jī)實(shí)現(xiàn)7段數(shù)碼管顯示
第3章 基于MAX7219的8位
第4章 單片機(jī)實(shí)現(xiàn)液晶顯示
第5章 單片機(jī)實(shí)現(xiàn)電子密碼鎖
第6章 單片機(jī)實(shí)現(xiàn)簡(jiǎn)單音樂(lè)發(fā)生器
第7章 單片機(jī)實(shí)現(xiàn)語(yǔ)音錄放
第二篇 數(shù)據(jù)采集系統(tǒng)
第8章 基于MAX197的并行
第9章 基于TLC549的串行A/D轉(zhuǎn)換
第10章 基于MAX527的并行D/A轉(zhuǎn)換
第11章 基于MAX517的串行
第12章 基于DS18B20溫度計(jì)設(shè)計(jì)
第13章 基于MPX4105的數(shù)字
第14章 單片機(jī)實(shí)現(xiàn)GPS定位設(shè)計(jì)
第三篇 控制系統(tǒng)
第15章 單片機(jī)控制的步進(jìn)電機(jī)系統(tǒng)
第16章 基于MAX1898的智能充電器設(shè)計(jì)
第17章 基于DS12C887的實(shí)時(shí)日歷時(shí)鐘顯示系統(tǒng)設(shè)計(jì)
第18章 單片機(jī)實(shí)現(xiàn)接觸式IC卡讀寫(xiě)
第19章 單片機(jī)實(shí)現(xiàn)非接觸式IC卡讀寫(xiě)
第四篇 信號(hào)與算法實(shí)現(xiàn)
第20章 單片機(jī)實(shí)現(xiàn)智能信號(hào)發(fā)生器
第21章 單片機(jī)實(shí)現(xiàn)步進(jìn)式PWM
第22章 單片機(jī)實(shí)現(xiàn)CRC算法
第五篇 通信傳輸系統(tǒng)
第23章 單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸
第24章 單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)的數(shù)據(jù)傳輸
第25章 基于雙口RAM的單片機(jī)間通信
第26章 單片機(jī)實(shí)現(xiàn)短距離無(wú)線傳輸
第27章 單片機(jī)實(shí)現(xiàn)I2C總線通信
第28章 單片機(jī)實(shí)現(xiàn)485總線現(xiàn)場(chǎng)監(jiān)測(cè)系統(tǒng)
第六篇 網(wǎng)絡(luò)應(yīng)用與電源監(jiān)控
第30章 單片機(jī)監(jiān)控電路設(shè)計(jì)
第31章 光電隔離電路設(shè)計(jì)
首先你對(duì)單片機(jī)存儲(chǔ)沒(méi)有清楚的認(rèn)識(shí),數(shù)據(jù)在單片機(jī)內(nèi)部最終都是以0、1二進(jìn)制碼的形式存儲(chǔ)的,上面的等式是正確的,一個(gè)具體的數(shù),不管它是什么進(jìn)制的,經(jīng)過(guò)相同的計(jì)算得到結(jié)果都是一樣的,比如十進(jìn)制12*10=1...
MSP430F5438單片機(jī)問(wèn)題,急?。。。。。。。?!
既然你 學(xué)習(xí)了 51 那就好辦了、 像單片機(jī)可以簡(jiǎn)單的稱之為可編程器件、 其實(shí) 這類芯片很多!各個(gè)原理也都不盡相同,但是 從應(yīng)用的角度講 有一點(diǎn)是一樣的。那即是 都是一個(gè)電平的控制,即 控制IO...
單片機(jī)問(wèn)題。msp430g2 和51單片機(jī)有哪些區(qū)別?求詳細(xì)一點(diǎn)。
首先 51是8位單片機(jī)內(nèi)核 430是16位的,寄存器的地址51為8位,430為16位。51采用復(fù)雜指令集, 430采用精簡(jiǎn)指令集,當(dāng)然用匯編才會(huì)考慮到這個(gè),若用C區(qū)別不大。然后51的速度較慢,若是S...
格式:pdf
大?。?span id="20qeu0c" class="single-tag-height">10.7MB
頁(yè)數(shù): 81頁(yè)
評(píng)分: 4.3
第4章MSP430單片機(jī)指令系統(tǒng)與程序設(shè)計(jì)
格式:pdf
大小:10.7MB
頁(yè)數(shù): 3頁(yè)
評(píng)分: 4.3
設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于MSP430的光發(fā)射機(jī)監(jiān)控系統(tǒng),該系統(tǒng)通過(guò)使用光發(fā)射機(jī)控制,來(lái)完成光發(fā)射機(jī)工作狀態(tài)數(shù)據(jù)的監(jiān)測(cè)、采集和存儲(chǔ)。針對(duì)異常情況對(duì)光發(fā)射機(jī)進(jìn)行控制。
《51單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)實(shí)例精講》通過(guò)大量的實(shí)例,介紹了51單片機(jī)各種C語(yǔ)言應(yīng)用專題程序設(shè)計(jì)的流程、方法、技巧及設(shè)計(jì)思想。全書(shū)共分31章,第1章~第3章為基礎(chǔ)知識(shí),介紹了51單片機(jī)開(kāi)發(fā)的硬件結(jié)構(gòu)、指令系統(tǒng)、C語(yǔ)言設(shè)計(jì)以及Keil8051C編譯器知識(shí);第4章~第31章為本書(shū)的重點(diǎn),通過(guò)28個(gè)典型的C語(yǔ)言應(yīng)用實(shí)例,介紹了51單片機(jī)的各種應(yīng)用開(kāi)發(fā)和使用技術(shù),包括輸入,輸出、數(shù)據(jù)采集,控制系統(tǒng)、存儲(chǔ)系統(tǒng)與外設(shè)擴(kuò)展、信號(hào)與算法實(shí)現(xiàn)、網(wǎng)絡(luò)通信與傳輸、電源監(jiān)控與抗干擾設(shè)計(jì)。全書(shū)實(shí)例豐富,每個(gè)例子都調(diào)試通過(guò),都有具體的設(shè)計(jì)思路、硬件電路、軟件設(shè)計(jì)以及程序代碼分析,同時(shí)附錄里專門(mén)提供了實(shí)例配套實(shí)驗(yàn)箱內(nèi)容,對(duì)于讀者學(xué)習(xí)51單片機(jī)的應(yīng)用開(kāi)發(fā)提供了參考和指導(dǎo)價(jià)值 。
《51單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)實(shí)例精講》中的所有程序代碼都使用C語(yǔ)言實(shí)現(xiàn),簡(jiǎn)單易學(xué)、易懂?!?1單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)實(shí)例精講》適合計(jì)算機(jī)、自動(dòng)化、電子及硬件等相關(guān)專業(yè)的學(xué)生進(jìn)行學(xué)習(xí),同時(shí)也可供從事51單片機(jī)開(kāi)發(fā)的科研設(shè)計(jì)人員參考使用。
《51單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)實(shí)例精講》配有一張光盤(pán),光盤(pán)里包括了書(shū)中所有的程序代碼和電路圖,讀者稍加修改即可用于自己的設(shè)計(jì),物超所值。
第1章51單片機(jī)開(kāi)發(fā)的基礎(chǔ)知識(shí)
1.151單片機(jī)的硬件結(jié)構(gòu)
1.1.1功能模塊
1.1.2CPU
1.1.3并行I/O端口
1.1.4存儲(chǔ)囂結(jié)構(gòu)
1.1.5定時(shí)/計(jì)數(shù)器
1.1.6串行口
1.1.7中斷系統(tǒng)
1.251單片機(jī)的指令系統(tǒng)
1.2.1尋址方式
1.2.2指令說(shuō)明
1.2.3指令系統(tǒng)表
1.3本章總結(jié)
第2章C語(yǔ)言程序各語(yǔ)句用法與意義
2.1數(shù)據(jù)結(jié)構(gòu)
2.1.1數(shù)據(jù)類型
2.1.2變量與常量
2.1.3數(shù)組
2.1.4指針
2.1.5結(jié)構(gòu)
2.1.6共用體
2.1.7枚舉
2.2運(yùn)算符與表達(dá)式
2.2.1運(yùn)算符分類與優(yōu)先級(jí)
2.2.2算術(shù)運(yùn)算符與表達(dá)式
2.2.3關(guān)系運(yùn)算符與表達(dá)式
2.2.4邏輯運(yùn)算符與表達(dá)式
2.2.5位操作運(yùn)算符與表達(dá)式
2.2.6賦值運(yùn)算符與表達(dá)式
2.3程序結(jié)構(gòu)與函數(shù)
2.3.1程序結(jié)構(gòu)
2.3.2函數(shù)
2.4流程控制語(yǔ)句
2.4.1選擇語(yǔ)句
2.4.2循環(huán)語(yǔ)句
2.4.3轉(zhuǎn)移語(yǔ)句
2.5本章總結(jié)
第3章Keil8051C編譯器
3.1Keil編譯器簡(jiǎn)介
3.2使用Keil開(kāi)發(fā)應(yīng)用軟件
3.2.1建立工程
3.2.2工程的設(shè)置
3.2.3編譯與連接
3.3dScopeforWindows的使用
3.3.1如何啟動(dòng)
3.3.2如何調(diào)試
3.3.3調(diào)試窗口
3.4本章總結(jié)
第4章單片機(jī)實(shí)現(xiàn)液晶顯示
4.1實(shí)例說(shuō)明
4.2設(shè)計(jì)思路分析
4.2.1液晶顯示模塊
4.2.2液晶顯示工作原理
4.2.3設(shè)計(jì)思路
4.3硬件電路設(shè)計(jì)
4.3.1器件選取
4.3.2電源模塊
4.3.3液晶顯示模塊
4.3.4單片機(jī)模塊
4.4軟件設(shè)計(jì)
4.4.1液晶控制驅(qū)動(dòng)囂指令集
4.4.2程序說(shuō)明
4.5實(shí)例總結(jié)
第5章基于MAX7219的8位數(shù)碼管顯示
5.1實(shí)例說(shuō)明
5.2設(shè)計(jì)思路分析
5.2.1LED顯示驅(qū)動(dòng)芯片的選取
5.2.2MAX7219的工作原理
5.3硬件電路設(shè)計(jì)
5.3.1主要器件
5.3.2電路原理圖
5.4軟件設(shè)計(jì)
5.4.1MAX7219的工作時(shí)序和寄存器描述
5.4.2程序說(shuō)明
5.5實(shí)例總結(jié)
第6章鍵盤(pán)輸入實(shí)例——實(shí)現(xiàn)4x4鍵盤(pán)
6.1實(shí)例說(shuō)明
6.2設(shè)計(jì)思路分析
6.3硬件電路設(shè)計(jì)
6.4軟件設(shè)計(jì)
6.5實(shí)例總結(jié)
第7章單片機(jī)實(shí)現(xiàn)語(yǔ)音錄放
7.1實(shí)例說(shuō)明
7.2設(shè)計(jì)思路分析
7.2.1語(yǔ)音芯片選取
7.2.2語(yǔ)音芯片1SD2560簡(jiǎn)介
7.3硬件電路設(shè)計(jì)
7.3.1主要器件
7.3.2電路原理圖及說(shuō)明
7.4軟件設(shè)計(jì)
7.4.1程序流程
7.4.2程序說(shuō)明
7.5實(shí)例總結(jié)
第8章基于MAX197的并行A/D轉(zhuǎn)換
8.1實(shí)例說(shuō)明
8.2設(shè)計(jì)思路分析
8.2.1A/D轉(zhuǎn)換原理
8.2.2如何選擇A/D轉(zhuǎn)換器件
8.2.3A/D轉(zhuǎn)換器對(duì)電源電路的要求
8.3硬件電路設(shè)計(jì)
8.3.1主要器件
8.3.2電路原理圖及說(shuō)明
8.4軟件設(shè)計(jì)
8.4.1MAX197控制字
8.4.2程序流程
8.4.3程序說(shuō)明
8.5實(shí)例總結(jié)
第9章基于TLC549的串行A/D轉(zhuǎn)換
9.1實(shí)例說(shuō)明
9.2設(shè)計(jì)思路分析
9.2.1芯片選取
9.2.2工作原理
9.3硬件電路設(shè)計(jì)
9.3.1主要器件
9.3.2電路原理圖及說(shuō)明
9.4軟件設(shè)計(jì)
9.4.1轉(zhuǎn)換過(guò)程和時(shí)序要求
9.4.2程序流程
9.4.3程序說(shuō)明
9.5實(shí)例總結(jié)
第10章基于MAX527的并行D/A轉(zhuǎn)換
10.1實(shí)例說(shuō)明
10.2設(shè)計(jì)思路分析
10.2.1D/A轉(zhuǎn)換原理
10.2.2如何選擇D/A轉(zhuǎn)換器件
10.2.3D/A轉(zhuǎn)換器對(duì)電源電路的要求
10.3硬件電路設(shè)計(jì)
10.3.1主要器件
10.3.2電路原理圖及說(shuō)明
10.4軟件設(shè)計(jì)
10.4.1MAX527的地址和重要引腳
10.4.2程序流程
10.4.3程序說(shuō)明
10.5實(shí)例總結(jié)
第11章基于MAX517的串行D/A轉(zhuǎn)換
11.1實(shí)例說(shuō)明
11.2設(shè)計(jì)思路分析
11.2.1芯片選取
11.2.2工作原理
11.3硬件電路設(shè)計(jì)
11.3.1主要器件
11.3.2電路原理圖及說(shuō)明
11.4軟件設(shè)計(jì)
11.4.1時(shí)序要求和轉(zhuǎn)換過(guò)程
11.4.2程序說(shuō)明
11.5實(shí)例總結(jié)
第12章基于SHT71數(shù)字溫/濕度傳感器的采集實(shí)現(xiàn)
12.1實(shí)例說(shuō)明
12.2設(shè)計(jì)思路分析
12.2.1SHT71性能概述
12.2.2SHT71的功能說(shuō)明
12.2.3SHT71的引腳尺寸和說(shuō)明
12.3硬件電路設(shè)計(jì)
12.4軟件設(shè)計(jì)
12.4.1SHT71的操作方法
12.42程序流程
12.4.3源程序清單
12.5實(shí)例總結(jié)
第13章基于DS1624的數(shù)字溫度計(jì)設(shè)計(jì)
13.1實(shí)例說(shuō)明
13.1.2設(shè)計(jì)思路分析
13.2.1DS1624簡(jiǎn)介
13.2.2DS1624基本特性
13.2.3DS1624工作原理
13.2.4DS1624工作方式
13.2.5DS1624的指令集
13.3硬件電路設(shè)計(jì)
13.3.1硬件設(shè)計(jì)
13.3.2原理科及其說(shuō)明
13.4軟件設(shè)計(jì)
13.4.1程序流程
13.4.2程序說(shuō)明
13.5實(shí)例總結(jié)
第14章基于DS12C887的實(shí)時(shí)日歷時(shí)鐘顯示系統(tǒng)設(shè)計(jì)
14.1實(shí)例說(shuō)明
14.2設(shè)計(jì)思路分析
14.2.1選擇合適的日歷時(shí)鐘芯片7
14.2.2如何由DS12C887芯片獲取時(shí)間信息
14.3硬件電路設(shè)計(jì)
14.3.1結(jié)構(gòu)框圖
14.3.2主要器件
14.3.3電路原理圖及說(shuō)明
14.4軟件設(shè)計(jì)
14.4.1DS12C877的內(nèi)存空間
14.4.2程序流程
14.4.3程序代碼及說(shuō)明
14.5實(shí)例總結(jié)
第15章單片機(jī)控制的步進(jìn)電機(jī)系統(tǒng)
15.1實(shí)例說(shuō)明
15.2設(shè)計(jì)思路分析
15.2.1步進(jìn)電機(jī)的工作原理
15.2.2步進(jìn)電機(jī)的控制
15.2.3脈沖分配與驅(qū)動(dòng)芯片的選取
15.3硬件電路設(shè)計(jì)
15.3.1結(jié)構(gòu)框圖
15.3.2主要器件
15.3.3電路原理圖廈說(shuō)明
15.4軟件設(shè)計(jì)
15.4.1程序流程
15.4.2程序說(shuō)明
15.5實(shí)例總結(jié)
第16章基于MAX1898的智能充電器設(shè)計(jì)
16.1實(shí)例說(shuō)明
16.2設(shè)計(jì)思路分析
16.2.1為何需要實(shí)現(xiàn)充電器的智能化
16.2.2如何選擇電池充電芯片
16.2.3MAX1898的充電工作原理
16.3硬件電路設(shè)計(jì)
16.3.1主要器件
16.3.2電路原理圖及說(shuō)明
16.4軟件設(shè)計(jì)
16.4.1程序流程
16.4.2程序說(shuō)明
16.5實(shí)例總結(jié)
第17章基于NORFlashAM29LV320的數(shù)據(jù)存儲(chǔ)
17.1實(shí)例說(shuō)明
17.2設(shè)計(jì)思路分析
17.2.1芯片AM29LV320
17.2.2具體設(shè)計(jì)思路
17.3硬件電路設(shè)計(jì)
17.4軟件設(shè)計(jì)
17.4.1AM29LV320的命令與狀態(tài)
17.4.2串行異步數(shù)據(jù)傳輸
17.4.3程序代碼說(shuō)明
17.5實(shí)例總結(jié)
第18章基于XC95144的串口擴(kuò)展
18.1實(shí)例說(shuō)明
18.2設(shè)計(jì)思路分析
18.2.1串口發(fā)送的設(shè)計(jì)
18.2.2串口接收的設(shè)計(jì)
18.2.3串口模塊的設(shè)計(jì)l
18.3硬件電路設(shè)計(jì)
18.4軟件設(shè)計(jì)
18.4.1CPLD的設(shè)計(jì)原理圖
18.4.2C51單片機(jī)程序代碼說(shuō)明
18.5實(shí)例總結(jié)
第19章基于8255擴(kuò)展并行口
19.1實(shí)例說(shuō)明
19.2設(shè)計(jì)思路分析
19.2.1并行口擴(kuò)展的原理
19.2.2芯片選擇
19.3硬件電路設(shè)計(jì)
19.4軟件設(shè)計(jì)
19.5實(shí)例總結(jié)
第20章單片機(jī)實(shí)現(xiàn)智能信號(hào)發(fā)生器
第21章單片機(jī)實(shí)現(xiàn)步進(jìn)式PWM信號(hào)輸出
第22章單片機(jī)實(shí)現(xiàn)CRC算法
第23章單片機(jī)實(shí)現(xiàn)軟件濾波
第七篇通信傳輸系統(tǒng)設(shè)計(jì)
第24章單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸
第25章單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)的數(shù)據(jù)傳輸
第26章單片機(jī)實(shí)現(xiàn)以太網(wǎng)接口
第27章單片機(jī)實(shí)現(xiàn)1C總線通信
第28章單片機(jī)實(shí)現(xiàn)RS-485總線現(xiàn)場(chǎng)監(jiān)測(cè)系統(tǒng)
第29章CAN總線接口通信設(shè)計(jì)
第八篇電源監(jiān)控與抗干擾設(shè)計(jì)
第30章單片機(jī)監(jiān)控電路設(shè)計(jì)
第31章光電隔離電路設(shè)計(jì)
附錄A匯編語(yǔ)言與C語(yǔ)言的混合編程
附錄B實(shí)例配套實(shí)驗(yàn)箱
本書(shū)通過(guò)大量的典型實(shí)例,詳細(xì)介紹了51單片機(jī)各種C語(yǔ)言應(yīng)用專題程序設(shè)計(jì)的流程、方法、技巧及設(shè)計(jì)思想。全書(shū)共分31章,第1章~第3章為基礎(chǔ)知識(shí),介紹了51單片機(jī)開(kāi)發(fā)的硬件結(jié)構(gòu)、指令系統(tǒng)、C語(yǔ)言設(shè)計(jì)以及Keil 8051 C編譯器知識(shí);第4章~第31章為本書(shū)的重點(diǎn),通過(guò)28個(gè)典型的C語(yǔ)言應(yīng)用實(shí)例,詳細(xì)介紹了51單片機(jī)的各種應(yīng)用開(kāi)發(fā)和使用技術(shù),包括輸入/輸出、數(shù)據(jù)采集、控制系統(tǒng)、存儲(chǔ)系統(tǒng)與外設(shè)擴(kuò)展、信號(hào)與算法實(shí)現(xiàn)、網(wǎng)絡(luò)通信與傳輸、電源監(jiān)控與抗干擾設(shè)計(jì)。全書(shū)實(shí)例豐富、代表性強(qiáng),涉及領(lǐng)域廣,每個(gè)例子都調(diào)試通過(guò),都有具體的設(shè)計(jì)思路、硬件電路、軟件設(shè)計(jì)以及程序代碼分析,同時(shí)附錄里專門(mén)提供了本書(shū)實(shí)例配套實(shí)驗(yàn)箱內(nèi)容,對(duì)于讀者學(xué)習(xí)51單片機(jī)的應(yīng)用開(kāi)發(fā)提供了良好的參考和指導(dǎo)價(jià)值。本書(shū)語(yǔ)言簡(jiǎn)潔,層次清晰,書(shū)中的所有程序代碼都使用C語(yǔ)言實(shí)現(xiàn),簡(jiǎn)單易學(xué)、易懂。本書(shū)適合計(jì)算機(jī)、自動(dòng)化、電子及硬件等相關(guān)專業(yè)的學(xué)生進(jìn)行學(xué)習(xí),同時(shí)也可供從事51單片機(jī)開(kāi)發(fā)的科研設(shè)計(jì)人員參考使用。
本書(shū)配有一張光盤(pán),光盤(pán)里包括了書(shū)中所有的程序代碼和電路圖,讀者稍加修改即可用于自己的設(shè)計(jì),物超所值。