出版時間:2013-1 出版社:清華大學(xué)出版社 作者:張培仁,孫力 編著 頁數(shù):627 字?jǐn)?shù):1030000
內(nèi)容概要
《c8051f系列單片機原理與應(yīng)用》以國內(nèi)外普遍使用的新型c8051f系列微處理器為核心,介紹其原理和c語言編程、基礎(chǔ)實驗和各種接口的應(yīng)用,并有大量完整實用的實例。對于基礎(chǔ)性的原理講解,盡可能簡明,并配有系統(tǒng)的實用實驗;對于應(yīng)用部分,所有實例都是經(jīng)過認(rèn)真調(diào)試并運行成功的。
全書共分18章,主要內(nèi)容包括微控制器的微控原理,c8051f系列單片機結(jié)構(gòu),c51的程序結(jié)構(gòu)與數(shù)據(jù)類型,c51的運算符及數(shù)據(jù)的存儲模式,c51的函數(shù)、控制語句及程序設(shè)計,c8051f單片機系統(tǒng)基礎(chǔ)應(yīng)用實驗,c8051f與傳感器接口及數(shù)據(jù)處理,c8051f與驅(qū)動:led專用電路接口設(shè)計,hid
usb與uart橋接控制器、usb口c8051f的應(yīng)用實例,lcd、觸摸屏接口設(shè)計、spi總線及c8051f300系統(tǒng)應(yīng)用、多cpu嵌入式系統(tǒng)應(yīng)用、c8051f系統(tǒng)的存儲器接口,can總線應(yīng)用,vc總線和實時時鐘接口設(shè)計,c8051f系統(tǒng)低功耗、完整應(yīng)用實例。
《c8051f系列單片機原理與應(yīng)用》知識廣泛,結(jié)構(gòu)緊湊,在編寫中突出微控制器的工作機理和實用性。
《c8051f系列單片機原理與應(yīng)用》可作為電子工程、電子信息技術(shù)、自動控制、計算機應(yīng)用技術(shù)、機械電子、電氣、儀器儀表等基礎(chǔ)專業(yè)教學(xué)用書,也可作為相關(guān)工程技術(shù)人員的技術(shù)參考書。
書籍目錄
第1章微控制器的原理及c8051f系列
1.1微控制器的發(fā)展歷史
1.2微控制器系統(tǒng)簡介
1.3微控制器的發(fā)展
1.48位機發(fā)展的3個技術(shù)飛躍
1.5從c8051f看8位單片機發(fā)展之路
1.6c8051f系列產(chǎn)品優(yōu)勢和分類
第2章c8051f系列單片機結(jié)構(gòu)
2.1c8051f系列單片機總體體系結(jié)構(gòu)
2.2cip-51微控制器
2.3存儲器組織
2.4特殊功能寄存器
2.5flash存儲器
2.6外部數(shù)據(jù)存儲器和片內(nèi)xram
2.7時鐘系統(tǒng)
第1章微控制器的原理及c8051f系列
1.1微控制器的發(fā)展歷史
1.2微控制器系統(tǒng)簡介
1.3微控制器的發(fā)展
.1.48位機發(fā)展的3個技術(shù)飛躍
1.5從c8051f看8位單片機發(fā)展之路
1.6c8051f系列產(chǎn)品優(yōu)勢和分類
第2章c8051f系列單片機結(jié)構(gòu)
2.1c8051f系列單片機總體體系結(jié)構(gòu)
2.2cip-51微控制器
2.3存儲器組織
2.4特殊功能寄存器
2.5flash存儲器
2.6外部數(shù)據(jù)存儲器和片內(nèi)xram
2.7時鐘系統(tǒng)
2.8復(fù)位電路
2.9中斷系統(tǒng)
2.10電源管理
2.11jtag
2.12端口原理參數(shù)和交叉開關(guān)
2.13模擬外設(shè)組成部分
第3章c51的程序結(jié)構(gòu)與數(shù)據(jù)類型
3.1c語言與c8051f系列單片機
3.2 c51的程序結(jié)構(gòu)
3.3c51的數(shù)據(jù)類型
第4章c51的運算符及數(shù)據(jù)的存儲模式
4.1c51的單詞及運算符
4.2數(shù)據(jù)的存儲類型和存儲模式
4.3c51對sfr、可尋址位、存儲器和i/o口的地址訪問
第5章c51的函數(shù)、控制語句及程序設(shè)計
5.1c51的函數(shù)
5.2 c51的控制語句
5.3c51的預(yù)處理器
5.4c51語言和匯編語言的混合編程
第6章c8051f單片機系統(tǒng)基礎(chǔ)應(yīng)用實驗
6.1開發(fā)工具的主要技術(shù)指標(biāo)
6.2cygnal單片機開發(fā)工具集成開發(fā)環(huán)境使用說明
6.3cygnal c8051f單片機實驗
6.4在c8051f020單片機上的初級軟件實驗(匯編語言)
6.5步進(jìn)電機控制實驗(c語言)
6.6壓力測試實驗(c語言)
6.7單總線數(shù)字溫度傳感器測溫應(yīng)用實驗(c語言)
6.8點陣液晶顯示實驗(c語言)
6.9直流電機轉(zhuǎn)速測量控制實驗
6.10利用dac在電阻負(fù)載上輸出可變頻、可變幅值波形
第7章c8051f與傳感器接口及數(shù)據(jù)處理
7.1a/d轉(zhuǎn)換器相關(guān)概念
7.2c8051f931與sill20光感應(yīng)器的應(yīng)用
7.3c8051p與水電站大壩的電阻式傳感器接口與測量
7.4c8051f與土建及水電站大壩的振弦式傳感器接口與測量
7.5c8051f040在溶解氧項目中的應(yīng)用
第8章c8051f與驅(qū)動led專用電路接口設(shè)計
8.1hd7279a驅(qū)動七段碼顯示
8.2具有i2c的lm92和saal064測溫顯示電路的設(shè)計
第9章c8051f的usb轉(zhuǎn)uart橋接控制器
9.1cp2110的usb轉(zhuǎn)uart橋接器.
9.2用專用芯片cp2101進(jìn)行usb接口轉(zhuǎn)換設(shè)計
9.3用專用接口芯片ispl581實現(xiàn)usb接口電路的設(shè)計
第10章具有usb的c8051f應(yīng)用系統(tǒng)
10.1usb系統(tǒng)拓?fù)浣Y(jié)構(gòu)
10.2c8051f326/7功能及軟硬件設(shè)計
第8章c8051f與驅(qū)動led專用電路接口設(shè)計
8.1hd7279a驅(qū)動七段碼顯示
8.2具有i2c的lm92和saal064測溫顯示電路的設(shè)計
第9章c8051f的usb轉(zhuǎn)uart橋接控制器
9.1cp2110的usb轉(zhuǎn)uart橋接器
9.2用專用芯片cp2101進(jìn)行usb接口轉(zhuǎn)換設(shè)計
9.3用專用接口芯片ispl581實現(xiàn)usb接口電路的設(shè)計
第10章具有usb的c8051f應(yīng)用系統(tǒng)
10.1usb系統(tǒng)拓?fù)浣Y(jié)構(gòu)
10.2c8051f326/7功能及軟硬件設(shè)計
10.3利用c8051f340的usbxpress開發(fā)包進(jìn)行usb通信設(shè)計
10.4基于usb總線的多路電話錄音系統(tǒng)
10.5基于c8051f320心電監(jiān)護(hù)系統(tǒng)設(shè)計
10.6c8051f320的數(shù)據(jù)采集系統(tǒng)usb接口設(shè)計
10.7c8051f320soc與am45db321構(gòu)成數(shù)據(jù)采集存儲系統(tǒng)
第11章c8051f040與lcd、觸摸屏接口設(shè)計
11.1工程智能儀器介紹
11.2lcd液晶顯示技術(shù)
11,3大壩傳感器的測量系統(tǒng)硬件設(shè)計
11.4驅(qū)動lcd的cp24xx專用芯片與c8051f接口簡介
11.5觸摸屏模塊接口電路設(shè)計
11.6觸摸屏(ads7846)接口和線性校準(zhǔn)設(shè)計實例
第12章08051f300系統(tǒng)及spi應(yīng)用
12.1c8051f300系統(tǒng)功能概述
12.2c8051f系列串行外設(shè)接口spi介紹
12.3c8051f30x系列軟件spi應(yīng)用實例說明
12.4 spi軟件實例清單
第13章多c8051f微處理器系統(tǒng)應(yīng)用
13.1多cpu嵌入式系統(tǒng)的設(shè)計方法
13.2雙cpu的can總線中繼器設(shè)計
第14章c8051f系統(tǒng)的存儲器接口
14.1存儲器及其分類
14.2c8051f片內(nèi)外部數(shù)據(jù)存儲器
14.3鐵電存儲器(fram)結(jié)構(gòu)及應(yīng)用
14.4微處理器內(nèi)部的flash在線編程
第15章c8051f040的can總線通信應(yīng)用
15.1現(xiàn)場總線的技術(shù)
15.2can總線遠(yuǎn)程控制網(wǎng)絡(luò)硬件系統(tǒng)的設(shè)計與實現(xiàn)
15.3can總線遠(yuǎn)程控制網(wǎng)絡(luò)軟件系統(tǒng)的設(shè)計和實現(xiàn)
15.4can總線兩點之間通信實例程序清單
第16章i2c總線和實時時鐘接口設(shè)計
16.1i2c技術(shù)產(chǎn)生背景
16.2i2c總線技術(shù)概況
16.3具有i2c總線pcf8563實時時鐘/日歷芯片
第17章c8051f系統(tǒng)低功耗
17.1低功耗原理
17.2c8051f電源管理技術(shù)及功耗計算
17.3整體系統(tǒng)低功耗要解決的問題
第18章c8051f系列的綜合應(yīng)用實例
18.1spi接口應(yīng)用——isd4004語音錄放芯片
18.2智能的鋰離子電池充電器設(shè)計
18.3用c8051f020串行flash擴展大容量數(shù)據(jù)存儲器
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 語法:object.RThreshold[value](value——整型表達(dá)式,說明在產(chǎn)生OnComm事件之前要接收的字符數(shù))。 說明:當(dāng)接收字符后,若RThreshold屬性設(shè)置為0(默認(rèn)值)則不產(chǎn)生0nComm事件。例如,設(shè)置RThreshold為1,接收緩沖區(qū)收到每一個字符都會使MSComm控件產(chǎn)生0nComm事件。 3)CTSHolding屬性 作用:確定是否可通過查詢Clear To Send(CTS)線的狀態(tài)發(fā)送數(shù)據(jù)。Clear To Send是調(diào)制解調(diào)器發(fā)送到相連計算機的信號,指示傳輸可以進(jìn)行。該屬性在設(shè)計時無效,在運行時為只讀。 語法:object.CTSHolding(Boolean)。 MSComm控件的CTSHolding屬性設(shè)置值: True Clear To Send線為高電平。 False Clear To Send線為低電平。 說明:如果Clear To Send線為高電平并且超時,MSComm控件設(shè)置CommEven屬性為comEventCTSTO并產(chǎn)生OnComm事件。 Clear To Send線用于RTS/CTS(Request To Send/Clear To Send)硬件握手。如果需要確定Clear To Send線的狀態(tài),CTSHolding屬性給出一種手工查詢的方法。 4)SThreshold屬性 作用:MSComm控件設(shè)置CommEvent屬性為comEvSend并產(chǎn)生OnComm事件之前,設(shè)置并返回傳輸緩沖區(qū)中允許的最小字符數(shù)。 語法:object.SThreshold[value](value——整型表達(dá)式,代表在OnComm事件產(chǎn)生之前在傳輸緩沖區(qū)中的最小字符數(shù))。 說明:若設(shè)置SThreshold屬性為0(默認(rèn)值),數(shù)據(jù)傳輸事件不會產(chǎn)生OnComm事件。若設(shè)置SThreshold屬性為1,當(dāng)傳輸緩沖區(qū)完全為空時,MSComm控件產(chǎn)生OnComm事件。如果在傳輸緩沖區(qū)中的字符數(shù)小于value,CommEvent屬性設(shè)置為comEvSend,并產(chǎn)生0nComm事件,comEvSend事件僅當(dāng)字符數(shù)與SThreshold交叉時被激活一次。例如:如果SThreshold為5,僅當(dāng)在輸出隊列中字符數(shù)從5降到4時,comEvSend才發(fā)生;如果在輸出隊列中從來沒有比SThreshold多的字符,comEvSend事件將不會發(fā)生。 5)CDHolding屬性 作用:通過查詢Carrier Detect(CD)線的狀態(tài)確定當(dāng)前是否有傳輸。Carrier Detect是從調(diào)制解調(diào)器發(fā)送到相連計算機的一個信號,指示調(diào)制解調(diào)器正在聯(lián)機。該屬性在設(shè)計時無效,在運行時為只讀。 語法:object.CDHolding。 CDHolding屬性的設(shè)置值如下: Tree Carrier Detect線為高電平。 False Carrier Detect線為低電平。 說明:如果Carrier Detect線為高電平并且超時,MSComm控件設(shè)置CommEvent屬性為comEventCDTO并產(chǎn)生OnComm事件。 6)DSRHolding屬性 作用:確定Data Set Ready線的狀態(tài)。Data Set Ready信號由調(diào)制解調(diào)器發(fā)送到相連計算機,指示做好操作準(zhǔn)備。該屬性在設(shè)計時無效,在運行時為只讀。
編輯推薦
《C8051F系列單片機原理與應(yīng)用》特點: 理論與實際、教學(xué)與實驗相結(jié)合; C浯言和匯編編程互補; 硬件與軟件、上層與底層軟件編程結(jié)合; 實例豐富、知識面廣,易學(xué)易用!
圖書封面
評論、評分、閱讀與下載
C8051F系列單片機原理與應(yīng)用 PDF格式下載