針對目前介紹飛思卡爾MC9S12(X)系列單片機(jī)的教材不多、初學(xué)者入門困難的現(xiàn)狀,作者撰寫了此書,旨在將初學(xué)者領(lǐng)入飛思卡爾的殿堂。本書在內(nèi)容組織上循序漸進(jìn)、從原理到實(shí)踐、從簡單到復(fù)雜,主要講解了MC9S12(X)系列單片機(jī)各模塊的工作原理和寄存器定義,并通過實(shí)例講解使讀者掌握模塊的使用方法,尤其針對“飛思卡爾杯”智能汽車競賽進(jìn)行了大量實(shí)例講解。
本書的最大特點(diǎn)是理論與實(shí)踐緊密結(jié)合,實(shí)用性強(qiáng),為讀者提供全部實(shí)例的測試代碼。這些代碼可以在飛翔科技系列開發(fā)板上進(jìn)行調(diào)試。讀者可以通過理論知識的學(xué)習(xí)和實(shí)例的調(diào)試,迅速入門飛思卡爾單片機(jī)。
本書可作為本科及研究生階段的單片機(jī)教材,也適用于該系列單片機(jī)的自學(xué)者和開發(fā)人員。
第1章 緒論 1.1 單片機(jī)簡介 1.2 MC9S12(X)系列單片機(jī)簡介第2章 MC9S12(X)系列單片機(jī)的組成、原理及設(shè)計(jì) 2.1 MC9S12系列單片機(jī)的組成及引腳定義 2.1.1 第1章 緒論 1.1 單片機(jī)簡介 1.2 MC9S12(X)系列單片機(jī)簡介第2章 MC9S12(X)系列單片機(jī)的組成、原理及設(shè)計(jì) 2.1 MC9S12系列單片機(jī)的組成及引腳定義 2.1.1 MC9S12系列單片機(jī)的組成 2.1.2 MC9S12系列單片機(jī)的引腳定義 2.2 MC9812(X)系列單片機(jī)的組成及引腳定義 2.2.1 MC9S12(X)系列單片機(jī)的組成 2.2.2 MC9S12(X)系列單片機(jī)的引腳定義 2.3 MC9S12(X)系列單片機(jī)內(nèi)核的工作原理 2.3.1 MC9S12系列單片機(jī)的內(nèi)核 2.3.2 MC9S12(X)系列單片機(jī)的內(nèi)核 2.4 MC9S12(X)系列單片機(jī)的系統(tǒng)設(shè)計(jì) 2.4.1 電源電路 2.4.2 時(shí)鐘電路 2.4.3 復(fù)位電路和BDM電路 2.4.4 印刷電路板設(shè)計(jì)第3章 CodeWarrior開發(fā)環(huán)境介紹 3.1 安裝CodeWarTior軟件 3.2 安裝BDM驅(qū)動(dòng) 3.3 創(chuàng)建新工程 3.4 調(diào)試工程第4章 并行I/O接口 4.1 功能介紹 4.2 主要寄存器描述 4.3 實(shí)例講解 4.3.1 應(yīng)用電路介紹 4.3.2 流水燈實(shí)驗(yàn) 4.3.3 按鍵查詢實(shí)驗(yàn)第5章 復(fù)位和中斷 5.1 功能介紹 5.2 主要寄存器描述 5.3 實(shí)例講解 5.3.1 復(fù)位實(shí)驗(yàn) 5.3.2 看門狗實(shí)驗(yàn) 5.3.3 按鍵中斷實(shí)驗(yàn)第6章 時(shí)鐘系統(tǒng) 6.1 功能介紹 6.1.1 MC9S12和MC9S12XD/B/A系列單片機(jī)的時(shí)鐘系統(tǒng) 6.1.2 MC9S12XE和MC9S12XS系列單片機(jī)的時(shí)鐘系統(tǒng) 6.2 主要寄存器描述 6.2.1 MC9S12和MC9S12XD/B/A系列單片機(jī)時(shí)鐘系統(tǒng)的寄存器 6.2.2 MC9S12XE/S系列單片機(jī)時(shí)鐘系統(tǒng)的寄存器 6.3 實(shí)例講解第7章 模數(shù)轉(zhuǎn)換模塊(ATD) 7.1 功能介紹 7.1.1 MC9S12和MC9S12XD/B/A系列單片機(jī)的ATD模塊 7.1.2 MC9S12XE和MC9S12XS系列單片機(jī)的ATD模塊 7.2 主要寄存器描述 7.2.1 MC9S12和MC9S12XD/B/A系列單片機(jī)ATD模塊的寄存器 7.2.2 MC9S12XE和MC9S12XS系列單片機(jī)ATD模塊的寄存器 7.3 實(shí)例講解 7.3.1 應(yīng)用電路介紹 7.3.2 8位模數(shù)轉(zhuǎn)換實(shí)驗(yàn) 7.3.3 12位模數(shù)轉(zhuǎn)換實(shí)驗(yàn)第8章 脈沖寬度調(diào)制模塊(PWM) 8.1 功能介紹 8.2 主要寄存器描述 8.3 實(shí)例講解 8.3.1 應(yīng)用電路介紹 8.3.2 左對齊PWM實(shí)驗(yàn) 8.3.3 中央對齊PWM實(shí)驗(yàn) 8.3.4 蜂鳴器播放音樂實(shí)驗(yàn) 8.3.5 直流電機(jī)實(shí)驗(yàn) 8.3.6 舵機(jī)實(shí)驗(yàn)第9章 增強(qiáng)型捕捉定時(shí)器模塊(ECT) 9.1 功能介紹 9.1.1 輸入捕捉(IC) 9.1.2 輸出比較(OC) 9.1.3 脈沖累加(PAI) 9.1.4 模數(shù)遞減計(jì)數(shù)器(MDC) 9.2 主要寄存器描述 9.3 實(shí)例講解 9.3.l ECT輸出比較實(shí)驗(yàn) 9.3.2 ECT輸入捕捉實(shí)驗(yàn) 9.3.3 ECT脈沖累加實(shí)驗(yàn) 9.3.4 ECT模數(shù)遞減實(shí)驗(yàn)第10章 周期中斷定時(shí)器模塊(PIT) 10.1 功能介紹 10.2 主要寄存器描述 10.3 實(shí)例講解 10.3.1 應(yīng)用電路介紹 10.3.2 數(shù)碼管掃描實(shí)驗(yàn) 10.3.3 數(shù)字秒表實(shí)驗(yàn)第11章 ⅡC模塊(ⅡC) 11.1 功能介紹 11.2 主要寄存器描述 11.3 實(shí)例講解 11.3.1 應(yīng)用電路介紹 11.3.2、駽通信實(shí)驗(yàn) 11.3.3 模擬ⅡC通信實(shí)驗(yàn)第12章 串行通信接口(SCI) 12.1 功能介紹 12.2 主要寄存器描述 12.3 實(shí)例講解 12.3.1 應(yīng)用電路介紹 12.3.2 串口通信實(shí)驗(yàn) 12.3.3 12864液晶實(shí)驗(yàn) 12.3.4 RS485總線實(shí)驗(yàn) 12.3.5 LIN總線實(shí)驗(yàn)第13章 串行設(shè)備接口(SPI) 13.1 功能介紹 13.1.1 SPI的結(jié)構(gòu)組成 13.1.2 SPI引腳 13.1.3 SPI的雙向模式(MOMI或SISO) 13.1.4 SPI數(shù)據(jù)與位時(shí)鐘的各種時(shí)序關(guān)系 13.1.5 SPI的工作過程 13.2 主要寄存器描述 13.3 實(shí)例講解 13.3.1 應(yīng)用電路介紹 13.3.2 SPI通信實(shí)驗(yàn) 13.3.3 模擬SPI通信實(shí)驗(yàn)第14章 MSCAN模塊(MSCAN) 14.1 功能介紹 14.1.1 CAN的基礎(chǔ)知識 14.1.2 MCgS12(X)的MSCAN模塊 14.2 主要寄存器描述 14.3 實(shí)例講解 14.3.1 應(yīng)用電路介紹 14.3.2 CAN總線實(shí)驗(yàn) 14.3.3 SAE-J1939協(xié)議實(shí)驗(yàn)第15章 電壓調(diào)節(jié)器模塊(VREG) 15.1 功能介紹 15.1.1 MC9S12系列單片機(jī)的VREG 15.1.2 MC9S12XD/B/A系列單片機(jī)的VREG 15.1.3 MC9S12XE/S系列單片機(jī)的VREG 15.2 主要寄存器描述第16章 FLASH存儲器 16.1 功能介紹 16.2 主要寄存器描述 16.3 實(shí)例講解第17章 EEPROM存儲器 17.1 功能介紹 17.2 主要寄存器描述 17.3 實(shí)例講解第18章 協(xié)處理器(XGATE) 18.1 協(xié)處理器的尋址空間 18.1.1 I/O寄存器空間 18.1.2 FLASH空間 18.1.3 RAM空間 18.2 協(xié)處理器CPU的內(nèi)核結(jié)構(gòu) 18.3 復(fù)位和中斷 18.4 主要寄存器描述 18.5 實(shí)例講解第19章 飛思卡爾智能車實(shí)驗(yàn) 19.1 OLED液晶實(shí)驗(yàn) 19.1.1 實(shí)驗(yàn)原理 19.1.2 實(shí)例講解 19.2 TF卡實(shí)驗(yàn) 19.2.1 實(shí)驗(yàn)原理 19.2.2 實(shí)例講解 19.3 遙控模塊實(shí)驗(yàn) 19.3.1 實(shí)驗(yàn)原理 19.3.2 實(shí)例講解 19.4 車速采集實(shí)驗(yàn) 19.4.1 實(shí)驗(yàn)原理 19.4.2 實(shí)例講解 19.5 電磁傳感器實(shí)驗(yàn) 19.5.1 實(shí)驗(yàn)原理 19.5.2 實(shí)例講解 19.6 線性CCD實(shí)驗(yàn) 19.6.1 實(shí)驗(yàn)原理 19.6.2 實(shí)例講解 19.7 OV7620攝像頭實(shí)驗(yàn) 19.7.1 實(shí)驗(yàn)原理 19.7.2 實(shí)例講解 19.8 直立傳感器模塊實(shí)驗(yàn) 19.8.1 實(shí)驗(yàn)原理 19.8.2 實(shí)例講解 19.9 超聲波模塊實(shí)驗(yàn) 19.9.1 實(shí)驗(yàn)原理 19.9.2 實(shí)例講解附錄 圖片翻譯后記參考文獻(xiàn)