MSP430技术论坛
登录
直播中
刘宇
7年用户
19经验值
擅长:可编程逻辑 嵌入式技术 模拟技术
私信
关注
[经验]
msp430F149设计频率计,1602显示
频率计
最近在做一个基于MSP430F149的频率计设计,并通过1602显示,求代码,弄了几天了都没进度,帮帮忙,谢谢了!
回帖
(5)
刘宇
2017-4-19 16:36:26
有代码的帮帮忙,会的指导一下都行,多谢了
有代码的帮帮忙,会的指导一下都行,多谢了
举报
刘宇
2017-4-19 16:45:37
看到的帮一下忙啊,这几天头都大了
看到的帮一下忙啊,这几天头都大了
举报
尧建堂
2017-4-19 20:30:27
#include
int main(void)
{
WDTCTL| = WDTPW + WDTHOLD; // Stop WDT
BCSCTL2|=SELS;
P1SEL|=0X02;
P1DIR |= 0x08; // P1.2 and P1.3 output
CCTL0|=CM_1+SCS+CAP+CCIE;
TACTL|= TASSEL_2 + MC_2+TAIE; // SMCLK, up-down mode
_EINT();
while(1);
}
#pragma vector=TIMERA0_VECTOR
__interrupt void TimerA0(void)
{
if(TACCTL0&CM1)
{P1OUT&=~0X08;
TACCTL0|=CM_1+SCS+CAP+CCIE;
}
else if(TACCTL0&CM0)
{P1OUT|=0X08;
TACCTL0=CM_2+SCS+CAP+CCIE;
}
}
#include
int main(void)
{
WDTCTL| = WDTPW + WDTHOLD; // Stop WDT
BCSCTL2|=SELS;
P1SEL|=0X02;
P1DIR |= 0x08; // P1.2 and P1.3 output
CCTL0|=CM_1+SCS+CAP+CCIE;
TACTL|= TASSEL_2 + MC_2+TAIE; // SMCLK, up-down mode
_EINT();
while(1);
}
#pragma vector=TIMERA0_VECTOR
__interrupt void TimerA0(void)
{
if(TACCTL0&CM1)
{P1OUT&=~0X08;
TACCTL0|=CM_1+SCS+CAP+CCIE;
}
else if(TACCTL0&CM0)
{P1OUT|=0X08;
TACCTL0=CM_2+SCS+CAP+CCIE;
}
}
举报
尧建堂
2017-4-19 20:31:22
MSP430F149实现TB捕获测量输入信号的频率
给你找了一些代码,希望对你有用
MSP430F149实现TB捕获测量输入信号的频率
给你找了一些代码,希望对你有用
举报
刘宇
2017-4-20 09:43:28
好的,谢谢您
好的,谢谢您
举报
更多回帖
rotate(-90deg);
回复
相关帖子
频率计
MSP430F149
25
msp430f149
0
MSP430F149
的LCD
1602
程序
12
MSP430f149
程序框架
21
MSP430F149
流水灯
2
msp430f149
datasheet
45
MSP430F149
的12864
显示
程序
25
msp430f149
数据手册
106
MSP430F149
(中文)
112
MSP430F149
IO端口
6
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分