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