注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構Freescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講

Freescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講

Freescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講

定 價:¥49.00

作 者: 張躍常,戴衛(wèi)恒 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787121110900 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數: 356 字數:  

內容簡介

  《Freescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講(附CD光盤1張)》以Freescale的HCS08主流芯片為寫作對象,通過實例精講的形式,詳細介紹了Freescale單片機常用模塊與綜合系統(tǒng)設計的方法與技巧。全書共分3篇24章:第一篇為基礎知識篇,簡要介紹了Freescale單片機的硬件結構與工作原理、指令系統(tǒng)、C語言開發(fā)基礎及集成開發(fā)環(huán)境,引導讀者入門;第二篇為常用模塊設計實例篇,通過18個模塊實例,詳細介紹了Freescale單片機的各種開發(fā)技術和使用技巧,這些模塊實例基礎、實用,易學易懂,全部調試通過,幾乎涵蓋了Freescale單片機所有的開發(fā)技術;第三篇為綜合系統(tǒng)設計實例篇,通過2個復雜項目,對前面的Freescale單片機常用模塊進行了綜合應用設計,經過此篇學習,讀者的Freescale單片機設計能力將迅速提升,步入高級工程師的行列?!禙reescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講(附CD光盤1張)》配有一張光盤,包含了全書所有實例的硬件原理圖和程序源代碼,方便讀者學習和使用。本書的讀者對象為Freescale單片機的初、中級用戶,特別適合計算機、自動化、電子及硬件等相關專業(yè)的大學生及從事Freescale單片機開發(fā)的工程師閱讀使用。

作者簡介

暫缺《Freescale系列單片機常用模塊與綜合系統(tǒng)設計實例精講》作者簡介

圖書目錄

第一篇 基礎知識篇
第1章 Freescale單片機的硬件內部結構
1.1 HCS08系列單片機的簡介
1.1.1 HCS08系列MCU的基本特征
1.2 MC9S08JM60單片機的硬件結構
1.2.1 MC9S08JM60的CPU
1.2.2 JM60存儲器的組織結構
1.2.3 JM60的復位、中斷和系統(tǒng)配置
1.2.4 多功能時鐘發(fā)生器(MCG)模塊
1.2.5 I/O端口
1.2.6 KBI模塊
1.2.7 定時器/PWM模塊
1.2.8 IIC模塊
1.2.9 FLASH模塊
1.2.10 SCI模塊
1.2.11 SPI模塊
1.2.12 ADC模塊
1.2.13 USB模塊
1.3 本章總結
第2章 HCS08單片機的指令系統(tǒng)
.2.1 HCS08內核的介紹
2.1.1 HCS08內核特點
2.1.2 HCS08 CPU寄存器
2.2 尋址方式
2.3 HCS08指令系統(tǒng)
2.3.1 數據傳送指令
2.3.2 算術運算指令
2.3.3 邏輯運算指令
2.3.4 位操作指令
2.3.5 移位類指令
2.3.6 程序轉移和控制類指令
2.4 本章總結
第3章 HCS08單片機的C語言程序設計
3.1 單片機C語言設計基礎
3.1.1 數據結構
3.1.2 運算符與表達式
3.1.3 程序結構與函數
3.1.4 流程控制語句
3.2 HCS08單片機 C語言的擴展語法
3.2.1 基本數據類型
3.2.2 變量定義
3.2.3 變量定義修飾符
3.2.4 全局變量和局部變量
3.2.5 位定義和訪問
3.2.6 中斷服務程序定義
3.2.7 內嵌匯編和混合調用
3.3 本章總結
第4章 HCS08單片機的開發(fā)工具
4.1 CodeWarrior for Microcontrollers V6.2的安裝
4.1.1 系統(tǒng)需求
4.1.2 CodeWarrior的安裝與卸載
4.2 CodeWarrior for Microcontrollers V6.2功能使用
4.2.1 集成環(huán)境與功能設置
4.3 CodeWarrior開發(fā)HCS08單片機的過程
4.3.1 建立和打開工程
4.3.2 編譯和鏈接
4.3.3 軟件仿真調試方法
4.3.4 BDM調試方法
4.4 本章總結
第二篇 常用模塊設計實例篇
第5章 通用IO模塊:流水燈設計實例
5.1 實例內容說明
5.2 設計思路分析
5.3 硬件電路設計
5.3.1 電源電路
5.3.2 復位電路
5.3.3 BDM仿真調試電路
5.3.4 流水燈電路
5.3.5 單片機電路
5.4 軟件設計與代碼
5.4.1 軟件設計流程
5.4.2 初始化程序
5.4.3 主程序
5.5 實例總結
第6章 通用IO模塊:語音播放系統(tǒng)設計實例
6.1 實例內容說明
6.2 設計思路分析
6.3 硬件電路設計
6.3.1 ISD2560介紹
6.3.2 語音電路
6.3.3 單片機電路
6.4 軟件設計與代碼
6.4.1 軟件設計流程
6.4.2 初始化程序
6.4.3 ISD2560錄音、放音子程序
6.4.4 主程序
6.5 實例總結
第7章 液晶顯示模塊:溫度測量系統(tǒng)設計實例
7.1 實例內容說明
7.2 設計思路分析
7.3 硬件電路設計
7.3.1 DS18B20介紹
7.3.2 溫度傳感器電路
7.3.3 液晶顯示電路
7.3.4 單片機電路
7.4 軟件設計與代碼
7.4.1 軟件設計流程
7.4.2 溫度測量程序
7.4.3 LCD顯示程序
7.4.4 主程序
7.5 實例總結
第8章 液晶顯示模塊:實時時鐘設計實例
8.1 實例內容說明
8.2 設計思路分析
8.3 硬件電路設計
8.3.1 按鍵和LED電路
8.3.2 液晶顯示電路
8.3.3 單片機電路
8.4 軟件設計與代碼
8.4.1 軟件設計流程
8.4.2 時鐘子程序
8.4.3 LCD顯示程序
8.4.4 主程序
8.5 實例總結
第9章 KBI模塊:掃描鍵盤設計實例
9.1 實例內容說明
9.2 設計思路分析
9.3 硬件電路設計
9.3.1 按鍵電路
9.3.2 LED顯示電路
9.3.3 單片機電路
9.4 軟件設計與代碼
9.4.1 軟件設計流程
9.4.2 鍵盤掃描子程序
9.4.3 LED顯示程序
9.4.4 主程序
9.5 實例總結
第10章 定時器模塊:用定時器控制蜂鳴器發(fā)聲
10.1 實例內容說明
10.2 設計思路分析
10.2.1 蜂鳴器發(fā)聲原理
10.2.2 蜂鳴器發(fā)聲控制
10.3 硬件電路設計
10.3.1 蜂鳴器電路
10.3.2 單片機電路
10.4 軟件設計與代碼
10.4.1 軟件設計流程
10.4.2 外設初始化程序
10.4.3 定時中斷服務程序
10.4.4 蜂鳴器控制子程序
10.4.5 主程序
10.5 實例總結
第11章 定時器模塊:電子鐘系統(tǒng)設計實例
11.1 實例內容說明
11.2 設計思路分析
11.3 硬件電路設計
11.3.1 鬧鐘報警提示電路
11.3.2 按鍵電路
11.3.3 LCD顯示電路
11.3.4 單片機電路
11.4 軟件設計與代碼
11.4.1 軟件設計流程
11.4.2 初始化程序
11.4.3 按鍵掃描程序
11.4.4 LCD顯示程序
11.4.5 主程序
11.5 實例總結
第12章 存儲器模塊:FLASH編程實現
12.1 實例內容說明
12.2 設計思路分析
12.2.1 寄存器介紹
12.2.2 FLASH編程和擦除命令的執(zhí)行順序
12.3 硬件電路設計
12.4 軟件設計與代碼
12.4.1 軟件設計流程
12.4.2 FLASH操作子程序
12.4.3 主程序
12.5 實例總結
第13章 AD模塊:加速度傳感器系統(tǒng)設計實例
13.1 實例內容說明
13.2 設計思路分析
13.3 硬件電路設計
13.3.1 MMA1220D和MMA1260D的介紹
13.3.2 加速度傳感器電路
13.3.3 LCD顯示電路
13.3.4 單片機電路
13.4 軟件設計與代碼
13.4.1 軟件設計流程
13.4.2 A/D采樣子程序
13.4.3 加速度傳感器子程序
13.4.4 LCD顯示程序
13.4.5 主程序
13.5 實例總結
第14章 AD模塊:煙霧檢測系統(tǒng)設計實例
14.1 實例內容說明
14.2 設計思路分析
14.3 硬件電路設計
14.3.1 光電傳感器電路
14.3.2 報警電路
14.3.3 單片機電路
14.4 軟件設計與代碼
14.4.1 軟件設計流程
14.4.2 AD采樣子程序
14.4.3 定時程序
14.4.4 主程序
14.5 實例總結
第15章 PWM模塊:尋跡智能小車控制系統(tǒng)設計實例
15.1 實例內容說明
15.2 設計思路分析
15.2.1 PWM基本原理
15.2.2 實現方法
15.3 硬件電路設計
15.3.1 H形橋式電路
15.3.2 光電傳感器電路
15.3.3 電源電路
15.3.4 單片機電路
15.4 軟件設計與代碼
15.4.1 軟件設計流程
15.4.2 傳感器采樣處理子程序
15.4.3 智能車移動子程序
15.4.4 主程序
15.5 實例總結
第16章 通用串口通信模塊:單片機與PC通信設計實例
16.1 實例內容說明
16.2 設計思路分析
16.2.1 電平轉換芯片
16.3 硬件電路設計
16.3.1 MAX3232芯片介紹
16.3.2 串口電路
16.3.3 單片機電路
16.4 軟件設計與代碼
16.4.1 軟件設計流程
16.4.2 串口初始化程序
16.4.3 串口中斷服務程序
16.4.4 主程序
16.5 實例總結
第17章 RS-485總線通信模塊:現場監(jiān)測系統(tǒng)設計實例
17.1 實例內容說明
17.2 設計思路分析
17.2.1 RS-485總線
17.2.2 RS-485驅動芯片選取
17.3 硬件電路設計
17.3.1 SN75176芯片介紹
17.3.2 232/485轉接卡
17.3.3 帶485接口的單片機系統(tǒng)
17.4 軟件設計與代碼
17.4.1 軟件設計流程
17.4.2 串口通信子程序
17.4.3 485通信收發(fā)子程序
17.4.4 主程序
17.5 實例總結
第18章 I2C總線通信模塊:串行存儲器接口設計實例
18.1 實例內容說明
18.2 設計思路分析
18.3 硬件電路設計
18.3.1 AT24C02芯片的介紹
18.3.2 串行存儲器電路
18.3.3 單片機電路
18.4 軟件設計與代碼
18.4.1 軟件設計流程
18.4.2 I2C模塊初始化程序
18.4.3 AT24C02的讀/寫子程序
18.4.4 主程序
18.5 實例總結
第19章 I2C總線通信模塊:I2C主從通信系統(tǒng)設計實例
19.1 實例內容說明
19.2 設計思路分析
19.3 硬件電路設計
19.4 軟件設計與代碼
19.4.1 軟件設計流程
19.4.2 I2C程序
19.4.3 主程序
19.5 實例總結
第20章 SPI總線通信模塊:電量監(jiān)測儀設計實例
20.1 實例內容說明
20.2 設計思路分析
20.2.1 SPI協(xié)議
20.2.2 電能計量芯片的選擇
20.3 硬件電路設計
20.3.1 CS5460A芯片的介紹
20.3.2 電量信號采集電路
20.3.3 顯示單元電路
20.3.4 單片機系統(tǒng)
20.4 軟件設計與代碼
20.4.1 軟件設計流程
20.4.2 CS5460A的操作
20.4.3 SPI的實現
20.4.4 CS5460A操作程序的實現
20.4.5 主程序
20.5 實例總結
第21章 SPI總線通信模塊:SD卡數據存儲系統(tǒng)設計實例
21.1 實例內容說明
21.2 設計思路分析
21.3 硬件電路設計
21.3.1 SD卡接口電路
21.3.2 單片機系統(tǒng)電路
21.4 軟件設計與代碼
21.4.1 軟件設計流程
21.4.2 SD卡讀/寫子程序
21.4.3 主程序
21.5 實例總結
第22章 USB串行總線模塊:數據傳輸系統(tǒng)設計實例
22.1 實例內容說明
22.2 設計思路分析
22.3 硬件電路設計
22.3.1 USB電路
22.3.2 加速度傳感器電路
22.3.3 人機接口電路
22.3.4 單片機系統(tǒng)
22.4 軟件設計與代碼
22.4.1 軟件設計流程
22.4.2 USB模塊初始化程序
22.4.3 USB模塊的相關程序
22.4.4 主程序
22.5 實例總結
第三篇 綜合系統(tǒng)設計實例篇
第23章 出租車計價器系統(tǒng)設計實例
23.1 實例內容說明
23.2 設計思路分析
23.3 硬件電路設計
23.3.1 里程計算單元
23.3.2 顯示電路
23.3.3 按鍵電路
23.3.4 單片機系統(tǒng)
23.4 軟件設計與代碼
23.4.1 軟件設計流程
23.4.2 硬件層程序
23.4.3 應用程序接口層程序
23.4.4 應用層主程序
23.5 實例總結
第24章 手持式超聲波測距儀系統(tǒng)設計實例
24.1 實例內容說明
24.2 設計思路分析
24.3 硬件電路設計
24.3.1 接收單元
24.3.2 發(fā)送單元
24.3.3 按鍵電路
24.3.4 顯示單元
24.3.5 單片機系統(tǒng)
24.4 軟件設計與代碼
24.4.1 軟件設計流程
24.4.2 超聲波發(fā)送子程序
24.4.3 超聲波接收子程序
24.4.4 按鍵掃描子程序
24.4.5 測距儀主程序
24.5 實例總結

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號