基于MSP430F149的最小系统设计

发布者:快乐旅行最新更新时间:2012-04-18 来源: 现代电子技术 关键字:MSP430  最小系统  电路设计 手机看文章 扫描二维码
随时随地手机看文章

O 引言

单片机芯片配以必要的外部器件,一般包括电源供入及电源开关、复位电路、晶振、输入输出电路等就能构成最小系统。

MSP430F149芯片是美国TI公司推出的超低功耗微处理器,有60KB+256字节FLASH,2KBRAM,包括基本时钟模块、看门狗定时器、带3个捕获/比较寄存器和PWM输出的16位定时器、带7个捕获/比较寄存器和PWM输出的16位定时器、2个具有中断功能的8位并行端口、4个8位并行端口、模拟比较器、12位A/D转换器、2个串行通信接口等模块。MSP430F149芯片具有如下特点:

1)功耗低:电压2.2V、时钟频率1MHz时,活动模式为200μA;关闭模式时仅为0.1A,且具有5种节能工作方式。

2)高效16位RISC-CPU,27条指令,8MHz时钟频率时,指令周期时间为125ns,绝大多数指令在一个时钟周期完成;32kHz时钟频率时,16位MSP430单片机的执行速度高于典型的8位单片机20MHz时钟频率时的执行速度。

3)低电压供电、宽工作电压范围:1.8~3.6V;

4)灵活的时钟系统:两个外部时钟和一个内部时钟;

5)低时钟频率可实现高速通信;

6)具有串行在线编程能力;

7)强大的中断功能;

8)唤醒时间短,从低功耗模式下唤醒仅需6μs;

9)ESD保护,抗干扰力强;

10)运行环境温度范围为-40~+85℃,适合于工业环境。

MSP430系列单片机的所有外围模块的控制都是通过特殊寄存器来实现的,故其程序的编写相对简单。编程开发时通过专用的编程器,可以选择汇编或C语言编程,IAR公司为MSP430系列的单片机开发了专用的C430语言,可以通过WORKBENCH和C-SPY直接编译调试,使用灵活简单。

1 系统总体设计

最小系统是由保证处理器可靠工作所必须的基本电路组成的,主要包括电源电路、时钟电路、复位电路、通信接口电路、数据存储电路组成,其硬件框图如图1所示。

1.1 电源电路

本系统需要使用+5V和+3.3V的直流稳压电源,其中MSP430Fl49及部分外围器件需要+3.3V电源,另外部分需要+5V电源。在本系统中,以+5V直流电压为输入电压,+3.3V由+5V直接线性降压。电源电路原理如图2所示。

1.2 晶振电路

MSP430系列单片机时钟模块包括数控振荡器(DCO)、高速晶体振荡器和低速晶体振荡器等3个时钟源。这是为了解决系统的快速处理数据要求和低功耗要求的矛盾,通过设计多个时钟源或为时钟设计各种不同工作模式,才能解决某些外围部件实时应用的时钟要求,如低频通信、LCD显示、定时器、计数器等。数字控制振荡器DCO已经集成在MSP430内部,在系统中只需设计高速晶体振荡器和低速晶体振荡器两部分电路。

低速晶体振荡器(LFXTl)满足了低功耗及使用32.768kHz晶振的要求。LFXTl振荡器默认工作在低频模式,即32.768kHz,也可以通过外接450kHz~8MHz的高速晶体振荡器或陶瓷谐振器工作在高频模式,在本电路中我们使用低频模式,晶振外接2个22pF的电容经过XIN和XOUT连接到MCU。

高速晶振也称为第二振荡器XT2,它为MSP430F149工作在高频模式时提供时钟,XT2最高可达8MHz。在系统中XT2采用4MHz的晶体,XT2外接2个22pF的电容经过XT2IN和XT2OUT连接到MCU,原理如图3所示。

[page]

1.3 复位电路原理图

手动复位是最小系统常用的功能,本系统采用专用复位芯片IMP811实现手动复位,原理如图4所示。

1.4 通讯接口电路

通信接口担负与外围的串行主机数据交换和支持打印等任务。

串行通讯只需较少的端口就可以实现单片机和PC机的互通,具有无可比拟的优势。串行通讯有两种方式:异步模式和同步模式。MSP430系列都有USART模块来实现串行通信。在本设计中,MSP430F149的USART0模块通过RS232串口与外围的串行主机通信。

EIA-RS232标准是由美国电子工业协会(EIA)制定的串行数据传输总线标准。早期它被应用于计算机和终端通过电话线和Modem进行远距离的数据传输,随着微型计算机和微控制器的发展,不仅远距离,近距离也采用该通信方式。在近距离通信系统中,不再使用电话线和MODEM,而直接进行端到端的连接。RS232标准采用负逻辑方式,标准逻辑“1”对应-5V~-15V电平,标准逻辑“O”对应+5V~+15V电平。显然,两者间要进行通信必须经过信号电平的转换。

本系统采用专用电平转换芯片MAX3232来实现。MAX3232芯片是MAXIM公司生产的电平转换芯片,包含两路接收器和驱动器,性能可靠。原理如图5所示。

1.5 数据存储电路

数据存储选择大容量的E2PROMCAT24WC256。它是一个256K位串行CMOS E2PROM,内部含有32768个字节,每字节为8位,CATALYST公司的先进CMOS技术减少了器件的功耗,CAT24WC256有一个64字节页写缓冲器该器件通过I2C总线接口进行操作。原理如图6所示。

2 结束语

最小系统可以直接作为核心部件应用与工程和科研中,具有良好的通用性和可扩展性。在最小系统的基础上,可以很方便地进行二次开发和功能扩展,能够缩短开发周期,降低开发成本。本文实现了最小系统的基本功能,介绍了各模块的硬件电路。该最小系统可以经过适当修改可应用于电子设计、计算机教学与科研、工业控制等领域。

关键字:MSP430  最小系统  电路设计 引用地址:基于MSP430F149的最小系统设计

上一篇:基于MSP430和CC2500的USB无线数据采集系统
下一篇:基于SP6641的手持设备电源设计

推荐阅读最新更新时间:2024-03-16 12:58

MSP430汇编指令
指 令 操作数位置及执行过程 说 明 状 态 位 代 码 源操作数 目的操作数 指令执行过程详述 VNZC ADC 或ADC.B dst dst+C- dst 进位C 加至目的操作数目的操作数以前的内容丢失 **** ADD 或ADD.B src,dst src+dst- dst 源操作数加至目的操作数源操作数不受影响目的操作数以前的内容丢失 **** ADDC 或ADDC.B src,dst src+dst+C- dst 源操作数和进位C 加至目的操作数源操作数不受影响目的操作数以前
[单片机]
MSP430单片机常见加密总结
1、为什么要加密,如何加密? 当您的产品推向市场的时候,您的竞争对手就开始盯上它了,如果您的产品硬件很容易被模仿,而且您使用的MSP430单片机没有被加密的话,那么您辛辛苦苦的劳动成功就很容易成为您竞争对手的产品了,使用JTAG调试工具FET虽然可以将程序下载到芯片内部,但只有使用专业编程器能够防止程序被 窃取。 2、JTAG、BSL、BOOTLOADER、熔丝的区别和关系是什么? JTAG接口能够访问MSP430单片机内部所有资源,通过JTAG可以对芯片进行程序下载、代码调试、内存修改等等,通过JTAG还能烧断加密熔丝,熔丝一旦被烧断,JTAG接口绝大部分功能失效,就再也不能通过它进行编程了。 BSL接口是利用芯
[单片机]
基于高速超微型C8051F300单片机的CCD驱动电路设计
1 常用的CCD驱动时序产生方法   CCD厂家众多,型号各异,其驱动时序的产生方法也多种多样,一般有以下4种:   (1)数字电路驱动方法   这种方法是利用数字门电路及时序电路直接构建驱动时序电路,其核心是一个时钟发生器和几路时钟分频器,各分频器对同一时钟进行分频以产生所需的各路脉冲。该方法的特点是可以获得稳定的高速驱动脉冲,但逻辑设计和调试比较复杂,所用集成芯片较多,无法在线调整驱动频率。   (2)EPROM驱动方法   这种驱动电路一般在EPROM中事先存放所有的CCD时序信号数据,并由计数电路产生EPROM的地址使之输出相应的驱动时序。该方法结构相对简单、运行可靠,但仍需地址产生硬件电路,所需EPR0M容量
[工业控制]
基于高速超微型C8051F300单片机的CCD驱动<font color='red'>电路设计</font>
MSP430的车载无线手持终端系统设计
引 言 信息时代的到来使得汽车电子产业飞速发展,新兴技术层出不穷。车载终端设备作为新兴汽车电子产品的标志性产物也是日新月异,客户对其要求越来越高。其中,GPS车台已成为当今汽车必备的主流终端产品之一。而市场上现有的GPS车台手柄拖着一根沉重的通信连接线,操作非常不便,且功能不强,可扩展空间有限,因此,在激烈的市场竞争中显得力不从心。这就必然要求设计出更具市场竞争力的无线方案取而代之。笔者利用TI公司推出的超低功耗16位单片机MSP430F149和Toshiba公司的射频(RF)芯片TB31224F设计了一款功能强大、性价比高,可扩展性强的车载无线手持终端,且已成功投放市场。 1 系统组成原理 车载无线手持终端系统主要由GPS车
[单片机]
<font color='red'>MSP430</font>的车载无线手持终端系统设计
基于MSP430单片机的原油含水率测定仪的设计
原油含水率测定仪出现于20世纪90年代末,它是有温控仪、定时器等开关仪表组成的一种集测量与控制于一体的蒸馏法测定原油含水率的产品,适用于石油、石化等行业中原油含水率的测量。本仪器采用MSP430单片机,是集温度控制、时间控制、蒸馏功率控制和制冷循环水控制等功能为一体的自动化、智能化仪器。 系统设计方案 1温度传感器的选择 一般情况下,在温度测量中所采用的传感器有:热电偶和热电阻两大类。本系统需测控3处的温度,由于热电偶需温度补偿,而热电阻不需要,从硬件成本和软件复杂程度考虑确定采用热电阻PT100。 2 MSP430单片机 MSP430系列单片机为低功耗16位的精简指令构架,在线可编程,将大量的外围模块整合到片
[单片机]
基于<font color='red'>MSP430</font>单片机的原油含水率测定仪的设计
R&S公司将参展中国集成电路设计业2015年会
中国集成电路设计业2015年会暨天津集成电路产业创新发展高峰论坛 将于2015年12月10-11日在梅江会展中心举办。加快推动我国集成电路产业发展是新一届中央政府做出的战略决策。本次年会以 协同创新,提质增效,成就芯梦想 为主题,深入探讨集成电路产业,特别是集成电路设计业面临的机遇和挑战;提升创新能力,增强中国集成电路产业链的综合能力,以满足市场的需求和提高国际竞争力。大会将对促进产业整合,提升核心竞争力,实现产业规模化快速发展产生深远影响。 罗德与施瓦茨公司(Rohde & Schwarz,R&S)作为全球最大的电子和无线移动通信测试设备厂商之一,将首次在IC年会上展示其领先的针对IC设计与测试的产品和解决方案,包
[测试测量]
基于GPS/GSM技术的防丢失个人定位系统电路设计
  采用GPS/GSM技术开发防丢失个人定位系统。该系统用于搜索和保护丢失的小孩或智障老人。系统利用GPS定位技术获得被保护人员的位置,判断其是否脱离安全区域,并可通过GSM网络,将其位置信息发送给用户。用户可以通过GSM网络对系统的工作状态进行设置。系统内部的控制是通过单片机完成的,其接收GPS数据和来自用户的命令,在分析后给出相应的处理。系统的定位精度在10米以内,能够及时将被保护人员的位置通知用户。    个人定位系统硬件   个人定位系统主要由四部分组成,即GSM模块、GPS接收机模块、单片机控制电路和电源电路。GPS模块负责接收定位数据;GSM模块在单片机的控制下收发短信;单片机控制电路对GPS定位数据进行分析,并根据
[电源管理]
基于GPS/GSM技术的防丢失个人定位系统<font color='red'>电路设计</font>
基于ZigBee技术的CC2530粮库温湿度检测系统电路设计
  为了增加中心节点的数据存储和处理能力,选用带256KFlash的射频芯片,而且有标准的8051增强型处理器,因此选用CC2530作为本设计的主芯片。CC2530是Zigbee新一代SOC芯片真正的片上系统解决方案,支持IEEE802.15.4标准/ZigBeeRF4CE、Zigbee网络、家居及楼宇自动化、工业测控等领域,也是目前众多ZigBee设备产品中表现最为出众的微处理器之一。   作为片上系统,CC2530集成了增强型高速8051内核处理器,8KB的RAM,多达256KB的闪存以及支持更大的应用;8通道12位A/D转换器、2个USART接口,21个通用的GPIO等;支持2.0~3.6V供电电压,具有3种电源管理模式
[单片机]
基于ZigBee技术的CC2530粮库温湿度检测系统<font color='red'>电路设计</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved