零起點學單片機與CPLD和FPGA

《零起點學單片機與CPLD/FPGA》適合計算機、電子、控制及信息等相關專業的大中專學生、職業學校學生及廣大電子設計製作愛好者使用。

基本介紹

  • 中文名::《零起點學單片機與CPLD和FPGA》
  • 作者::楊桓
  • 系列::單片機與嵌入式
  • 價格::¥32.00
  • 語種::中文
  • ISBN::9787811240061
  • 出版社::北京航空航天大學出版社
  • 頁數::336頁
  • 開本::16開
  • 出版時間::2007年4月1日
  • 裝幀::平裝
圖書簡介,內容簡介,目錄,第1章嵌入式系統概述,第2章AT89S51單片機的硬體結構,第3章指令系統及彙編程式設計,第4章單片機內部資源及套用,第5章CPLD/FPGA的組成結構與套用,第6章AT89S51單片機系統資源擴展,第7章單片機硬體軟體綜合系統開發,參考文獻,

圖書簡介

作 者:楊桓等著
封面
出版社:北京航空航天大學出版社
ISBN:9787811240061
出版時間:2007-04-01
版 次:1
頁 數:336
裝 幀:平裝
所屬分類:圖書>計算機與網際網路>單片機與嵌入式
商品編號:10667081
印刷時間:2007-04-01
紙 張:膠版紙
附 件:光碟
定價:¥32.00
封面封面

內容簡介

《零起點學單片機與CPLD/FPGA(附光碟1張)》系統地介紹了51系列單片機與CPLD/FPGA等嵌入式技術的發展歷程、指令集及其軟體系統,以51系列單片機以及Altera公司的CPLD/FPGA晶片為例,結合延時控制蜂鳴器、I2C、LED顯示、鍵盤、LcD液晶、洗衣機控制系統、電機控制和電子鬧鐘系統等設計實例,由淺入深地講述了套用單片機與CPLD/FPGA進行電子設計的方法,並介紹了單片飢與CPLD/FPGA的接口與通信模組的設計實踐。書中的電路圖和源程式已經過實驗驗證,讀者可直接套用於自己的設計中。《零起點學單片機與CPLD/FPGA(附光碟1張)》配光碟1張,內含《零起點學單片機與CPLD/FPGA(附光碟1張)》部分章節的原始碼、實驗指導原始碼以及部分工具軟體。
《零起點學單片機與CPLD/FPGA(附光碟1張)》的特點是強調實用性和先進性,力求通俗易懂,同時又包含了作者的一些最新研發成果。
《零起點學單片機與CPLD/FPGA(附光碟1張)》適合計算機、電子、控制及信息等相關專業的大中專學生、職業學校學生及廣大電子設計製作愛好者使用。

目錄

第1章嵌入式系統概述

1.1嵌入式系統簡介
1.2單片機簡介
1.3單片機系統開發流程

第2章AT89S51單片機的硬體結構

2.1單片機的內部結構
2.2單片機的引腳功能
2.3單片機的中央處理器
2.4單片機的存儲器結構
2.5單片機的I/O口
2.6單片機的時序與復位
2.7單片機的工作方式及工作原理

第3章指令系統及彙編程式設計

3.1單片機指令系統概述
3.2單片機定址方式
3.3指令系統分類
3.4彙編語言的偽指令
3.5彙編語言程式設計及實用程式舉例
3.6各類指令的中英文對照

第4章單片機內部資源及套用

4.1單片機系統的中斷系統
4.2單片機系統的定時器/計數器
4.3單片機系統的串列通信

第5章CPLD/FPGA的組成結構與套用

5.1Altera器件簡介與選型
5.2CPLD/FPGA的組成結構及區別
5.3系統模型與基本電路的VHDI。語言描述

第6章AT89S51單片機系統資源擴展

6.1單片機的匯流排與編址
6.2存儲器的擴展
6.3程式存儲器的擴展
6.4數據存儲器的擴展
6.5單片機系統I/O接口的擴展

第7章單片機硬體軟體綜合系統開發

7.1單片機最小系統的構建
7.2單片機軟體系統開發
第8章基於QuartusⅡ的CPLD/FPGA數字系統設計
8.1QuartusII軟體支持的幾種開發流程
8.2QuartusⅡ開發FPGA/CPLD的設計過程
8.3QuartusⅡ開發FPGA/CPLD的設計實例
8.4基於QuartusⅡ參數化宏單元的數字電路設計
8.5基於QuartusⅡ的接口驅動電路的設計
8.6Altera系統級SOPC的開發

參考文獻

相關詞條

熱門詞條

聯絡我們