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

陈中 陈冲 编著
作者简介 陈中盐城工学院教师,连续多年负责毕业设计和学科竞赛,拥有丰富的教学经验。发表过多篇关于单片机的论文,反响良好。已出版著作5部,即将出版《基于STM32单片机的控制系统设计》。 内容简介 本书主要介绍MSP430F169单片机设计方法,在适当阐述工作原理基础上,重点介绍了硬件电路图和软件编程,对于重要程序,解释编程方法并说明其工作原理。 全书共分9章:第1章为基础篇,着重介绍MSP430单片机工作原理以及IAR编译软件的应用;第2~9章为单片机设计,包括硬件系统设计和软件编程。全书叙述简洁、概念清晰,提供了大量应用实例,具备完整的硬件电路图和软件清单,涵盖了MSP430F169单片机设计的诸多内容。 本书适合作为高等院校电气、自动化及其他相关专业高年级本科生、研究生及教师的教学参考书,还可以供相关工程技术人员参考。 前言 Preface 单片机又称为微机控制器(Microcontroller),国外普遍称为MCU(Micro Control Unit),其基本结构是将微型的基本功能部件:中央处理器(CPU)、存储器、输入/输出接口(I/O)、定时器/计数器、中断系统等全部集成在一个半导体芯片上。 MSP430单片机和非增强型51单片机相比较,具有运行速度快、功能丰富等优点,属于16位单片机,寄存器的设置较多。实际上随着中高档单片机的发展,寄存器的设置越来越多。非增强型51单片机有的端口是准双向端口,而MSP430单片机的端口都是双向的,必须设置端口数据的输出或输入方向。51单片机的C语言程序可以部分移植到MSP430单片机,但两者有很多不同之处。 现在国内单片机书籍多如牛毛,但大部分图书都是偏重于理论以及汇编语言,实际上单片机技术的实践性很强,要想学好单片机技术,比较好的方法就是多做实物,多练习。从作者的实践中看,单片机学习有两个问题。首先是仿真软件,Pr…