Motorola Intel單片機程序設(shè)計與應(yīng)用

出版時間:1998-12  出版社:機械工業(yè)出版社  作者:齊秋群  

書籍目錄

目 錄
前 言
第1章 M68HC05系列單片機的結(jié)構(gòu)與
功能
1.1概述
1.2結(jié)構(gòu)與I/O功能的特點
1.3基本結(jié)構(gòu)與引腳
1.4CPU結(jié)構(gòu)及其寄存器
1.5存儲器映像
1.61/O口
1.7尋址方式
1.8指令系統(tǒng)
1.9復(fù)位
1.10中斷
1.11低功耗方式
1.12多功能定時器及其使用
1.13串行通信接口 (SCI)及其使用
1.14串行外圍接口 (SPI)及其使用
1.15片內(nèi)EPROM/OTPROM及其使用
1.16A/D轉(zhuǎn)換器及其使用
1.17脈沖寬度調(diào)制 (PWM)輸出
1.18開發(fā)工具及其使用
第2章 M68HC11系列單片機的結(jié)構(gòu)與
功能
2.1概述
2.2M68HC11系列單片機的特點
2.3結(jié)構(gòu)與引腳的功能
2.4CPU結(jié)構(gòu)及其寄存器
2.5尋址方式
2.6指令系統(tǒng)
2.7操作方式
2.8存儲器映像與片內(nèi)存儲器
2.9MCU的控制寄存器
2.10片內(nèi)EPROM/OTPROM及其編程
2.11片內(nèi)EEPROM及其應(yīng)用
2.12復(fù)位
2.13中斷
2.14低功耗方式
2.14并行I/O口
2.16串行通信接口 (SCI)
2.17串行外圍接口 (SPI)
2.18定時器與實時中斷
2.19脈沖累加器
2.20A/D轉(zhuǎn)換器
第3章 M68HC05/M68HC11系列單片
機匯編程序設(shè)計
3.1匯編語言源程序格式
3.2匯編偽指令
3.3M68HC05尋址方式舉例
3.4程序設(shè)計入門
3.5串行I/O程序
3.6數(shù)據(jù)塊搬移程序
3.7堆棧仿真程序
3.8十進制數(shù)調(diào)整(DAA)程序
3.9鍵盤掃描程序
3.10M68HC05乘法程序
3.11M68HC05除法程序
3.12二進制數(shù)轉(zhuǎn)化為BCD碼十進制數(shù)
3.13十進制數(shù)轉(zhuǎn)化為二進制數(shù)
3.14查表與轉(zhuǎn)移程序
3.15無序表排序
第4章 數(shù)據(jù)結(jié)構(gòu)與子程序的調(diào)用
4.1數(shù)據(jù)結(jié)構(gòu)類型簡介
4.2堆棧
4.3索引數(shù)據(jù)結(jié)構(gòu)
4.4串
4.5程序的優(yōu)化和程序設(shè)計模式
4.6子程序中參數(shù)的傳遞
4.7子程序的調(diào)用和返回
4.8子程序設(shè)計的考慮
4.9堆棧幀
4.10用寄存器傳遞參數(shù)程序舉例
4.11用堆棧傳遞參數(shù)程序舉例
4.12用程序存儲器傳遞參數(shù)程序舉例
第5章 M68HC05/M68HC11單片機的
系統(tǒng)設(shè)計與接口方法
5.1單片機應(yīng)用系統(tǒng)設(shè)計與接口的內(nèi)容
及特點
5.2并行總線接口方法與特點
.53串行總線接口方法與特點
5.4總線時序
5.5外部存儲器的擴展
5.6M68HC11與外部存儲器的接口方法
舉例
5.7大容量存儲器的擴展系統(tǒng)
5.8中斷與同步接口技術(shù)
5.9并行口與鍵盤的接口方法
5.10并行口驅(qū)動LED顯示器的接口
方法
5.11 并行輸出口與D/A轉(zhuǎn)換器的接口
方法
5.12 單片機與打印機的接口方法
5.13 SCI的接口方法
5.14 串行外圍接口(SPI)的連接方法
5.15 利用SPI擴展輸入口
5.16 利用SPI擴展輸出口
5.17 SPI與LED驅(qū)動器MC14499的接口
方法
5.18 SPI與LCI驅(qū)動器MC145000/
MC145001的接口方法
5.19 單片機與帶串行口的實時時鐘
MC68HC68T1的接口方法
5.20 片內(nèi)A/D轉(zhuǎn)換器的使用
5.21 單片機與10位A/D轉(zhuǎn)換器MC145050
的接口方法
第6章 M68HC05/M68HC11單片機的
應(yīng)用
6.1定時器輸入捕捉功能的應(yīng)用
6.2定時器輸出比較功能的應(yīng)用
6.3用OC1控制多個輸出比較功能
6.4實時中斷(RTI)和強迫輸出比較
功能的應(yīng)用
6.5脈沖累加器的應(yīng)用
6.6LM35精密溫度傳感器與單片機
構(gòu)成的測溫系統(tǒng)
6.7A/D轉(zhuǎn)換結(jié)果的數(shù)據(jù)處理
6.8由單片機構(gòu)成的電子密碼鎖
6.9由單片機構(gòu)成的車速/里程測量顯示
系統(tǒng)
6.10采用MC6805單片機構(gòu)成的電冰箱
控制器
第7章 MCS-51系列單片機的結(jié)構(gòu)與
應(yīng)用
7.1MCS51單片機簡介
7.2封裝與引腳的功能
7.3MCS-51單片機的結(jié)構(gòu)及其存儲器與
寄存器
7.4MCS51的尋址方式
7.5MCS51的指令系統(tǒng)
7.6MCS51匯編程序設(shè)計基礎(chǔ)
7.7時鐘電路和復(fù)位電路的設(shè)計
7.8串行接口及其使用
7.9計數(shù)/定時器
7.10MCS-51的中斷及其應(yīng)用
7.11低功耗工作方式
第8章 MCS-51單片機系統(tǒng)的擴展
8.1程序存儲器的擴展方法
8.2數(shù)據(jù)存儲器的擴展方法
8.3I/O端口的擴展方法
第9章 MCS-51單片機系統(tǒng)的設(shè)計
9.1D/A轉(zhuǎn)換器
9.2A/D轉(zhuǎn)換器
9.3鍵盤的接口方法
9.4鍵盤的掃描方式
9.5LED顯示接口
9.6LCD顯示接口
第10章 MCS-96單片機的結(jié)構(gòu) 功能
與系統(tǒng)設(shè)計
10.1MCS-96單片機的主要性能
10.2MCS96單片機引腳的功能
10.3MCS96單片機的結(jié)構(gòu)
10.4CPU
10.5存儲空間的分配
10.6中斷系統(tǒng)
10.7中斷響應(yīng)與中斷的處理過程
10.8定時器系統(tǒng)簡介
10.9串行通信口簡介
10.10時鐘電路的設(shè)計
10.11復(fù)位電路的設(shè)計
10.128096BH的芯片配置寄存器
(CCR)
10.13MCS-96單片機與存儲器的接口
方法
第11章 MCS-96單片機的匯編語言與
程序設(shè)計
11.1數(shù)據(jù)類型與PSW狀態(tài)字
11.2尋址方式
11.3指令系統(tǒng)
第12章 定時器、高速輸入/輸出與
串行接口
12.1定時器系統(tǒng)
12.2控制與狀態(tài)寄存器
12.3高速輸入通道及其應(yīng)用
12.4高速輸出通道及其應(yīng)用
12.5串行接口及其應(yīng)用
第13章 A/D轉(zhuǎn)換器與脈寬調(diào)制
PWM
13.1A/D轉(zhuǎn)換器
13.2脈寬調(diào)制PWM
參考文獻

圖書封面

評論、評分、閱讀與下載


    Motorola Intel單片機程序設(shè)計與應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7