基于C語言C8051F系列微控制器原理與應用

出版時間:2007-11  出版社:清華大學  作者:張培仁,孫力  頁數:479  

內容概要

C805lF系列微控制器是目前8位微控制器中功能最齊全、性能最優(yōu)的一種。        本書集作者多年的教學、科研經驗于一體,以國內外普遍使用的新型C8051F系列微處理器為核心,閘述其工作原理及應用,并配有大量的實例;基礎性的原理部分,盡可能說明白講清楚;實例部分都是精心挑選、仔細調試并能成功運行的例l了,有較強的實用性和可操作性。    本書特點在于以c語言編程為主,著重介紹C語言與匯編語言之問的調用和轉換,很多例了足同時給出c語言和匯編語苦兩種版本,便于讀者對照學習。另外,還介紹芯片的實際應用背景、芯片設計思想,以及應用時應注意的問題,從而避免在教學過程中繹常出現的“一看就懂、一放就忘、一用就錯”的問題,盡可能使讀者知其然亦知其所以然。

書籍目錄

第1章 微控制器的原理 1.1 微控制器與計算機的關系 1.2 微控制器系統(tǒng)簡介 1.3 微控制器的發(fā)展 1.4 8位機發(fā)展的3次技術飛躍第2章  C8051 F系列單片機結構 2.1  C8051F系列單片機總體體系結構    2.1.1  C8051F系列單片機的主要模塊特性    2.1.2  C8051F與MCS.51系列單片機的性能比較 2.2  CIP.51微控制器 2.3  存儲器組織    2.3.1 程序存儲器    2.3.2 數據存儲器    2.3.3 通用寄存器  2.3.4 位尋址空間    2.3.5 堆棧    2.3.6 片內數據存儲器讀寫實例 2.4 特殊功能寄存器 2.5 FLASH存儲器    2.5.1 非易失性數據存儲    2.5.2 安全選項 2.6 外部數據存儲器和片內XRAM    2.6.1 端口選擇和配置    2.6.2 復用和非復用選擇    2.6.3 存儲器模式選擇    2.6.4 時序 2.7 時鐘系統(tǒng)    2.7.1 時序與時鐘    2.7.2 設計和使用時鐘時應考慮的問題    2.7.3 時鐘控制寄存器    2.7.4 外部振蕩器舉例    2.7.5 系統(tǒng)時鐘初始化編程實例 2.8 復位電路    2.8.1  復位原理    2.8.2 復位電路設計注意事項    2.8.3  C805 1F系列的8種復位源 2.9  中斷系統(tǒng) 2.10  電源管理    2.10.1  電源管理原理    2.10.2 電源管理注意事項 2.11  嵌入式系統(tǒng)調試基礎:JTAG    2.11.1 JTAG原理    2.11.2 邊界掃描    2.11.3 FLASH.存儲器編程命令第3章 C8051 F系列的模擬外設 3.1 模擬外設組成部分 3.2 A/D轉換器簡介    3.2.1 A/D轉換器的工作原理    3.2.2 設計A/D轉換器的注意事項 3.3 ADC0的組成及其控制    3.3.1  ADC0的工作方式    3.3.2  ADC0的SFR定義    3.3.3  ADC0的電氣特性    3.3.4  ADC0編程實例 3.4 ADC2的組成及其控制    3.4.1  ADC2的工作方式    3.4.2  ADC2的SFR    3.4.3  ADc2可編程窗口檢測器 3.5 12 位電壓輸出DAC    3.5.1 DAC工作過程    3.5.2  DAC輸出更新    3.5.3  DAC輸出格式化    3.5.4  DAC編程實例 3.6 高壓差分放大器 3.7  比較器    3.7.1  比較器的工作原理    3.7.2 比較器應用編程實例 3.8  電壓基準第4章 數字I/O端口第5章 C51的程序結構與數據類型第6章 C51的運算符及數據的存儲模式第7章 C51的函數、控制語句及程序設計第8章 C8051F應用開發(fā)實例第9章 C8051控制器局域網(CAN)第10章 C8051F綜合實驗設計附錄A CIP-51指令集附錄B C51庫函數附錄C 錯誤信息附錄D L51連接定位器使用錯誤提示附錄E 技術支持附錄F C8051F單片機開發(fā)工具附錄G 新華龍電子C8051F單片機結構教學實驗機簡介

圖書封面

評論、評分、閱讀與下載


    基于C語言C8051F系列微控制器原理與應用 PDF格式下載


用戶評論 (總計46條)

 
 

  •   書講解的很詳細,適合初學者,以F040為例進行講解的
  •   學完89C51系列單片機 向ARM過渡的一本好書,能從中收獲不少
  •   這本書講的很詳細,特別適合初學者學習~好書!
  •   從下訂單到收到東西,速度很快,這本書深入淺,適合單片機初學者的進一步學習
  •   這本書很好,
  •   全新的,正版
  •   書很新,跟書店里的一樣哦!
  •   買的東西很不錯 ,就是送貨稍微有點慢了 ,其他都很好
  •   書的質地很好,很滿意
  •   有點深奧 ,還不錯!沒怎么看呢!印刷質量不錯!
  •   很好的 實用 看了N便
  •   此次服務非常的好!
  •   書都不錯,要會讀才行,呵呵
  •   買來讀了幾章,內容還算豐富,但主要還是以F040為基礎進行講解,前幾章器件介紹的很多內容都可以從手冊文檔中找到。后幾章介紹的C語言的還不錯,很適合初學者研究。
  •   書講解的很詳細,美中不足的是本書是以F40為例進行講解的,我用的是F21,不過影響很小。.總體還不錯
  •   我是在網上經過看別人的評價和書目 來買的 ,我認為會不錯,還沒仔細讀
  •   書比較基礎,適合初學者條理算比較清楚地
  •   這是我工作上需要的書,不錯
  •   這本書總的說來還是很不錯的,講解很透徹,很適合初學者
  •   還是清華出版的有深度,學的東西很多
  •   有一本這書,精細的對數據手冊進行了分析
  •   好東西大家支持
  •   書還行,不過基礎的東西太少!對新手不適合??!不過做為一本工具書還是很好的
  •   還行,值得看一下,適合初學者
  •   還行,值得大家看一下,或參考一下
  •   基于C語言8051F系列:微控制器原..”
  •   一般,和芯片資料差不多
  •   內容還好,但是我認為語言組織不是很好.
  •   內容一般,而且沒光盤,可操作性差。
  •   很多內容是照搬手冊上的,但是這書還是有用處,就是范例中有很多錯誤,需要細心
  •   感覺好多東西都是直接從新華龍網站上的單片機的數據手冊里搬過來的,
  •   內容講得很淺,實際應參考沒有多大的價值.
  •   細讀了一半,感覺錯誤很多。
    有的地方寫的不流暢
  •   怎么說呢基本上就是說明書沒什么東西還寫了四百多頁100多頁把說明書抄上了更可笑的是還講了一點c語言語法我們來學51f來了也不是看c語言的基本語法基本例程少不能循序漸進的學習買數的人要謹慎
  •   這本書很不好,我仔細研究過它里面的講CAN總線的那一章,基本就是翻譯的CAN Specification Version 2.0和Bosch_CAN_User's_Guide,而且翻譯的很差,有很多錯誤,它里面的例程基本是抄襲的新華龍的開發(fā)板自帶的例程。這本書后面說“本書是某某大學和某某大學的教授的30年的經驗的結晶”,我看完這書心想這些所謂的教授究竟是怎么評上的,連一個??粕疾蝗?。所以我對這本書很失望,買了以后大喊上當,現在已經把它扔進垃圾箱了。如果大家想學習C8051F040我建議看童長飛編的《C8051F系列單片機與C語言編程》和新華龍的網站上有C8051F系列各個型號單片機的數據手冊,有了這兩樣你就會很快入門和精通C8051F單片機了??!以上評論僅是我個人的觀點!不妥之處還請海涵!??!
  •   我在閱讀這本書時,看到關于CAN的那一章發(fā)現這本書是照著Bosch_CAN_User's_Guide來翻譯。而關于CAN的例程就是我買新華龍開發(fā)板配套過來的例程,而其是一字不差的抄上去。我覺得我并不在乎買書的錢,但這錢花的真冤枉!還自吹自擂的說“2位資深教授總結30年教學科研經驗傾力之作”這只是我的個人見解,只供參考!
  •   第一次在卓越買書,送貨速度比買其他東西慢些。。
  •   書還不錯,比想象中的要好例子很實用。適合已經入門的人
  •   還可以,比較基礎,沒C語言的基礎也可以用。
  •   主要以介紹C8051F040單片機為例,我認為講的真的很好,對我很有幫助!
  •   這本書書很厚,物有所值。
  •   雖然有手冊,本書整理了下,不清楚的時候翻翻,體會下?。?/li>
  •   當年買的,不知道哪去了都,至少是正品
  •   學這款單片機用這本書肯定是正確的選擇!
  •   很感謝送貨的師傅,很冷的天等了我很久,真的很感謝!
  •   很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7