基于MSP430单片机的控制系统设计

基于MSP430单片机的控制系统设计

作者:陈中陈冲 编著

出版社:清华大学

出版年:2017年6月

ISBN:9787302462187

所属分类:教辅教材

书刊介绍

《基于MSP430单片机的控制系统设计》内容简介

本书主要介绍MSP430F169单片机设计方法,在适当阐述工作原理基础上,重点介绍了硬件电路图和软件编程,对于重要程序,解释编程方法并说明其工作原理。
全书共分9章:第1章为基础篇,着重MSP430单片机工作原理以及IAR编译软件的应用;第2~9章为单片机设计,包括硬件系统设计和软件编程。全书叙述简洁、概念清晰,提供了大量应用实例,具备完整的硬件电路图和软件清单,涵盖了MSP430F169单片机设计的诸多内容。
本书适合作为高等院校电气、自动化专业高年级本科生、研究生的及高校教师教学参考书,还可以供相关工程技术人员参考。
陈中,盐城工学院教师,连续多年指导学生进行毕业设计以及学科竞赛,拥有丰富的教学、实践经验。发表过多篇关于单片机的论文,反响良好。已出版《基于STC89C52单片机的控制系统设计》《基于AVR单片机的控制系统设计》等五部著作,即将出版《基于STM32单片机的控制系统设计》一书。
陈冲,盐城工学院教师,多年从事教学科研工作。曾获学校青年教师竞赛三等奖1项,完成市级科研项目3项,获市科技进步二等奖1项。发表过多篇具有较高学术水平的论文,先后编著《电力拖动控制系统与MATLAB仿真》《运动控制系统综合实验教程》等多部教材。

作品目录

作者简介
内容简介
前言
Preface
第1章:单片机原理概述及C编程语言
1.1、MSP430单片机概述
1.2、初步认识MSP430单片机
1.3、MSP430F169单片机最小系统
1.4、C语言概述
1.5、常用的I/O相关寄存器及操作
1.6、C语言的程序结构
1.7、C语言的函数
1.8、I/O端口常用操作C语言描述及常用C语言解析
1.9、把51单片机的C语言转换成MSP430单片机的C语言
1.10、MSP430编译软件使用
1.11、自制(头)文件方法
第2章:单片机输出电路设计
2.1、单片机控制系统设计概述
2.2、液晶1602的显示
2.3、液晶12864的显示
2.4、LED点阵的显示
2.5、液晶12232的显示
2.6、2.4in彩屏TFT的显示
第3章:单片机输入电路设计
3.1、键盘的输入电路
3.2、带函数和小数点的计算器设计
3.3、电子密码锁设计
3.4、步进电机控制系统设计
3.5、温度检测系统设计
3.6、温湿度传感器的设计
3.7、电子秤的设计
第4章:定时器/计数器和外部中断系统设计
4.1、MSP430单片机时钟源
4.2、定时器/计数器概述
4.3、TIMER_A工作模式
4.4、定时器A模块捕获/比较工作原理
4.5、定时器/计数器A与PWM
4.6、外部中断的概述
4.7、秒表设计
4.8、红外遥控设计
4.9、超声波测距系统设计
4.10、定时器/计数器B
4.11、定时器/计数器B与PWM
4.12、直流电机控制系统设计
第5章:串行通信
5.1、串行通信概述
5.2、USART相关寄存器
5.3、串行通信协议
5.4、串行通信系统设计
第6章:I2C接口的应用
6.1、I2C通信协议概述
6.2、I2C模式操作
6.3、I2C寄存器说明
6.4、具有断电保护的电子密码锁设计
第7章:同步串行SPI接口
7.1、同步串行SPI接口概述
7.2、SPI相关寄存器
7.3、SPI通信设计举例——无线模块通信设计
第8章:AD与DA转换器
8.1、AD转换器概述
8.2、ADC12结构及特点
8.3、ADC相关寄存器设置
8.4、ADC12转换模式
8.5、AD应用实例
8.6、DA转换器概述
8.7、DAC12结构与性能
8.8、DAC相关寄存器设置
8.9、DAC12的操作及设置和应用
第9章:单片机综合系统设计
9.1、两路温度检测系统设计
9.2、红外遥控直流电机调速系统设计
9.3、无线通信直流电机调速系统设计
9.4、用VB语言编制串行助手界面控制步进电机调速系统设计
9.5、门禁控制系统设计
9.6、蓝牙控制系统设计
9.7、彩屏和摄像头控制系统设计
参考文献

相关推荐

微信二维码