作者:陳明熒
出版社:松崗
出版日期:2010年06月01日
語言:繁體中文 ISBN:9789867309587
書號:XP10057
定價:490元 75折價:368元
有看部落格的才有此優惠ㄛ
內容簡介
本書是一本學習 8051 入門的參考用書,從最基本的 8051 內部結構開始介紹,C 程式如何設計,如何產生執行檔,及如何測試皆做詳細的說明,在實習環境上,本書實驗皆可由一般模擬器(ICE)或是燒錄 89C51/89S51 來做驗証。同時介紹實用的 89CXX 燒錄模擬器(VP51) 及 8051 IO 控制板(IO51) 做 8051 程式開發設計,此二控制板並非昂貴的開發工具,最主要這對初學者、在學學生或是有心學好單晶片 8051 的朋友而言均是不錯的選擇,尤其是遇到要做畢業專題時,您就不必一定得整天都待在學校的實驗室與 ICE 為伴,只要在家中擺一套 VP51 或是 IO51,在家中便可以做專題製作了,甚至畢業以後還可以自組個人工作室,做一些專案的硬體產品設計。
本書特色
[深入淺出] 引導初學者以8051 KEIL C 做設計及 DIY 89S51/S52 燒錄器
[動手實作] 介紹燒模器VP51及IO51/E51 及自己焊接萬用板,在家做實驗
[技術探討] 串列介面技術、8051 ISP介面、8051 常用相容及特殊晶片介紹
[專題活用] 含豐富的8051 專題製作建議題目,學生專題製作有方向可循
本書適用對象
高職及大專院校電子系、電機系、自動控制系,單晶片、微電腦、介面技術及專題製作參考教材。一般學生、工程師、業餘玩家,學習 8051及專題製作參考教材。
章節目錄
第1章微電腦及單晶片介紹
本章主要介紹微電腦組成的基本架構,單晶片微電腦的特點及其應用領域,使初學者可以很快地了解一套控制系統是如何構成的。
第2章單晶片8051硬體介紹
本章主要介紹8051的特性、接腳、內部控制暫存器、常用相容晶片、…等相關硬體介紹。
第3章C語言程式設計基礎
在真正進入8051C程式設計前,本章先介紹一般C語言程式設計的基礎知識,對初學的讀者而言,可以很快掌握KEILC語言的程式設計重點。
第4章8051程式測試
功欲善其事必先利其器,在進入8051程式測試前,先對基本相關實驗環境及軟體硬體工具做說明,讀者可以針對需要而加以添購。
第5章基本I/O控制
在自製8051單板而且測試成功後,我們可以利用8051單板來做一些基本的I/O控制實驗,像是工作LED指示燈、走馬燈控制、七節顯示器控制、按鍵控制等實驗,至於更複雜的介面可以依需要而加以擴充。
第6章中斷控制
本章先介紹外部中斷的控制方式,並舉實例來做說明。
第7章計時計數器控制
在本章中,我們分別來介紹其各種計時計數器的工作模式,並舉例來說明利用計時器來做各種控制程式的設計。
第8章串列介面控制
在本章中我們將說明串列傳送的通訊原理,及8051串列埠的使用,並以實驗來說明串列資料的接收及傳送,這些都是一些非常基本的測試程式,熟悉這些程式的設計,在以後8051單板專題製作上用途很多,可以做多顆8051單晶片的系統連線控制也可以與PC做資料傳送。
第9章LCD介面控制
在電子材料行買到的LCD,其背面含有控制電路,其上面有專門的IC來完成LCD的動作控制,在自行設計的介面中,只要送入適當的命令碼和欲顯示的資料,LCD便會將其字元顯示出來,在程式控制上非常方便。本章將就這方面進行介紹。
第10章類比至數位轉換介面
類比至數位轉換器,簡稱ADC(Analog-DigitalConverter)是將連續類比信號轉換為數位信號的元件,一般外界的物理量像電流、位移、溫度、壓力、重量、聲音等均可以經過感知器介面處理而轉換為類比的電壓,是屬於類比信號,經過ADC介面做信號轉換成為數位信號後,方能由電腦做資料的儲存或是運算及處理。
第11章數位至類比轉換介面
數位至類比轉換器簡稱DAC(Digital-AnalogConverter)是將數位信號轉換成連續的類比信號的元件,一般用在數位介面或微處理機的介面輸出控制上,熟悉此控制介面技巧將可以在自行設計的產品中加入語音的功能,提升產品的附加價值。
第12章遙控伺服機控制
本章是以遙控玩具店,市售標準的遙控伺服機來做實驗,此一裝置在無線電遙控飛機、遙控船上一定會用到,主要是介紹其內部結構及工作原理,並以8051介面來設計驅動程式,可以精確的控制伺服機動作。
第13章中文LCD介面控制
早期LCD一般分為兩型,一種是文字模式LCD,功能如第9章所介紹,用來顯示標準的英文字型及鍵盤上的ASCII標準符號,另一種為繪圖模式LCD,可以以畫點方式來顯示特殊字型、中文字圖形或是做動畫應用。本章將介紹另外一種控制上相當方便的中文LCD介面,其控制方式相容於傳統的文字模式LCD,新增加的功能是將常用的中文字字型資料內建在LCD模組內部,直接解決要顯示中文訊息的問題,減少控制程式設計的複雜性。
第14章專題製作---音樂盒
本章將利用單晶片8051結合內部計時器及LCD顯示器,設計一個簡易的微電腦音樂盒,按下單鍵可以演奏預先設定的歌曲旋律,最重要的是自己還可以經由程式設計來輸入新的歌曲,將自己喜歡的歌曲輸入程式中,音樂盒可以經常發出宜人的音樂旋律,增加生活的樂趣。
第15章專題製作---單晶片時鐘
本章將利用單晶片8051C語言控制程式結合LCD,設計一個簡易的微電腦時鐘,可以放在自己的工作桌上使用顯示現在時刻,或是每次重置後開始計時,完成一件工作要花費多少時間。
第16章專題製作---倒數計數器
本章將利用單晶片8051結合LCD顯示器,設計一個簡易的微電腦倒數計數器,可以放在家中使用,例如煮泡麵,煮開水,小睡片刻,做一小段時間計時。當倒數計時為0時,則發出聲響,通知倒數終了,該做些重要的事了。本專題可以學習8051計時器時間計時處理、按鍵掃描、LCD顯示、壓電喇叭發出嗶聲的設計方法。
附錄AASCII對照表
附錄B簡易穩壓電源製作
附錄C本書實驗所需設備工具及零件
附錄D如何自製8051單板
附錄EVP5189CXX燒錄模擬器特性及使用說明
附錄FIO51控制板特性及使用說明
附錄GIO51控制板完整電路圖
附錄H設計並製作簡易8051模擬器
附錄I如何以KEILC發展系統編譯程式及除錯並執行
附錄JE51控制板特性說明
附錄KE51控制板完整電路圖
附錄L專題製作建議題目
附錄M硬體介面板版權宣告及如何訂購
留言列表