出版社:北京航空航天大学出版社
年代:2013
定价:49.0
本书全面讲解了用C语言编程MSP430系列单片机的方法和实例。包括两种常用的C语言集成开发环境、开发需要的编程工具和几种自制编程工具的方法。实例部分包括MSP430单片机内部资源串口、I2C、SPI接口、定时/计数器、看门狗、中断、ADC、LCD驱动等的编程,矩阵键盘输入、温度传感器、红外遥控解码、SD存储卡、LED和LCD显示器等外部应用电路的编程。
第1章 MSP430系列超低功耗16位单片机 1.1 MSP430系列单片机的性能特点 1.1.1 超低功耗性能 1.1.2 高集成度的模块和智能外设 1.1.3 200多种不同功能的型号 1.1.4 完整的开发环境方便用户开发设计 1.1.5 无线应用 1.2 MSP430单片机的主要产品系列 1.2.1 MSP430x1xx系列 1.2.2 MSP430F2xx系列 1.2.3 MSP430G2xx系列 1.2.4 MSP430x4xx系列 1.2.5 CC430 RF SoC系列 1.3 MSP430系列单片机的应用范围 1.4 MSP430F15x/16x/161x系列简介
第1章 MSP430系列超低功耗16位单片机 1.1 MSP430系列单片机的性能特点 1.1.1 超低功耗性能 1.1.2 高集成度的模块和智能外设 1.1.3 200多种不同功能的型号 1.1.4 完整的开发环境方便用户开发设计 1.1.5 无线应用 1.2 MSP430单片机的主要产品系列 1.2.1 MSP430x1xx系列 1.2.2 MSP430F2xx系列 1.2.3 MSP430G2xx系列 1.2.4 MSP430x4xx系列 1.2.5 CC430 RF SoC系列 1.3 MSP430系列单片机的应用范围 1.4 MSP430F15x/16x/161x系列简介 1.4.1 MSP430F161x单片机的引脚封装 1.4.2 MSP430F161x单片机的内部结构 1.4.3 MSP430F161x单片机的特殊功能寄存器第2章 MSP430单片机软件开发工具 2.1 MSP430单片机C程序设计 2.1.1 C语言的数据类型和运算 2.1.2 C语言的语句和程序结构 2.1.3 C语言函数 2.1.4 C语言的构造数据类型 2.2 IAR嵌入式工作平台 2.2.1 IAR使用说明 2.2.2 应用程序实例 2.3 Code Composer Studio 2.3.1 Code Composer Studio的下载和安装 2.3.2 Code Composer Studio的使用第3章 MSP430单片机编程方法和工具 3.1 通过BSL接口编程MSP430单片机 3.1.1 BSL接口软件原理 3.1.2 BSL接口编程器硬件电路原理 3.1.3 自制串口BSL接口编程器 3.2 通过JTAG接口编程MSP430单片机 3.2.1 MSP430系列单片机的JTAG接口 3.2.2 自制并口JTAG接口下载线 3.2.3 并口JTAG接口下载线的使用 3.2.4 MSIP-FET430UIF USB接口仿真器 3.2.5 MSP430F1x系列单片机代码下载和调试 3.3 EZ430-F2013仿真器 3.3.1 EZ430-F2013仿真器的硬件组成 3.3.2 SPY-BI-WIRE二线制编程接口 3.3.3 EZ430-F2013仿真器驱动程序的安装 3.3.4 用EZ430-F2013编程MSP430F2xx系列单片机 3.4 MSP430-LaunchPad仿真实验板 3.4.1 MSP430-LaunchPad的硬件组成 3.4.2 MSP430-LaunchPad软件和驱动 3.4.3 MSP430G2231单片机简介 3.4.4 MSP430-LaunchPad编程示例 3.5 eZ430-RF2500-SHE太阳能无线应用开发套件第4章 单片机扩展总线及其编程 4.1 SPI总线 4.1.1 SPI总线的接口信号 4.1.2 SPI总线的工作原理 4.1.3 SPI总线在MSP430单片机系统中的应用 4.1.4 用普通I/O引脚通过软件模拟SPI接口 4.1.5 软件模拟SPI接口程序示例 4.2 I2C总线 4.2.1 I2C总线数据传输的原理 4.2.2 I2C总线多器件控制的工作原理 4.2.3 MSP430单片机模拟I2C总线 4.2.4 I2C总线的编程示例 4.3 Dallas公司的单总线 4.3.1 DSl8820数字温度传感器简介 4.3.2 单总线的工作原理 4.3.3 单总线通信协议 4.3.4 单总线的初始化和读写函数 4.3.5 单总线编程示例 4.4 USB总线 4.4.1 USB系统的硬件 4.4.2 单片机用的USB控制器和转换器第5章 MSP430单片机内部资源编程 5.1 系统复位、中断和工作模式 5.1.1 系统复位 5.1.2 中断 5.1.3 工作模式 5.2 基本时钟模块 5.2.1 基本时钟模块的构成 5.2.2 基本时钟模块寄存器 5.2.3 基本时钟模块初始化 5.3 看门狗定时器 5.3.1 看门狗定时器的寄存器 5.3.2 看门狗定时器的使用 5.3.3 看门狗定时器编程示例 5.4 数字I/O端口 5.4.1 数字I/O端口的寄存器 5.4.2 数字I/O端口的初始化 5.4.3 数字I/O端口编程示例 5.5 通用同步/异步接收/发送器(L5SART)的UART异步模式 5.5.1 USART的初始化和复位 5.5.2 USART的控制和状态寄存器 5.5.3 USART在UART异步模式时的编程示例 5.6 通用同步/异步接收/发送器(UART)的SPI同步模式 5.6.1 USART SPI同步模式的原理 5.6.2 USART SPI同步模式使用的寄存器 5.6.3 USART SPI同步模式的初始化和使用 5.6.4 USART SPI同步模式编程示例 5.7 通用同步/异步接收/发送器(USART)的12C模式 5.7.1 USART在12C模式使用的寄存器 5.7.2 USART在12C模式时的初始化 5.7.3 TMP102低功耗温度传感器 5.7.4 USART在12C模式时的编程示例 5.8 定时器A 5.8.1 定时器A的寄存器 5.8.2 定时器A的使用 5.8.3 定时器A的编程示例 5.9 模数转换器ADC12 5.9.1 ADC12的寄存器 5.9.2 ADC12的内部温度传感器 5.9.3 ADC12的编程示例 5.10 具有LCD驱动器的MSP430单片机的使用 5.10.1 MSP430FE425单片机简介 5.10.2 和LCD驱动器有关的寄存器 5.10.3 LCD驱动器应用实例第6章 输入和显示电路 6.1 LED数码管显示器 6.1.1 LED数码管 6.1.2 LED数码管的静态显示 6.1.3 LED数码管的动态显示 6.2 按钮开关输入 6.2.1 一般按钮开关输入 6.2.2 矩阵键盘输入 6.3 LCD液晶显示器 6.3.1 LCD1602液晶显示器 6.3.2 LCDl602的引脚功能 6.3.3 LCD1602和单片机的连接 6.3.4 LCD1602的指令集 6.3.5 LCD1602的应用编程 6.4 红外线遥控信号的接收 6.4.1 单片机系统红外线信号接收电路 6.4.2 红外遥控信号编码 6.4.3 红外遥控信号解码和编程实例第7章 单片机外部设备的控制 7.1 SD存储卡 7.1.1 SD卡的硬件结构和SPI接口 7.1.2 SD卡的命令和应答 7.1.3 SD卡初始化 7.1.4 SD卡的读写 7.1.5 SD卡程序实例 7.2 定时器PWM脉冲控制LED灯亮度 7.2.1 PWM脉冲宽度调制的原理 7.2.2 在MSP430单片机中获得PWM脉冲 7.2.3 用PWM脉冲控制LED灯光亮度第8章 单片机和上位机通信 8.1 RS-232C串口和单片机通信 8.1.1 RS-232-C标准 8.1.2 系统编程综述 8.1.3 SerialPort组件简介 8.1.4 RS-232-C接口C#编程示例 8.2 RS-485接口和单片机通信 8.2.1 RS-485接口在单片机系统中的使用 8.2.2 RS-485接口上位机编程 8.3 USB接口和单片机通信 8.3.1 USB转换芯片TUSB3410 8.3.2 TUSB3410在MSP430单片机中的应用 8.3.3 TUSB3410和上位机通信编程示例第9章 FM收音机 9.1 FM广播系统的基础知识 9.1.1 调频广播系统 9.1.2 调频广播收音机的原理 9.2 TEA5767HN单片FM调谐器 9.2.1 TEA5767HN的性能 9.2.2 TEA5768HN的引脚和封装 9.2.3 TEA5767的内部结构和功能 9.2.4 TEA5767的总线接口和控制寄存器 9.2.5 TEA5767的典型应用电路 9.3 FM收音模块 9.4 用MSP430单片机和FM收音模块做的收音机 9.4.1 收音机硬件电路的说明 9.4.2 收音机的编程第10章 智能无线测温网络 10.1 无线数传模块RFM12B 10.1.1 RFM12B的封装引脚 10.1.2 RFM12B内部寄存器和SPI接口 10.1.3 RFM12B的工作原理 10.1.4 RFM12B的控制命令 10.1.5 RFM12B发送模式编程 10.2 无线测温模块 10.2.1 无线测温模块的电原理图 10.2.2 无线测温模块编程 10.3 区域无线数据接收机 10.3.1 接收机的硬件电路 10.3.2 接收机编程要点 10.3.3 接收机编程示例 10.4 上位机编程 10.4.1 新建一个Visual C#应用项目 10.4.2 智能无线测温网络的使用 10.4.3 上位机源代码英文缩写对照参考文献
唐继贤、杨扬编著的这本《MSP430超低功耗16位 单片机开发实例》全面讲解了用C语言编程MSP430系 列单片机的方法和实例、两种常用的C语言集成开发 环 境、开发需要的编程工具和几种自制编程工具的方法 。实例包括MSP430单片机内部资源串口、 12C、SPI接口、定时/计数器、看门狗、中断、ADC 、LCD驱动等的编程,矩阵键盘输入、温度传感 器、红外遥控解码、SD存储卡读写、LED和LCD显示器 等外部应用电路的编程。另外还有单片机通 过RS-232C、RS-485、USB接口和上位机通信的编程实 例。最后介绍了智能无线测温网络和FM收音 机两个综合实例。每一个实例都有相关的硬件电路原 理图及程序源码。 《MSP430超低功耗16位单片机开发实例》适合在 校大学生作为学习MSP430单片机的实习教材。书中的 实例涉及电子工程应用的许 多方面,也是单片机应用开发工程技术人员一本不可 多得的参考书。
唐继贤、杨扬编著的这本《MSP430超低功耗16位单片机开发实例》内容丰富、取材广泛,除了单片机本身之外,涉及电子工程应用的许多方面,包括模拟电路、无线数据通信、高频信号接收、SD闪存、传感器、红外遥控等,具有较高的实用价值和广阔的应用范围,有利于开拓读者的知识面,适合应用系统开发的各类工程技术人员借鉴,更是在校大学生学习单片机技术很有用的辅助教材。本书实例中的所有程序源代码都在随书附带的光盘中,方便读者直接使用。
书籍详细信息 | |||
书名 | MSP430超低功耗16位单片机开发实例站内查询相似图书 | ||
9787512412750 如需购买下载《MSP430超低功耗16位单片机开发实例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 北京航空航天大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 49.0 | 语种 | 简体中文 |
尺寸 | 19 × 26 | 装帧 | 平装 |
页数 | 印数 |
MSP430超低功耗16位单片机开发实例是北京航空航天大学出版社于2013.10出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-系统开发 的书籍。
沈建华等, 编著
沈建华, 杨艳琴, 编著
沈建华, 杨艳琴, 翟骁曙, 编著
秦龙, 编著
沈建华, 杨艳琴, 翟晓曙, 编著
沈建华, 杨艳琴, 王慈, 编著
贾灵, 王薪宇, 郑淑军, 编著
李智奇等, 编著
张福才, 编著