⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 beep.c

📁 LPC2103,蜂鸣气编译程序
💻 C
字号:
/****************************************************************************
* File:ADC_Test.c
* 功能:
* 说明:
****************************************************************************/
#include	"..\inc\config.h"

/****************************************************************************
* File:Timer_Init
* 功能:定时器0初始化
* 说明:
****************************************************************************/
void Timer_Init( void  )		//定时器0初始化
{
  T0IR = 0x01;        //清除定时器0的中断标志位
  T0TC = 0x00;        //定时器0的处始值,为0
  T0PR = 0;           //预分频值
  T0MCR = 0x03;       //设置匹配控制寄存器,匹配通道0匹配中断,并且复位T0TC
  T0MR0 = 500;        //匹配值
  T0TCR = 0x01;       //开启定时器0
}

/****************************************************************************
* File:main
* 功能:利用定时器0驱动蜂鸣器BEEP
* 说明:
****************************************************************************/
void main ( void )
{
  PINSEL0 = 0x00;
  PINSEL1 = 0x00;

  IODIR = BEEP;
  Timer_Init();

  for(;;)
  {
    while((T0IR&0x01)==0);
    T0IR = 0x01;
    if((IOSET&BEEP)==0) IOSET = BEEP;
    else IOCLR = BEEP;
  }
}

⌨️ 快捷键说明

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