msp430f149的P1.1第二功能TA0是什么意思?
答案:1 悬赏:10 手机版
解决时间 2021-03-21 02:26
- 提问者网友:贪了杯
- 2021-03-20 04:31
msp430f149的P1.1第二功能TA0是什么意思?
最佳答案
- 五星知识达人网友:忘川信使
- 2021-03-20 06:06
是TimerA的PWM波输出,给你一段程序
//P2.3(TA1)和P2.4(TA2)连接内部模块,输出PWM
//Period(CCR0):PWM周期(4096-1)
//Cyc1(CCR1):P2.3口输出方波的占空比(3072)
//Cyc2(CCR2):P2.4口输出方波的占空比(1024)
#include"MSP430x14x.h"
#define uchar unsigned char
#define uint unsigned int
void PWM_TimerA(uint T,uint High1 )
{
P1SEL |=BIT2+BIT3;//P1.2和P1.3连接内部模块
P1DIR = 0xff;
P1OUT = 0xff;
CCR0=T;//装入PMW周期值
CCTL1=OUTMOD_7;//CCR1输出单元为 复位/置位输出模式
CCR1=High1;
//CCTL2=OUTMOD_7;//CCR2输出单元为 复位/置位输出模式
//CCR2=High2;
}
//PWM_TimerA(4095,3072,1024);
// _BIS_SR(LPM3_bits);
//P2.3(TA1)和P2.4(TA2)连接内部模块,输出PWM
//Period(CCR0):PWM周期(4096-1)
//Cyc1(CCR1):P2.3口输出方波的占空比(3072)
//Cyc2(CCR2):P2.4口输出方波的占空比(1024)
#include"MSP430x14x.h"
#define uchar unsigned char
#define uint unsigned int
void PWM_TimerA(uint T,uint High1 )
{
P1SEL |=BIT2+BIT3;//P1.2和P1.3连接内部模块
P1DIR = 0xff;
P1OUT = 0xff;
CCR0=T;//装入PMW周期值
CCTL1=OUTMOD_7;//CCR1输出单元为 复位/置位输出模式
CCR1=High1;
//CCTL2=OUTMOD_7;//CCR2输出单元为 复位/置位输出模式
//CCR2=High2;
}
//PWM_TimerA(4095,3072,1024);
// _BIS_SR(LPM3_bits);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯