430定时器心得分享

2024-08-16

430定时器心得分享(精选3篇)

篇1:430定时器心得分享

Msp430单片机一共有5种类型的定时器。

看门狗定时器(WDT)、基本定时器(Basic Timer1)、8位定时器/计数器(8-bit

Timer/Counter)、定时器A(Timer_A)和定时器B(Timer_B)。但是这些模块不是所有msp430型号都具有的功能。

1、看门狗定时器(WDT)

学过电子的人可能都知道,看门狗的主要功能就是当程序发生故障时能使受控系统重新启动。

msp430中它是一个16位的定时器,有看门狗和定时器两种模式。

2、基本定时器(Basic Timer1)

基本定时器是msp430x3xx和msp430F4xx系列器件中的模块,通常向其他外围提供低频控制信号。它可以只两个8位定时器,也可以是一个16位定时器。

3、8位定时器/计数器(8-bit Timer/Counter)

如其名字所示,它是8位的定时器,主要应用在支持串行通信或数据交换,脉冲计数或累加以及定时器使用。

4、16位定时器A和B

定时器A在所有msp430系列单片机中都有,而定时器B在msp430f13x/14x和

msp430f43x/44x等器件中出现,基本的结构和定时器A是相同的,由于本人最先熟悉并应用的是定时器A所以在这里就主要谈一下自己对定时器A的了解和应用。

定时器A是16位定时器,有4种工作模式,时钟源可选,一般都会有3个可配置输入端的比较/捕获寄存器,并且有8种输出模式。通过8种输出模式很容易实现PWM波。定时器A的硬件电路大致可分为2类功能模块:

一:计数器TAR

计数器TAR是主体,它是一个开启和关闭的定时器,如果开启它就是一直在循环计数,只会有一个溢出中断,也就是当计数由0xffff到0时会产生一个中断TAIFG。

二:比较/捕获寄存器CCRX

如何实现定时功能呢?这就要靠三个比较/捕获寄存器了(以后用CCRx表示)。

当计数器TAR的计数值等于CCRx时(这就是捕获/比较中的比较的意思:比较TAR是否等于CCRx),CCRx单元会产生一个中断。依据中断即可得到相应的定时时间了。

这样我们可以通过定时器A得到三个定时时间了。

一:程序示例

我先给出我的一个应用程序,然后通过程序来书名定时器A的基本用法。程序如下: /****************************************************

*定时器初始化

****************************************************/

void init_TimerA(void)

{

CCTL0 = CCIE;//1:开启比较器0中断

CCR0 = 32768;// 2:定时时间的选取

其为1S秒定时:因为选择的是ACLK,UpMode,所以TAR每增加1次的时间为1/32768s,一共增加32768次,所以为1s

CCTL1 = CCIE;// 开启比较器1中断

CCR1 = 100;// 3.66mS显示延迟

TACTL = TASSEL_1 + MC_1;// 3:选择时钟源和计数模式

时钟源为ACLK并且为增计数模式

LPM3;//进入低功耗3

}

/****************************************************

*定时器0中断

****************************************************/

#pragma vector = TIMERA0_VECTOR

__interrupt void Timer_A0(void)

{

//用户代码 TACCR0

}

/****************************************************

二:程序分析

1):看程序中的定时器初始化模块。

1:CCTL0 = CCIE;

CCTLx是相应比较/捕获寄存器的控制寄存器,它可对比较/捕获寄存器进行设置。

这语句的意思是:开启了CCR0的中断使能,当计数器TAR计数到CCR0时产生中断。2:CCR0 = 32768;

CCRx就是相应比较器的值。

其为1S秒定时:因为选择的是ACLK,UpMode,所以TAR每增加1次的时间为1/32768s,一共增加32768次,所以为1s定时。

3:TACTL = TASSEL_1 + MC_1;

TACTL是计数器的控制寄存器。

TASSEL_x是时钟源的选择。

0——TACLK,使用外部引脚信号作为输入

1——ACLK,辅助时钟

2——MCLK,系统主时钟

3——INCLK,外部输入时钟

#pragma vector = TIMERA1_VECTOR

__interrupt void Timer_A1(void)

{

switch(TAIV)

{

case2: //用户代码 break;// TACCR1

case4://用户代码 break;// TACCR2

case 10://用户代码 break;//TAIFG

}

//根据需要是否要退出低功耗模式

LPM3_EXIT;// 退出低功耗

}

二:程序分析

1):看程序中的定时器初始化模块。

1:CCTL0 = CCIE;

CCTLx是相应比较/捕获寄存器的控制寄存器,它可对比较/捕获寄存器进行设置。这语句的意思是:开启了CCR0的中断使能,当计数器TAR计数到CCR0时产生中断。2:CCR0 = 32768;

CCRx就是相应比较器的值。

其为1S秒定时:因为选择的是ACLK,UpMode,所以TAR每增加1次的时间为1/32768s,一共增加32768次,所以为1s定时。

3:TACTL = TASSEL_1 + MC_1;

TACTL是计数器的控制寄存器。

TASSEL_x是时钟源的选择。

0——TACLK,使用外部引脚信号作为输入

1——ACLK,辅助时钟

篇2:430定时器心得分享

(1)输入时钟可以有多种选择,可以是慢时钟、快时钟以及外部时钟。虽然没有自动重载时间常数功能,但产生的定时脉冲或PWM信号没有软件带来的误差。

(2)不仅能捕获外部事件发生的时间,还可锁定外部事件发生时的高低电平,给使用带来了很大的方便。

(3)有适用于串行通讯的功能特征。

1 在控制系统中的开发与设计

TIMER_A有4种工作方式:停止、上升、连续、上升下降方式,其中上升和上升下降方式需要和比较/捕获通道0(CCR0)共同使用,可以根据实际的需要,灵活选用。如果多个捕获/比较通道都以16位的定时时间作为时标,TI-MER_A定时器采用连续方式的比较多。这里以MS-P430F1121单片机为例阐述几个应用的实例。

1.1 在温度控制系统中的设计

采用廉价的单片机进行产品设计时,用RC充放电原理测量已是很平常的事,然而,由于单片机的廉价,往往分辨率很低。MSP430的FLASH型单片机中,采用16位的TIMER_A定时器,再加上内部的比较器,至少能达到10位的AD测量精度。

传统的办法采用充电的办法测量。为增加分辨率,文中取内部的0.25Vcc作为阈值电压,采用放电的办法可分别测出参考电阻Rref的放电时间Tref,传感器电阻Rsensor的放电时间Tsensor,并有下面的公式:

下面的程序,定时器A的输入频率采用约1MHz左右的DCO。由于电阻大小和放电时间成正比,对测得的时间进行比较,就可以确定温度传感器的范围。如图1所示,如果温度电阻大于参考电阻时,P1.0输出低电平;反之,P1.0输出高电平。如果温度传感器采用负温度系数的103AT,参考电阻取10K,当温度高于25度时,LED亮;低于25度时,LED灭。如果要测量具体的温度数值,在下面的程序基础上增加温度传感器电阻值计算和查表程序就可以了。

程序如下:

1.2 在PWM控制系统中实现

利用TIMER_A做成的PWM,能用软件任意改变占空比和周期。若不需要修改占空比和时间,则不需要利用中断维持PWM输出,TIMER_A能自动输出PWM。

这里,TIMER_A工作在上升方式;捕获/比较通道CCR0控制PWM周期;捕获/比较通道CCR1控制PWM的占空比。CCR0和CCR1均工作在比较模式。P2.0接占空比寄存减按键,P2.1接占空比寄存加按键(具体见图2)。

程序如下:

1.3 在串行通讯系统中应用

如图3所示,晶振采用32768Hz,用TIMER_A产生2400波特率,并收发数据,支持232通讯。P2.1作为接收数据口,P1.1为发送数据口。数据格式采用1个起始位,8个数据位,1个停止位,没有奇偶校验位。利用定时器A,在达到比较时间后可对端口置位(输出方式1)和复位(输出方式5)。

具体程序如下:

2 结束语

MSP430单片机的TIMER_A结构复杂,功能强大,给开发人员提供了较多的灵活的选择余地。上面仅是控制系统开发的经验探索,以供读者在控制系统开发与设计中参考。开发人员只要深入理解了TIMER_A的原理,就可以根据自己的产品的实际情况,实现更多的开发方案。

参考文献

[1]胡大可.MSP430系列单片机C语言程序设计与开发.北京:航空航天大学出版社,2005.

[2]魏小龙.MSP430系列单片机接口技术及系统设计实例.北京:北京航空航天大学出版社,2006.

[3]余永权,黄英.单片机在控制系统中的应用.北京:电子工业出版社,2007.

篇3:与学生分享阅读心得

关键词:抓预习;肯取舍;悟中心;会总结

高年级的语文课乐趣在哪儿?乐趣在于能与自己的学生在课堂上一起享受阅读带来的快乐。

仔细阅读,建立文章的宏观表征,感知文章的整体,这是进入高年级后,语文课上研究最多的内容。文章都具有一定的结构形式,让学生根据文章的内容,摸清作者的写作脉络,是高年级语文课堂必不可少的。也许就因为如此,课堂的魅力就展现在我们的眼前。我常常因为学生的精彩解读而欣喜万分,语文教师的最大乐趣就在于此。

一、抓预习,培养独立思考的能力

分段、概括段意、归纳课文的主要内容,都要求学生在学习一篇课文前要独立思考。课前让学生充分独立思考,课堂上,师生共同探讨、交流,要求学生说出自己的观点,再说出支持自己观点的细节,解释或阐述自己为什么。就在一次次的交流碰撞中,我享受着学生带给我的快乐,学生也享受着其他学生带给自己的思维火花,高年级语文课的快乐就在此。

二、肯取舍,抓重点段进行赏析,揣摩用词、句法、构段的妙处

备课时,我将自己对文章的理解、体悟写在课文的旁边,一来可以为上课作准备,保证上课时能得心应手。二来精心组织的语言可以给学生美的享受,同时只有教师语言准确,学生习作表达时才能做到准确。因为登高才能望远。

打开我的语文书,几乎每篇文章旁都注满了我的阅读体悟,到了高年级,我觉得采用何种教学形式并不是十分重要的,重要的是每堂课老师和学生都能共同讨论分享自己的阅读体悟,能否使自己思维的火花引起学生的思考,从而激起学生更深入地思考。

尤其在新课标下的语文课堂,动态生成的东西越多,就越需要教师用自己鲜活的语言、贴切的联想和飞扬的激情,刺激学生丰富的想象,让学生的思维活跃起来,让他们能够“披情入文”,课堂语言自然也就能生动起来。语文课堂的乐趣也就在此。

[案例]

师:《乡戏》一文,通过两节课的学习讨论,大家对乡戏的过去和现在以及农民对乡戏的喜爱都有了了解,现在请大家想想:如今乡村的经济在不断发展,农民的文化娱乐要求也越来越高,乡戏最后会不会退出历史舞台?会,是为什么?不会,又是为什么?

想一想,小组讨论交流。

大组交流:

生1:我觉得乡戏会退出历史的舞台,乡戏的根基是人们要自娱自乐,随着时代的发展,将有更多的娱乐项目,这样,喜欢看乡戏的人会越来越少,最后可能乡戏会变得无声无息了。

一说完,其他学生又纷纷举起了手。

生2:不会退出历史舞台,因为科技在发展,乡戏会在原地踏步吗?乡戏也在发展,它会向科技索取技术来不断完善自己,使其成为大家的最爱。另外,乡戏是一种自娱自乐的活动,乡下没有城市发达,不可能有许多娱乐城,而乡戏搭台简单,且有现代化气息,所以,它会受大家欢迎的。

生3:我补充,城里的演员多了,就可以分配一些到乡里来,这样那些乡里人就可以听到字正腔圆的各种各样的乡戏了。

师:读文章真仔细,到时,说不定我们还可以看到自己喜爱的名角!

生4:现在有电脑,大家可以上网做各种各样的事,聊天、购物、看电影等,谁还稀罕看乡戏,再说现在的年轻人能听懂乡戏的,实在是太少了,乡戏成不了气候。

生5:不,因为乡戏已是中国的一种传统文化,和古董一样,随着时代的发展,乡戏的分量会越来越重。如坐在台下细听,乡戏里还带着地域风貌呢!比方说,江苏的昆曲(锡剧、越剧、师更正)声音尖细突出江南的小桥流水。还有以后农民的生活越来越富裕,活儿少了,省下的时间多半用来休息、娱乐,因此,乡戏不会退出舞台,还会越来越红火。

……

学生意犹未尽。

听了孩子充满激情的发言,我兴奋不已。其时,我并不在乎这次辩论会的最终结果如何,关键是学生在整个课堂上都处于高亢和兴奋的求知状态中,课堂也因学生语言的生动,而变得生动起来。长此下去难道还怕学生不喜欢自己的语文课吗?

语文学科本身的特点就决定了对语文课堂语言的要求。若要学生的课堂语言生动有趣,需要以教师的语言为媒介来进行渲染传授给学生,使语文课堂变得生动。想让学生求知欲旺盛,形象思维见长,情感丰富且易受激发,教师教学的语言就必须力求形象生动,富有情趣,融教育性、知识性与趣味性于一体,像一块大磁铁把所有学生的眼光都长时间地吸引住。

学生在课堂上之所以能畅所欲言,对富有文学魅力的文章流连忘返,就是因为有声有色的课堂吸引了他们。

关注学生的语言,让他们展开想象之翼,在语文世界里畅快地遨游,使我们的课堂充满活力。

三、设计覆盖全文的问题,悟中心

高年级的问题要有较大的覆盖面(能涉及课文的大部分内容,有充分的思维空间),有较强的穿透力(能直击课文的要害,有正确的思维定向),有较好的探究性(能引发疑惑,有合适的思维强度)。

如,《二泉映月》中,教师问:“阿炳年少时为什么除了泉水听不到别的声音,而人到中年却能从中听到那么多的声音?抓课文的关键词句,说说自己的感受。”这里不但包含了探究的指向,而且还有探究的过程和方法以及对交流要求的提示。

《钱学森》一课补充阅读与练习册上都有有关他的介绍,我还另外布置学生回家阅读钱学森的有关书籍。课堂上,尝试着让学生交流读了这篇文章后的感受,这样不但弥补了课文的空白,而且丰富了学生的语言,对于体会文章的思想感情很有帮助。

四、学生总结,教师提升

学生与学生交流的过程中会有排斥、冲撞、融合、认同,在这样的过程中就需要教师的点拨和引领。尤其当学生有困难不能积极举手时,更需要老师耐心的引领,再读课文,品味语言文字的绝妙之处,体会人物性格的美好等等。

如,课文《二泉映月》,在学生进行充分的交流后,我就自己的理解谈了看法,学生听得很专心、很投入。这首二胡曲从一声凄凉的长叹开始,接着作者沉痛叙述了自己一生的不幸遭遇。我们仿佛看见一位盲人背着乐器,拉着竹棍沿街流浪的形象。在皎洁的月光下,远处惠山清澈的泉水流淌……世界为什么这样漆黑?生活的出路,人生的希望在哪里?他用凄惨的曲调,倾吐着自己的屈辱和痛苦,诅咒残酷的现实。当炽热的感情平静下来的时候,他又渐渐陷入了沉思,“世界总有一天会变好的吧!”带着微弱的希望,音乐在梦一般的意境中结束。

教师最后的总结和提升,肯定能给孩子神奇般的力量。千万不可以学生不愿意思考就由教师代替,课堂中也不能只是“蜻蜓点水”或“虚晃一枪”,讨论要扎实有效。

到了六年级可以尝试着让学生来总结全文,结合板书从内容、写作方法、思想感情等方面思考总结,经常这样训练,就不愁学生的阅读能力不提高。

语文课,应该是教者津津有味,学者兴趣盎然。为了增加语文课的趣味性、知识性,提高教学质量,近几年来,我对语文教学进行了一些摸索。扩大阅读面是其中的一个重要方面。我课余时间利用网络搜集了一系列文章,同时向学生推荐一些优秀杂志《青年文摘》《读者》等,在课堂上给学生朗读。既培养了学生的兴趣,丰富了学生的知识,又提高了语文教学质量。同时,我还把自己订阅的杂志直接给学生阅读。

高年级语文课堂乐趣无穷!

参考文献:

吴建英.巧妙运用丰富的材料,动态生成灵动的课堂.时代教育,2012(18).

(作者单位 江苏省常州市天宁区丽华新村第二小学)

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【430定时器心得分享】相关文章:

430定时器学习心得08-24

555定时器06-28

音乐提示定时器05-16

定时器加密算法07-25

音乐提示定时器总结07-05

定时器/计数器教学设计09-11

51定时器四种工作方式08-31

定时备份05-17

定时工资制度04-11

符号定时同步09-12

上一篇:中学全员安全工作责任制实施方案下一篇:初中作文--冬天里的春天