MSP430 LaunchPad是一款易于使用的闪存编程器和调试工具,它提供了在 MSP430 超值系列器件上进行开发所需的一切内容。它提供了具有集成仿真功能的 14/20 引脚 DIP 插座目标板,可通过 Spy Bi-Wire(2 线 JTAG)协议对系统内置的 MSP430 超值系列器件进行快速编程和调试。由于 MSP430 闪存的功耗极低,因此无需外部电源即可在数秒内擦除闪存并对其进行编程。LaunchPad 将 MSP430 器件与 Code Composer Studio 版本 4 或 IAR 嵌入式工作平台等集成软件环境相连接。MSP430 超值系列器件上的这些 IDE 是免费且非受限的软件。LaunchPad 支持所有采用 14 或 20 引脚 DIP 封装(TI 封装代码:N)的 MSP430G2xx 闪存器件。LaunchPad 还采用用于定制项目和应用的板载可编程 LED 和按钮!10 引脚 PCB 连接器还可用于连接 LaunchPad 和附加器件。
实验要求:
一、流水灯
控制一个灯闪烁、一个灯常亮。
二、按键控制灯
第1次按下按键,绿灯亮;
第2次按下按键,绿灯灭,红灯亮;
第3次按下按键,绿灯亮,红灯亮;
第4次按下按键,绿灯亮,红灯灭;
第5次按下按键,绿灯灭,红灯灭;
如此循环。
三、定时中断
设两个定时中断,其中一个的中断周期是另一个的4倍。
短周期的中断每产生一次,改变红灯的状态。
长周期的中断每产生一次,改变绿灯的状态。
四、PWM输出
初始状态,PWM输出占空比为学号值%,如学号是16,则输出占空比为16%,绿灯亮,红灯灭。
每按一下按键,PWM输出的占空比增加10%,
如果按键按下时,PWM输出的占空比>=100%,输出100%的占空比,绿灯灭,红灯亮。
再继续按下按键,每按一次,PWM输出的占空比减少10%,
如果按下按键时,PWM输出的占空比=<学号%,输出占空比为:学号值%,绿灯亮,红灯灭。
如此循环。
实验例程如下:
——回复可见内容——