LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
LSD-TEST430FG461X-20XX
LSD-TEST430FG461X-20XX
LSD-TEST430FG461X-20XX
学习板 CCC
语言实验指导书
目 录
第一章、简介 .............................................................................................................................................................3
1.1 MSP430FG4619 硬件资源简介....................................................................................................................3
1.2 MSP430FG4619 引脚图及结构框图............................................................................................................4
1.3 MSP430F2013 硬件资源简介.......................................................................................................................5
1.4 MSP430F2013 引脚图及结构框图...............................................................................................................6
1.5 LSD-TEST430FG461X-20XX 学习板实物图..............................................................................................8
1.6 LSD-TEST430FG461X-20XX 学习板概述和跳线连接 ............................................................................9
1.7 实验项目.......................................................................................................................................................18
第二章 MSP430FG4619 -C 语言实验.........................................................................................................................20
实验一、I/O 端口操作实验................................................................................................................................20
实验二、时钟操作实验.......................................................................................................................................22
实验三、FLASH 操作实验................................................................................................................................24
实验四、看门狗操作实验...................................................................................................................................27
实验五、16 位定时器 Timer_A 操作实验..........................................................................................................30
实验六、ADC12 操作实验.................................................................................................................................38
实验七、OA 运放操作实验.................................................................................................................................41
实验八、DMA 操作实验.....................................................................................................................................48
实验九、比较器操作实验...................................................................................................................................51
实验十、UART 操作实验....................................................................................................................................53
实验十一、SPI 通信操作实验...................................................................................... ......................................55
实验十二、I2C 通信操作实验.............................................................................................................................59
实验十三、LCD 显示操作实验..........................................................................................................................64
实验十四、RTC 实时时钟操作实验...................................................................................................................68
第三章 F2013-C 语言实验...........................................................................................................................................70
实验一、I/O 端口操作实验 ...........................................................................................................................70
实 验二 、时钟操作实验........................................................................................................................................72
实验三、FLASH 操作实验................................................................................................................................74
实验四、看门狗操作实验..................................................................................................................................77
实验五、16 位定时器 Timer_A 操作实验.........................................................................................................80
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–1–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
实验六、SD16 操作实验.....................................................................................................................................85
实验七、SPI 通信操作实验................................................................................................................................87
实验八、I2C 通信操作实验................................................................................................................................91
第四章 综合实验..........................................................................................................................................................98
实验一、触摸按键实验 ............................................................................................................................ 98
实验二、音频实验............................................................................................................................................115
实验三、CC2500 无线模块触发实验................................................................ ....................125
附录 原理图................................................................................................................................................................130
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–2–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
第一章 简介
1.1 MSP430FG4619 硬件资源简介
低工作电压:1.8~3.6V
超低功耗:
@1MHz,2.2V;
(1)活动模式 400µA
(2)待机模式 1.3µA;
(3)掉电模式(RAM 数据保持) 0.22µA。
(4)5 种节电模式。
从待机到唤醒的响应时间不超过 6µs。
16 位精简指令结构,125n 秒的指令执行周期。
带有三个捕获/比较器的 16 位定时器 Timer_A,七个 捕 获/比较器的 16 位定时器 Timer_B
12 位,12 通道,200-ksps A/D 转换器带有内部参考源、采样保持、自动扫描特性和数
据传送控制器。
12 位,双通道,模数转换 D/A,分辨率可达 1/4096。支持无符号和有符号数据输入、具
有自校验功能、多路 DAC 同步更新、可以直接用存储器存取。
3 个可编程的运放 OA0,OA1,OA2。
3 个内部 DMA 通道。
LCD_A 驱动:4 种驱动方法,能驱动 160 段 LCD。
带有基本定时器和实时时钟模块。
FLASH 存储器高达 120KB,RAM 高达 4KB。
串行通信接口(USART1):
(1) UART
(2) SPI
通用串行通讯接口(USCI):
(1)增强型的异步通讯,支持波特率自动检测
(2)红外编/解码器(IrDA)
(3)同步通讯 SPI
(4)I2C
掉电检测(Brownout Detector)。
可编程电压监控(Supply Voltage Supervisor)。
调试接口。
串行在系统编程,无需外加编程电压,可选择烧断熔丝来保护代码。
内置自启动引导程序(Bootstrap Loader)。
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–3–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
在线仿真模块。
1.2 MSP430FG4619 引脚图及结构框图
MSP430FG4619 的封装形式为 PZ 封装,其引脚图如图 1 所示,结构框图如图 2 所示。
图 1 MSP430FG4619 引脚图
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–4–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
图 2 MSP430FG4619 结构框图
1.3 MSP430F2013 硬件资源简介
低工作电压:1.8~3.6V
超低功耗:
@1MHz,2.2V;
(1)活动模式 220µA
(2)待机模式 0.5µA;
(3)掉电模式(RAM 数据保持) 0.1µA。
(4)5 种节电模式。
从待机到唤醒的响应时间不超过 1µs。
16 位精简指令结构,62.5n 秒的指令执行周期。
基本时钟模块配置:
(1)片内高频时钟源,频率高达16MHZ并存有四个已经校正的频率参数存放在
FLASH的信息段A中,其误差在±1%以内。
(2)内部还有低功耗低频振荡器VLO。
(3)32KHZ晶振模块。
(4)外部数字时钟源。
带有两个捕获/比较器的 16 位定时器 Timer_A。
通用串行通讯接口:
(1)同步通讯 SPI (2)I2C
16 位,单一通道,200-ksps A/D 转换器带有内部参考源、采样保持、自动扫描特性和数
据传送控制器。
掉电检测(Brownout Detector)。
FLASH 存储器高达 1KB,RAM 高达 128B。
调试接口。
串行在系统编程,无需外加编程电压,可选择烧断熔丝来保护代码。
内置自启动引导程序(Bootstrap Loader)。
在线仿真模块。
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–5–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
1.4 MSP430F2013 引脚图及结构框图
MSP430F2013 的封装形式有两种,分别为 14-Pin PW 封装 和 16-Pin RSA 封装 ,其引脚
图如图 3 和图 4 所示。
图 3 MSP430F2013 14-Pin PW 封装
图 4 MSP430F2013 16-Pin RSA 封装
MSP430F2013 的结构框图如图 5 所示。
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–6–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
注:其引脚功能表请参考 MSP430F2013 数据手册。
图 5 MSP430F2013 结构框图
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–7–页 共–130–
页
LSD MCU TECHNOLOGY CO., LTD .
WWW.LIERDA.COM
利尔达科技有限公司 WWW.LIERDA.COM
WWW.LIERDA.COM
1.5 LSD-TEST430FG461X-20XX 学习板简介
LSD-TEST430FG461X-20XX 学习板集成了两款功能非常强大的单片机 MSP430FG4619 和
MSP430F2013,它们完美的结合给我们带来了很大的可操作性,在学习板上拥有比较多的学习
模块,可以实现对单片机所有内部资源的操作,同时在学习板上将 I/O 引脚接出来,通过短接
帽连接即可,方便用户进行实验操作。既适合科研开发,又适合大面积实验教学、课程设计、
毕业设计等,为广大高校师生提供了良好的实验开发环境。也是广大单片机爱好者学习、开发
MSP430 系列单片机的良好平台。
JP6
LCD 显示
JP7
无线射频接口
JP3
MSP430FG4619
JTAG1
H2
H1
JTAG2
USB 转串口
JP10、JP11
蜂鸣器
JP1
PWR1
JP8、JP9
JP4、JP5
耳机输出接口
麦克风输入接口
VCC2
VCC1
独立按键
PWR2
F2013
3
BATT
触摸板
JP2
图 6 LSD-TEST430FG461X-20XX 学习板实物图
本学习板推荐参考教材及资料如下:
《MSP430 系列 FLASH 型超低功耗 16 位单片机》,胡大可,北京航空航天大学出版社。
《MSP430 系列单片机 C 语言程序设计与开发》,胡大可,北京航空航天大学出版社。
《MSP430 系列 16 位超低功耗单片机原理与应用》,利尔达策划,清华大学出版社。
MSP430x2xx Family User's Guide
MSP430x4xx Family User's Guide
公司地址:杭州市登云路 425 号利尔达科技大厦 Tel:0571-88800000 Fax:0571-88256108
第–8–页 共–130–
页