微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AVR128的程序——独立按键控制蜂鸣器鸣叫

AVR128的程序——独立按键控制蜂鸣器鸣叫

时间:11-22 来源:互联网 点击:
#include

#define uchar unsigned char

#define uint unsigned int

void Delayms(uint MS)

{

uint i,j;

for(i=0;i

for(j=0;j<1141;j++);

}

void main(void)

{

DDRA = 0XFF;

PORTA = 0XFF;

DDRC = 0XFF;

PORTC = 0XFF;

DDRF |= 0X0E;

PORTF |= 0X0E;

PORTF &= 0xF0;

DDRD = 0x00;

PORTD = 0XFF;

DDRE |= 0X80;

PORTE = 0X00;

DDRB |= 0X10;

PORTB |= 0X10;

while(1)

{

if((PIND&0x01) != 0X01);

Delayms(5);

if((PIND&0x01) != 0X01)

{

PORTE |= 0X80;

}

while((PIND&0x01) != 0X01);

PORTE = 0X00;

}

}


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top