菜单
  

    2.1.2  MSP430型号的选择
    MSP430系列单片机的主要特点是超低功耗,所以在选用MSP430系列单片机设计系统时,除了要考虑外围电路采用低功耗设计以外,还要根据系统要求选择合适的MSP430系列单片机型号,选择原则为够用即可。
    MSP430有多种型号:MSP430F1xx,MSP430F2xx,MSP430F3xx,MSP430F4xx。其中MSP430F1xx和MSP430F2xx使用方式灵活、控制简单、性价比较高、实际应用广;MSP430F3xx是TI推出的最早产品,片内外设丰富,但未使用FLASH存储技术,价格较高,性价比低;MSP430F4xx既具有段式液晶的驱动能力,片内外设丰富,又使用FLASH存储技术,虽然它的性价比高但是它的价格较贵。基于本系统所设计的外围电路对于MSP430的端口问题:MSP430F2xx只有四个端口,显然这是不够的;MSP430F3xx在本电路只有P1口可以用,这远远不够;MSP430F4xx的端口较多对于MSP430单片机的选择原则是够用即可,并且MSP430F4xx系列单片机具有丰富的功能,既能作为带有比较器的简便低功耗控制器,又能作为完整的片上系统用,其中包括多个高性能数据转换器、接口和乘法器,所以本设计单片机型号的选择MSP430F4xx。
    本系统所采用的MSP430型号为MSP430F4152。
    2.1.3  MSP430F4152
    MSP430F4152主要包含以下模块:基础时钟、看门狗、定时器、Timer_A与Timer_B、6个8位并行端口(其中P1、P2具有中断功能)、模拟比较器、12位A\D转换器、2通道串行通信接口(通过软件选择UART/SPI模式)、1个硬件乘法器、1个FLASH以及2KB的RAM。
    在整合方面,MSP430系列单片机方面的CPU外围模块集成在了片内,有如下一些模块:看门狗(WTD),定时器A(Timer-A), 定时器B(Timer-B),模拟比较器,串口0,1、硬件乘法器、液晶驱动器、10位/12位ADC、端口0~6、基本定时器,其中定时器A与B均带有多个捕获/比较寄存器,同时可实现多路PWM输出。模拟比较器与定时器配合,可方便的实现ADC;液晶驱动多达160笔段;硬件ADC模块在小于0.01ms的速率下实现10位~14位高速、高精度转换,同时提供采样/保持与参考电压;端口1,2能够接收外部上升沿或下降沿的中断输入。
    (1)MSP430F4152的特性
    1)    超低功耗
    2)    五种节电模式
    3)    基本时钟模块配置
    4)    具有捕获/比较寄存器的16位定时器Timer_A与Timer_B
    5)    具有温度传感器
    6)    12位200kb/s的A/D转换器,自带采样保持,多种转换方式
    7)    串行通信接口可用于异步或同步
    8)    硬件乘法器
    9)    多达60KB FLASH ROM和2KB RAM
    (2)MSP430F4152引脚
    如图2-1为MSP430F4152的引脚图。
    图2-1  MSP430F4152的引脚图
    因为MSP430F4152的引脚较多所以在此只将用到的引脚做以下说明。
    P1.0/TACLK—普通数字I/O引脚/Timer-A,时钟信号TACLK输入。
    P1.1/TA0  --普通数字I/O引脚/ Timer-A,捕获;CCI0输入,比较:OUT0输出。
    P1.2/TA1  --普通数字I/O引脚/Timer-A,捕获;CCI1输入,比较:OUT1输出。
    P1.3/TA2  --普通数字I/O引脚/ Timer-A,捕获;CCI2输入,比较:OUT2输出。
    P1.4/SMCLK --普通数字I/O引脚/ SMCLK信号输入。
    P1.5/TA0  --普通数字I/O引脚/ Timer-A,比较:OUT0输出。
    P1.6/TA1  --普通数字I/O引脚/Timer-A,比较:OUT1输出。
    P1.7/TA2  --普通数字I/O引脚/Timer-A,比较:OUT2输出。
    P2.0/ACLK --普通数字I/O引脚/ ACLK输出。
    P2.1/TAINCLK --普通数字I/O引脚/Timer-A,时钟信号TAINCLK
    P2.2/CAOUT/TA0--普通数字I/O引脚/Timer-A:捕获:CCI0B输入/比较器-A输出。
    P2.3/CA0/TA1 --普通数字I/O引脚/ Timer-A:比较:OUT1输出/比较器-A输出。
  1. 上一篇:高亮度LED的驱动与设计+文献综述
  2. 下一篇:MATLAB基于DSP的数据采集程序设计
  1. AT89C51单片机IIC总线的监控...

  2. MATLAB中继选择方案设计与仿真

  3. SDR软件无线电的通信系统原理仿真

  4. MIMO干扰限制的无线中继系统性能仿真程序

  5. STC89C51单片机多功能数字频率计的设计+电路图

  6. Zigbee无线火灾报警系统设计与实现

  7. 认知无线电网络的频谱分配算法研究

  8. C++最短路径算法研究和程序设计

  9. 高警觉工作人群的元情绪...

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 现代简约美式风格在室内家装中的运用

  12. NFC协议物理层的软件实现+文献综述

  13. 上市公司股权结构对经营绩效的影响研究

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 江苏省某高中学生体质现状的调查研究

  16. 浅析中国古代宗法制度

  17. 中国传统元素在游戏角色...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回