资源简介
msp430f5529仿真部分的呼吸灯,且灯无pwm波输出
代码片段和文件信息
#include
void TIMER_init(void);
void led_init(void);
int n;
void main(void)
{
WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer
n=0;
TIMER_init();
_BIS_SR(GIE);
led_init();
while(1)
{
}
}
void led_init(void)
{
P1DIR |=BIT0;
P8DIR|=BIT1;
P8DIR |=BIT2;
P1OUT &=~BIT0;
P8OUT &=~ BIT1;
P8OUT&=~BIT2;
}
void TIMER_init(void)
{
TA0CTL |= MC_1+TASSEL_2+ID_0+TAIE;
TA0CCR0=16384-1;
TA0CCR1=16;
TA0CCR2=16382;
TA0CCR3=16300;
TA0CCTL1 |= CCIE;
TA0CCTL2 |= CCIE;
TA0CCTL3 |= CCIE;
}
#pragma vector=TIMER0_A1_VECTOR
__interrupt void TA_isr(void)
{
switch(TA0IV)
{
case 2:
P1OUT &=~BIT0;
break;
case 4:
P8OUT&=~BIT1;
break;
case 6:
P8OUT&=~BIT2;
break;
case 14:
TA0CCR1+=163;
TA0CCR2-=163;
if (TA0CCR1>16384)
TA0CCR1=16;
if(TA0CCR2<90)
TA0CCR2=16382;
if(TA0CCR3>16300)
n=++n%2;
if(TA0CCR3<90)
n=++n%2;
switch(n)
{
case 0:
TA0CCR3-=163;
break;
case 1:
TA0CCR3+=163;
break;
}
P1OUT |=BIT0;
P8OUT |=BIT1;
P8OUT |=BIT2;
break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-05-31 15:50 lab5_ex2\
文件 512 2017-05-31 16:02 lab5_ex2\.ccsproject
文件 26247 2017-05-31 16:02 lab5_ex2\.cproject
目录 0 2017-05-31 15:50 lab5_ex2\.launches\
文件 3817 2017-07-25 19:46 lab5_ex2\.launches\lab5_ex2.launch
文件 838 2017-05-30 10:05 lab5_ex2\.project
目录 0 2017-05-30 10:47 lab5_ex2\.settings\
文件 62 2017-05-30 10:05 lab5_ex2\.settings\org.eclipse.cdt.codan.core.prefs
文件 123 2017-05-30 10:05 lab5_ex2\.settings\org.eclipse.cdt.debug.core.prefs
文件 208 2017-05-30 10:47 lab5_ex2\.settings\org.eclipse.core.resources.prefs
目录 0 2017-06-06 19:56 lab5_ex2\Debug\
文件 63 2017-07-25 19:46 lab5_ex2\Debug\ccsObjs.opt
文件 45762 2017-06-06 19:56 lab5_ex2\Debug\lab5_ex2.map
文件 40988 2017-06-06 19:56 lab5_ex2\Debug\lab5_ex2.out
文件 191457 2017-06-06 19:56 lab5_ex2\Debug\lab5_ex2_li
文件 11692 2017-06-06 19:56 lab5_ex2\Debug\main.obj
文件 503 2017-06-06 19:56 lab5_ex2\Debug\main.pp
文件 3513 2017-07-25 19:46 lab5_ex2\Debug\makefile
文件 264 2017-07-25 19:45 lab5_ex2\Debug\ob
文件 1864 2017-07-25 19:46 lab5_ex2\Debug\sources.mk
文件 939 2017-07-25 19:45 lab5_ex2\Debug\subdir_rules.mk
文件 513 2017-07-25 19:45 lab5_ex2\Debug\subdir_vars.mk
文件 13910 2017-05-30 10:05 lab5_ex2\lnk_msp430f5529.cmd
文件 1061 2017-06-06 19:56 lab5_ex2\main.c
目录 0 2017-05-30 10:05 lab5_ex2\targetConfigs\
文件 822 2017-05-31 16:02 lab5_ex2\targetConfigs\MSP430F5529.ccxm
文件 806 2017-05-30 10:05 lab5_ex2\targetConfigs\readme.txt
- 上一篇:mpm93模型计算程序
- 下一篇:学校图书馆信息管理系统设计
评论
共有 条评论