MSP430单片机原理与应用

本书特色

[

本书以MSP430F261x系列单片机为平台,详细阐述了MSP430单片机的内、外部结构组成以及常用片上外设模块的基本工作原理。本书在对基本指令、寻址方式和汇编语言等底层控制原理讲解的基础上,使用C语言作为各个片上模块的程序设计语言,这样既能使读者体会汇编语言的高效,也能使他们感觉到高级语言的方便快捷; 内容组织上不贪大求全,而是尽量做到把*常用、*能反映单片机精髓的知识讲细、讲精、讲透,以达到让读者触类旁通的目的; 力求做到内容组织独具匠心、理论讲解深入浅出、实例设计简单易懂、习题练习丰富有趣。
本书可以作为高等院校计算机专业、电子信息科学与技术专业、通信工程专业、自动化专业、物联网专业以及其他相关专业本科生的单片机课程教材,也可供广大从事单片机应用系统开发的相关工程技术人员参考使用。

]

内容简介

[

考虑到初学者的特点,实例先易后难,先单个功能、单个模块地学习,逐步转换成对整个系统的分析和设计。秉承“理论学习是认识单片机的起点,设计单片机系统是*终落脚点”的理念,把*常用、*能反映单片机精髓的知识讲细、讲精、讲透,以达到让读者触类旁通的目的;通过实例并配合配合丰富有趣的习题练习使学生对单片机的理解硬件化或产品化。

]

目录

目录

第1章绪论

1.1嵌入式系统概述

1.1.1嵌入式系统的定义

1.1.2嵌入式系统的构成

1.1.3嵌入式系统的特点

1.1.4嵌入式系统的发展

1.1.5嵌入式系统的应用

1.2嵌入式微处理器

1.2.1嵌入式处理器分类

1.2.2嵌入式处理器的体系结构

1.2.3常见嵌入式处理器

1.2.4嵌入式处理器的发展

1.3MSP430单片机

1.3.1典型特点

1.3.2命名规则

1.3.3产品系列概况

1.3.4应用场合

习题

第2章MSP430单片机结构组成

2.1内部结构

2.1.1中央处理器

2.1.2存储空间组织结构

2.1.3单片机复位过程

2.2外部结构

2.2.1封装类型

2.2.2引脚说明

2.2.3MSP430单片机*小系统

2.3指令系统

2.3.1指令集

2.3.2寻址方式

2.3.3指令周期

2.3.4指令集扩展

习题

第3章MSP430单片机C语言程序设计基础

3.1单片机程序设计基础

3.1.1程序流程图

3.1.2单片机程序设计语言

3.1.3单片机程序设计的一般步骤

3.2MSP430单片机C语言程序设计

3.2.1数据类型与运算符

3.2.2常见程序结构

3.2.3数组

3.2.4函数

3.2.5指针类型

3.2.6预处理

3.2.7typedef定义类型

3.2.8规范化编程

3.3集成开发环境快速入门

3.3.1IAR EW430快速入门

3.3.2TI CCS快速入门

习题

第4章MSP430单片机中断系统与输入输出接口

4.1中断系统

4.1.1中断系统基本概念

4.1.2中断类型

4.1.3中断响应过程

4.1.4中断函数

4.2数字I/O端口

4.2.1控制寄存器

4.2.2内部结构

4.2.3电气特性

4.3端口应用

4.3.1普通I/O端口

4.3.2外部中断

4.3.3总线模拟

习题

第5章MSP430单片机时钟系统与休眠模式

5.1时钟系统

5.1.1时钟系统结构

5.1.2时钟失效处理

5.2休眠模式

5.2.1休眠模式与低功耗

5.2.2休眠唤醒与退出

5.2.3休眠模式的应用

习题

第6章MSP430单片机定时器

6.1定时器A

6.1.1定时计数部件

6.1.2捕获/比较部件

6.2定时器B

6.2.1逻辑结构

6.2.2定时计数部件

6.2.3捕获/比较部件

6.3看门狗

6.3.1逻辑结构

6.3.2定时模式

6.3.3看门狗模式

习题

第7章MSP430单片机常用接口设计

7.1LED显示接口设计

7.1.1LED发光原理

7.1.2LED数码管

7.1.3点阵LED

7.2LCD接口设计

7.2.1LCD显示原理

7.2.2段式LCD

7.2.3点阵LCD

7.3键盘接口设计

7.3.1独立式键盘

7.3.2矩阵式键盘

7.3.3触摸按键

习题

第8章MSP430单片机模拟信号处理

8.1模拟信号处理概述

8.1.1自动控制系统

8.1.2单片机控制系统

8.1.3MSP430单片机集成的模拟设备

8.2模数转换模块

8.2.1模数转换概述

8.2.2ADC12模块

8.2.3ADC12工作过程

8.2.4转换模式

8.3数模转换模块

8.3.1数模转换概述

8.3.2DAC12模块

8.3.3应用举例

习题

第9章MSP430单片机异步串行通信

9.1异步串行通信概述

9.1.1串行通信基本概念

9.1.2常见异步串行通信

9.1.3MSP430的串行通信模块

9.2异步串行通信

9.2.1UART工作原理

9.2.2多机通信模式

9.2.3带有自动波特率检测的UART

9.2.4红外通信

9.2.5软件模拟UART通信

习题

第10章MSP430单片机同步串行通信

10.1同步串行通信概述

10.1.1同步方式

10.1.2常见同步串行通信

10.2I2C通信

10.2.1I2C概述

10.2.2I2C逻辑结构

10.2.3中断与初始化

10.2.4工作模式

10.2.5软件模拟I2C通信

10.3SPI通信

10.3.1SPI总线及工作原理

10.3.2SPI模块

10.3.3SPI连接方式

10.3.4软件模拟SPI通信

习题

第11章MSP430单片机存储系统

11.1存储器概述

11.1.1半导体存储器

11.1.2Flash存储原理

11.1.3FRAM存储原理

11.2MSP430单片机存储系统

11.2.1地址空间划分及访问方式

11.2.2数据存储器

11.2.3程序存储器

11.3Flash控制器及应用

11.3.1Flash控制器

11.3.2Flash的操作

11.4MSP430单片机存储器的扩展

11.4.1存储器扩展

11.4.2SD卡的应用

11.5直接存储器存取

11.5.1DMA模块的结构与工作原理

11.5.2DMA传输模式

11.5.3DMA触发源

习题

第12章MSP430单片机应用系统设计基础

12.1单片机应用系统设计概述

12.1.1单片机应用系统设计一般步骤

12.1.2基于MSP430单片机的应用系统设计

12.2单片机应用系统的抗干扰与低功耗设计

12.2.1抗干扰技术

12.2.2低功耗设计技术

12.3嵌入式操作系统的应用

12.3.1嵌入式操作系统基础

12.3.2μC/OS Ⅱ在MSP430单片机上的移植

12.3.3基于μC/OS Ⅱ的单片机系统开发

习题

附录A中断向量速查表

附录B端口功能速查表

附录C寄存器速查表

参考文献

封面

MSP430单片机原理与应用

书名:MSP430单片机原理与应用

作者:王兆滨

页数:399

定价:¥59.0

出版社:清华大学出版社

出版日期:2017-07-01

ISBN:9787302460534

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

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

发表评论

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