MSP430 G2553LAUNCHPAD +WDT 延时或产生方波 IAR

发布者:光子梦境最新更新时间:2022-01-13 来源: eefocus关键字:MSP430  WDT  延时  方波  IAR 手机看文章 扫描二维码
随时随地手机看文章

#include
static unsigned char n=10;
void main()
{
  WDTCTL = WDT_MDLY_32;                     /* 32ms interval (default) */
  IE1 |= WDTIE;                             // Enable WDT interrupt
  P1DIR |= 0x01;                            // Set P1.0 to output direction
   
  __bis_SR_register(LPM0_bits + GIE);       // Enter LPM0 w/ interrupt

}
#pragma vector=WDT_VECTOR
__interrupt void watchdog_timer(void)
   {  
      n--;
      if(n==0)
      {   
          n=10;                                     // 产生32*10ms 方波
          P1OUT ^= 0x01;         
           // WDTCTL=WDTHOLD+WDTPW;
         // IE1&=~WDTIE;                      // 延时32*10 ms 用
      }
   }

关键字:MSP430  WDT  延时  方波  IAR 引用地址:MSP430 G2553LAUNCHPAD +WDT 延时或产生方波 IAR

上一篇:使用Code Composer Studio开发MSP430之1602图形显示屏的使用
下一篇:MSP430 G2553 Lauchpad+SG90 伺服电机

推荐阅读最新更新时间:2024-11-08 14:39

基于MSP430单片机的日程管理系统
  0 引言   日程管理系统是指在指定的时间自动实现提示、放音、录音等功能,例如清晨吹起床号和自动定时上下课响铃等。该系统广泛应用在学校、部队、工厂等部门。早期的司号仪系统存在诸多的缺点。如抗干扰能力差、播放音质不好、录音时间不长,给日常教学、工作到来极大不便。随着生活水平和需求的不断提高,人们对产品的智能化要求越来越高.老式的司号仪智能化不够高必将被淘汰,采用单片机控制的日程管理系统以其系统稳定、智能控制、操作简便、价格便宜等优点得到广泛应用。   1 系统结构及功能   系统的组成和程序流程如图l所示,整个系统共有七个部分组成,分别是:主控部件、电源部件、时钟部件、录放音部件、输入部件、显示部件、和扩展部件。主控部件选用
[单片机]
基于<font color='red'>MSP430</font>单片机的日程管理系统
MSP430 定时器中断使用总结!
最近两天琢磨了下MSP430的定时器,发现还是挺麻烦的,在这里把学习心得记录下来:在MSP430G2211上只有TIMER A中断,所以在这里我们讨论TIMER A ,TIMER B应该和TIMER A差不多。对于每一个定时器来说,它有两个中断,TIMERA0_VECTOR 和TIMERA1_VECTOR 。这两个中断何时被触发呢?在MSP430中,TIMERA0_VECTOR在TACCR0寄存器溢出时被触发;而TIMERA1_VECTOR 在三个时候都可以被触发(TACCR1 CCIFG、TACCR2 CCIFG,TAIFG只要这三个寄存器中的任何一个被置位了,TIMERA1_VECTOR 中断就会被触发)。显然,这样就会有一个问
[单片机]
基于MSP430单片机的智能IC卡水表控制器
0 引言 随着IC卡应用的普及,利用IC卡实现“预付费方式”的水费管理成为可能。目前的电子水表按照抄表的方式主要可以分为网络式和分立式。由于在某些场合需要对旧的水表系统改造,如果采用网络式抄表方式需要进行抄表线路的铺设,这给施工带来很大的问题。而分立式的IC卡水表收费系统则无需考虑这一问题,这为管理部门和用户提供了极大的便利。 1 硬件电路设计 本控制器以MSP430单片机为控制核心。MSP430系列单片机是美国TI公司从1996年开始推向市场的一种16位RISC架构、超低功耗的混合信号处理器。电源采用1.8~3.6 V低电压、RAM数据保持方式下耗电仅0.1μA,活动模式下耗电250μA/MIPS,IO口漏电流仅为50
[单片机]
基于<font color='red'>MSP430</font>单片机的智能IC卡水表控制器
基于MSP430F149的串口服务器设计
  摘 要: MSP430微处理器具有功耗低和功能模块丰富的特点。采用MSP430F149为主控制器和以太网控制芯片CS8900A设计串口服务器,并且嵌入精简后的TCP/IP协议。以过程控制设备为目标进行调试,实现RS-232串口和网络接口RJ45的转换。使串口设备联入以太网,实现远程网络控制。   本文采用了TI公司生产的16位超低功耗的混合信号处理器(mixed signal processor)和Cirrus公司生产的高集成度的全面支持IEEE802.3标准的以太网控制器CS8900A来设计嵌入式串口服务器终端,以模块化设计思想提供软件设计,鉴于嵌入式系统有限的内存,对TCP/IP进行了精简,并进行了调试。   1
[单片机]
基于<font color='red'>MSP430</font>F149的串口服务器设计
TI 集成MSP430与RF收发器的单芯平台
  2008 年 11 月 13 日,北京讯- 日前,德州仪器 (TI) 宣布推出全新 CC430 技术平台,该平台既可降低系统复杂性、将封装与印刷电路板尺寸缩小 50%,又可简化 RF 设计,从而将包括 RF 网络、能量采集、工业监控与篡改检测、个人无线网络以及自动抄表基础设施 (AMI) 等在内的应用推向前所未有的水平。   集两种技术之所长的单芯片   TI MSP430F5xx MCU 与低功耗 RF 收发器的结合可实现极低的电流消耗,从而使采用电池供电的无线网络应用无需维修即可工作长达 10 年以上。此外,微型封装所包含的高级功能性还可为创新型 RF 传感器网络提供核心动力,以向中央采集点报告数据,如通过分析大气中
[单片机]
TI 集成<font color='red'>MSP430</font>与RF收发器的单芯平台
MSP430产生PWM波
这是第一次写文章。主要母的呢,还是记录我的学习过程. 下面是我今天写的程序,依照数据手册P211上的提示写的。感觉还可以.今天把nRF24L01也调好了。还算满意吧.nRF24L01,找时间发上. #include io430.h void Init_Clock(void) { int i=0; BCSCTL1 &= ~XT2OFF; // XT2on do { IFG1 &= ~OFIFG; // Clear OSCFault flag for (i = 0xFF; i 0; i--); // Time for flag to
[单片机]
MSP430单片机硬件知识-5种低功耗模式
5种低功耗模式分别为LPM0~LPM4(LOW POWER MODE),CPU的活动状态称为AM(ACTVE MODE)模式。其中AM耗电最大,LPM4耗电最省,仅为0.1uA。另外工作电压对功耗的影响:电压越低功耗也越低。 系统PUC复位后,MSP430进入AM状态。在AM状态,程序可以选择进入任何一种低功耗模式,然后在适当的条件下,由外围模块的中断使CPU退出低功耗模式,返回AM模式,再由AM模式选择进入相应的低功耗模式,如此类推。 工作模式的选择由状态寄存器SR中的SCG1、SCG0、OSCOFF、CPUOFF位控制。由于在CPU的头文件中对CPU内的各寄存器和模块的各种工作模式都作了详尽的定义,所以编程时尽可能的利
[单片机]
单片机C语言延时分析
标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微秒。NOP指令为单周期指令,可由晶振频率算出延时时间,对于12M晶振,延时1uS。对于延时比较长的,要求在大于10us,采用C51中的循环语句来实现。 在选择C51中循环语句时,要注意以下几个问题 第一、定义的C51中循环变量,尽量采用无
[单片机]

推荐帖子

Openwrt 实现按ip进行流量统计的办法
一般的路由都有按IP进行流量统计,但是openwrt似乎没有自带的按ip进行流量统计插件,只有按interface进行统计的插件,不是特别方便。在查阅一些资料后,发现一个软件叫做bandwithd,可以实现这个功能。opkgupdateopkginstallbandwidthd/etc/init.d/bandwidthdenable/etc/init.d/bandwidthdstarthttp://路由ip/bandwidthdroot@Widora:/#
wateras1 RF/无线
请问各位高手:华邦IC W79E802A用什么编程软件好?能实现汇编的
请问各位高手:华邦ICW79E802A用什么编程软件好?能实现汇编的请问各位高手:华邦ICW79E802A用什么编程软件好?能实现汇编的Keil不可以么?功底好些,可以用文本编辑写程序,用华邦软件编译一下.没遇到过这种情况.
dqhhqd12 嵌入式系统
做你所想 Atmel教室助你技术演进!
做你所想Atmel教室助你技术演进在EEWORLD大学堂的Atmel教室,你将看到很多视频课程,这些视频课程的共性就是“技术干货”,每个都很实用。从Atmel的研讨会视频(工程师针对某个应用或者产品进行讲解),到技术视频(包括PCB、调试、原理图等),后者特别适合创客来学习,当然各类电子工程师都需要这些实用基础知识。Atmel教室的初衷就是为了让电子类学生和工程师可以做自己想做的电路设计,使得你的技术水平升级、演进!Socool
DreamerJane Microchip MCU
第三篇 MSP-EXP430F5529LP的通用GPIO操作
一、通用I/O的简单操作参见MSP430X5XXdatasheet.pdf1.1I/O的简介特点:l多种复用和设置(即可控制是否输入、是否输出、是否接上拉电阻、是否接下拉电阻、是否可接受中断);l独立的可编程的单独的I/o  l输入或输出的任意组合  l单独配置P1和P2中断。一些设备可能包括额外的端口中断。  l独立的输入和输出数据寄存器  1.2I/O的简单配置MSP430的I/O的配置是用软件来实现的,是
shmily53 微控制器 MCU
【视频】TI MaxLife? 快速充电电源管理芯片介绍
本帖最后由dontium于2015-1-2311:47编辑对于开发便携式设备的系统和产品设计人员来说,更长的电池寿命是最大挑战之一。为了帮助解决这一挑战并为设计人员提供显著优势,德州仪器(TI)现在推出了两款采用TI获得专利的新MaxLife?快速充电技术的电源管理芯片组。MaxLife电池管理算法可以将电池使用寿命延长30%之多,并支持高容量锂离子电池所需的快速充电功能。bq27530和bq27531电量监测计电路与TI的bq2416x和bq2
德州仪器_视频 模拟与混合信号
中国将会成为全球最大的集成电路消费国家
ICInsights近期的一份调查报告显示,尽管中国的芯片生产规模相对较小,但中国的半导体市场2005年增长了32%,达到408亿美元,首次成为全球最大地区性集成电路市场。而在2010年以前,中国集成电路市场将增长3倍多,达到惊人的1240亿美元。  报告指出,中国集成电路消费额2005年占到了全球1924亿美元集成电路消费额的21%,而2000年这个比例只有6%。  不过报告也指出,中国的集成电路生产规模仍然有限。预计2010年中国集成电路生产将达到121亿美元,但这只占当年预期全球产量的
rain 单片机
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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