BASIC4MCU | 질문게시판 | AVR I/O 포트 질문
페이지 정보
작성자 master 작성일2019-12-24 16:44 조회2,862회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=11356
본문
Q)
AVR ATMEGA128 교제인데...
책을 봐도.. 이부분의 해답을 찾을수가 없네요;;;
병렬 포트를 범용의 입력포트로 사용할 경우 외부 전위를 정확하게 읽기 위한 과정을 설명하시오1
//
A)
리셋 후 초기 상태는 입력 포트 모드 입니다.
DDRx=0;
외부 전위를 정확 하게 읽으려면 내부 풀업 저항을 사용 하면 안됩니다.
내부 풀업 저항을 사용 하는 방법은 PORTx=0xFF;
따라서 아무런 것도 설정 하지 않으면 외부핀에 걸려 있는 전위를 정확 하게 읽을 수 있습니다.
void main(){
char c;
while(1){
c=PINx;
}
}
댓글 0
조회수 2,862등록된 댓글이 없습니다.