AVR 스터디 [2019.05.12]
2019. 5. 9. 02:50ㆍ임베디드/ATmega128
1. 인터럽트 필요성
- 2가지 일을 실행해야 하는데 main 하나에서 동작하기엔 오동작 위험성이 존재할 때
2. 인터럽트 개요
- 인터럽트 3가지 조건(1. 컨트롤 레지스터 2. 마스크 레지스터 3. sei())과 채터링 발생에서의 EIFR clear 필요성
3. 세그먼트 구동
- 눈속임 원리 이해와 배열 인덱스를 활용한 프로그램
4. 소스코드 관리
- 각 역할마다 헤더와 소스로, 헤더파일엔 헤더와 함수 프로토타입 소스파일엔 전역변수와 함수 내용
- 변수를 가져다 쓸땐 extern 선언
1번 과제
2번 과제
'임베디드 > ATmega128' 카테고리의 다른 글
EEPROM과 Flash Memory (0) | 2019.05.09 |
---|---|
AVR과 arduino의 차이 (0) | 2019.05.09 |
프로그램을 다운하는 2가지 방법 (0) | 2019.05.03 |
마이크로컨트롤러와 마이크로프로세서 (0) | 2019.05.03 |
#ifndef ~ #endif 의미 (0) | 2019.05.01 |