注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统MSP430系列单片机接口技术及系统设计实例

MSP430系列单片机接口技术及系统设计实例

MSP430系列单片机接口技术及系统设计实例

定 价:¥45.00

作 者: 魏小龙编著
出版社: 北京航空航天大学出版社
丛编项: TI公司MSP430系列单片机丛书
标 签: 单片计算机

ISBN: 9787810772310 出版时间: 2002-01-01 包装: 胶版纸
开本: 26cm 页数: 421 字数:  

内容简介

  本书较为详细地介绍了TI公司的MSP430系列单片机。全书共分5章。首先讲述MSP430全系列所涉及的片内外围模块的功能、原理、应用及各个系列的模块构成情况;其次讲述MSP430的开发环境及如何使用汇编语言、C语言进行程序设计;最后例举大量的以MSP430为核心的系统设计应用实例,大部分实例同时给出汇编语言和C语言的源程序,且全部在作者设计的实验工具上测试通过,并实现了预期的功能。<br>本书配光盘一张,包含书中所用到的源程序及TI公司的网址与笔者的网址连接,还有MSP430软件的下载地址。<br>本书可作为高等院校计算机、自动化及电子技术类专业的教学参考书,也可作为大学生电子设计以及毕业设计的参考书,更适用于从事单片机开发的科技人员。<br>

作者简介

暂缺《MSP430系列单片机接口技术及系统设计实例》作者简介

图书目录

第1章 MSP430系列单片机简介
1.1 概述1
1.2 MSP430X1XX系列4
1.2.1 MSP430X11X系列5
1.2.2 MSP430X12X系列7
1.2.3 MSP430X13X系列10
1.2.4 MSP430X14X系列13
1.3 MSP430X3XX系列17
1.3.1 MSP430X31X系列18
1.3.2 MSP430X32X系列21
1.3.3 MSP430X33X系列24
1.4 MSP430X4XX系列27
1.4. 1MSP430X41X系列27
1.4.2 MSP430F43X系列31
1.4.3 MSP430F44X系列36
第2章 MSP430指令系统与程序设计
2.1 MSP430的16位CPU40
2.2 MSP430的存储器组织42
2.2.1 数据存储器RAM44
2.2.2 程序存储器ROM45
2.2.3 外围模块寄存器地址48
2.3 寻址模式49
2.3.1 寄存器寻址模式49
2.3.2 变址寻址模式50
2.3.3 符号模式51
2.3.4 绝对寻址模式52
2.3.5 间接寻址模式54
2.3.6 间接增量寻址模式55
2.3.7 立即寻址模式57
2.4 指令格式57
2.4.1 指令书写格式57
2.4.2 双操作数指令(内核指令)58
2.4.3 单操作数指令(内核指令)59
2.4.4 条件和无条件转移指令(内核指令)60
2.4.5 无需ROM补偿的仿真指令60
2.4.6 指令集表62
2.4.7 MSP430指令的时钟周期与指令长度63
2.5 指令集说明64
2.5.1 数据传送指令64
2.5.2 数据运算类指令68
2.5.3 逻辑运算与位操作类指令76
2.5.4 跳转与程序流程的控制类指令85
2.5.5 用多个指令仿真的宏指令100
2.5.6 堆栈指针寻址101
2.6 汇编语言程序设计102
2.6.1 汇编伪指令102
2.6.2 常用汇编程序设计方法106
2.7 C语言程序设计基础109
2.7.1 MSP430C语言的数据类型110
2.7.2 表达式语句(结构)111
2.7.3 函数的定义与调用113
2.7.4 MSP430 C语言标准库函数115
2.7.5 C语言编程实例118
第3章 MSP430单片机片内外设原理与使用方法
3.1 基础时钟模块与低功耗119
3.1.1 低速晶体振荡器120
3.1.2 高速晶体振荡器121
3.1.3 DCO振荡器122
3.1.4 锁频环FLL/FLL+125
3.1.5 基础时钟模块与低功耗131
3.1.6 时钟系统的应用举例134
3.2 MSP430各种端口134
3.2.1 端口P0,P1和P2135
3.2.2 端口P3,P4,P5和P6139
3.2.3 端口TP0140
3.2.4 COM和S端口140
3.2.5 端口应用举例140
3.3 定时器141
3.3.1 看门狗定时器141
3.3.2 基本定时器144
3.3.3 8位定时器/计数器147
3.3.4 通用定时器/端口149
3.3.5 16位定时器A153
3.3.6 16位定时器B 169
3.4 硬件乘法器186
3.5 比较器A190
3.6 FLASH存储器模块197
3.7 MSP430系列的通用串行通信模块210
3.7.1 USART模块的结构210
3.7.2 USART模块的寄存器214
3.7.3 异步模式220
3.7.4 同步模式223
3.7.5 应用举例226
3.8 MSP430模数转换模块227
3.8.1 ADC10模数转换模块227
3.8.2 ADC12模数转换模块246
3.8.3 ADC14模数转换模块265
3.9 MSP430液晶驱动模块273
第4章 MSP430开发环境简介
4.1 EmbeddedWorkbench(嵌入式工作台)283
4.1.1 EmbeddedWorkbench安装283
4.1.2 EmbeddedWorkbench概述284
4.1.3 EmbeddedWorkbench使用指南285
4.1.4 EmbeddedWorkbench综述293
4.2 CSPY使用指南294
4.3 汇编程序调试举例298
4.4 C程序调试举例303
第5章 MSP430单片机的应用
5.1 基础应用部分307
5.1.1 MSP430头文件307
5.1.2 延时程序的设计311
5.1.3 常用数学程序的设计312
5.1.4 码制转换程序设计316
5.1.5 发光二极管类显示器件接口设计319
5.1.6 键盘接口设计332
5.1.7 与存储器的接口设计344
5.1.8 MSP430与模数转换器的接口349
5.1.9 MSP430乐音的输出351
5.2 MSP430综合应用设计354
5.2.1 MSP430与I2C总线方式的E2PROM接口355
5.2.2 将键盘输入的按键值送到显示器显示362
5.2.3 键盘、显示与低功耗应用363
5.2.4 简易电子琴的设计365
5.2.5 以MSP430为核心的温度测量与报警系统设计
5.2.6 固体数码录音机的设计371
5.3 MSP430系统设计378
5.3.1 时间控制器的设计378
5.3.2 用MSP430设计的复杂多相位交通灯383
5.3.3 以MSP430为核心的手持设备设计396
附录 MSP430模块空间分配
附录1 特殊功能寄存器SFR401
附录2 I/O端口403
附录3 MSP430F4XX系列基本定时器(Basic Timer1)
附录4 MSP430X3XX系列定时器/端口(Timer/Port)
附录5 MSP430F1XX系列基本时钟405
附录6 MSP430F4XX系列FLL+模块406
附录7 MSP430X3XX系列FLL模块406
附录8 模拟比较器406
附录9 看门狗定时器407
附录10 FLASH系列FLASH模块407
附录11 MSP430F4XX系列SVS模块408
附录12 UART模式下的两个串口408
附录13 SPI模式下的两个串口409
附录14 FLASH系列ADC12模块(1XX、4XX)410
附录15 MSP430F1XX系列ADC10模块412
附录16 MSP430X3XX系列ADC14模块414
附录17 硬件乘法器模块414
附录18 定时器A模块415
附录19 定时器B模块417
附录20 MSP430X3XX系列液晶驱动模块420
附录21 MSP430F4XX系列液晶驱动模块

本目录推荐