Freescale Flexis系列微控制器入門及開發:從8位到32位輕鬆升級(簡體書)
商品資訊
系列名:嵌入式技術與應用叢書
ISBN13:9787121087837
出版社:電子工業出版社
作者:陳奕梅
出版日:2009/06/01
裝訂/頁數:平裝/264頁
附件:附1光碟
規格:26cm*19cm (高/寬)
版次:1
商品簡介
目次
商品簡介
《Freescale Flexis系列微控制器入門及開發:從8位到32位輕松升級》以Freescale Flexis系列QEl28微控制器為主線,并適當兼顧該系列中的其他產品,包括基礎部分和實踐提高部分,深入淺出,內容翔實。全書共分為l4章和附錄。首先全面系統地講解了QEl28微控制器的原理和結構、內核、開發環境,然后給出了微控制器內部功能模塊的詳細介紹和應用舉例,最后在附錄部分引入了自主開發的教學實驗平臺及Flexis系列微控制器的綜合開發實例。配套光盤中包含《Freescale Flexis系列微控制器入門及開發:從8位到32位輕松升級》所有程序代碼、相關文檔、CodeWarrior 6.2安裝軟件、USBDM驅動程序等。代碼注釋詳細,便于閱讀和理解。
《Freescale Flexis系列微控制器入門及開發:從8位到32位輕松升級》既可作為高等院校電子技術、通信、計算機及自動化類專業的本科學生和研究生的教學參考用書,也可作為大學生參加電子設計競賽和工程技術人員進行開發設計的技術手冊。
《Freescale Flexis系列微控制器入門及開發:從8位到32位輕松升級》既可作為高等院校電子技術、通信、計算機及自動化類專業的本科學生和研究生的教學參考用書,也可作為大學生參加電子設計競賽和工程技術人員進行開發設計的技術手冊。
目次
第1章 Flexis系列微控制器概述
1.1 微控制器的基本概念
1.2 Flexis系列微控制器的特點與優勢
1.3 Flexis系列微控制器的主要應用
第2章 Flexis QEl28微控制器基本原理
2.1 MC9S08QEl28微控制器的基本原理
2.1.1 MC9S08QEl28的主要特性及內部結構
2.1.2 MC9S08QEl28的外部引腳及封裝
2.1.3 MC9S08QEl28的存儲空間
2.I.4 MC9S08QEl28復位
2.1.5 MC9S08QEl28中斷
2.1.6 系統配置
2.2 MCF51QEl28微控制器的基本原理
2.2.1 MCF51QEl28的主要特性及內部結構
2.2.2 MCFSlQEl28的存儲空間
2.2.3 MCF51QEl28復位
2.2.4 MCF51QEl28中斷
2.2.5 系統配置
第3章 HCS08內核
3.1 HCS08內核介紹
3.1.1 HCS08內核的特點
3.1.2 相關寄存器
3.2 尋址方式
3.3 指令系統
3.3.1 指令集常用術語
3.3.2 數據傳輸類指令
3.3.3 算術運算類指令
3.3.4 邏輯運算類指令
3.3.5 位操作類指令
3.3.6 移位類指令
3.3.7 程序控制類指令
3.3.8 其他指令
3.4 HCS08匯編語言基礎
3.4.1 HCS08匯編語言源程序格式
3.4.2 HCS08偽操作指令
3.4.3 匯編例程
第4章 ColdFire Vl內核
4.1 ColdFire Vl內核介紹
4.1.1 ColdFire Vl內核的特點
4.1.2 相關寄存器
4.1.3 用戶編程模式
4.1.4 管理員編程模式
4.2 尋址方式
4.3 指令系統
4.3.1 指令集中相關符號的定義
4.3.2 數據傳輸類指令
4.3.3 程序控制類指令
4.3.4 整數運算類指令
4.3.5 邏輯操作類指令
4.3.6 移位類指令
4.3.7 位操作類指令
4.3.8 系統控制類指令
4.3.9 緩存保持類指令
第5章 軟件集成開發調試
5.1 CodeWarrior V6集成開發環境入門
5.1.1 創建新工程
5.1.2 打開工程
5.2 編譯鏈接與仿真調試
5.2.1 編譯鏈接
5.2.2 仿真和實時調試窗口的使用
5.2.3 常用的調試命令
5.3 程序的下載及在線調試
5.4 ColdWarrior V6環境下的程序編寫
5.4.1 開發環境文件說明
5.4.2 匯編語言源程序的組成
5.4.3 C語言源程序的組成
5.5 8 位機到32位機的輕松移植
第6章 并行輸入,輸出口
6.1 A口I/O寄存器
6.2 其他端口寄存器
6.3 輸入輸出實例
6.3.1 數字量的輸入輸出
6.3.2 8段數碼管顯示編程
6.3.3 液晶顯示編程
6.4 快速I/O口
第7章 鍵盤及鍵盤中斷
7.1 鍵盤的基本問題
7.2 QE128系列單片機的鍵盤中斷模塊
7.3 鍵盤實例
7.3.1 消除抖動的鍵盤循環掃描方式編程
7.3.2 鍵盤中斷方式編程
7.3.3 實例總結
第8章 內部時鐘源
8.1 QE128的系統時鐘
8.2 內部時鐘源的結構及組成
8.3 內部時鐘源的寄存器
8.4 內部時鐘源的工作模式
8.4.1 7種工作模式
8.4.2 各個模式下的總線頻率
8.4.3 模式轉換
8.5 時鐘源的校準
8.6 內部時鐘源初始化編程
第9章 定時器模塊及實時計數器模塊
9.1 定時器工作原理
9.2 定時器模塊的寄存器
9.3 時鐘顯示程序編寫
9.4 輸入捕捉功能編程
9.5 比較輸出功能編程
9.6 利用定時器進行賽車速度設置
9.7 PWM功能程序編寫
9.7.1 PWM功能簡介
9.7.2 利用PWM制作電子琴
9.8 實時計數器
9.8.1 RTC模塊寄存器
9.8.2 RTC工作過程
9.8.3 與TPM模塊的比較
第10章 A/D轉換模塊
10.1 A/D轉換概述
10.2 QE128微控制器中的A/D轉換模塊
10.3 寄存器定義
10.4 功能描述
10.4.1 輸入時鐘源選擇
10.4.2 輸入選擇和引腳控制
10.4.3 轉換控制
10.4.4 自動比較功能
10.4.5 微控制器等待模式
10.4.6 微控制器停止模式
10.5 A/D轉換模塊初始化實例
10.6 以中斷方式實現A/D轉換
第11章 串行接口
11.1 串行接口概述
11.2 串行外設接口SPI
11.2.1 SPI系統構建
11.2.2 SPI模塊內部結構
11.2.3 SPI模塊寄存器
11.2.4 SPI功能描述
11.2.5 SPI編程實例
11.3 IIC總線
11.3.1 IIC串行總線協議
11.3.2 IIC數據通信
11.3.3 IIC時鐘同步
11.3.4 IIC模塊寄存器
11.3.5 IIC中斷
11.3.6 AT24C02IIC通信實例
11.4 串行通信接口SCI
11.4.1 異步串行通信的基本知識
11.4.2 RS-232C總線標準
11.4.3 SCI模塊的寄存器
11.4.4 QE128中SCI模塊的幾種操作模式
11.4.5 串行通信實例
第12章 QE128的低功耗特性
12.1 低功耗特性概述
12.2 低功耗操作模式
12.2.1 低功耗模式
12.2.2 與低功耗模式相關的寄存器
12.2.3 模式選擇方式
12.3 外設時鐘門控技術
……
第13章 Flexis JM系列微控制器
第14章 JM系列USB模塊
附錄A 索引
附錄B USBDM說明書
附錄C MCF51JM128綜合開發實例
附錄D TGFSYS教學實驗系統
參考文獻
1.1 微控制器的基本概念
1.2 Flexis系列微控制器的特點與優勢
1.3 Flexis系列微控制器的主要應用
第2章 Flexis QEl28微控制器基本原理
2.1 MC9S08QEl28微控制器的基本原理
2.1.1 MC9S08QEl28的主要特性及內部結構
2.1.2 MC9S08QEl28的外部引腳及封裝
2.1.3 MC9S08QEl28的存儲空間
2.I.4 MC9S08QEl28復位
2.1.5 MC9S08QEl28中斷
2.1.6 系統配置
2.2 MCF51QEl28微控制器的基本原理
2.2.1 MCF51QEl28的主要特性及內部結構
2.2.2 MCFSlQEl28的存儲空間
2.2.3 MCF51QEl28復位
2.2.4 MCF51QEl28中斷
2.2.5 系統配置
第3章 HCS08內核
3.1 HCS08內核介紹
3.1.1 HCS08內核的特點
3.1.2 相關寄存器
3.2 尋址方式
3.3 指令系統
3.3.1 指令集常用術語
3.3.2 數據傳輸類指令
3.3.3 算術運算類指令
3.3.4 邏輯運算類指令
3.3.5 位操作類指令
3.3.6 移位類指令
3.3.7 程序控制類指令
3.3.8 其他指令
3.4 HCS08匯編語言基礎
3.4.1 HCS08匯編語言源程序格式
3.4.2 HCS08偽操作指令
3.4.3 匯編例程
第4章 ColdFire Vl內核
4.1 ColdFire Vl內核介紹
4.1.1 ColdFire Vl內核的特點
4.1.2 相關寄存器
4.1.3 用戶編程模式
4.1.4 管理員編程模式
4.2 尋址方式
4.3 指令系統
4.3.1 指令集中相關符號的定義
4.3.2 數據傳輸類指令
4.3.3 程序控制類指令
4.3.4 整數運算類指令
4.3.5 邏輯操作類指令
4.3.6 移位類指令
4.3.7 位操作類指令
4.3.8 系統控制類指令
4.3.9 緩存保持類指令
第5章 軟件集成開發調試
5.1 CodeWarrior V6集成開發環境入門
5.1.1 創建新工程
5.1.2 打開工程
5.2 編譯鏈接與仿真調試
5.2.1 編譯鏈接
5.2.2 仿真和實時調試窗口的使用
5.2.3 常用的調試命令
5.3 程序的下載及在線調試
5.4 ColdWarrior V6環境下的程序編寫
5.4.1 開發環境文件說明
5.4.2 匯編語言源程序的組成
5.4.3 C語言源程序的組成
5.5 8 位機到32位機的輕松移植
第6章 并行輸入,輸出口
6.1 A口I/O寄存器
6.2 其他端口寄存器
6.3 輸入輸出實例
6.3.1 數字量的輸入輸出
6.3.2 8段數碼管顯示編程
6.3.3 液晶顯示編程
6.4 快速I/O口
第7章 鍵盤及鍵盤中斷
7.1 鍵盤的基本問題
7.2 QE128系列單片機的鍵盤中斷模塊
7.3 鍵盤實例
7.3.1 消除抖動的鍵盤循環掃描方式編程
7.3.2 鍵盤中斷方式編程
7.3.3 實例總結
第8章 內部時鐘源
8.1 QE128的系統時鐘
8.2 內部時鐘源的結構及組成
8.3 內部時鐘源的寄存器
8.4 內部時鐘源的工作模式
8.4.1 7種工作模式
8.4.2 各個模式下的總線頻率
8.4.3 模式轉換
8.5 時鐘源的校準
8.6 內部時鐘源初始化編程
第9章 定時器模塊及實時計數器模塊
9.1 定時器工作原理
9.2 定時器模塊的寄存器
9.3 時鐘顯示程序編寫
9.4 輸入捕捉功能編程
9.5 比較輸出功能編程
9.6 利用定時器進行賽車速度設置
9.7 PWM功能程序編寫
9.7.1 PWM功能簡介
9.7.2 利用PWM制作電子琴
9.8 實時計數器
9.8.1 RTC模塊寄存器
9.8.2 RTC工作過程
9.8.3 與TPM模塊的比較
第10章 A/D轉換模塊
10.1 A/D轉換概述
10.2 QE128微控制器中的A/D轉換模塊
10.3 寄存器定義
10.4 功能描述
10.4.1 輸入時鐘源選擇
10.4.2 輸入選擇和引腳控制
10.4.3 轉換控制
10.4.4 自動比較功能
10.4.5 微控制器等待模式
10.4.6 微控制器停止模式
10.5 A/D轉換模塊初始化實例
10.6 以中斷方式實現A/D轉換
第11章 串行接口
11.1 串行接口概述
11.2 串行外設接口SPI
11.2.1 SPI系統構建
11.2.2 SPI模塊內部結構
11.2.3 SPI模塊寄存器
11.2.4 SPI功能描述
11.2.5 SPI編程實例
11.3 IIC總線
11.3.1 IIC串行總線協議
11.3.2 IIC數據通信
11.3.3 IIC時鐘同步
11.3.4 IIC模塊寄存器
11.3.5 IIC中斷
11.3.6 AT24C02IIC通信實例
11.4 串行通信接口SCI
11.4.1 異步串行通信的基本知識
11.4.2 RS-232C總線標準
11.4.3 SCI模塊的寄存器
11.4.4 QE128中SCI模塊的幾種操作模式
11.4.5 串行通信實例
第12章 QE128的低功耗特性
12.1 低功耗特性概述
12.2 低功耗操作模式
12.2.1 低功耗模式
12.2.2 與低功耗模式相關的寄存器
12.2.3 模式選擇方式
12.3 外設時鐘門控技術
……
第13章 Flexis JM系列微控制器
第14章 JM系列USB模塊
附錄A 索引
附錄B USBDM說明書
附錄C MCF51JM128綜合開發實例
附錄D TGFSYS教學實驗系統
參考文獻
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

