上海培训会概要上海培训会概要上海培训会概要上海培训会概要实验一实验一实验一实验一I/O与时钟与时钟与时钟与时钟.........................................................................................................实验二实验二实验二实验二键盘与键盘与键盘与键盘与LED......................................................................................................实验三实验三实验三实验三定时器实验定时器实验定时器实验定时器实验.......................................................................................................实验四实验四实验四实验四外围模块操作外围模块操作外围模块操作外围模块操作...................................................................................................实验五实验五实验五实验五使用口线模拟使用口线模拟使用口线模拟使用口线模拟IIC操作操作操作操作...................................................................................实验六实验六实验六实验六同步通讯模块与扩展同步通讯模块与扩展同步通讯模块与扩展同步通讯模块与扩展FLASH.........................................................................实验七实验七实验七实验七异步通讯模块异步通讯模块异步通讯模块异步通讯模块...................................................................................................实验八实验八实验八实验八ADC与与与与LCD....................................................................................................实验九实验九实验九实验九图形图形图形图形点阵点阵点阵点阵LCD..................................................................................................实验十实验十实验十实验十超低功耗实验超低功耗实验超低功耗实验超低功耗实验.................................................................................................实验十一实验十一实验十一实验十一模拟设定时间和模拟设定时间和模拟设定时间和模拟设定时间和RS-485通信实验通信实验通信实验通信实验.............................................................实验十二实验十二实验十二实验十二SPI接口扩展接口扩展接口扩展接口扩展RF通信通信通信通信.................................................................................第一天为MSP430特性介绍,开发工具开发环境开发流程的熟悉和实验第二天为实验和讨论第三天为MSP430深入应用的实验和讨论,包括低功耗射频通信结合的例子第四天上午为讨论如何在大学里开设MSP430课程的交流和讨论会MSP430-EXP-4XX开发实验板简介为了更好的开展大学中MSP430系列单片机的教学、实验及毕业设计,提高MSP430系列单片机的开发速度,本书编者设计了功能齐全的MSP430-EXP-4XX开发实验板。本章所涉及的MSP430基础实验、拓展实验都是在这个开发板的基础上编写的。本实验板适合教学实验、课程设计、科研开发等,为广大高校师生提供了良好的实验开发环境。也是广大电子爱好者学习、开发MSP430系列单片机的良好平台。本实验板是按照教育大纲要求,采纳国内外许多单片机开发实验板的优点而设计的。除了保持传统单片机的实验项目,还对有学有余力的同学提供若干扩展实验。包括以下内容: I/O与时钟 键盘与LED 定时器 硬件乘法器、比较器、片内Flash操作 I2C操作EEPROM USART与M_Bus、RS485、RS232、SPI通信 扩展Flash操作 ADC、段式LCD 点阵LCD 低功耗实验 模拟设定时间和RS-485通信 SPI接口扩展RF/Zigbee通信MSP430-EXP-4XX开发实验板结构MSP430-EXP-4XX开发实验板硬件平台以MSP430F449/461x为核心,配合FET仿真调试&编程工具,可方便的实现开发、在线调试与编程下载。MSP430-EXP-4XX开发实验板组成如图7-37所示:图1-1MSP430-EXP-4XX开发实验板组成MSP430-EXP-4XX开发实验板集成了丰富的接口电路与模块,如下所示: 点阵LCD、字符LCD各一块 MSP430F449一块 LED一组 发光二极管3个 EEPROM一块 扩展Flash一片 A/D转换接口(12位) 行列式键盘、独立按键式键盘 RS232、RS485、M_Bus、SPI接口 SPI扩展RF射频芯片 蜂鸣器一个MSP430-EXP-4XX开发实验板把MSP430F449全部引脚用插座引出,并可通过DIP开关选择是否与外部电路相连,方便使用者自行扩展模块与单片机相连。开关闭合,单片机与学习板上电路连接;开关断开,单片机与学习板上外围电路断开。使用者可以方便的利用板上引出的引脚与自己的外围电路实现二次开发。图7-38是MSP430-EXP-4XX开发实验板的完整原理图。图1-2MSP430-EXP-4XX开发实验板完整原理图图7-39是实验板元件位置示意图。图1-3MSP430-EXP-4XX开发实验板元件分布图各个标号代表的元件如表7-2所示:表1-1MSP430-EXP-4XX开发实验板元件标号代表含义1LED2字符LCD3J25VDC4J5RS2325点阵LCD接口线6P17P28P39P410P511P612P713P814P915P1016P1117P1218U924LCO2EEPROM19P1320P1421P1522P1623MSP430F44924XTAL225LEDL126LEDL327U8M25P8028PR320K电位器29外部A/D输入30SPI接口31J1RS48532J4M-BUS33PR2100K可调电阻34独立按键35P1736LEDL237BSL38JTAG39行列扫描按键40XTAL141BZ1蜂鸣器MSP430-EXP-4XX开发实验板使用说明MSP430-EXP-4XX开发实验板硬件连接方式: 实验板使用电源为5V直流电源 JTAG通过14芯扁平线与MSP430仿真工具连接 仿真工具在通过25芯并口线与PC机相连 实验板通过RS232、RS485、M-Bus接口与外部通讯实验板的一般连接情况如图7-40、图7-41所示:图1-4实验板连接接口图1-5仿真工具连接接口利用MSP430-EXP-4XX实验板进行开发需要以下器件: 并口线一条,用于连接仿真工具 RS232串口线一条 仿真工具一个 5V直流电源一个 ZJM12864BSBD点阵LCD一块 RS485实验使用的3根导线 SPI接口RF射频芯片所需的IAREW430和TICCE软件在随书附带的光盘中,直接安装即可。利用MSP430-EXP-4XX开发实验板进行开发,需要注意以下问题: 实验过程中,为避免不必要的信号干扰,请断开所有没有使用的DIP开关 为避免静电击穿实验板器件,在实验前最好用湿毛巾去除静电 实验中,有时在下载程序时会出现错误,提示信息见下图,一般只要拔掉仿真器重新再连接一次就可以图1-6实验中的错误提示 断点调试时要注意保存文件,防止集成开发环境发生错误自动关闭 中断函数代码应尽可能简洁,以避免此次中断还没有处理完又发生中断的情况