BASIC4MCU | 질문게시판 | atmega128질문
페이지 정보
작성자 호락호락 작성일2021-04-12 11:16 조회3,086회 댓글1건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=15069
본문
4번 저렇게 하는거 맞나요? pc0,1,2를 입력으로 보고 pc3,4,5,6,7을 출력으로 보고 한 건데
댓글 1
조회수 3,086master님의 댓글
master 작성일
DDRC=0xF8; 은 맞지만, PORTC=0xF8; 은 맞지 않는 것 같습니다.
1) 3라인으로 만들 필요 없이 1 라인으로도 가능합니다. PORTC |= (1<<PC0) | (1<<PC1) | (1<<PC2);
2) DDRC=0xF8; 출력설정은 그대로 두고,
DDRA &=~0x07; 입력설정을 추가하고
PORTA |= 0x07; 스위치 내부 풀업저항 추가