timer0实验.c

来自「针对PP2132V1开发的详细的实验教程」· C语言 代码 · 共 30 行

C
30
字号
/**********************************
实验名称:定时器实验
实验日期:2008,3,30
排线连接:将J14的短路帽连到右边
作者:    刘启明
实验目的:熟悉内部定时器的使用
**********************************/
#include <iolpc2132.h>
#define BEEP 1<<7
#define Fpclk   11059200
void main(void)
{
  PINSEL0=0x00000000;
  IO0DIR=BEEP;
  T0TC=0;
  T0PR=0;
  T0MCR=0x03;
  T0MR0=Fpclk/2;
  T0TCR=0x01;
  while(1)
  {
    while((T0IR&0x01)==0);
    T0IR=0x01;
    if((IO0SET&BEEP)==0)
      IO0SET=BEEP;
    else
      IO0CLR=BEEP;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?