MSP-LAB:基于MSP430的单片机学习系统

MSP-LAB是采用TI的MSP430单片机,板载多种常见的外设,可以支持进行单片机教学、单片机实训、以及基于单片机的综合项目开发验证平台

  • 板载MSP430G2553单片机处理器,片内资源:16bit RISC CPU,最高8MHz频率,16KByte FLASH,512Byte RAM,两个16bit Timer,两个通用串行通信接口USCI(支持UART、SPI、I2C模式),八通道10bit ADC/比较器; 16-bit RISC CPU, Up to 8MHz frequency, 16KByte FLAS, 512Byte RAM, Two 16-bit Timers, Two Universal Serial, Communication Interfaces (USCI) supporting UART, SPI, and I2C modes, Eight-channel 10-bit ADC/comparator
  • 板载TI仿真器,可直接USB连接电脑进行开发调试;
  • 板载8个独立按键和4x4扫描按键;
  • 板载8个独立LED、一个独立的七段数码管、两个4位扫描数码管;
  • 板载16x16点阵LED屏;
  • 板载555时基电路、RTC实时时钟电路;
  • 板载SPI FLASH、基于IIC的数字温度传感器;
  • 板载RS232、RS485的电平转换芯片,可开展总线通信实验及其现场总线协议开发;
  • 板载光敏传感器、蜂鸣器、可调电阻等;
  • 板载超级电容作为节电设计的电源。

应用领域及教学实验内容(拟):

单片机基础教学

  • 单片机概念及原理;
  • MSP-LAB单片机学习系统介绍及其原理图;
  • CCS软件及其下载调试;
  • MSP430G2553系列单片机的系统时钟;
  • GPIO输入输出;
  • Timer_A定时器;
  • ADC模数转换;
  • 串行通信原理与USCI外设;
  • USCI的UART模式;
  • USCI的SPI模式;
  • USCI的I2C模式;

电赛实训入门课程

  • GPIO高级输出:流水灯、独立数码管、扫描数码管、LED点阵扫描数出;
  • GPIO高级输入:独立按键、扫描按键、长按键、组合按键;
  • UART高级通信:现场总线、RS485及多设备通信;
  • I2C温度传感器:温度传感器接口、I2C通信代码架构;
  • SPI FLASH应用:FLASH接口命令、SPI程序代码架构、FLASH接口代码封装;
  • 高级显示程序一:点阵显示屏,移位寄存器及其硬件连接、字库构建方法、GPIO模拟的高级显示代码、FLASH作为字库的应用;
  • 高级显示程序二:LCD1602显示屏、命令字解读及其代码、LCD1602显示代码框架
  • ADC高级应用:ADC代码一般注意事项,ADC滤波需求及其实现;
  • 节电设计初探:节电相关技术及其程序要求,根据节电的程序框架;

教学内容持续更新:

  • 微博:https://weibo.com/u/1404637705?is_hot=1
  • 电赛训练论坛:https://bbs.nuedc-training.com.cn/forum-43-1.html

相关资料下载:

  • 链接:https://pan.baidu.com/s/1z_a7l-0h91PKrKI2-cL7Ng
  • 提取码:qems

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部