一:课前培训
1、综合教学实验仪使用培训;
目的:使学员能够使用操作综合教学实验仪;
2、学习要求、及学习注意事项;
目的:使学员能准确理解、讲课内容;
二:MSP430单片机硬件设计+练习课,学习内容如下:
1、单片机组成、应用领域及开发特点;
2、单片机的数值及相互转换;
3、单片机结构和原理:
包括MSP430及其衍生单片机的构成、微处理器及其时序、最小应用
系统、地址分配、管脚功能、复位电路等;
4、单片机的指令系统:全部指令的使用、编程技巧;
5、单片机的内部编程:I/O控制、定时器、中断、串口通信;
6、单片机的外围接口及编程:
键盘、LED显示、EEPROM接口、串行扩展、并行扩展;
7、单片机通信协议设计;
8、单片机应用系统抗干扰设计;
9、单片机应用系统设计技术;
10、分析教学实验仪的总体实现原理及各部分功能模块实现原理;
三: C语言设计+练习课,内容如下:
1、C语言概述;
2、数值与运算;
3、流程控制语句;
4、构造与数据类型;
5、函数;
6、模块化程序设计;
7、MSP430内部资源C语言编程;
8、MSP430扩展资源C语言编程;
9、MSP430输出控制C语言编程;
10、MSP430数据采集C语言编程;
11、MSP430与MSP430 间及pc与MSP430间通讯C语言编程;
12、MSP430人机交互C语言编程;
13、使用教学实验仪进行编程练习;
四:使用综合教学实验仪系统实习C语言编程练习。+练习课。
1、键盘扫描原理与软件软件编程;
2、单片机数据通讯原理与软件编程;
3、I
2C总线原理与软硬件模拟实现;
5. F5xx 的PMM单元/UCS 模块及低功耗模式
6. MSP430 定时器模块(lab-1)
7. ADC12 模块介绍(lab-2)
8. 使用DMA 和定时器以降低MCU功耗(lab-3)
9. 端口映射功能及USCI 通信模块(lab-4)
10. MSP430ware 软件开发包(lab-5)
11. MSP430 USB 模块及其工具箱(lab-6)
12. MSP430 开发工具及开发资源的总结
实验内容如下:
硬件设备 |
PC机、单片机综合仿真实验仪、器件等
|
实验性质 |
实 验 名 称 |
实 验 说 明 |
实验 1 |
集成开发环境的使用练习
|
熟悉Keil C51集成开发环境的使用方法。 |
实验 2 |
基于集成开发环境的仿真与调试
|
熟悉Keil C51集成开发环境调试功能的使用和单片机综合仿真实验仪的使用。 |
实验 3 |
单片机I/O口控制实验 |
了解独立 I/O口结构,掌握输出口和输入口的应用设计方法。 |
实验 4 |
蜂鸣器驱动实验 |
利用单片机的P1口作I/O口,使学员学会蜂鸣器的使用。 |
实验 6 |
定时输出PWM实验 |
利用定时器控制产生占空比可变的PWM波。 |
实验 7
|
8×8 LED扫描输出实验 |
使学员学会利用单片机的I/O口进行LED点阵的扫描显示。 |
实验 8 |
RS-232串口通信实验 |
利用单片机的TXD、RXD口,使学员学会单片机的串行口的使用。并学习数据通讯,数据包通讯程序编程。 |
实验 9 |
I2C总线实验(实时时钟、EEPROM和ZLG7290的实验) |
加深学员对I2C总线的理解,熟悉I2C器件的使用,提供学员实际开发能力。并学习通过阅读I2C总线时序通过普通IO口线用软件来模拟I2C |
实验 10 |
字符型液晶(LCD)控制与显示实验 |
通过字符型LCD命令控制,和显示输出控制等,控制液晶的显示方式和内容,对液晶控制,涉及的针脚多,过程比较复杂。通过此内容使学员进行一次实际开发的实验,以进一步提高学员的实际开发能力。 |
实验 11 |
MSP430F2单片机驱动AD9834实验 |
本实验是以MSP430F2618单片机驱动ADI公司的DDS AD9834程序. |
实验 12 |
MSP430F1232驱动ADS1255采集芯片实验 |
本实验是基于MSP430F1232单片机控制ADS1255采集芯片C语言程序。 |
实验 13 |
MSP430单片机与TSL2561光照传感器驱动实验 |
本实验是以MSP430单片机与TSL2561光照传感器C语言驱动程序,IIC开始,IIC结束,发送8位数据或命令 ,读8位,查询位,被查询设备通过拉低SDA来表示收到地址,第九个脉冲。具体的可以参考程序.
|
实验 14 |
MSP430单片机 的SM卡的读写储存实验 |
本实验是以MSP430F149单片机的SmartMedia卡读写储存操作C语言程序,处理最高地址的时候必须注意的是其余没有用的位必须是0,有读写页,读写字节,读ID...
|
实验 15 |
MSP430单片机对SD卡的操作实验 |
本实验是以MSP430F149单片机的SD卡操作C语言程序,串口设置控制位使能 数据位为8bit ,波特率发生器选择SMCLK//+STC为SPI三线模式设置,波特率在头文件内定义 ,调整寄存器在头文件内定义,串口设置完成... |
实验 16 |
MSP430单片机驱动CMX469A无线MODEM实验 |
本实验是基于MSP430F149单片机与CMX469A无线MODEM程序,使用的高频晶振8MHZ,串口1的接收中断,毫秒为单位,8MHz为主时钟 ,微秒为单位,8MHz为主时钟,。
|
|