'avr'에 해당되는 글 9건

  1. 2013.12.14 실험5. 인터럽트 제어
  2. 2013.12.14 실험3. FND, 키패드 제어 1
  3. 2013.12.14 실험2. 딥스위치, 외부 LED 제어
  4. 2013.12.14 실험1. GPIO LED 제어

※ AVR 실험 #05

외부 인터럽트는 타이머에서의 지정된 시간 경과, 입력 장치에서의 서비스 요구, 출력 장치의 작업 종료, DMA 동작의 종료, 멀티프로세서간의 통신 요구 등 마이크로프로세서와 독립되어 있는 외부장치에 의해 발생되는 순수한 의미에서의 인터럽트이다. 일반적으로 인터럽트라고 하면 대부분 이것을 지칭한다.

대부분의 마이크로프로세서에서 사용하고 있는 INT 및 NMI 인터럽트가 이에 해당하는데 요즈음의 마이크로콘트롤러는 NMI 인터럽트를 사용하지 않는 경우가 많다. ATmega128에서도 차단 불가능의 NMI 인터럽트를 사용하지 않으며 8개의 차단 가능한 외부 인터럽트 INT0~INT7을 가지고 있다. 이 MCU에서 사용하는 그 밖의 주변장치 인터럽트들도 넓은 의미에서 보면 외부 인터럽트로 분류할 수 있다.

외부인터럽트를 이용한 실험을 통해 동작방식과 동작 방법 및 특징을 확인한다.


※ AVR 예비 보고서 이론 내용

인터럽트에 대한 이론

- 인터럽트 vector table에 대한 이론

- chattering 대한 이론

- chattering을 피하기 위한 방법 조사


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험5 예비보고서.pdf


※ 결과보고서

실험5 결과보고서 (10주차).pdf



Posted by 로드펭귄

※ AVR 실험 #03

- 4주차 실험은 Atmega128을 이용하여 Easy Processor Kit의 Key Pad 및 7-Segment(FND)를 제어해 봄으로써 동작 방법을 이해해 보는 실험입니다.


※ AVR 예비 보고서 이론 내용

Key Pad, 7-segment(FND)에대한 이론

- Key Pad 제어

· Easy Processor Kit에서 Key Scan을 제어하기 위해 구성된 회로에 대한 설명

· Key Scan Algorithm의 이해(분석과제1)

- 7-Segment(FND) 제어

· 관련회로를 통해 8개의 segment 각각을 제어하는 Algorithm에 대한 이해(분석과제2)


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험3 예비보고서.pdf


※ 결과보고서

실험3 결과보고서 (4주차).pdf

실험3 결과보고서 (5주차).pdf

실험3 결과보고서 (6주차).pdf



Posted by 로드펭귄

※ AVR 실험 #02

- 3주차 실험은 LED제어 및 DIP Switch 제어 실험 및 Easy Processor kit를 이용한 LED 및 DIP Switch제어에 대한 기본적인 구조 및 프로그래밍 방법에 대해 학습합니다.

- 참고자료들도 모두 꼼꼼하게 읽어보시고 Proteus과제 및 분석과제도 열심히 해 오시기 바랍니다.


※ AVR 예비 보고서 이론 내용

- Software적인 Delay구성방법의 이해

- cycle계산 관련

- LED와 DIP Switch에대한 이론

- Easy Processor Kit를 이용한 LED 및 DIP Switch 제어 방법(관련 회로분석 포함)

- Memory mapped IO의 이해(kit의 외부메모리IO 제어의 관점에서)

- AVR의 GPIO의 특성 이해(Block Diagram 포함)

- GPIO와 관련된 Block Diagram을 통해 신호의 입출력 처리되는 과정 설명


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험2 예비보고서.pdf


※ 결과보고서

실험2 결과보고서 (3주차).pdf


'Studylog > 마이크로프로세서 실험' 카테고리의 다른 글

Easy processor kit 시뮬레이션 회로 (Proteus)  (0) 2013.12.14
실험10. DAC 제어  (0) 2013.12.14
실험9. PWM 제어  (0) 2013.12.14
실험8. ADC 제어  (0) 2013.12.14
실험7. USART 통신 제어  (0) 2013.12.14
실험6. Text LCD 제어  (0) 2013.12.14
실험5. 인터럽트 제어  (0) 2013.12.14
실험4. 타이머/카운터, 스텝모터 제어  (0) 2013.12.14
실험3. FND, 키패드 제어  (1) 2013.12.14
실험1. GPIO LED 제어  (0) 2013.12.14
Posted by 로드펭귄

 AVR 실험 #01

- AVR microprocessor에 대한 기본적인 구조 및 프로그래밍 방법에 대하여 학습합니다.

- Simulation을 사용한 사전학습 및 실제 회로를 먼저 구성해봅니다.

- LED를 점멸하는 간단한 코드를 실습해봄으로써 어떻게 동작되는지 알 수가 있습니다.


 AVR 예비 보고서 이론 내용

- AVR Studio 4 or 5에 대한 사용 방법

- PonyProg 2000 사용 방법

- Proteus 시뮬레이션 방법

- AVR에 대한 간략한 개요 조사

- LED에 대한 이론

- 실험장비에 관한 간략한 조사 : HUINS 장비(http://huins.com/m13.php?m=rd&no=58)


 실습장비: Easy processor kit (Huins)

 예비보고서

실험1 예비보고서.pdf

 결과보고서

실험1 결과보고서 (2주차).pdf


Posted by 로드펭귄