基于MSP430的嵌入式系统开发与应用

基于MSP430的嵌入式系统开发与应用
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2013-11
版次: 1
ISBN: 9787122175212
定价: 68.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 265页
字数: 434千字
6人买过
  •   《基于MSP430的嵌入式系统开发与应用》系统地讲解了MSP430系列单片机的开发与应用,内容主要包括:MSP430单片机的最小系统设计,时钟、定时器、I/O、ADC、键盘、LCD模块的设计,传感器、音频信号分析、嵌入式远程监测的设计等。在此基础上讲解了心率仪、酒精检测仪、示波器、智能水表等作者多年来的MSP430单片机开发应用实例。本书在讲解每部分设计思路的同时均配有实验代码,能够帮助读者快速理解并掌握MSP430单片机的开发技巧。
      《基于MSP430的嵌入式系统开发与应用》内容丰富实用、由浅入深,讲解精炼到位,适合从事单片机开发的技术人员学习使用,也可用作大中专院校及高等院校电子、自动化等相关专业的教材和参考书。 第1章MSP430基本性能及开发环境介绍
    1.1单片机概述
    1.1.1单片机概念
    1.1.2单片机发展历程
    1.1.3单片机发展方向
    1.1.4常用单片机介绍
    1.1.5单片机的应用
    1.2MSP430概述
    1.2.1MSP430的架构
    1.2.2MSP430存储器的结构和地址空间
    1.2.3超低功耗
    1.2.4片内外设
    1.2.5MSP430系列单片机命名规则
    1.2.6MSP430系列单片机选型
    1.3IAREmbeddedWorkbench
    1.3.1IAREmbeddedWorkbench概述
    1.3.2 工程建立
    1.3.3 熟悉平台
    1.4本章小结


    第2章MSP430最小系统
    2.1电源模块设计
    2.1.1AMS1117芯片
    2.1.2系统电源电路
    2.2复位电路
    2.3时钟电路
    2.4JTAG接口电路设计
    2.5本章小结


    第3章时钟与定时器
    3.1系统时钟
    3.1.1MSP430F1xx系列单片机的时钟结构
    3.1.2晶体振荡器
    3.1.3寄存器说明
    3.1.4实验程序
    3.2定时器
    3.2.1看门狗定时器
    3.2.2定时器A的结构与工作原理
    3.2.3定时器B的结构与工作原理
    3.2.4定时器实验程序
    3.3本章小结


    第4章IO与中断
    4.1IO和中断原理介绍
    4.2IO端口配置操作
    4.2.1输入寄存器
    4.2.2输出寄存器
    4.2.3方向寄存器
    4.2.4上拉下拉电阻使能寄存器
    4.2.5功能选择寄存器
    4.2.6P1和P2中断
    4.2.7IO寄存器
    4.3IO端口实验程序
    4.4本章小结


    第5章键盘
    5.1按键基本介绍
    5.2设计原理
    5.2.1独立按键设计
    5.2.2矩阵键盘
    5.3键盘实验程序
    5.4本章小结
    第6章模数转换ADC12
    6.1ADC12结构介绍
    6.2ADC12寄存器介绍
    6.3ADC12实验程序
    6.3.1实验程序一
    6.3.2实验程序二
    6.4本章小结


    第7章LCD设计应用
    7.11602液晶模块应用设计
    7.1.11602液晶模块简介
    7.1.21602液晶模块硬件设计
    7.1.31602液晶模块软件设计
    7.1.41602液晶模块程序设计
    7.2FM12232F液晶模块应用设计
    7.2.112232F液晶模块简介
    7.2.212232F液晶模块硬件设计
    7.2.312232F液晶模块软件设计
    7.2.412232F液晶模块程序设计
    7.312864液晶模块应用设计
    7.3.112864液晶模块简介
    7.3.212864液晶模块硬件设计
    7.3.312864液晶模块指令说明
    7.3.412864液晶模块软件设计
    7.4本章小结


    第8章环境参数检测应用
    8.1光照信息检测
    8.1.1光敏电阻介绍
    8.1.2电路设计
    8.1.3软件设计
    8.1.4结论
    8.2DS18B20温度检测
    8.2.1DS18B20介绍
    8.2.2硬件接口电路设计
    8.2.3软件设计
    8.2.4程序实现
    8.3SHT10温度、湿度检测
    8.3.1SHT10介绍
    8.3.2硬件接口电路设计
    8.3.3软件设计
    8.3.4实例程序
    8.4本章小结


    第9章音频信号分析
    9.1音频信号分析功能、原理及设计总体方案
    9.1.1音频信号分析功能及原理
    9.1.2总体设计方案
    9.2音频信号分析仪的硬件设计
    9.2.1输入模块电路设计
    9.2.2复位电路设计
    9.2.3JTAG接口电路设计
    9.2.4本地显示模块电路设计
    9.2.5按键模块电路设计
    9.2.6系统电源电路设计
    9.3信号分析仪的软件电路设计
    9.3.1系统主函数设计
    9.3.2ADC函数设计
    9.3.3FFT函数设计
    9.3.4显示程序设计
    9.3.5数据处理程序设计
    9.3.6输入信号的总功率和各频率分量的频率和功率
    9.3.7失真度的分析与计算
    9.4信号分析仪的调试情况
    9.4.1小系统板的调试
    9.4.2输入模块电路的调试及结果
    9.4.3系统调试结果及误差分析
    9.5本章小结


    第10章嵌入式环境信息监测系统
    10.1总体设计
    10.2硬件设计
    10.2.1网络通信模块
    10.2.2信息采集
    10.2.3单片机系统和电源设计
    10.3软件设计
    10.3.1温湿度采集系统软件设计
    10.3.2数据长期存储设计
    10.3.3CS8900A驱动程序
    10.3.4TCPIP协议精简
    10.3.5气体采集
    10.3.6扩展专用网络屏显示部分
    10.4系统功能测试
    10.4.1系统基本功能测试
    10.4.2系统扩展功能测试
    10.5本章小结


    第11章心率测量仪
    11.1心电信号的特性和设计要求
    11.1.1心电信号的特殊性质
    11.1.2相应的设计要求
    11.1.3系统的设计思想
    11.2心率测量仪的硬件设计
    11.2.1总体设计
    11.2.2电源电路设计
    11.2.3心电信号采集及预处理的电路设计
    11.2.4时钟电路设计
    11.2.5JTAG接口电路设计
    11.2.6复位电路设计
    11.2.7MSP430FG439与PC机的通信接口电路设计
    11.2.8LCD显示电路设计
    11.2.9键盘电路设计
    11.3心率测量仪的软件设计
    11.3.1心率信号处理与计算程序
    11.3.2PC机端口通信软件
    11.4调试
    11.4.1系统硬件电路测试方法
    11.4.2软硬件联合调试与分析
    11.5本章小结


    第12章无线环境监测系统
    12.1系统总体方案设计
    12.1.1方案选择
    12.1.2系统总体方案
    12.2硬件电路设计与计算
    12.2.1发射电路设计
    12.2.2发射电路计算
    12.2.3接收电路分析
    12.2.4接收电路设计与计算
    12.2.5信息采集电路设计
    12.3系统软件设计
    12.3.1通信协议分析
    12.3.2工作流程图通信协议分析
    12.4系统测试
    12.4.1测量仪器
    12.4.2测量方法
    12.4.3测量数据完整性及结果分析
    12.5本章小结


    第13章基于MSP430的便携式酒精检测仪的设计
    13.1酒精浓度检测原理和总体方案设计
    13.1.1酒精浓度检测原理
    13.1.2总体方案设计
    13.2酒精检测仪的硬件设计
    13.2.1电源电路设计
    13.2.2复位电路设计
    13.2.3时钟电路设计
    13.2.4LCD显示电路设计
    13.2.5JTAG接口设计
    13.2.6酒精传感器检测酒精浓度信号接口电路设计
    13.2.7信号调理电路设计
    13.2.8报警电路设计
    13.3酒精检测仪的软件设计
    13.3.1时钟选择程序设计
    13.3.2初始化SD16模数转换程序设计
    13.3.3酒精浓度信号采样程序设计
    13.3.4酒精浓度信号处理程序设计
    13.4酒精检测仪的调试情况
    13.5本章小结


    第14章基于MSP430的通用示波器图文显示系统
    14.1通用示波器图文显示系统设计的方案规划和论证
    14.1.1主控单元
    14.1.2XY通道控制单元
    14.1.3Z通道控制单元
    14.2通用示波器图文显示系统的硬件设计
    14.2.1硬件设计与实现
    14.2.2MSP430F169最小系统单元
    14.2.3XY通道控制单元
    14.2.4Z通道控制单元
    14.2.5人机接口单元
    14.2.6电源系统
    14.2.7电路抗干扰措施
    14.3通用示波器图文显示系统的软件设计与实现
    14.3.1静态显示图像软件结构
    14.3.2动态显示图像软件结构
    14.3.3翻转显示图像软件结构
    14.3.4动画显示图像软件结构
    14.3.5扩展功能软件结构
    14.3.6键控菜单系统设计
    14.4系统调试
    14.4.1调试平台
    14.4.2性能分析
    14.4.3按键控制性能分析
    14.5本章小结


    第15章基于MSP430的智能水表设计
    15.1智能水表总体设计
    15.2智能水表的硬件设计
    15.2.1串口通信模块电路设计
    15.2.2流量检测电路设计
    15.3水表客户端软件设计
    15.3.1数据库创建和访问
    15.3.2利用ADO组件访问数据库
    15.3.3水表管理系统工作流程
    15.3.4按钮事件处理
    15.4水表客户端程序设计
    15.4.1流量检测程序设计
    15.4.2短信发送部分程序设计
    15.5系统测试和结果分析
    15.6本章小结
    附录

    参考文献

  • 内容简介:
      《基于MSP430的嵌入式系统开发与应用》系统地讲解了MSP430系列单片机的开发与应用,内容主要包括:MSP430单片机的最小系统设计,时钟、定时器、I/O、ADC、键盘、LCD模块的设计,传感器、音频信号分析、嵌入式远程监测的设计等。在此基础上讲解了心率仪、酒精检测仪、示波器、智能水表等作者多年来的MSP430单片机开发应用实例。本书在讲解每部分设计思路的同时均配有实验代码,能够帮助读者快速理解并掌握MSP430单片机的开发技巧。
      《基于MSP430的嵌入式系统开发与应用》内容丰富实用、由浅入深,讲解精炼到位,适合从事单片机开发的技术人员学习使用,也可用作大中专院校及高等院校电子、自动化等相关专业的教材和参考书。
  • 目录:
    第1章MSP430基本性能及开发环境介绍
    1.1单片机概述
    1.1.1单片机概念
    1.1.2单片机发展历程
    1.1.3单片机发展方向
    1.1.4常用单片机介绍
    1.1.5单片机的应用
    1.2MSP430概述
    1.2.1MSP430的架构
    1.2.2MSP430存储器的结构和地址空间
    1.2.3超低功耗
    1.2.4片内外设
    1.2.5MSP430系列单片机命名规则
    1.2.6MSP430系列单片机选型
    1.3IAREmbeddedWorkbench
    1.3.1IAREmbeddedWorkbench概述
    1.3.2 工程建立
    1.3.3 熟悉平台
    1.4本章小结


    第2章MSP430最小系统
    2.1电源模块设计
    2.1.1AMS1117芯片
    2.1.2系统电源电路
    2.2复位电路
    2.3时钟电路
    2.4JTAG接口电路设计
    2.5本章小结


    第3章时钟与定时器
    3.1系统时钟
    3.1.1MSP430F1xx系列单片机的时钟结构
    3.1.2晶体振荡器
    3.1.3寄存器说明
    3.1.4实验程序
    3.2定时器
    3.2.1看门狗定时器
    3.2.2定时器A的结构与工作原理
    3.2.3定时器B的结构与工作原理
    3.2.4定时器实验程序
    3.3本章小结


    第4章IO与中断
    4.1IO和中断原理介绍
    4.2IO端口配置操作
    4.2.1输入寄存器
    4.2.2输出寄存器
    4.2.3方向寄存器
    4.2.4上拉下拉电阻使能寄存器
    4.2.5功能选择寄存器
    4.2.6P1和P2中断
    4.2.7IO寄存器
    4.3IO端口实验程序
    4.4本章小结


    第5章键盘
    5.1按键基本介绍
    5.2设计原理
    5.2.1独立按键设计
    5.2.2矩阵键盘
    5.3键盘实验程序
    5.4本章小结
    第6章模数转换ADC12
    6.1ADC12结构介绍
    6.2ADC12寄存器介绍
    6.3ADC12实验程序
    6.3.1实验程序一
    6.3.2实验程序二
    6.4本章小结


    第7章LCD设计应用
    7.11602液晶模块应用设计
    7.1.11602液晶模块简介
    7.1.21602液晶模块硬件设计
    7.1.31602液晶模块软件设计
    7.1.41602液晶模块程序设计
    7.2FM12232F液晶模块应用设计
    7.2.112232F液晶模块简介
    7.2.212232F液晶模块硬件设计
    7.2.312232F液晶模块软件设计
    7.2.412232F液晶模块程序设计
    7.312864液晶模块应用设计
    7.3.112864液晶模块简介
    7.3.212864液晶模块硬件设计
    7.3.312864液晶模块指令说明
    7.3.412864液晶模块软件设计
    7.4本章小结


    第8章环境参数检测应用
    8.1光照信息检测
    8.1.1光敏电阻介绍
    8.1.2电路设计
    8.1.3软件设计
    8.1.4结论
    8.2DS18B20温度检测
    8.2.1DS18B20介绍
    8.2.2硬件接口电路设计
    8.2.3软件设计
    8.2.4程序实现
    8.3SHT10温度、湿度检测
    8.3.1SHT10介绍
    8.3.2硬件接口电路设计
    8.3.3软件设计
    8.3.4实例程序
    8.4本章小结


    第9章音频信号分析
    9.1音频信号分析功能、原理及设计总体方案
    9.1.1音频信号分析功能及原理
    9.1.2总体设计方案
    9.2音频信号分析仪的硬件设计
    9.2.1输入模块电路设计
    9.2.2复位电路设计
    9.2.3JTAG接口电路设计
    9.2.4本地显示模块电路设计
    9.2.5按键模块电路设计
    9.2.6系统电源电路设计
    9.3信号分析仪的软件电路设计
    9.3.1系统主函数设计
    9.3.2ADC函数设计
    9.3.3FFT函数设计
    9.3.4显示程序设计
    9.3.5数据处理程序设计
    9.3.6输入信号的总功率和各频率分量的频率和功率
    9.3.7失真度的分析与计算
    9.4信号分析仪的调试情况
    9.4.1小系统板的调试
    9.4.2输入模块电路的调试及结果
    9.4.3系统调试结果及误差分析
    9.5本章小结


    第10章嵌入式环境信息监测系统
    10.1总体设计
    10.2硬件设计
    10.2.1网络通信模块
    10.2.2信息采集
    10.2.3单片机系统和电源设计
    10.3软件设计
    10.3.1温湿度采集系统软件设计
    10.3.2数据长期存储设计
    10.3.3CS8900A驱动程序
    10.3.4TCPIP协议精简
    10.3.5气体采集
    10.3.6扩展专用网络屏显示部分
    10.4系统功能测试
    10.4.1系统基本功能测试
    10.4.2系统扩展功能测试
    10.5本章小结


    第11章心率测量仪
    11.1心电信号的特性和设计要求
    11.1.1心电信号的特殊性质
    11.1.2相应的设计要求
    11.1.3系统的设计思想
    11.2心率测量仪的硬件设计
    11.2.1总体设计
    11.2.2电源电路设计
    11.2.3心电信号采集及预处理的电路设计
    11.2.4时钟电路设计
    11.2.5JTAG接口电路设计
    11.2.6复位电路设计
    11.2.7MSP430FG439与PC机的通信接口电路设计
    11.2.8LCD显示电路设计
    11.2.9键盘电路设计
    11.3心率测量仪的软件设计
    11.3.1心率信号处理与计算程序
    11.3.2PC机端口通信软件
    11.4调试
    11.4.1系统硬件电路测试方法
    11.4.2软硬件联合调试与分析
    11.5本章小结


    第12章无线环境监测系统
    12.1系统总体方案设计
    12.1.1方案选择
    12.1.2系统总体方案
    12.2硬件电路设计与计算
    12.2.1发射电路设计
    12.2.2发射电路计算
    12.2.3接收电路分析
    12.2.4接收电路设计与计算
    12.2.5信息采集电路设计
    12.3系统软件设计
    12.3.1通信协议分析
    12.3.2工作流程图通信协议分析
    12.4系统测试
    12.4.1测量仪器
    12.4.2测量方法
    12.4.3测量数据完整性及结果分析
    12.5本章小结


    第13章基于MSP430的便携式酒精检测仪的设计
    13.1酒精浓度检测原理和总体方案设计
    13.1.1酒精浓度检测原理
    13.1.2总体方案设计
    13.2酒精检测仪的硬件设计
    13.2.1电源电路设计
    13.2.2复位电路设计
    13.2.3时钟电路设计
    13.2.4LCD显示电路设计
    13.2.5JTAG接口设计
    13.2.6酒精传感器检测酒精浓度信号接口电路设计
    13.2.7信号调理电路设计
    13.2.8报警电路设计
    13.3酒精检测仪的软件设计
    13.3.1时钟选择程序设计
    13.3.2初始化SD16模数转换程序设计
    13.3.3酒精浓度信号采样程序设计
    13.3.4酒精浓度信号处理程序设计
    13.4酒精检测仪的调试情况
    13.5本章小结


    第14章基于MSP430的通用示波器图文显示系统
    14.1通用示波器图文显示系统设计的方案规划和论证
    14.1.1主控单元
    14.1.2XY通道控制单元
    14.1.3Z通道控制单元
    14.2通用示波器图文显示系统的硬件设计
    14.2.1硬件设计与实现
    14.2.2MSP430F169最小系统单元
    14.2.3XY通道控制单元
    14.2.4Z通道控制单元
    14.2.5人机接口单元
    14.2.6电源系统
    14.2.7电路抗干扰措施
    14.3通用示波器图文显示系统的软件设计与实现
    14.3.1静态显示图像软件结构
    14.3.2动态显示图像软件结构
    14.3.3翻转显示图像软件结构
    14.3.4动画显示图像软件结构
    14.3.5扩展功能软件结构
    14.3.6键控菜单系统设计
    14.4系统调试
    14.4.1调试平台
    14.4.2性能分析
    14.4.3按键控制性能分析
    14.5本章小结


    第15章基于MSP430的智能水表设计
    15.1智能水表总体设计
    15.2智能水表的硬件设计
    15.2.1串口通信模块电路设计
    15.2.2流量检测电路设计
    15.3水表客户端软件设计
    15.3.1数据库创建和访问
    15.3.2利用ADO组件访问数据库
    15.3.3水表管理系统工作流程
    15.3.4按钮事件处理
    15.4水表客户端程序设计
    15.4.1流量检测程序设计
    15.4.2短信发送部分程序设计
    15.5系统测试和结果分析
    15.6本章小结
    附录

    参考文献

查看详情