问答
产品
|
公司
|
配件目录
|
EPC底盘号查询
下载手机汽配人
汽配人首页 >
问答首页
MSP430的定时器B
TBCTL的TBCLGRP1~0是什么意思,怎么用呢?
问
提问者:网友
|
2017-01-23
最佳回答
和定时器A一样用:) 给端程序先看看: /********************************************************* 程序功能:用固定频率的方波驱动蜂鸣器,共16种音调;在蜂鸣器 发出不同音调的同时,LED发光以二进制数字形式指示 当前音调的编号(1~16) ---------------------------------------------------------- 测试说明:聆听蜂鸣器发声的音调变化。 **********************************************************/ #include ""MSP430x14x.h"" #include ""CLK.h"" #include ""LCD1602.h"" unsigned char step = 0xff; void main() { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; Init_CLK();//8Mhz起震 BCSCTL2 |=SELM_2+SELS;//MCLK和SMCLK选择高频晶振 Init_LCD(); LCD_set_position(0x00); LCD_prints(""BUZZER PLAYER:""); LCD_set_position(0x40); LCD_prints(""Current:""); TACCTL0 |=CCIE;//使能比较中断 TACTL=TASSEL_2+ID_3;//TimerA选择SMCLK,8分频后为1MHz TBCCTL0 |=CCIE; TBCTL=TASSEL_1+ID_3+MC_1;//时钟源ACLK/8,up mode TBCCR0=4096-1;//(32768/8),周期为1秒 P3DIR |=BIT7; P3OUT |=BIT7; _EINT(); LPM1; } #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A (void)//蜂鸣器发声 { P3OUT ^=BIT7; } #pragma vector=TIMERB0_VECTOR __interrupt void Timer_B(void)//改变频率 { if(step==0xff) TACTL |=MC_1; step++; LCD_set_position(0x48);LCD_printc(step+48); switch(step) { case 0: TACCR0 = 5000;break; // 100Hz case 1: TACCR0 = 2500; break; // 200Hz case 2: TACCR0 = 1250; break; // 400Hz case 3: TACCR0 = 625; break; // 800Hz case 4: TACCR0 = 500; break; // 1KHz case 5: TACCR0 = 250; break; // 2KHz case 6: TACCR0 = 167; break; // 3KHz case 7: TACCR0 = 125; break; // 4KHz case 8: TACCR0 = 100; break; // 5KHz case 9: TACCR0 = 83; break; // 6KHz case 10: TACCR0 = 71; break; // 7KHz case 11: TACCR0 = 63; break; // 8KHz case 12: TACCR0 = 56; break; // 9KHz case 13: TACCR0 = 50; break; // 10KHz case 14: TACCR0 = 33; break; // 15KHz case 15: TACCR0 = 25; break; // 20KHz case 16: step = 0xff; // 循环播放 } }
回答者:网友
产品精选
我来回答
看不清?换一个
提交答案
相关已解答问题
MSP430的定时器B
东南汽车富利卡的闪光器在什么位置
请问反铲的曲柄连杆机构是由那三部分组成的?
锦州到建昌的客车
RT-11509G和9JS150T-B变速箱有什么区别,各优势在于哪?
奔驰ML350.建议指点。
什么做车去大兴北京奔驰公司
从五方桥到大兴亦庄北京奔驰怎么走
如何更新奔驰导航地图
北京普瑞塞特景观灯控制器怎么样?
在移动端查看:
MSP430的定时器B
搜索问答
还没有汽配人账号?
立即注册
我要提问
精彩推荐
1
保养用全合成机油大约需要多少钱
2
倒车雷达只要挂倒档就响个不停是怎么回事?
3
单列深沟球轴承6901和6802能承受多大的轴向力?晓得的说下 先谢谢了?
4
法兰克系统加工中心指令G76 G81 G82 G83 G84 G85 G86 G87 G88 G89什么格式。程序中的字母代表什么。
5
云内490发动机要加多少升机油
6
高分求助:利用S7-200编写比例阀的控制程序,实现比例阀开度的正弦变化,以实现液压缸的正弦运动。
7
汽车保险第一受益人为上汽财务
8
增城地区的怎么查机动车违规情况
9
左右侧后视镜,加热功能忘关闭,会不会坏掉啊
10
请问上海各大汽配城有什么不同?分别影响地方?
周边商家推荐
周边产品推荐
相关问答
电风扇定时器
220V交流接触器与220V定时器在380V电压下的线路接法
利用555定时器实现的循环排气扇控制器设计是怎样的
利用单片机定时器制作数字时钟
带定时器的插座每天预约功能情况如何?
新买的美的电风扇,为什么定时器一直在响
三菱Q系列PLC中定时器问题?
Spring定时器中能不能有返回值
求救!java 定时器错误
奉化定时器厂有哪些
产品精选
飞轮汽车
沃尔沃挖掘机配件
挖掘机挖斗
气门摇臂
东风31
吉普指南者
大众途锐汽车
Filter
EX300
向心球轴承
优势厂家
汽车尾灯厂家
手动泵厂家
帕杰罗v73厂家
汽车饰品厂家
宾得k30厂家
橡胶履带底盘厂家
高端车厂家
梁山二手车厂家
DAIKIN厂家
稳压器厂家
图片大全
发动机零部件图片
上汽集团图片
汽车熄火图片
4100qb图片
abs防抱死图片
中国空压机图片
51100图片
VISHAY图片
UNIKA图片
东风汽车配件图片
推荐主题
柴油机配件
东风日产皮卡
一汽解放龙威
雪佛兰乐风
康明斯输油泵
奔驰汽车
超级卡车
HYDAC
密封圈
推力轴承
本页是网友提供的关于“MSP430的定时器B”的解答,仅供您参考,汽配人网不保证该解答的准确性。
协议规则
服务协议
交易规则
注册新用户
帮助中心
网站服务
汽配旺铺
网价查询
商用车EPC查询
营销宝
特色市场
商用车市场
乘用车市场
东风市场
重汽市场
陕汽市场
一汽市场
北汽市场
江淮市场
专用汽车
地方分站
江苏分站
广东分站
山东分站
吉林分站
专用车分站
河南分站
十堰产业带
云南分站
陕西市场
移动端
手机登录:m.qipeiren.com
iPhone
Android
关于我们
|
友情链接
|
汽车配件批发
|
汽车配件图片
|
汽车配件大全
|
汽配问答
|
汽配厂家
|
汽配品牌
|
汽配主题
|
汽配城
|
鄂ICP备14009261号
经营许可证编号:鄂B2-20140114
服务热线:0719-8311727
Copyright © 2005-2024 十堰亿脉科技有限公司 版权所有
鄂公网安备 42030202000345号