出版時間:1994-10 出版社:北京航空航天大學(xué)出版社 作者:陳粵初
內(nèi)容概要
內(nèi)容簡介
MOTOROLA單片機具有價格低、功能強、可靠性高、功耗小等特點。本書系
統(tǒng)地介紹它的8位到32位單片機[著重介紹M68HC05的F、T、D系列,
M68HC11,M68HC16(916Y1、916X1、Y1、Z2、Z1)等型號]原理,匯編語言程序設(shè)
計方法和開發(fā)方法以及它的外圍接口芯片,如直流無刷電動機、直流伺服電動
機、過零檢測、場效應(yīng)大功率管驅(qū)動電路等專用芯片的應(yīng)用實例。本書還列舉大
量在模糊控制、家用電器、通訊、傳感器智能儀器、控制等方面應(yīng)用和應(yīng)用系統(tǒng)設(shè)
計詳解。內(nèi)容新穎,文字簡煉,注重實用,便于自學(xué)。
讀者對象:大、中專院校和培訓(xùn)班學(xué)生、研究生及科研、工程技術(shù)人員。
書籍目錄
目次
前言
目次
1概 述
1.1微型計算機現(xiàn)狀與發(fā)展趨勢
1.2單片機(MCU)應(yīng)用現(xiàn)狀和今后發(fā)展趨勢
1.2.1我國應(yīng)用單片機(MCU)現(xiàn)狀
1.2.2我國應(yīng)用單片機(MCU)市場預(yù)測
1.2.3世界上MCU芯片制造技術(shù)動向
1.3MOTOROLA單片機(MCU)發(fā)展歷程
1.4MOROTOROLA單片機產(chǎn)品種類及單片機(MCU)型號命名規(guī)則
1.4.1M6805種類及特點
1.4.2M68HC05種類及特點
1.4.3M68HC11種類及特點
1.4.416位MCU種類及特點
1.4.532位MCU種類及特點
1.4.6MCU型號命名規(guī)則
1.5MOTOROLA8位單片機基礎(chǔ)知識
1.5.1中央處理器
1.5.2復(fù)位和中斷
1.5.3MCU工作模式與CPU低功耗工作方式
1.5.4并行I/O
1.5.5尋址方式與指令系統(tǒng)
1.6MOTOROLA8位單片機匯編語言程序設(shè)計
1.6.1匯編語言基本知識
1.6.2匯編語言程序設(shè)計舉例
1.6.3連接程序(PLD),可移植庫管理程序(PAR)和生成S格式文件的應(yīng)用程序(UBUILDS)
2M6805、M68HC11子系統(tǒng)及應(yīng)用
2.1M6805、M68HC11系統(tǒng)結(jié)構(gòu)和存儲器映象
2.1.1M6805MCU系統(tǒng)結(jié)構(gòu)和特性
2.1.2M6805存儲器映象
2.1.3M68HC11MCU系統(tǒng)結(jié)構(gòu)
2.1.4M68HC11存儲器映象
2.2M68HC11MCU工作模式
2.2.1MCU工作模式選擇
2.2.2正常和特殊單片模式
2.2.3正常和特殊擴展模式
2.3片內(nèi)存儲器和口替代器件
2.3.1M6805自檢ROM
2.3.2M6805低壓禁止
2.3.3M6805掩膜選擇及編程
2.3.4M68HC11片內(nèi)RAM映象
2.3.5M68HC11片內(nèi)EPROM/OTPROM
2.3.6M68HC11片內(nèi)EEPROM
2.3.7M68HC11口替換器件
2.4M6805定時器與M68HC11脈沖累加器
2.4.1M6805基本定時器
2.4.2脈沖累加器
2.5M6805MCU開發(fā)與應(yīng)用
2.5.1M6805應(yīng)用系統(tǒng)的開發(fā)
2.5.2M6805在電話機中的應(yīng)用
3M68HC05、M68HC11子系統(tǒng)與應(yīng)用
3.1M68HC05MCU系統(tǒng)結(jié)構(gòu)
3.1.1通用型C系列MCU系統(tǒng)結(jié)構(gòu)
3.1.2基本型P系列MCU系統(tǒng)結(jié)構(gòu)和特性
3.1.3MC68HC05T系列MCU
3.2M68HC05存儲器映象
3.2.1通用型C系列存儲器映象
3.2.2P系列存儲器映象
3.2.3MC68HC05T10存儲器映象
3.3串行通訊接口SCI子系統(tǒng)
3.3.1概述
3.3.2串行通訊接口SCI應(yīng)用方法
3.4串行外圍接口SPI和簡單串行I/OSIOP子系統(tǒng)
3.4.1簡單串行I/OSIOP簡介
3.4.2串行外圍接口SPI概述
3.4.3SPI應(yīng)用方法
3.4.4軟件模擬SPI擴展方法
3.5輸入捕捉/輸出比較定時器
3.5.115位多功能定時器簡介
3.5.2輸入捕捉/輸出比較16位定時器
3.5.3輸入捕捉功能應(yīng)用與舉例
3.5.4輸出比較功能應(yīng)用與舉例
3.6其他功能子系統(tǒng)
3.6.1屏幕顯示(OSD)
3.6.2脈沖寬度調(diào)制式PLM數(shù)模轉(zhuǎn)換器DAC
3.6.3M總線通訊與接口
3.6.4A/D轉(zhuǎn)換器
3.7軟硬件設(shè)計方法及實例
3.7.1開發(fā)方法
3.7.2恒溫室控制器的開發(fā)
4MOTOROLA外圍接口和專用集成芯片
4.1并行接口芯片
4.1.1MC6821外圍接口適配器
4.1.2MC146823CMOS并行接口
4.2數(shù)據(jù)轉(zhuǎn)換器
4.2.1型號和主要特性
4.2.28位A/D轉(zhuǎn)換芯片MC145040/MC145041
4.2.310位A/D轉(zhuǎn)換芯片MC145050/MC145051
4.2.410位A/D轉(zhuǎn)換芯片MC145053
4.2.56位D/A轉(zhuǎn)換芯片
4.3串行時鐘
4.3.1MC68HC68T1主要特性
4.3.2MC68HC68T1結(jié)構(gòu)和功能
4.3.3MC68HC68T1的應(yīng)用
4.4顯示器接口電路
4.4.1常用顯示譯碼器和驅(qū)動器型號和主要特性
4.4.2MC14499芯片
4.4.3MC145000/MC145001芯片
4.4.4MC6845CRT和MC6847VDG應(yīng)用
4.5專用集成電路的電源電路
4.5.1集成直流電壓變換器
4.5.2欠電壓檢測電路
4.5.3欠電壓檢測器MC34164/MC33164
4.5.4電壓調(diào)節(jié)和監(jiān)控電路
4.6其它特殊電路
4.6.1遙控器電路MC3373P和MC14497
4.6.2汽車電子電路
4.6.3電子電話電路
5MOTOROLA16位與32位單片機
5.1MOTOROLA16位單片機概述
5.2M68HC16結(jié)構(gòu)
5.2.1M68HC16系統(tǒng)框圖及引腳圖
5.2.2M68HC16引腳特性、信號特性及信號功能說明
5.2.3M68HC16的內(nèi)部模塊總線(IMB)
5.2.4CPU16結(jié)構(gòu)
5.2.5MC68HC916Y1寄存器及存儲器映象
5.2.6MC68HC916Y1寄存器地址及應(yīng)用
5.3CPU16模塊
5.3.1CPU16內(nèi)部寄存器應(yīng)用
5.3.2CPU16存儲器管理
5.3.3CPU16數(shù)據(jù)類型及數(shù)據(jù)在存儲器中的安排
5.3.4CPU16指令系統(tǒng)
5.3.5CPU 16的異常處理
5.3.6CPU16的數(shù)字信號處理(DSP)
5.3.7CPU16開發(fā)中的三種操作方式
5.4MC68HC916Y1單片集成模塊(SCIM)
5.4.1SCIM中系統(tǒng)結(jié)構(gòu)和保護子模
5.4.2系統(tǒng)時鐘
5.4.3片選模塊
5.4.4外部總線接口
5.4.5復(fù)位
5.4.6中斷
5.4.7通用I/O口
5.4.8工廠測試
5.5MC68HC916Y1模數(shù)轉(zhuǎn)換模塊(ADC)
5.6MC68HC916Y1多通道通訊接口(MCCI)
5.7MC68HC916Y1通用定時器(GPT)
5.8MC68HC916Y1定時處理單元(TPU)
5.8.1TPU組成
5.8.2TPU操作
5.8.3仿真支持
5.8.4TPUROM功能
5.9MC68HC916Y1后備RAM和TPU仿真RAM(STBRAM與TPURAM)
5.10MC68HC916Y1快速EEPROM
5.11MC68HC916Y1/MC68HC16Z2掩膜ROM模塊(MRM)
5.12MOTOROLA32位單片機簡介
5.12.1CPU32
5.12.2MC68332引腳功能
5.12.3CPU32指令系統(tǒng)
5.12.4MC68332子系統(tǒng)
6MOTOROLA電動機控制及功率驅(qū)動集成電路
6.1直流無刷電動機控制器
6.1.1無刷電動機基本原理
6.1.2無刷直流電機控制器MC33033
6.1.3MC33033用于開環(huán)調(diào)速系統(tǒng)的應(yīng)用實例
6.1.4MC33039閉環(huán)無刷電動機適配器
6.1.5MC33039用于閉環(huán)調(diào)速系統(tǒng)的應(yīng)用實例
6.1.6無刷直流電機控制器MC33035
6.1.7MC33035用于開環(huán)和閉環(huán)調(diào)速系統(tǒng)的應(yīng)用實例
6.2直流伺服電動機控制器/驅(qū)動器MC33030
6.2.1MC33030的方框圖和引腳圖
6.2.2MC33030用于位置伺服系統(tǒng)的應(yīng)用實例
6.3零電壓控制器UAA1016B
6.3.1UAA1016B的方框圖表示
6.3.2電路功能說明
6.3.3UAA1016B的應(yīng)用電路
6.4高速雙MOS場效應(yīng)管驅(qū)動器MC34151和MC33151
6.4.1MC34151/MC33151的方框圖和引腳圖
6.4.2MC34151、MC33151應(yīng)用電路
7模糊控制及其應(yīng)用
7.1模糊控制的基本概念
7.1.1模糊集合
7.1.2模糊邏輯
7.1.3模糊控制器
7.2模糊邏輯推理機
7.2.168HC11模糊推理機
7.2.268HC05系列模糊邏輯推理機
7.3知識基發(fā)生器(KBG)
7.3.1簡介
7.3.2主菜單
7.3.3裝入和儲存
7.3.4編輯知識基礎(chǔ)文件
7.3.5創(chuàng)建輸出文件
7.3.6生成匯編代碼文件
7.3.7顯示控制曲線圖形
7.3.8軟件仿真運行
7.3.9退出KBG、返回DOS
7.4空調(diào)機、倒立擺模糊控制
7.4.1空調(diào)機模糊控制
7.4.2倒立擺模糊控制
7.5洗衣機模糊控制
7.5.1單處機控制系統(tǒng)的邏輯結(jié)構(gòu)
7.5.2模糊推理和模糊控制
7.5.3洗衣機模糊控制系統(tǒng)軟件框圖
8MOTOROLAMCU應(yīng)用實例
8.1新型空調(diào)控制系統(tǒng)設(shè)計詳解
8.1.1引言
8.1.2開發(fā)背景
8.1.3產(chǎn)品設(shè)計總布局
8.1.4產(chǎn)品功能與面板設(shè)計
8.1.5產(chǎn)品電路設(shè)計
8.1.6產(chǎn)品軟件設(shè)計
8.1.7ACC4空調(diào)器有注釋的全部程序清單
8.1.8結(jié)束語
8.2MOTOROLAMCU在通訊中的應(yīng)用
8.2.1多功能電話
8.2.2無繩電話
8.2.3BB機
8.2.4電話自動報警裝置
8.3MOTOROLAMCU在工業(yè)自動化儀表中的應(yīng)用
8.3.1概 述
8.3.2新型顯示記錄儀
8.4MOTOROLA單片機在洗衣機上的應(yīng)用實例
8.4.1單片機洗衣機程控器設(shè)計原理
8.4.2單片機洗衣機程控器軟件設(shè)計
8.5MPX5100系列壓強傳感器及其應(yīng)用
8.5.1MPX5100系列系統(tǒng)概述
8.5.2MPX5100內(nèi)部結(jié)構(gòu)簡介
8.5.3MPX5100壓強傳感器系統(tǒng)軟件
8.5.4MPX5100壓強測量系統(tǒng)軟件清單
8.6MPX2000系列壓強傳感器及其應(yīng)用
8.6.1MPX2000系列壓強傳感器概述
8.6.2DEVB158性能評估板
8.6.3DEVB158評估系統(tǒng)設(shè)計依據(jù)
8.6.4DEVB158評估系統(tǒng)軟件
8.6.5DEVB158評估系統(tǒng)軟件清單
8.7MOTOROLA半導(dǎo)體溫度傳感器
附錄1MOTOROLA8位MCU型號一覽表
附錄2MOTOROLAAMCU新產(chǎn)品一覽表
附錄3MOTOROLAM68HC05指令系統(tǒng)集
附錄4MOTOROLAM68HC11指令系統(tǒng)集
附錄5MOTOROLAM68HC16指令系統(tǒng)集
附錄6MC68HC916Y1、MC68HC16Y1、MC68HC16Z2系列、M68HC05B、MC68HC05T10引腳圖
參考文獻
圖書封面
評論、評分、閱讀與下載
MOTOROLA 單片機及專用集成芯片應(yīng)用系統(tǒng)設(shè)計 PDF格式下載