單晶片8051 KEIL C實作入門第二版(附光碟)

作者:陳明熒

出版社:松崗

出版日期: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硬體介面板版權宣告及如何訂購

arrow
arrow
    全站熱搜

    ETAITBOOK08 發表在 痞客邦 留言(0) 人氣()