MSP430单片机定时器实验报告.docVIP

  • 159
  • 0
  • 约3.33千字
  • 约 4页
  • 2017-09-03 发布于重庆
  • 举报
MSP430单片机定时器实验报告

实验四 定时器实验 实验目的: MPS430F5529片内集成的定时器A的使用,学习计数器的补捕获比较模块的使用。 实验内容: 定时器采用辅助时钟ACLK作为计数脉冲,fACLK=32768Hz,实现以下功能: 定时器TA0延时1s,点亮或熄灭LED6,即灯亮1s灭1s,如此循环,采用中断服务程序实现。 定时器TA0延时1s,点亮或熄灭LED4,采用捕获比较器CCR0的比较模式,设定输出方式,输出方波,不用中断服务程序 采用捕获比较器CCR1的比较模式LED5,设定输出方式,输出PWM波形,使LED亮2s,灭1s。 用定时器实现30s倒计时,在液晶模块上显示,每过一秒显示数字变化一次。 使用TA1的捕获比较器CCR0捕获按键的间隔时间,在液晶模块上显示。 程序代码: 程序1: #include msp430f5529.h void main() {WDTCTL = WDTPW + WDTHOLD; //关看门狗 P1DIR |= BIT3; //设置P1.0口方向为输出。 TA0CCTL0 = CCIE; //设置捕获/比较控制寄存器中CCIE位为1, //CCR0捕获/比较功能中断为允许。 TA0CCR0 = 32767; //捕

文档评论(0)

1亿VIP精品文档

相关文档