?? 按鍵有聲音.txt
字號:
#include "lpc214x.h"
#include "config.h"
#define BEEP 1<<24 //p1.24
#define key1 1<<16
const uint32 LEDS3=(0x07<<28);
const uint32 LED_TBL[]={0x01,0x02,0x04};
void Delay(uint32 dly)
{
uint32 i;
for(;dly>0;dly--)
for(i=0;i<50000;i++);
}
int main(void)
{ uint32 ADC_Data;
uint8 i;
// PINSEL0=0x0F333F00;
// PINSEL1=0x15541800;
IO1DIR|=BEEP;
IO1SET=BEEP;
IO0DIR=BEEP;
PINSEL1|=1<<18; //p0.25連接到ad0.4
AD0CR=(1<<4)| //選擇AD0.4
((Fpclk/100000-1)<<8)| //CLKDIV=Fpclk/1000000-1,conver 1MHz
(0<<16)| //burst=0 軟件控制轉(zhuǎn)化
(0<<17)| //11clock
(1<<21)| //PDN=1,正常工作模式
(0<<22)| //TEST1:0 = 00
(1<<24)| //start=0 ad conversion stops
(0<<27); //EDGE=0(cap/mat )
Delay(10);
ADC_Data=AD0DR;
IO0DIR=LEDS3;
while(1)
{
if((IO0PIN&key1)==0)
IO1CLR=BEEP;
else IO1SET=BEEP;
/*
for(i=0;i<3;i++)
{
/*1 IO0SET=~(LEDS3&(1<<(28+i)));
Delay(30);
IO0CLR=LEDS3&(1<<(28+i));
Delay(30);
*/
/*
IO0SET=~((LED_TBL[i])<<28);
Delay(30);
IO0CLR=((LED_TBL[i])<<28); //on
Delay(30);
/* IO1CLR=BEEP; //on
Delay(1);
IO1SET=BEEP;
Delay(5);
*/
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -