GPIO 이용 FND LED 켜기, 내부 메모리와 레지스터 이해 [결과보고서]
- 최초 등록일
- 2012.07.03
- 최종 저작일
- 2011.09
- 8페이지/ 어도비 PDF
- 가격 1,500원
소개글
GPIO 이용 FND LED 켜기, 내부 메모리와 레지스터 이해 [결과보고서]
목차
1. 목적
2. 이론
3. 실험
4. 결과
5. 토의 및 고찰
6. 참고
본문내용
1. 목적
AVR HBE-MCU-Multi를 이용하여 GPIO 입출력 포트의 방향 제어 및 출력 제어 방법
을 습득한다. 또한 FND LED 동작원리도 함께 습득한다.
내부 메모리의 동작 방식을 이해하고 프로그램이 실행되면서 내부 메모리들을 어떻게 사
용하는지 이해한다.
2. 이론
1. GPIO로 FND LED 켜기
가. GPIO : General Purpose Input Output
- 범용으로 사용되는 입출력 포트 : 설계자가 마음대로 변형하면서 제어할 수 있도록
제공해 주는 I/O(입출력) 포트
- 입력과 출력을 마음대로 선택할 수 있고, 0과1의 출력 신호를 임의로 만들어줄 수
있는 구조를 가졌다.
- 입력으로 사용할 때는 외부 인터럽트를 처리할 수 있도록 하는 경우가 많다.
- 입출력 방향 전환용 레지스터와 출력용/입력용 데이터 레지스터 등이 필요하다.
- 마이크로컨트롤러에서는 대부분의 핀들이 GPIO로 설정하는 경우가 많다.
나. FND : Flexible Numeric Display
- FND 또는 7-세그먼트 표시기라고도 한다. 0~9까지의 숫자를 표시하기 위해 만
들어진 전자 소자로 그림과 같은 모양을 가지고 있다.
- FND에는 Vcc를 이용하는 애노드 (anode)형과 Gnd를 이용 하는 cathode형이 있다.
- LED가 여러 개 모여 있다 생각 하고 LED선택에 따라 문자와 숫자를 만들어 낼 수
있다.
참고 자료
한백전자 홈페이지
「HBE-MCU-Multi로 배우는 마이크로컨트롤러 <AVR편>」 한백전자