×
单片机 > 单片机程序设计 > 详情

arm7 力天电子lpc2148 GPIO之一蜂鸣器试验程序

发布时间:2020-06-01 发布时间:
|

实验利用P0.22的输出功能,控制蜂鸣器蜂鸣。程序设置PINSEL0使P0.22连接GPIO,并通过IO0DIR将其设置为输出状态;然后通过IO0DET和IO0CLR置位和清零P0.22口,控制蜂鸣器。


#include


void Delay(unsigned long n);

main()

{

  PINSEL0=0x00000000;   //设置引脚连接GPIO

  IO0DIR=1<<22;   //P0.7控制蜂鸣器, 设置为输出

  

  while(1)

  {

    IO0SET=1<<22;  //蜂鸣器蜂鸣

    Delay(100000); //延时

    IO0CLR=1<<22;  //蜂鸣器停止蜂鸣

    Delay(100000); //延时 

  }

}

void Delay(unsigned long n)

{

  while(n--);

}


电路原理图如下所示:



关键字:arm7  lpc2148  GPIO  蜂鸣器 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
mu;C/OS-Ⅱ在ARM系列单片机S3C44B0x上的移植