|
基于TI的LMC555和MSP430G2210两种方案,MSP430采用低功耗模式,实测运行功耗低于200uA
Altium Designer画的原理图和PCB图如下:(51hei附件中可下载工程文件)
单片机源程序如下:
- #include <msp430g2210.h>
- void main(void)
- {
- DCOCTL = CALDCO_1MHZ;
- BCSCTL2 &= ~SELS;
- BCSCTL2 |= DIVS_3;
- WDTCTL = WDTPW + WDTHOLD;
- TA0CTL |= TASSEL_2 + ID_3 + MC_1; //选SMCLK,增计数
- P1SEL |= BIT6;
- P1DIR |= BIT6;//P1.2设为输出TA0.1
- TA0CCTL1 = OUTMOD_7;
- TA0CCR0 = 1400000/128;
- TA0CCR1 = (1400000/128)*20/100; //占空比:TACCR1/TACCR0
- while(1);
- }
复制代码 |
评分
-
查看全部评分
|