Unlock-MSP430实验.pdfVIP

  • 19
  • 0
  • 约1.25万字
  • 约 13页
  • 2017-06-07 发布于浙江
  • 举报
Unlock-MSP430实验

MSP430-TEST44X 开发实验板实验 实验一 I/O与时钟 一、实验目的 1 、熟悉实验板和MSP430开发环境 2 、掌握MSP430 I/0 口线的操作 3、掌握MSP430 时钟模块的设置 二、实验原理 1、I/O 口线操作 使用实验板上的 P5.1 、LED3 来完成口线操作,相关电路如图 1-1 所示: 图 1-1 实验电路 图中开关K 是 DIP 开关 P11 的 SW6,P5.1 通过 DIP 开关 P11 的 SW6、跳线 J2 、电 阻R 连接 LED3 ,P5.1 可输出高电平点亮 LED3 或者输出低电平使 LED3 熄灭。 2 、时钟模块 MSP430 系列芯片的时钟模块有高速晶振、低速晶振、DCO、FLL和 FLL+,其中 MSPX44X 系列包含高速晶振、低速晶振、DCO 和 FLL+,可根据不同需求产生、输出不同时钟频 率。MSP430X44X 系列由于使用了增强型锁频环技术 FLL+,消除了 RC 振荡器因电压、 温度等不稳定因素带来的不稳定性,可以在低频情况下得到较高的稳定频率,DCO的 输出频率由倍频因子和 DCO+共同决定: 当DCO+ = 0 时,FDCOCLK =Faclk * (N+1) 当DCO+ = 1 时,FDCOCLK =Faclk *(N+1) *D 系统时钟和子系统时钟除了可以使用 DCO 产生的时钟频率外,还可以使用 XT2 ,XT2 的典型设置为8MHZ 或者4MHz 。端口P1 的P1.1 、P1.4 、P1.5 在实验中用于输出MCLK 、 SMCLK、ACLK 。 三、实验内容 1、 熟悉实验板和 EW430 开发环境 要求: 能够连接仿真器、电源到实验板 能够创建工程、文件,熟练进行 C 程序和汇编程序的编译、连接 2 、I/0 端口实验 要求:通过口线 P5.1 控制 LED3 3、设置、观测时钟频率 要求:设置时钟,使得 P1.1,P1.4输出时钟频率为 ACLK*10,P1.5输出为 ACLK 四、实验步骤 1、设置JTAG 与晶振对应的开关 2 MSP430-TEST44X 开发实验板实验 置 DIP 开关 P6 的 SW1、SW2 以及DIP 开关 P7 的 SW4、SW3、SW2 为 ON 置 DIP 开关 P10 的 SW1,SW2 为 ON 2 、打开实验板电源对应的开关 置 DIP 开关 P8 的 SW2、SW3、SW4 和 P9 的 SW5 为 ON 3、连通J2 ,进行 I/O 实验 4 、置DIP开关P6 的SW6、DIP开关P5 的SW1、开关P5 的SW2为ON,观测时钟频率 五、分析与思考 1、修改程序,使 MCLK = 4MHZ 。 2 、在不使用 XT2 的情况下,MCLK 的最大频率可为多少? 3、ACLK 有没有可能比 MCLK 的频率还要低?请说明原因。 六、实验参考代码 3 MSP430-TEST44X 开发实验板实验 实验二 键盘与LED 一、实验目的 1、熟悉键盘的设计方法,掌握键盘工作原理和编程设计 2、 掌握 LED 静态显示和动态扫描显示的原理和编程设计 二、实验原理 1、键盘原理 在单片机实验中,键盘的设计主要有三种方式:独立按键式键盘、行列扫描式键盘、 N

文档评论(0)

1亿VIP精品文档

相关文档