16位单片机原理及应用-基于MSP430

本书特色

[

单片机是高等院校工科类专业的重要专业基础课,传统教学以c51等8位单片机为主。随着单片机技术的发展,16位/32位单片机已成主流,因此,有必要选择一款难易适中的单片机作为教学对象。本书以近年来应用广泛的msp430单片机为例,系统地讲解了16位单片机的原理及应用。全书共有12章,分章节介绍单片机的组成和结构、片上外设的工作原理、应用及设计,每章配有摘要、正文、基础实例和综合实例,并安排了丰富的课后习题。同时,本书还有针对性地安排了基于msp430的小型项目的设计,并提供源代码。
  本书适合高等学校工科类学生的单片机课程的教学,也可以作为培训或技术人员自学的参考书。

]

内容简介

[

1.由浅入深,增强教材可读性,
  2.引入新技术强调应用性
  3.实例中引入新型传感器、无线等新的技术,强调了单片机的实际应用

]

目录

第1章 msp430系列单片机概述  1.1 超低功耗单片机  1.2 超低功耗单片机的发展及应用  1.3 超低功耗单片机系统的设计原则   1.3.1 硬件设计原则   1.3.2 软件设计原则  1.4 msp430系列单片机简介   1.4.1 msp430系列单片机的发展   1.4.2 msp430系列单片机的特点   1.4.3 msp430系列单片机的主要结构   1.4.4 msp430各系列单片机介绍  1.5 msp430系列单片机选型  思考练习题 第2章 msp430f169单片机内部资源  2.1 msp430f169单片机结构   2.1.1 msp430f169内部结构   2.1.2 msp430f169封装及引脚定义  2.2 msp430f169的中央处理单元   2.2.1 中央处理单元的组成   2.2.2 msp430f169cpu的寄存器资源  2.3 系统复位和工作模式   2.3.1 系统复位和初始化   2.3.2 工作模式及功耗  2.4 msp430存储器组织与flash操作   2.4.1 存储器组织结构   2.4.2 msp430的flash存储器   2.4.3 flash操作  2.5 msp430的基础时钟模块   2.5.1 各基础时钟模块介绍   2.5.2 时钟模块的寄存器   2.5.3 时钟应用举例  2.6 msp430的中断和特殊功能寄存器   2.6.1 中断的结构和类型特点   2.6.2 中断响应过程   2.6.3 中断的嵌套   2.6.4 中断向量和特殊功能寄存器  2.7 电源监测模块svs   2.7.1 电源监测模块概述   2.7.2 电源管理系统寄存器   2.7.3 svs应用实例  思考练习题 第3章 msp430指令系统与开发环境  3.1 msp430指令系统概述   3.1.1 汇编语言语句格式   3.1.2 无须rom补偿的仿真指令   3.1.3 指令的时钟周期与指令长度  3.2 寻址模式   3.2.1 寄存器寻址   3.2.2 变址寻址   3.2.3 符号寻址   3.2.4 绝对寻址   3.2.5 寄存器间接寻址   3.2.6 间接增量寻址   3.2.7 立即寻址  3.3 指令系统介绍   3.3.1 数据传送类指令   3.3.2 数据运算类指令   3.3.3 逻辑操作类指令   3.3.4 位操作类指令   3.3.5 跳转与程序流程控制类指令   3.3.6 堆栈指针寻址  3.4 汇编语言程序设计   3.4.1 应用程序设计基础知识   3.4.2 汇编语言伪指令   3.4.3 常用的汇编程序设计方法  3.5 msp430单片机c语言程序设计基础   3.5.1 iar c430语言基础   3.5.2 iar c430编译器支持的数据类型   3.5.3 iar c430程序结构   3.5.4 iar c430的函数  3.6 msp430的开发环境   3.6.1 iar embedded workbench概述   3.6.2 iar embedded workbench使用  思考练习题 第4章 i/o端口操作  4.1 i/o端口特点及结构  4.2 i/o端口相关寄存器  4.3 i/o端口操作流程  4.4 i/o端口操作实例   4.4.1 i/o基本输入输出操作   4.4.2 i/o中断操作   4.4.3 i/o端口的第二功能操作   4.4.4 综合应用实例  思考练习题 第5章 定时器模块  5.1 定时器概述  5.2 定时器a   5.2.1 定时器a的结构   5.2.2 定时器a的主要寄存器   5.2.3 定时器a的中断管理  5.3 定时器b模块  5.4 应用实例  5.5 看门狗定时/计数器wdt   5.5.1 wdt工作原理   5.5.2 看门狗定时器寄存器   5.5.3 看门狗定时器应用举例  思考练习题 第6章 通用同步/异步收发器usart  6.1 通用异步串行接口   6.1.1 串行接口初始化/重配置的基本步骤   6.1.2 通用异步串行接口的数据格式   6.1.3 异步通信模式   6.1.4 串行操作自动错误检测   6.1.5 uart的波特率   6.1.6 异步模式下的寄存器   6.1.7 uart的设计举例  6.2 spi接口   6.2.1 msp430f169的同步操作   6.2.2 spi初始化或重新配置流程   6.2.3 spi模式引脚   6.2.4 spi操作方式   6.2.5 spi使能   6.2.6 spi中断   6.2.7 同步模式的寄存器   6.2.8 应用举例  6.3 i2c模块   6.3.1 i2c模块简介   6.3.2 i2c模块的操作   6.3.3 i2c模块的寄存器   6.3.4 综合应用实例  思考练习题 第7章 比较器a  7.1 比较器a简介  7.2 比较器a工作原理和操作流程   7.2.1 比较器a工作原理   7.2.2 比较器a基本操作流程   7.2.3 模拟输入信号选择   7.2.4 输出滤波器选择   7.2.5 电压基准的产生和选择   7.2.6 比较器端口禁止寄存器capd   7.2.7 比较器a的中断   7.2.8 用比较器a测量电阻元件  7.3 比较器a的寄存器说明  7.4 程序设计举例  思考练习题 第8章 adc12模块  8.1 adc12模块简介   8.1.1 adc12模块的主要特点   8.1.2 adc12模块的组成  8.2 adc12模块的操作流程   8.2.1 adc12模块的采样与转换   8.2.2 adc12模块的采样保持触发信号   8.2.3 adc12模块的采样模式  8.3 adc12转换模式   8.3.1 单通道单次转换   8.3.2 序列通道单次转换   8.3.3 单通道多次转换   8.3.4 序列通道多次转换  8.4 adc12寄存器说明  8.5 adc12应用实例   8.5.1 adc12操作流程及简单应用   8.5.2 综合应用实例  思考练习题 第9章 dac12模块  9.1 dac12简介  9.2 dac12的操作   9.2.1 dac12内核   9.2.2 dac12的端口选择   9.2.3 dac12的参考电压   9.2.4 更新dac12的输出电压   9.2.5 dac12_xdat的数据格式   9.2.6 dac12输出的偏移校准   9.2.7 dac12中断   9.2.8 组合多个dac12模块  9.3 dac12的寄存器  9.4 dac12应用实例  思考练习题 第10章 dma模块  10.1 dma控制器模块简介   10.1.1 dma模块的特点   10.1.2 dma控制器的结构  10.2 dma模块的操作   10.2.1 dma控制器的寻址模式   10.2.2 dma控制器的传输模式   10.2.3 dma触发方式   10.2.4 关闭dma传输   10.2.5 dma通道优先权   10.2.6 dma传输周期   10.2.7 dma与系统中断   10.2.8 dma控制器的中断   10.2.9 dma方式下的i2c的使用   10.2.10 使用dma控制器的adc12   10.2.11 使用dma控制器的dac12  10.3 dma寄存器  10.4 dma应用实例  思考练习题 第11章 基于msp430的液晶显示系统控制  11.1 rt1602c模块介绍   11.1.1 rt1602c模块的引脚说明   11.1.2 rt1602c模块组件内部结构    11.1.3 rt1602c模块的操作时序   11.1.4 rt1602c模块操作指令   11.1.5 rt1602c模块初始化过程   11.1.6 rt1602c模块使用实例  11.2 st7920(12864)模块介绍   11.2.1 st7920(12864)模块引脚说明   11.2.2 st7920(12864)内部模块   11.2.3 st7920(12864)模块操作时序   11.2.4 st7920(12864)模块操作指令   11.2.5 st7920(12864)模块初始化过程   11.2.6 st7920(12864)模块应用实例  11.3 汉字图形点阵液晶模块开发   11.3.1 nokia5110模块引脚说明   11.3.2 nokia5110内部模块介绍   11.3.3 nokia5110模块操作时序   11.3.4 nokia5110模块操作指令   11.3.5 nokia5110模块初始化过程   11.3.6 nokia5110模块应用实例  思考练习题 第12章 综合应用实例  12.1 随动系统设计   12.1.1 系统分析   12.1.2 随动系统硬件电路设计   12.1.3 随动系统软件设计  12.2 小型跟踪器的设计   12.2.1 跟踪系统功能分析   12.2.2 跟踪器硬件电路设计   12.2.3 跟踪器软件设计   12.2.4 上位机软件设计   12.2.5 系统调试与结果  思考练习题 参考文献 

封面

6位单片机原理及应用-基于MSP430"

书名:16位单片机原理及应用-基于MSP430

作者:王文庆

页数:295

定价:¥42.0

出版社:人民邮电出版社

出版日期:2014-10-01

ISBN:9787115365873

PDF电子书大小:39MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注