추천자료
순서 논리회로 레포트
[컴퓨터구성] ALU를 이용한 디지털 계산기 설계
[기초회로 실험] 다이오드를 이용한 AND OR gate
[센서공학]광섬유 신호 전송 실습
[공학] 압전부저, 릴레이, Photo-coupler, DC모터 인터페이스 회로 실습
[디지털논리회로] 4비트 덧셈뺄셈기 회로 구현
[메모리] 메모리의 개념, 분류, 관련 용어와 IC메모리, 비메모리, 플래시메모리 및 메모리 관리 방법 심층 분석
[Verilog, HDL, 논리] Verilog 문법 정리
논리모델의 개념과 특성을 설명하고, 논리모델을 이용한 프로그램의 평가에 대해 논하고, 이를 적용한 사례를 기술하시오
VHDL의 모든 것 레포트
소개글
[논리회로]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만 입력을 받으려면 어떻게 해야 하는가?