《單片機原理及C51應用》是2009年華東理工大學出版社出版的圖書,作者是劉小成、吳清、夏春明。
書名 | 單片機原理及C51應用 | 作者 | 劉小成,吳清,夏春明 |
---|---|---|---|
ISBN | 9787562824114 | 類別 | 計算機與互聯(lián)網>單片機與嵌入式 |
頁數 | 299 | 出版社 | 華東理工大學出版社 |
出版時間 | 2009-01-01 | 裝幀 | 平裝 |
開本 | 16 |
1976年,Intel公司推出第一款8位單片機MCS一48,宣告了單片機時代的到來。短短幾十年里,單片機技術獲得了長足的發(fā)展,在越來越廣泛的領域內大顯身手。
隨著科學技術的日新月異變化,單片機也從剛開始的8位單片機發(fā)展到16位、32位等諸多系列。其中,51系列單片機由于其靈活方便、價格便宜的優(yōu)點,在眾多制造廠商的支持下發(fā)展成為具有上百個品種的大家族。至今為止,其他任何一個單片機系列均未發(fā)展到如此的規(guī)模。
緒論
控制技術發(fā)展狀況
1.繼電邏輯控制
2.過程儀表控制
3.集散控制系統(tǒng)(DCS)
4.可編程控制器(PLC)
5.微型計算機(PC和IPC)
6.可編程邏輯器件(CPLD和FPGA)
單片機簡述
1.CUP的發(fā)展
2.片內存儲器的發(fā)展
3.片內輸入輸出接口功能
4.在線編程目前有兩種不同方式
5.功耗、封裝及電源電壓的進步
6.工藝上的進步
7.可靠性技術發(fā)展
8.單片機常用外圍接口介紹
9.單片機軟件的發(fā)展
第一章 單片機基礎知識
1.1 單片機中的數
1.2 單片機的硬件基礎
1.3 單片機的特點
1.4 單片機在機電一體化中的應用
小結
思考題與習題
第二章 MCS 51單片機結構
2.1 單片機的引腳功能
2.2 存儲空間
2.3 CPU時序
小結
思考題與習題
第三章 指令系統(tǒng)
3.1 程序設計語言簡介
3.2 指令格式和尋址方式
3.3 指令系統(tǒng)
3.4 程序設計
小結
思考題與習題
第四章 C51基礎
4.1 C語言簡介
4.2 數據及運算
4.3 C程序結構
4.4 函數
4.5 數組、指針和結構
第五章 并行I/O口
5.1 PO口
5.2 P1口
5.3 P2口
5.4 P3口
5.5 應用舉例
思考題與習題
第六章 定時器
6.1 定時器的結構及工作原理
6.2 定時器的控制
6.3 定時器的工作方式
6.4 定時器的應用
思考題與習題
第七章 串行接口
7.1 串行通信
7.2 8051單片機的串行口
7.3 串行接口通信舉例
思考題與習題
第八章 中斷系統(tǒng)
8.1 中斷的概念
8.2 51單片機的中斷系統(tǒng)中斷源及其優(yōu)先級管理
8.3 單片機中斷處理過程
8.4 中斷請求的撤除
8.5 關于外部中斷
8.6 中斷程序編程舉例
思考題與習題
第九章 RAM/ROM擴展系統(tǒng)
9.1 概述
9.2 最小系統(tǒng)與程序存儲器的擴展
9.3 數據存儲器擴展
思考題與習題
第十章 I/O擴展系統(tǒng)及應用設計
10.1 I/O地址譯碼技術
10.2 簡單I/O口擴展
10.3 8255A可編程并行I/O口擴展
10.4 8155可編程并行I/O口擴展
10.5 通過串行口擴展
10.6 單片機系統(tǒng)擴展
10.7 單片機的接口應用
思考題與習題
第十一章 單片機系統(tǒng)的開發(fā)
11.1 單片機系統(tǒng)開發(fā)工具總體介紹
11.2 原理圖和PCB設計的計算機輔助軟件
11.3 調試仿真軟件
附錄 MCS-51指令速查表
參考文獻
8051單片機在一塊芯片上集成了一個微型計算機的主要部件,它包括以下幾部分: 1個8位微處理器(CPU)。 1個時鐘電路。 4KB程序存儲器。 256B數據存儲器。 2個16位定時/計數器。 64KB...
單片機的主要應用領域 由于單片機有許多優(yōu)點,因此其應用領域之廣,幾乎到了無孔不入的地步。單片機應用的主要領域有: 1) 智能化家用電器:各種家用電器普遍采用單片機智能化控制代替?zhèn)鹘y(tǒng)的電子線路控制,升級...
用c51單片機做AD轉換,只要用一個簡單的延時就可以,沒必要動用定時器這么高級的東西,DMA就更別提了,我寫了很多程序,還真沒有人能用C51實現DMA,DMA一般在arm系列和FPGA等的高級嵌入式里...
格式:pdf
大?。?span id="8ehaese" class="single-tag-height">83KB
頁數: 未知
評分: 4.8
基于高職學院學生的特點,利用項目式的教學方法對《單片機原理及應用》課程進行了整體設計,提出了以\"單片機最小開發(fā)系統(tǒng)\"為主線的1344的教學模式,初步實現了課程的整體設計,提高了學生學習的主動性和積極性,達到較好的教學效果。
格式:pdf
大?。?span id="x05dxj5" class="single-tag-height">83KB
頁數: 2頁
評分: 4.3
介紹了一種基于C51單片機和光纖技術的液位測量儀的系統(tǒng)設計。采用浮動機構跟蹤液位,用光碼盤將線位移轉換為角位移。光通斷的變化信號由光纖傳輸到測量室,并轉換為電脈沖,單片機對脈沖記數即測量出液位大小。用兩套光纖來確定液位變化的方向。該系統(tǒng)能夠實現液位計量、超限報警、聲光顯示、串口通訊等功能。分辨率達1mm,測量精度為±2mm,本質安全防爆。
本書作為《單片機原理及應用——基于Proteus和Keil C》的姊妹篇,在保持原教材結構和風格的基礎上,取消了其中的匯編語言內容,將節(jié)省的空間用于加強C51語言內容。
本書在C51內容編排上做了較大改進:在集中介紹了執(zhí)行語句、變量、指針、數組和函數等C51基本內容之后,安排了LED控制、獨立開關檢測、行列式鍵盤掃描、數碼管靜態(tài)和動態(tài)顯示等與單片機I/O口相關的C51應用內容,以此縮短編程語言與單片機應用的教學時間差。中斷函數及片外RAM訪問等與單片機硬件相關的C51內容則穿插到后續(xù)原理章節(jié)里介紹。采用這種集中與分散相結合,理論與應用相結合的方案,有望促使讀者更好地掌握C51與單片機內容,為今后的工程應用打下扎實基礎。 為方便讀者學習,本書每章都有小結和習題,書末附有與教學進度相呼應的實驗指導及相關閱讀材料,還配有相關課程網站。
本書可作為高等工科院校機械類、電氣與電子信息類、計算機類各專業(yè)48~64學時要求的教材,也可作為從事嵌入式應用系統(tǒng)設計、生產從業(yè)人員的崗位培訓教材及自學參考書。
本書以89C51為典型機型,結合大量實例,并以Keil C51作為主要編程和調試工具,由淺入深地講解了單片機的工作原理及應用技術。全書共分為9章,主要內容包括:單片機基礎知識與數制編碼、單片機匯編語言程序設計、單片機C51語言程序設計、中斷系統(tǒng)與定時/計數器、串行接口、單片機接口技術、單片機應用系統(tǒng)開發(fā)。本書將單片機技術的硬件和軟件、理論和實踐、情境化設計項目等進行了有機的結合,使讀者可以在接近實際開發(fā)的過程中較完整地學習單片機技術及開發(fā)工具的使用,實現了教、學、做的合一。
了“以項目為載體”的編寫思路,以及以項目引導教學的編寫原則。經過與多所高職高專教學一線教師的深入切磋,我們對教學內容進行了整合,將合適的應用實例與具體知識點相融合,盡量做到學以致用,并適當降低了理論難度,豐富了實踐內容。
本書以常用的89C51為典型機型講述單片機原理及接口技術,以提高學生實際應用能力為目的豐富了常用串行口芯片擴展的內容。書中還利用一章的篇幅具體對兩個設計實例進行了詳盡的實施過程描述,可使學生熟悉設計過程中的思路與方法。本書采用C51語言作為設計語言,為學生能夠早日掌握單片機的實際開發(fā)技術做出了較好的鋪墊。
本書共分為9章,第1、2章介紹單片機的認知和初步應用,第3、4章介紹單片機的匯編語言及C51語言程序設計,第5~7章介紹單片機的中斷系統(tǒng)、定時/計數器和串行接口,第8、9章介紹單片機接口技術和單片機應用系統(tǒng)開發(fā)。附錄中的ASCII碼表、51單片機匯編指令速查表、Keil C51常用庫函數和Keil C51常見錯誤警告提示信息可供查詢。全書參考學時為84學時,第3章可作為選學內容。
本書可作為高職高專、中等職業(yè)學校電類專業(yè)“單片機原理及應用”課程以及實踐的教學用書,同時也非常適合自學單片機的讀者作為參考。
本書由承德石油高等??茖W校鄧立新?lián)沃骶?,承德石油高等專科學校董國增、衡水職業(yè)技術學院曹月真任副主編。具體編寫分工如下:第1章、第5章、第6章和第7章由曹月真編寫,第2章和第3章由錢彬編寫,第4章由鄧志輝編寫,第8章由董國增編寫,第9章和附錄由鄧立新編寫。
由于作者水平及能力有限,加之時間倉促,書中難免出現錯誤和不妥之處,懇請讀者批評指正,并歡迎來函來電探討,一并感謝。
編 者