BASIC4MCU | 질문게시판 | 답변 : atmega128 버튼 인터럽트
페이지 정보
작성자 master 작성일2020-06-27 22:58 조회3,341회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=12980
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2020-06-27 오후 11:04:23// by Ok-Hyun Park//#define F_CPU 16000000UL#include <avr/io.h>#include <avr/interrupt.h>#include <util/delay.h>//volatile int flag=0;//ISR(INT7_vect){while(!(PINE&0x80)); _delay_ms(20);while( (PINE&0x80)); _delay_ms(20);flag^=1;//EIFR|=0x80;}//int main(void){unsigned char i=0;PORTB=~i; DDRB=0xFF;PORTE=0x80;EICRB=0xAA; EIFR=0xFF; EIMSK=0x80; sei();while(1){if(flag==1){i++; PORTB=~i; _delay_ms(100);}}}
댓글 0
조회수 3,341등록된 댓글이 없습니다.