综合实训 单片机原理及应用.doc

综合实训 单片机原理及应用.doc

ID:61053525

大小:208.50 KB

页数:7页

时间:2021-01-21

综合实训 单片机原理及应用.doc_第1页
综合实训 单片机原理及应用.doc_第2页
综合实训 单片机原理及应用.doc_第3页
综合实训 单片机原理及应用.doc_第4页
综合实训 单片机原理及应用.doc_第5页
资源描述:

《综合实训 单片机原理及应用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、综合实训单片机原理及应用班级:姓名:学号:指导教师:成绩:电子与信息工程学院信息与通信工程系一、MSP430单片机概述如今的单片机已经不再是二十年前所谓的SCM,而是从MCU向SOC转型中间期的一个时代,在开始本章节正是内容之前,不妨先解释一下上述提到的几个英文缩写:SCM:单片微型计算机(SingleChipMicrocomputer),主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。Intel公司的8031就是这个缩写的代名词。MCU:微控制器(MicroControllerUnit),主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各

2、种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,Philips公司是最早提出并将这种概念付诸实践的。SOC:嵌入式系统SystemonChip)即寻求应用系统在芯片上的最大化解决,尤其是对于便携式、轻量小型化的手持设备,对单片集成系统的需求更是强烈。每当工程师们讨论到手持设备,MSP430系列单片机总是第一个被提上议程。MSP430(MixedSignalProcessor混合信号处理器)系列最为夺目的亮点之一就是超低功耗运行,这一硬件上的特点甚至带来另一种以中断为主的编程模式。1.MSP430单片机内核采用16位RISC

3、(reducedinstructionsetcomputer,精简指令集计算机)处理器,单指令周期,运算能力和速度优势明显,某些型号的MSP430单片机内部带有硬件乘法器,在DMA控制器的配合下,性能堪比DSP(DigitalSignalProcessing,数字信号处理,一种专精于复杂信号运算的智能器件)。2.MSP430单片机采用冯诺依曼结构,寄存器和数据段(即RAM)与代码段(即ROM,FLASH或FRAM)统一编制。这样代码在RAM里同样可以运行,每款MSP430单片机都有FLASH(或FRAM)控制器,通过它可以对ROM的区的代码进行擦写。这种机

4、制可以很方便的实现设备在线升级功能,无需重新烧写程序,固件更新时单片机仍处正常工作状态(在第三章中详细讨论)。3.MSP430单片机属于工业级芯片,能够在-40~85摄氏度的范围内工作,并且带有PWM发生器等控制输出。适合各类工业测量、工业控制、电机控制等领域。4.MSP430单片机作为混合信号处理器,模拟设备也是一大特色,运算放大器、比较器、ADC、DAC应有尽有。以ADC为例,有高速的ADC10、ADC12;有高精度的SD16、SD24;还有低成本的SLOPE,可以满足各式各样的测试任务。5.MSP430单片机具有多种通信接口,涵盖UART、I2C、S

5、PI、USI等等,5系列单片机还带有USB控制器、射频控制器、Zigbee控制器。适用于各种协议下的数据中继器、转发器、转换器的应用中。6.TI公司实力雄厚,MSP430单片机系列产品生命力旺盛,自1996年问世以来每年都有新的型号推出,更新、更强、更省电的单片机不断的推出。2012年六又推出了新款的“金刚狼”系列,再度挑战低功耗极限。二、CCS简介CodeComposerStudio是一种针对TI的DSP、微控制器和应用处理器的集成开发环境。CCStudio包括一套用于开发和调试嵌入式应用程序的工具。它包括用于各种TI设备系列的编译器、源代码编辑器、项目

6、生成环境、调试程序、探查器、模拟器和其他许多功能。CCStudio提供一个单一用户界面,指导用户完成应用程序开发流程的每一步骤。类似的工具和界面使用户能够比以前更快地开始使用,并且能够向他们的应用程序添加功能,这些都归功于成熟的生产能力工具。三、呼吸灯实验1、启动2、利用CCS新建工程(1)首先打开CCSv5.1并确定工作区间,然后选择File-->New-->CCSProject。(2)在Projectname中输入新建工程的名称,在此输入led。(3)在Outputtype中有两个选项:Executable和Staticlibrary,前者为构建一个完

7、整的可执行程序,后者为静态库。在此保留:Executable。(4)在Device部分选择器件的型号:在此Family选择MSP430;Variant选择MSP430Gxxxxfamily,芯片选择MSP430G2553;Connection保持默认。(5)选择空工程,然后单击Finish完成新工程的创建。(6)创建的工程将显示在ProjectExplorer中。(7)新建.c文件:在工程名上右键单击,选择New-->sourcefile在Sourcefile中输入c文件的名称,注意必须以.c结尾,在此输入main.c。(8)导入已有.c文件:在工程名上右

8、键单击,选择AddFiles.找到所需导入的文件位置,单击打开。选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。