[논리회로]Input-Output(IO)Port

 1  [논리회로]Input-Output(IO)Port-1
 2  [논리회로]Input-Output(IO)Port-2
 3  [논리회로]Input-Output(IO)Port-3
 4  [논리회로]Input-Output(IO)Port-4
 5  [논리회로]Input-Output(IO)Port-5
 6  [논리회로]Input-Output(IO)Port-6
 7  [논리회로]Input-Output(IO)Port-7
 8  [논리회로]Input-Output(IO)Port-8
 9  [논리회로]Input-Output(IO)Port-9
 10  [논리회로]Input-Output(IO)Port-10
 11  [논리회로]Input-Output(IO)Port-11
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[논리회로]Input-Output(IO)Port에 대한 자료입니다.
목차
1.I/O(Input/Output) Port
2.Atmega128 I/O 구성 및 특징
3.PULL UP 저항 & PULL DOWN 저항
4.실습
본문내용



DDRA (Data Direction Register)
PORTA의 입/출력 방향 설정을 위한 레지스터
레지스터를 SET(“1”) 하면 출력방향 CLEAR(“0”)하면 입력방향
Ex) DDRA = 0x00 이면 PORTA를 모두 입력으로 사용
Q1) PORTA를 모두 출력으로 사용하려면?



PORTA (Data Register)
출력용 데이터 값을 위한 레지스터
DDR로 입력 상태로 두었을 때 레지스터를 SET(“1”) 하면 5V 입력 CLEAR(“0”)하면 0V 입력
Ex) DDRA = 0x00 이면 PORTA = 0xff 이면 PORTA(0~7)에서 모두 high(5V) 출력.
Q1) PORTA의 1~4번은 5V 5~7번은 0V를 입력하려면?



PINEA (Input Pins Address)
입력 핀에 해당하는 레지스터로서 입력된 값을 표시
DDR을 통해 활성화 / 비활성화 명령을 내릴 수 있다. “0”이면 비활성화, “1”이면 활성화이다.
Ex) DDRA = 0xf0 이면 PINEA0~PINEA3에서 입력 가능
Q1) PINEA1, PINEA3, PINEA7만 입력을 받으려면 어떻게 해야 하는가?