《单片机实验与套用系统设计》是2007年由国防工业出版社出版的书籍。本书主要介绍了MCS——96系列晶片概况及其总体结构、数据类型、指令系统、存储器空间等内容。
基本介绍
- 书名:单片机实验与套用系统设计
- ISBN:9787118050493
- 页数: 334页
- 装帧:平装
图书信息
出版社: 国防工业出版社; 第1版 (2007年4月1日)
正文语种: 简体中文
开本: 16
条形码: 9787118050493
尺寸: 25.8 x 17.8 x 1.8 cm
重量: 522 g
内容简介
《单片机实验与套用系统设计》是研究生实验课教材,主要内容以介绍intell96单片机工作原理为基础,在简要介绍凌阳061A、Timsp430单片机工作原理的同时,通过实例介绍这两款单片机的开发套用。《单片机实验与套用系统设计》的特点是给出大量的设计和套用工程实例,例程均通过实验的验证,许多例程来自科研课题,内容新颖,实用性强。
目录
第1章 MCS——96系列晶片概况及其总体结构
1.1 MCS一96系列晶片介绍
1.2 MCS一96系列优于MCS一51系列的性能
1.3 MCS一96系列单片机集成了更为丰富的外设装置
1.4 8XCl96KC单片机晶片引脚介绍及PLCC插座对应定义
1.5 196KC/KD中央处理器组成
1.5.1 CPU内部汇流排
1.5.2 80C196KC暂存器阵列
1.6 时钟信号及状态周期
1.6.1 片内振荡器与外部时钟源接法
1.6.2 状态周期和时钟周期及内部时序
1.7 节电工作方式
1.7.1 空闲方式
1.7.2 掉电方式
1.7.3 测试线上仿真方式
第2章 数据类型与指令系统
2.1 运算元的类型及其定址方式
2.1.1 运算元的类型
2.1.2 程式状态字暂存器
2.1.3 运算元的定址方式
2.2 指令系统概要
2.2.1 概述
2.2.2 彙编语言指令和机器码指令格式
2.3 指令分类详述
2.3.1 算术指令
2.3.2 单暂存器指令
2.3.3 数据传送指令
2.3.4 交换指令
2.3.5 逻辑指令
2.3.6 移位指令
2.3.7 块移动指令
2.3.8 循环控制指令
2.3.9 条件跳转指令
2.3.10 位测试并跳转指令
2.3.11 比较指令
2.3.12 堆叠操作指令
2.3.13 跳转和调用指令
2.3.14 专用控制指令
2.3.15 规格化指令
2.3.16 80C196KC的新增指令
2.4 1 96彙编语言编程实例
2.4.1 196宏彙编介绍
2.4.2 表格查询和线性插值求解应用程式设计与实验
2.4.3 通过软体延时实现P1口输出方波应用程式设计与实验
2.4.4 196KC驱动点阵式LCD液晶显示器应用程式设计与实验
第3章 80C196的存储器空间组成
3.1 内部RAM暂存器阵列
3.2 专用暂存器
3.3 存储器保留空间
第4章 中断系统
4.1 中断源
4.2 中断控制
4.3 中断总禁止
4.4 中断回响时间
4.5 中断优先权及优先权的修改
4.6 中断的套用举例
4.6.1 利用HSO口输出请求中断使HSO输出连续PWM波形
4.6.2 外部中断EXTINT的套用
第5章 系统汇流排
5.1 读过程
5.2 写过程
5.3 就绪信号READY
5.4 HOLD/HLDA协定
5.4.1 汇流排占用等待时间
5.4.2 重新获取汇流排控制权
5.4.3 BREQ信号
5.4.4 HOLD请求的禁止
5.5 晶片配置暂存器和汇流排工作方式
5.5.1 晶片配置暂存器CCR
5.5.2 汇流排宽度选择
5.5.3 汇流排控制
5.6 就绪控制
第6章 计数器
6.1 定时器1
6.2 定时器2
6.2.1 捕获功能
6.2.2 设定时钟源
6.2.3 设定T2计数方向
6.2.4 定时器中断
6.2.5 定时器2溢出中断
6.2.6 定时器2捕获中断
6.2.7 使用外部定时器2输入
6.2.8 选择定时器2的复位
6.2.9 同步
6.2.10 确保T2RST、T2CLK和T2CAPTURE同步
6.2.11 普通增量模式
6.2.12 快速递增模式
6.2.13 定时器使用注意问题
6.3 监视定时器(WDT)
6.3.1 监视定时器简介
6.3.2 监视定时器的套用
6.3.3 监视定时器的使用
第7章 高速输入器/输出器
7.1 高速输人器HSI
7.1.1 FIFO伫列暂存器
7.1.2 HSI事件方式暂存器
7.1.3 HSI中数据的读取和状态暂存器
7.1.4 HSI引脚功能控制
7.1.5 HSI中断
7.1.6 HSI套用小结
7.1.7 HSI套用举例
7.2 高速输出器HSO
7.2.1 HSOCAM阵列
7.2.2 HSO的控制
7.2.3 HSO状态
7.2.4 HSO锁定功能
7.2.5 HSO中断
7.2.6 PWM输出
7.2.7 HSO套用小结
7.2.8 HSO套用举例
第8章 A/D转换器
8.1 A/D命令暂存器
8.2 A/D结果暂存器
8.3 A/D时间暂存器
8.4 A/D转换过程
8.5 A/D转换的套用举例
第9章 脉宽调製输出PWM
9.1 PWM功能概述
9.2 PWM的占空比
9.3 使能PWM输出
9.4 PWM的控制
9.5 PWM套用于DAC
9.6 脉宽调製输出PWM的套用举例
第10章 串列口
10.1 串列口操作模式
10.2 串列口控制
10.3 波特率
10.4 串列口中断
10.5 串列口的套用举例
第11章 196KC外部事务伺服器FIS
11.1 PTS控制
11.1.1 PTS向量
11.1.2 PTS控制模组
11.1.3 :PTS选择暂存器和P'I、S服务暂存器
11.1.4 使能PTS中断
11.2 PTS运行方式及套用实例
11.2.1 方式1——PTS一次传送方式套用举例
11.2.2 方式2——PTS块传送方式套用举例
11.2.3 方式3——PTSA/D方式套用举例
11.2.4 方式4——PTSHSI方式套用举例
11.2.5 方式5——PTSHSO方式套用举例
11.3 PTS中断与普通中断运行过程比较
第12章 输入/输出口及I/O控制状态暂存器
12.1 输人口
12.2 準双向口
12.3 输出口
12.4 开漏极双向口
12.5 I/O控制暂存器及I/O状态暂存器
第13章 最小系统
13.1 最小系统连线
13.2 电源与接地
13.3 时钟源
13.3.1 片内振荡器
13.3.2 片外时钟源
13.4 复位和复位电路
13.4.1 复位及复位方式
13.4.2 复位状态
第14章 AEDKl96W仿真机及LCA96仿真环境介绍
14.1 AEDKl96w仿真机介绍
14.2 LCA96仿真环境介绍与套用实验
第15章 基于196C语言的单片机套用实验报告
15.1 196单片机与PC机串列通信套用设计
15.2 基于196KC内部A/D实现数据採集
15.3 基于PWM技术的正弦波、锯齿波、三角波信号源
15.4 利用HsI测方波周期
15.5 利用}iS()输出PWM波套用实验
第16章 凌阳061A单片机组成原理及编程介绍
16.1 061A单片机性能介绍
16.2 u'nSPTMSPCE061A单片机硬体结构原理
16.2.1 u'nSPTM核心结构
16.2.2 片记忆体储器结构
16.2.3 系统时钟(控制暂存器为P_SystemClock)
16.2.4 低功耗方式
16.2.5 看门狗WatchDog
16.2.6 低电压监测/低电压复位(LVD/LVR)
16.2.7 SPCE061A最小系统
16.3 指令系统
16.3.1 定址方式
16.3.2 数据传送指令
16.3.3 算术运算
16.3.4 移位操作
16.3.5 控制转移指令
16.3.6 功能设定指令
16.4 片内外设
16.4.1 I/O口
16.4.2 时基系统
16.4.3 Timer定时器/计数器CTC
16.4.4 模拟数字转换器ADC
16.4.5 DAC方式音频输出
16.4.6 通用异步串列接口UAiRT
16.4.7 串列外设接口
16.4.8 中断
第17章 凌阳061单片机套用实验报告
17.1 通过计算1~100累加值掌握凌阳仿真器的使用
17.2 061A的I/0口开关量输入/输出套用实验
17.3 定时器/计数器的定时控制输出PWM周期和占空比
17.4 利用FIQ定时器定时中断控制LED点亮时间的套用
17.5 键唤醒CPU的套用实验
17.6 系统时钟的不同频率选择演示实验
17.7 外部EXTl、EXT2中断的套用实验
17.8 061A的D/A转换器输出锯齿波实验
17.9 A/D-D/A转换的套用
第18章 TIMSP43016位单片机组成原理及套用
18.1 MSP430系列单片机原理简介
18.1.1 综述
18.1.2 性能
18.1.3 结构概览
18.1.4 晶片引脚排列及说明
18.1.5 晶片简要说明
18.2 MSP430F149外围模组简介
18.2.1 振荡器和系统时钟
18.2.2 上电电路和供电电压管理器
18.2.3 硬体乘法器
18.2.4 看门狗定时器
18.2.5 USARTO/USARTl
18.2.6 定时器A
18.2.7 定时器B
18.2.8 比较器
8.2.9 ADCl2姨换器
18.3 编程举例与实验
18.3.1 MSP430的IARImbededWorkbench开发环境介绍
18.3.2 彙编语言实验
18.3.3 C语言实验
18.4 综合设计
18.4.1 基于MSP430的水錶流量计设计与实现
18.4.2 基于MSP430的分散式测量系统
参考文献