• msp430g2231pdf > 单片机的开发及应用
  • 单片机的开发及应用

    免费下载 下载该文档 文档格式:PDF   更新时间:2010-01-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:pdf
    文档作者:luck
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    MSP430 单片机的开发及应用
    MSP430 单片机的开发及应用
    2004.9.6开始看,其实以前看过,忘记了.再看!
    设计人:陈小忠 西安邮电学院电子信息工程系电子 0002 班 西安邮电学院 63#
    2003 年 7 月
    710061
    西安邮电学院 63#
    710061
    陈小忠
    1
    MSP430 单片机的开发及应用
    目录 第一章 第二章 概述 MSP430 F149 语言介绍 第一节 开发环境及程序下载 第二节 语言介绍 第三章 MSP430F149 资源的应用介绍及开发 第一节 中断介绍及存储器段介绍 第二节 硬件乘法器 第三节 P 口 第四节 定时器及数模转换 第五节 时钟模块 第六节 USART 通信模块 第七节 比较器 第八节 模数转换 第四章 MSP430F149 开发板的介绍及测试 第一节 模数转换模块 第二节 传感器模块 第三节 外存和实时时钟模块 第四节 485 和 232 模块 第五节 电源管理模块及晶振模块 第六节 PWM 波形滤波
    西安邮电学院 63#
    710061
    陈小忠
    2
    MSP430 单片机的开发及应用
    第一章 概述
    MSP430 是德州公司新开发的一类具有 16 位总线的带 FLASH 的单片机,由于其性价比和 集成度高,受到广大技术开发人员的青睐.它采用 16 位的总线,外设和内存统一编址,寻址范围可达 64K,还可以外扩展存储器.具有统一的中断管理,具有丰富的片上外围模块,片内有精密硬件乘法 器,两个 16 位定时器,一个 14 路的 12 位的模数转换器,一个看门狗,6 路 P 口,两路 USART 通信端口,一个比较器,一个 DCO 内部振荡器和两个外部时钟,支持 8M 的时钟.由于为 FLASH 型,则可以在线对单片机进行调试和下载,且 JTAG 口直接和 FET(FLASH EMULATION TOOL)的 相连,不须另外的仿真工具,方便实用,而且,可以在超低功耗模式下工作,对环境和人体的辐射小,测 量结果为 100mw 左右的功耗(电流为 14mA 左右),可靠性能好,加强电干扰运行不受影响,适应工 业级的运行环境,适合与做手柄之类的自动控制的设备.我们相信 MSP430 单片机将会在工程技术 应用中得以广泛应用,而且,它是通向 DSP 系列的桥梁,随着自动控制的高速化和低功耗化 , MSP430 系列将会得到越来越多人的喜爱.通过两过多月的毕业设计,我对 MSP430 有了初步了解, 对内部的硬件资源和自身的汇编语法进行了实验,并开发了一个应用板,并进行了调试.鉴于时间和 能力有限,没能对所有的应用一 一实验.
    第二章
    MSP430 F149 语言介绍
    MSP430 是德州公司的新产品,有独特的开发环境和自身语言,下面是我在毕业设计中对 F149 的开发环境熟悉中遇到的一些问题的处理和汇编语言的用法及程序中遇到的问题的体会.
    第一节
    开发环境及程序下载
    1.开发环境:在 EW23 环境下进行编程,汇编,连接,在 C—SPY 环境下进行调试,下载是在连 接之后,调试之前,通过计算机的串口下载的.关于环境的操作,可以参考有关资料,其中可能遇到的 问题及解决方法有:
    西安邮电学院 63#
    710061
    陈小忠
    3
    MSP430 单片机的开发及应用
    (1)
    .汇编是对源程序而言的,因此必须打开一个源文件才能汇编,而连接是对一个工程文件而言
    的,连接是对工程文件的所有源代码(包括多个源文件)和数据的定位,因此连接必须打开一个工程 文件才能连接. (2) 连接中必须将库文件的路径改正确,且必须选定 C—SPY 的驱动方式,即在 project 中的
    options 的 xlink 的 include 下修改(先选中)xcl 的库路径为 $TOOLKIT_DIR$\icc430\msp430F149A.xcl ,选择 C—SPY 的驱动 drive 为 simulator 或 FLASH EMULATION TOOL ,当没连接 430 片子时可以选 simulator,当连接 430 片子时,选 FLASH EMULATION TOOL 进行在线下载调试. (3) 由于 430 支持汇编语言和 C 语言两种语言,因此可以在一个工程文件 中同时用两种语言,但
    建议用汇编语言,因为便于在调试时寻找逻辑和指令的联系及地址的定位正确与否. (4) (5) 在在线的 C—SPY 的调试中,单步需要将 Control 的 Reatime 前的勾取消才能进行单步测试. 在线调试时,不能将 58 管脚(复位/非屏蔽中断) 外部变高,否则,会强制退出调试环境.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • msp430pdf  g2231  长城g2231  msp430  msp430单片机  iarformsp430  msp430论坛  msp430选型  msp430g2452  msp430仿真器